Got some of the undo functionality working... sort of
I *think* I fixed the single undo command...
Began working on the checkpoint system
Worked on some undo command bugs
Got some of the re-written undo code working
Undo works except for some wierd cases...
Just began adding the prev history to the modified cells lists
Added TODO, right before change of modCells type to cellmod
I *think* redo is working perfectly
Did some refactoring, this is prioir to trying to perform updates after single steps and not just after traversing to a target cell
Updated history object, cleaned some things in floodfill up
EVERYTHING WORKS! Now I want to make a few changes such as separate width and height
Added simple solve, algo-compare, still need to get undo working for simple solve