Fixed null pointer exceptions when getting swids from new objects. Added file_path option to sequencer run