Reorganzied Game class.