GUI Progress

Okay, so things actually seem to be in a sort of working condition now.