Add test runner that had not been added in previous commits
Fix build error with lib/run.cpp