added plumbing for later use merged mapper and dump mapper
move filters and comparators to the new interface
Merge pull request #26 from lifey/master

First pull request toward new plubming