provides a method to retrieve files
refactoring
refactoring, added methods for data upload
minor changes
minor changes
added new form for data upload