optimized font rendering to single opengl draw call per string plus misc engine updates