Complex Management Systems and the Shingo Model (Foundations of Operational Excellence and Supporting Tools)