initial dashboard interface, uploading and deleting of files with validations