cleaned up some router code and some design issues. Starting the User model