Change the way pitches calculate their distance
Dodecaphony can create p0 and p1
Create p7
Refactor prime rows with some neato metaprogramming