Move filters out of Handlers, Issue #2

Now filters & handlers are decoupled, allowing you to mix and match
them.