Add base class for modules
Fix identation for protected methods
Refactor CLI class
Prevent help from being displayed when action is successful
Update help for CLI class
Rename init* methods with initialize*
Add Hanzo::Base.extract_argument for even DRYer modules
Merge pull request #4 from mirego/refactor-modules

Refactor modules and inheritance