qunit added as a submodule
converted tests to coffee and optimised
still need to ensure coffee is compiled before running tests