Debugging why update wasn't called
Improvements for GUI feedback and for stopping window from getting unresponsive (part of issue #6)