Added NotePlayer.java, which provides a NotePlayer object that produces midi sounds given a pitch and a duration. There are some thread problems here. I think I might need a sequencer? IDK. Also updated GUI to allow for some random gens.