Contractors are now on site to start work on a new leisure centre in Barnstaple, part-funded by the Coastal Communities Fund.