[Directory]: use new method to fetch URL map
[Directory]: add URL support for browsing dirs
[Directory]: prevent form submit while uploading file