scale using viewbox

Issue #71
Merge branch 'master' into generator-assets