Remove all GUI code from the sources that are necessary for CLI functionality.
Addresses issue #308 (closed).