add spec tests
Merge pull request #21 from Phil-Friderici/spec_tests

add spec tests