added basic user model and migration