Moving the "headless" concept from Game into a new class, ConsoleGame.
This is mostly so game servers can be implemented without worrying about rendering anything