fix a bug in control, change ForwardA B to 2 bit, implement Forward unit
fix conflict in Forward Unit