Java textgame engine running on SWT