DSL for Manufactoria