Adding Jinja files.
Added code generation for column direct addressing.
Changed to hardcoded kernel, needs deleting afterwards.
This is a very bad commit message.