Moved RectangleColorContext to own submodule