module, not class

Homesteading, no class.
Restructure where the Commands are instatiated
Cleanup which directives are available and add better alias support
Simplify -v checking