StepSequencer

+ Created StepSequencer class
+ Ditched the DrumMachine
+ Added Transport class and supporting html, css
+ Added Iterator class
+ Added glyphicons from bootstrap for transport control icons
+ Updated App to instantiate the StepSequencer
Kinda working, but super janky

+ Created Scheduler class
+ Note patterns can be created and played back
+ Active grid rows are not yet in sync with audio playback
+ Created draw method in StepSequencer (alternative to step())
More or less working step sequencer

+ "Refined" Scheduler class
+ Drawing along the sequencer is almost in time with the audio, slightly off
+ Add keydown event listener in Transport, space bar toggles play/pause
+ Removed requestAnimationFrame shim
+ Modified how step sequencer draws/updates the grid
Bits & Bobs
Tidied things a bit

+ Removed reference to global app variable in a few classes
+ disabled bg color transition css, it seemed to be the culprit for timing issues
Merge pull request #3 from tranzfuse/stepsequencer

Stepsequencer