CPU changes

No need to relate to instructions as rebased in memory
Bug fixes in initial states and state on program load
No more need for CODE_BASE

Given split between instructions/data memory
Some fixes to the simulator