creates User model
creates user