browse and add new layer from selection works, still some work to do on the spatial querying