changed top.sv, testbench.sv, project.if.sv

top.sv->initialized the interfaces for all blocks, passed all these to
the testbench
testbench.sv-> modified the input arguments to have the interfaces
defined in top
project.if.sv-> changed modport TB n put two arguments into the CB