Randomy creating 3rd party contracts somewhat working

Still working on reputation and balancing
Critical bugs; 3rd Party Contracts now generating nicely