Performance improvements for tablets and phones.

Well... I don't show circle transitions (using D3.js) anymore. I just draw on
the canvas.
Merge pull request #5 from hdemers/perf-improv

Performance improvements for tablets and phones.