Major GUI Development

Out-of-battle GUI development. GUIManager implemented, along with most
screens required for party member editing.