Updated code to somewhat complete what was started
on the expand_mm branch. It now builds and enables paging,
but when I try to generate a page fault an int 0x81 is thrown
(with a 179844 code). Not sure how/why this is happening.