Improvements

* IEngine and IIOManager added
* Classes refactoring
* Documentation improved