model user
finish user sign up
add ssl in production
finish sign in