Added commentary, fixed an issue where alpha images weren't handled right. (All images will be handled right now as a result, even grayscale and monochrome)