WIP making the font panel work for changing a button's text font. Doesn't properly get saved to disk yet.