completed and tested cantus firmus rules up to rule 7.  One left to complete