Architects will undertake a master planning exercise to ensure the future vitality of Canvey seafront in Essex.