added test directory and runner