Salisbury Beach project secures needed funds