A tiny handful of additions.
Added color type.
Beginnings of event handling.
A bit of fleshing out of the display module.