Design Professional Agreements: Current Trends & Challenges