Fully rewrite a FontLoader (#480), update some things [deploy snapshot]