Elements Of A Contract: Offer, Acceptance, Consideration, Intention To Create Legal Relationship