added zfont loader
error if not a valid font
more work on gui2
fixed get text size issues