unflow 0.1.1

Unflow is a DSL to convert design to code.

[Sushi: A DSL for Conversational Flow Design](https://techlab.bol.com/sushi/)

GitHub: [https://github.com/dorost/sushi](https://github.com/dorost/sushi)

```
val flows = mutableListOf(
    Action().apply {
        name = "go to the store"
        id = "first-action-id"
        type = "go-to-store"
        source = true
        nextBlocks = mutableListOf("second-action-id")
    }, Action().apply {
        name = "ask the menu from waiteress"
        id = "second-action-id"
        type = "ask-menu"
        nextBlocks = mutableListOf("third-action-id")
    }, Branch().apply {
        name = "check if they have Maguro Teryaki"
        id = "check-maguro"
        on = "menu"
        mapping = mapOf(
            ""
        )
    }
)

flowEngine.wire(flows)
flowEngine.executeFlow()
flowEngine.await()
```