Commercial construction scheduling software