Some refactoring, google authentication, story routes