core: get rid of tracker and start to design a new API to taint register (WIP)