Root commit
Clean project at step 1.
Step 2: Added EStop.
Step 3: Added Controller Mode and Execution
Step 4: Added functional mode, program and message.