Add DSL module with basic behaviour