This class can be used to process multiple of images at once. It takes an array of eventually uploaded images and can apply several types of operations. The class can modify the width, create thumbnail, and saving the images to a given directory, creating the destination directory if necessary.