Building an Optimal Dispute Resolution from the Ground Up