Updated bundles, moved systemverilog outside bundle, added uvm support