Basic cranking support.

Added basic support for cranking. The structure is correctly created
but the output blag is still not quite viable because bb: tags are
not yet processed.

Signed-off-by: Weland Treebark <weland@blinkenshell.org>