Merge pull request #5 from soundsplosion/jy

Add a demos folder
Added a basic noteOn() and noteOff() interface to the default instrument.
Added worker that drives scheduler
Set up gulp based build system, split library into seprate files
Added note scheduling, made instrument polyphonic
Added first timebase demo
Merge pull request #6 from soundsplosion/sp

Worker-based note scheduling and refactoring
Fixed scheduler on time change/playback stop
Merge pull request #7 from soundsplosion/sp

Fixed scheduler on time change/playback stop
Changed note on/off interface to use pitch instead of note
Added preview note functionality
Merge branch 'develop' into sp
Merge pull request #8 from soundsplosion/sp

Changed instrument note on/off interface to support preview notes, and added preview notes
Added Vandelay functionality
small bug fix for setting ids of things
Merge pull request #9 from soundsplosion/sp

Import/export functionality for Rhombus
Added echo effect with feedback
Merge branch 'develop' into sp
Made Rhombus an instantiable object instead of a global
Tweaked delay/feedback settings