Fixed VM ifdefines. Started adding supplemental page table. Not in makefile atm.