Added support for Match (Issue #5)

All 114 tests are passing
Merge pull request #24 from MechStar/master

 Added support for Match (Issue #5)