Move front-end into its own repo