adding basic user model