Add #2  Base class to support plugins

Builds on top of Thor but and abstracts boiler plate methods.
Formatting for double-quote strings convention
Redefine Cx Modules to Plugins to reduce confusion with the concept of Ruby Modules