tramway-core-dependency-injector-example