initial commit: includes Ken's rubber simulation and MIDI output