Setting up a testing through bacon

* Added some customization of bacon.
Separated command declaration from command dispatching

* Added SlopCommand helper class that holds the Slop and helps checking positional arguments.