split game out into its own file to allow for login / landing pages