preconstruction planning engine