add basic User model
Add sign-up