Midifyied kernel.sh(build script) so it included some nesessary files in the ink process....
Fixed up MatrixOS.sh to add isr.o and interupt.o to the link command. EVERYTHING WORKS :)