IOC Container for Basis