Expanded and moved documentation to the Main module.
Made FoundMode more useful by allowing the condition to depend on configuration.

That is to say, it can now be affected by command
line arguments.
Prepared examples for all of the visitor modes.