The economic loss doctrine preserves the basic distinction between tort and contract in construction litigation.