Added backup save utility and an undo() method that implements the 1-deep undo functionality needed to test the JTetris class