Added DI and container registations