Describir: Control and Scheduling Software for Flexible Manufacturing Cells