General contractor responsibilities in a construction project No Further a Mystery