Refactor implementation root into a module and class-level accessor
Merge pull request #3 from mLewisLogic/refactor-implementation-root

Refactor implementation root into a module and class-level accessor