Backend api cleanup

With the backend refactor back to Web Api complete, we can begin work on the backend authentication system.  This also includes the frontend Google+ sign-in changes.