Revamping the filter classes; more c++11, less class bloat