add better graph with animations; start game logic