Project 1 of From NAND to Tetris.