do not cleanup on exit
take more advantage of macros, fix CMP
add more instr tests. should segment better.....
might as well clean up on manually...
update todo
remove comment
update todo
test both exit codes... but its flexible :)
register instruction tests
forgot to cleanup
remove individual register instruction tests