first take on updating URL to show map state