added classes for game/match hosting