mkdir and touch
implement basic DSL