start making basic user model