Got basic color changing working.

I'm having some sort of bug with changing colors now though... need to hunt
that down and fix it! Then this will be pretty much ready (though might add
the option to split out graphs)