breaking out match model into own class, booting players from match without location