Working on IRQ handling, fixed the double fault, now have a page fault. Added port_io.s. Renamed isr* to irq*. Other random stuff im probably forgetting