add classic mode game logic