update packages
integration tests for IoC
rename to Dispacher