Revamp. Make VM entry major entry point. Move CPU and PPU memory objects to MemoryMap