Changed league to contain a pointer of Teams, and changed functions findTeamByName and NewTeam to return pointers to Team struct
fixed unit tests after change to Team pointers