Changed: receiver for Add method is now named cmd, to match with the receiver name of init.
Implemented: checkFlags and anotherCommandsFlags
TODO:
* Write Tests
* Remove spew.Dump