renamed png_reader to png_image
basic image structure.