Add dsl parser
Add client