update shiny app, add map and tweak ui with new header and tab