Don't check for presence of title anymore, as this is done elsewhere now.
Moved more code out of the exectuable and into the module.  Seems better practice.  Also updated usage string.
Described the two usage patterns.