Gradually working the way up to a full fledged GUI.