Does this use third-party library like CoinHive? How could I make it without coinhive and connect to our own websocket server? This looks very beautiful :)