add user model and basic routes functionality