Changed toString() to include leading r on register references, for clarity. Now using decimal representation as opposed to hexadecimal, again for clarity.
Updated toString() to place hash in front of operands for clarity when displayed in memory.
General commit.