added file upload and ability use those files in the dockerfile