Major addition, minor changes

Addition of custom filter mechanic
Addition of convolutionalPooler (structure at the least)
Changes about aggregation mechanism (multiPooling)