now clef and transposition is taken care of, in a static, though at least semi-functional way, now onto calculating these things for layout