Adding base class for Filters
Added worker functions and basic tests