CNC Machining & Turning Center Programming and Operation: Including Quality in Manufacturing