websocket connection moved into singleton Ext class, proper communication through channels, server_runner attempts to compile java programs unless passed 'false' as first parameter'