improve routing and dispatching. You are now able to use my in query to call MyCommand, MyController, etc
update application
Fix invocation bug. Invocable method parameters can be assigned by key-value as second parameter of DiService::invoke. Example: ['foo' => 'bar'] will avaible in invocable method as methodName()