Massive refactoring in progress
Got configuration right
WIP
Done the apply command
Cleaned the apply command and removed unnecessary parts
Added reverse operation
Version 1.0:

* Rewrote the whole code to be cleaner
* Renamed the commands
* Changed default behavior: the commands now use only the next (or last)
* migration, and added an option to use all