added interfaces for ModuleImplementations....
further parsing implementation for rules and modules