[idt] Interruption Descriptor Table implemented.
Creating IDT with 256 entries. About 32 will be used as interruptions, while the other reserved entries can be implemented as OS traps.
Creating function to install IDT to CPU.
[memory] Implementing memset
`memset` is capable to set `count` bytes of a `dest` memory location to a specified `value`.