Major rebuild of GUI elements. Handler now starts, but needs massive
internal tune-up.