move FilterIterator into a subfolder