Clean project at step 1.
Step 2: Added EStop.
Step 3: Added Controller Mode and Execution
Step 4: Added functional mode, program and message.
Step 5: Added position and load samples.