Re-vamp providers page as child of map and improve UI