5 ESSENTIAL ELEMENTS FOR BEST LAW FIRM CASE MANAGEMENT SOFTWARE