Undo and redo stacks are now cleared on game reset

Closes #16 Undo and redo stacks are not cleared when starting a new game