The Essentials of a Valid Contract: Exploring Void Agreements and Voidable Agreements