cleanup zoom var
make svg view box non-arbitrary size