Fixed a lot of bugs with envelopes, also reusing the osc in mono-osc
Added polyphony support, cleaned around