create user model. add sign up functionality
add sign up views
add session functionality