All of these should be owned by the Game class