Add a very basic test runner. I also modified the git pre-commit hook to run this file