Created ImageProcessors and tested them. There are nice results and less dirty code.