Some refactoring.

Add javadoc for Spectrum and change name of NotePowerGenerator to
QuasiNotes