reorg for assign6, add test program from dboard