Ok so all that were completed have sucessfully been simulated. I need to look into tiehi as to why it thinks it is shorted to ground. It may have been my (nate) fault when converting foo.scs to dut.scs