implementation of boolean operation on colored shapes in Composition
support for color in basic shapes