Added os.mkdir(args.output_dir) to Assign.py. I think this is a bug in the master branch too, but no one runs into it because they save the assignments in the same directory as Gens.lh5.