make a user model
finish signup