add UI for file server --part 2

this commit did not only add UI, but also change the architecture for grid fs accessing