fiddlin
update paper.js
use correct methods for canvas resize so hidpi screens aren't blurry
help hidpi fix by using correct viewport scale; add responsive breakpoints for ui font size control; swith measurements to ems