Java Image Processing application, responsible for all the image processing methods.