add testing framework
add `run` command to arthur.js