WIP: Text

Very much WIP -- this currently doesn't allow for positioning the text or anything. I need to first understand how visuals work in order to get that part working...

Right now the example (and the code generally) only works on systems where Freetype is supported, and @rougier's `freetype-py` lib is installed.