Add a feature to override the color of a shape by an Item.
Use a random color for the background of VModule

- Envetually this color should be defined by the model.
- At the moment we always use the default random seed, thus we always
get the same "random" colors every time we start Envision.