text formatting changes.  Added completed_commands deque to ProgramRunner