selected projects from the nand2tetris curriculum -- http://www.nand2tetris.org.