Changed a few comments and modified the state machine diagram.
Minor code changes. Added a 2nd 'ON' Pin. Changed how the clutch pin is handled.