Add transfer node support
Add support for task instance nodes
Basic meta kernel support
Support for kernel registration
Better support for kernel compilation
Clearly separate schedulers and helpers