File upload/listing/display is up and running

Just finalised the file upload, listing and display for the user. Made
some changes to the interface as well. Our implementation definitely
isn’t the most secure one but that’s what we got. The staff dashboard
however is non-existent at this stage.