improved drawString

Overload for two floats rather than a V2
support for lowercase (still appears as uppercase ingame)
easier access to drawString
creation of the text class is handled by the framework