Feature/load font

Trevor asked me to finish this off. It's currently untested on Windows as I'm not setup for that yet but I'll ask on the forums for someone to test it. I'll push some docs ASAP.