Minor character fixes
Invert the Angular auth to only allow public routes

  Since most of the game will be behind auth doors
Minor Cleanup
Modularize the database config
Allow activating characters
Allow client to retrieve active character