handling input errors
three level of data checks
preventing duplicate registration
Rake tasks for database management
signing in
signing out
half way through the errors of my user management