Everything broken - complete MM rewrite for higher half

Currently the loader creates an init table and directory and invokes kmain normally
Then when MM inits it creates the kernel tables and a 2nd init directory