Moved undo capability completely to subclassed Games, fixed bug when undoing during animation