add testing infrastructure
Merge pull request #2 from sotoseattle/dev

add testing infrastructure