Partisynth creation and removal code (only able to do 8 at the moment because of some issues with dynamically adding Partisynth objects to a vector, kept on getting BAD_ACCESS errors), handing down most functions like key presses, updates, etc. Overall, the code is still a HUGE mess and could be cleaned up, synth could probably be its own object, etc.