Add pry
Add Custom Task framework and DSL