Added client code and Offer entity