Adding in a cleanup flag that can prevent cleanup which is useful for testing. Won't want to do this in production of course so the default is true, to auto-cleanup intermediate files and the final result after uploading to GNOS.