Work continues on the GUI. Using XML with GTK now for speed but once it's all working I'll port it all to pure C because XML is horrible...