Add User model and User validation tests