add cocotb test bench