Initial PNGReader commit. Updated some other stuff.