A £3.5 million project to regenerate Littlehampton aims to make the coastal town centre a better place to live, work and visit.