Moved ColorContext to own submodule