New: added CliEngine dependency
New: added support for Composer autoloader