Module image
This module defines the Image struct, as well as procedures for manipulating images.
An image. This acts as a wrapper around data that represents an image.