Created IncrementalFontLoader class, and refactored code accordingly

is this the indenting the linter asks for?