Started on new authentication models, controllers, etc.