added cigar objects; function to create mutation list from cigar