Setting up container dependency injection