GUI; added fonts, added GUI to lots of states

In the middle of gutting old homegrown GUI stuff and replacing with Guichan widgets.