A data-flow baremetal development environment