GUI works technically

Unfortunately it's ugly and pause/resume doesnt' work. Nor is there
error checking.