+ Fix some errors in the test files
+ Add a spec runner with all test cases