Added UI model classes necessary for user authentication
Used user context in login operation