Defined some port sizes and added missing blocks. Still fails to compile.
Merge branch 'master' of https://github.com/michael-hart/Imperial-Vex-2014.git