added main game class