Added binding factories to do custom behaviors

FlowDSL still broken, WIP
cs shell v0.1