Make font helpers more generic
Lay down the groundwork for GUI layout