Added support for multiple modules and ensure that inheritance works
Merge branch 'master' of github.com:atomicobject/motion-objection