Added a hex function to the vga.
Got a physcal memory manager that's good for 128mb going.
PMM is only good for 128MB due to the size of the stack.
If I try for something larger, I run out of space for the 4K block
addresses on the stack.