Flipped vertical ortho (0,0) is now top left. Improved font rendering. Assigned clearer responsibilities