Massive rewriting.
The css and javascript parts have been rewritten and separated from the html.
The "7 segments" svg files have been replaced by css elements.
The layout is now responsive, but needs javascript to work.