Development of the Law of Contracts

Distinguish between contracts that are covered by the Uniform Commercial Code and those covered by the common law.
List the essential elements of a contract.
Distinguish among (1) express and implied contracts; (2) unilateral and bilateral contracts; (3) valid, void, voidable, and unenforceable agreements; and (4) executed and executory contracts.
Explain the doctrine of promissory estoppel.
Identify the three elements of enforceable quasi contract and explain how it differs from a contract.