Five Essential Elements of a Contract to Form a Legally Binding Agreement