The committed classes have been documented.

Keep tuned for more documentation. I fixed up some code in Sequence.java and Note.java