Added User class for user management