move starter into its own project