Custom fonts support

`ResourceManager` should be used here, but first it needs to be rewritten to allow commanding to load multiple files at once.