Improve dynamic changing of options.
Add gui display of machine statys.
Handle errors in machine communication.
Fix default location of log file.