basic privacy toggle, no persist
Refactored Tiles.js heavily (common tile setup tasks in shared method); privacy prefs working, some layout glitches