Added code to recolor dots on user-selected term.

This is broken. The recollering works, but I'm having some trouble with the control. Time
to sleep