Adding User model with tests