updated User class to stub out missing abstract methods