init library for IOC and add module object to handle binding