Added Jasmine Unit Testing library.
Invalid moves now throw an exception.
Added start of a unit test for positional super KO rule.
[MISC] Added unit tests for Super KO and re-factored so tests are more readable.