implemented IDT, GDT and TSS stuff.