initial ps2receiver
bug fixes found during simulation
testbench for ps2