Add pages for file upload, file list and file data viewer

Some test are missing and there no encryption yet.