Adding Jasmine and basic example spec
Being defensive
Refactoring to make Note.frequency a property, not a method
Adding tests for SequenceParser
Some CSS cleanup
Updating comments
Simplifying Transport constructor
Moving code around

Separating private functions/variables from public functions/variables
Improving variable name
Improving error message
Improving hierarchy of instrument config values
Extracting function for testability
Adding tests for EnvelopeCalculator
Extracting further calculations to EnvelopeCalculator
Fixing envelope decay calculations
Code cleanup