First commit of ImageData extensions and unit tests