end chapter 4 - create a User class