Sepoarated higher-level game and game-logic class