Implemented image.cpp completely, ported colour_conversion.h/.cpp