update with the latest changes of the client, crystals structures and heatmap code that reads local json files