Reorder things since our virtual memory init debug lines require access to the kernel
Fixed various typos, system now actually doesn't crash anymore.