Add gui to display what's happening.
Untested on headless servers.
TODO: Interaction