user model with secure password
added user signup
added ssl in production