Added a MusicTeacher class to create melodies and evaluate user performance.

Major features added. Still very much in progress.