An Introduction to Contract Law