created basic user model