Performance improvements for tablets and phones.

Well... I don't show circle transitions (using D3.js) anymore. I just draw on
the canvas.

I also have a better worldmap ratio for different screen sizes.