Complete remove TCCState from global scope
More data move
More global variables encapsulating