Max value color graph

First part is all Adam. Wanted to open a pull request since we've done so much work on the branch, and should really get this to master by this point.