refactor parseHeap, and start to use in emterpreter sub
refactor load and improve store, so both now handle consts
pop the emtstack