Working  plugins, modules, models, controllers, services. Tests/coverage required. See issues #2, #3, #4, #5, and #8