Ramdisk work.  Now using the module_t structure.  Will switch away from GNU multiboot header to an in-house one to get away from GPL