Initial conversion to pygtk. Interface mostly planned out. Non-working