initial commit
creates user model