Generic Testbench/Portable Stimulus/Promotability

Author(s):
Revati Bothe and Jesvin Johnson