Most of the communication scripts & code was copied from [rxjs-spy-devtools](https://github.com/cartant/rxjs-spy-devtools). It was hacked to "make it work", but wasn't cleaned up properly after.