User class.