Changed PNG filtering

Changed PNG images to use no filtering for each line by default. This
should result in smaller file sizes for most images (according to the
PNG specification, this is better for non-indexed color PNGs).

Added short comments to each class definition, explaining the class'
purpose.