Project description here:  http://www.nand2tetris.org