Added Interrupt Descriptor Table

Added Interrupt Descriptor Table plus some clean up