Added install and test requires
Added undo sections
Made undo work properly
Undo shouldn't attend to do anything at version 0