Implemented Visitor Pattern
Merge pull request #3 from warner61/master

Implemented Visitor Pattern