added common/dependencyInjection, common/errorHandling