scale using viewbox

Issue #71