[WIP] New design

should be good to deploy to test.

things not yet implemented:
- animatron guy background turned out a bit trickier than I expected
- InfoBlock should be formed using HTML and not drawn via canvas (to make author link clickable)
- progress percentage is not yet shown, an indefinite animation is drawn instead.
This one seems to lag in real life. May be it happens because it is called several times on mouse out — so I don't think we need to set a new timeout every time, but rather skip creating a new one if less than 2sec passed from the last time. (and if we mouse over during this 2sec, there's no call to `resetScheduledHide`)