added default font, Cached class (only font works so far), and fixed the Text class
major work on text, as well as adjustments to any demos that involved the Text class
Slightly tweaked text demo
Merge branch 'text' into develop