Created IncrementalFontLoader class, and refactored code accordingly

I believe the indent for the then is parallel with the promise call.