Implemented IOC Container into platform