add new testbench and hw3 cpu