added cross platform console and updated JS client bridge