Create a basic User model
Add authentication feature