tidy up generator, remove project specific resources, add ProfileProvider for project specific profile setup