Feature/github issue 3 filter chains

@qpfiffer @maxdeviant