Yeah, I was thinking the same thing about it being a module. I was tempted to make the dimensions all variables based on graphic dimension, but I was in a hurry. Have fun, I'll bet you could make a very useful module out of it, with lots of cool little
features, like color selection, markers for various levels, transparencies, etc.