Small Kernel based on OSDev.org. Made for learning !