Undo/Redo stacks implemented
Undo/Redo stacks implemented

Commands are now stored in undo and redo stacks and executed for
movement and tile spawning instead of direct modification.

the-dalee/gnome-2048,the-dalee/gnome-2048