Made project a field
Moved the sanity check method to the end of begin()
Added after() method as a cleanup thing
Removed println's
Extracted two methods
Added test for redo
Inlined variable
Removed failed attempt at generating Redo
Added test for cut
Import reorg
Added recording for Copy
Added test for Copy
Extracted method for cut
Added test for paste