make SessionsController
make a user model
add some test cases for a user model
add validation rules for a user model