User entity class