Switched to using GRUB 2 with Multiboot 2 specification.
Implemented simple serial driver.