make a base user model
Finish user signup
Add SSL in production
finsih sign in and sign out
some changes
minor modifications
Finish updating users