working on interactive modes
minor change: code moving
bugfix: failing to init
bugfix: print memory by rows, not by columns
make instruction decoding a function
fix typo
fix typo
bugfix: whitespace printing