working on text
basic text actually works!
font not dependant on texture atlas
text surface now caches fonts
text surface now remembers all written text
rewriting works