Removed service lookup up method for domain provider in introspect class
Made Introspect class abstract 
Implemented the diferent introspect containers in different classes