Dsl

first pass scenario dsl; had to disable run method