Reworked gui a bit

Suspect will need to make this dynamic. Underlying libray isn't good for
pulling actual error data.
Testing against test interface here:
http://pjlink.jbmia.or.jp/english/STSD.html