Add marker cluster code, extent zooming, popups.