* removed not working and commented code
* comment style
* cleanup in Inventory::_getNextCont
* fixed typos
* const + reduced scope
* reduced cyclic complexity
* reduced code duplication and use the init() method in the Inventory class
* todo comments about using references instead of pointers
* let Inventory::getContainer return a reference, reduced cyclic complexity, protected for Inventory::_getNextCont