CMPT 275 Group 06 PhyloHunt