Partially worked through version of the SICP register machine.