Merge pull request #19 from wrightmikea/dsl

refactor
Merge branch 'dsl' of github.com:wrightmikea/regrejion into dsl
checkpoint new test and more scenario subject and verification implementation; to-do: error handling