Update styles based on zoom better
Merge pull request #231 from LocalData/zooms

Better style updates on zoom