Data visualisations in browser using websockets