Construction Planner and Scheduler