renamed DSMap -> LeafletMap and flattened ui components