the run/step methods now load data from ram and pass it to decode and execute altho nothing yet happens with them.  fixed some log file slosing issue i had.  made the math logic unsigned. test cases still work. should be good. :)