- fix some instructions
- rewrite addressing modes
- add test roms