Discharge of contract and remedies - Termination of contract (expiry, breach, frustration)