Use/Test this by loading the user space elf from the kernel process before it starts rather than as a part of the first thread. This simplifies thread start a fair bit.
Trying out a new method for exposing global objects directly via a variable.
Don't yet jump to userspace.