CLI version is now finished. GTK GUI is nearly working.