moved x86 emulation into framework directory