Starting writing the Jasmine test cases
Updated unit tests
Added more Jasmine tests
Added grunt and travis ci support, and wrote a healthy amount of Jasmine unit tests
Improved Jasmine unit tests, fixed a few bugs, and updated the README docs