Removed direct instance variable operations and replaced them with properties.
Added Timer to periodically call executeNextInstruction: (I think)
Merge branch 'runloop'

* runloop:
  Added Timer to periodically call executeNextInstruction: (I think)