outsource ImageData into an extra class (width, position, rotation)
ImageData GetCopy Method