Tests should be added for at least the most basic use cases as well as for each confirmed bug and pull request (going forward). (Should probably also standardize on a testing framework.. QUnit? Karma? Mocha? Jasmine? Thoughts?)