add bundle configuration and dependency injection extension