Architecture design, budgeting, obtaining necessary permits, approvals, and coordination with local authorities.