some type update, refactor, pic bug fix
IDT (interrupts base)