Changed initial zoom to padding

Changed 'zoomLevel' to a more sensible 'padding', and stopped the multiple zooms in favour of setting the range as it seemed more sensible.