added pointers in linker script for external use
kernel is now passed a multiboot header
removed heaping for the moment