user model (with secure password)
finished sign up functionallity