Splits the image converter into two classes and adds some Java documentation into them