Standard event object for callbacks to handle, and ability to listen to multiple events with one listen request
abstracted default controller to require a controller on getController or throw an exception
Allow events to be extended and more specific event containers
gracefully fail missing project loaders
remove core cache overhead
Event namespace
basic classmap auto loading to increase load time, supported for applications and cubex

example usage:

php bin/cli.php "Cubex\Optimise\ClassMap" path="C:\\Websites\\bajbnet\\prima\\cubex\\applications\\prima" --env=prima
dispatchable interface for more flexibility and some additional application events