Switch to using classes.
Reorganize.
Cleanup.
Rename.
More reorganization.
Start on executing commands.
More reorganization.
Refactor.
Try passing the argv and options to the command.
Thrashing with option parser.
No need for @.
Shave off the first option if it is the name.
Refactor.
Remove puts.
Refactor.