Part 3 - IDT

Part 3 has added the IDT into the code.

IDT - Interrupt Descriptor Table