WeightShadeColorer and FiniteTextSource

This branch contains the two things in the title. The main displays them nicely. You have to forgive my hardcoded image path...