Improved a little of the awful naming here
Always run in interactive mode

Always use interactive mode because despite all the effort I went to do
make this highly configurable, I've never really used any other options
(okay, maybe once... I don't remember). That is a lot of complex logic
for nothing.

Also, improved some more naming.
Implemented help command
Print message when comparing a directory