#173 write comments for validation methods for User model