Fix error in User __repr__ method.
Add auth controller for managing login sessions.
Add templates for register and login.
Handle login post data and errors.
Implement register functionality.
Implement logout functionality.