Rename opts to options
Add the thor gem
Start switching to thor for the command line interface (no option support yet)
Set up thor descriptions
Use lowercase Strings for keys of the options Hash

This change makes it easier to transition to Thor, since it uses Hashes with
lowercase String keys to store options.