Ben branch

Added rudimentary GUI, as well as several other minor edits.