Added example for the visitor pattern.
Added a generic visitor that can be parameterized via the command-pattern.