Original game by Gabriele Cirulli. Adding save state and load state buttons.