first draft of GUI outline