add FilterInterface, Filter, and label attribs
actually add the filter files
update config