Improvement for #93. Screen updates now forced on calls to OUT

The screen cannot be updated except on calls to OUT. This change only triggers a GUI update when OUT is called.