startZoom can now be fraction to fit to container fully
recompiled