initial lab 9 commit, plus a NOP definition!