Add cpu dump and reset routine
Add rom loader
Use cmake
Instruction bugs fix
Add test for CPU