Modularize conso JS script
Make unit persistant against scale change
Make scale persistant against page reload
Use flexboxes
Make initial data loading more robust
Remove global consts