Create BaseFilter.hpp