Typically, who are the parties to an engineering or construction contract or package of contracts and who is responsible to whom?