creating the future and the thread executor in the loadVisualizer function allows to reload the page without loosing the CSS injection