Fundamentals of Contract Law and Legal Agreements