added first implementation of shell dsl
Merge pull request #1 from olivermg/master

shell dsl