Added change font setting and integrated change handlers for all settings into their respective build loops using delegation