Members no longer implement hasTeam because I need to access all members from the team level in order to make querying teams that users belong to as clean as possible. (something something python isn't the best oop experience)
Listing users' teams is done via overriding the list method
another test was added which looks over the happy path