Implemented a new block: `IIf(condition, trueBlock, falseBlock)`
Listen now creates a separate Then block for handling callbacks
`Babbler.listen` now has a start condition instead of a fixed string
Merged build and minify steps