better source of colors
mention Ace
copy example code from Ace project

Something to start iterating on.
adding Ace changed the goals somewhat -- update