Everything has ended up in the same file !

Should work out ok,
added a repl server

thing gets as far as Cpu.run but the wrong code is in the dictionary or something

so the next thing to do is write a dictionary dumping routine for to look at it