Create a global KernelStackManager that will handle the relevant allocs.
Also add a skeleton VirtualMemory manager to be used per process.