Add and use zoom threshold setting in browse.js

Also use lat and lng settings for initial view