implemented multiboot parsing and serial console output