Express and implied terms in construction contracts