[nim] We now have a data server. It is where all visualisations being run are kept. Data fetched from the simulation is pushed into the visualisations through this object and the client side js reads the visualisation data from  here