top level testbench started and added neecessary types to pkg types