* Refactor propagateFonts(), first working version. Default font for 'mono' is now 'monospace' * Tested and cleaned up refactoring changes