first step
async reading from engine
getting engine input
output goes to a label
ensure we 're shutting down the engine
engine output in a scrolled window
added action map and setting initial size of boardWindow to that of the
RenderWindow
boardWindow gets automatically resized but needs polish
using SetAllocation instead