diff --git a/.project.medini b/.project.medini
index 4e4641a..c309586 100644
--- a/.project.medini
+++ b/.project.medini
@@ -14,8 +14,8 @@
-
-
+
+
@@ -162,12 +162,6 @@
-
-
-
-
-
-
@@ -388,12 +382,6 @@
-
-
-
-
-
-
diff --git a/Reports/Functional Report.pdf b/Reports/Functional Report.pdf
new file mode 100644
index 0000000..1f07812
Binary files /dev/null and b/Reports/Functional Report.pdf differ
diff --git a/Reports/Functional Report.pdf.docx b/Reports/Functional Report.pdf.docx
new file mode 100644
index 0000000..337a42a
Binary files /dev/null and b/Reports/Functional Report.pdf.docx differ
diff --git a/fmea/_MRygcHgoEfCLxJ6MsRw7Dg.fmea b/fmea/_MRygcHgoEfCLxJ6MsRw7Dg.fmea
index 7fb8122..5086661 100644
--- a/fmea/_MRygcHgoEfCLxJ6MsRw7Dg.fmea
+++ b/fmea/_MRygcHgoEfCLxJ6MsRw7Dg.fmea
@@ -1,5 +1,5 @@
-
+
@@ -543,6 +543,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -705,6 +729,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -921,6 +966,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1107,6 +1170,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1272,5 +1359,614 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/fmea/_MRygcHgoEfCLxJ6MsRw7Dg_fmea0.layout b/fmea/_MRygcHgoEfCLxJ6MsRw7Dg_fmea0.layout
index 18ea7c3..45612cc 100644
--- a/fmea/_MRygcHgoEfCLxJ6MsRw7Dg_fmea0.layout
+++ b/fmea/_MRygcHgoEfCLxJ6MsRw7Dg_fmea0.layout
@@ -41,7 +41,7 @@
-
+
diff --git a/fmea/_lvvmsHz4EfCj0pCT79UzFQ.fmea b/fmea/_lvvmsHz4EfCj0pCT79UzFQ.fmea
index cee29db..b53782b 100644
--- a/fmea/_lvvmsHz4EfCj0pCT79UzFQ.fmea
+++ b/fmea/_lvvmsHz4EfCj0pCT79UzFQ.fmea
@@ -685,6 +685,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -712,6 +739,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -925,108 +1027,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/goals/_zGRBwLryEeG74PAEAJO_Uw.safetygoal b/goals/_zGRBwLryEeG74PAEAJO_Uw.safetygoal
index d9a3fdd..e319ab4 100644
--- a/goals/_zGRBwLryEeG74PAEAJO_Uw.safetygoal
+++ b/goals/_zGRBwLryEeG74PAEAJO_Uw.safetygoal
@@ -457,7 +457,7 @@
-
+
@@ -623,9 +623,19 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hazop/_2jbugBNxEe-kf_wwrmCV-w.hazop b/hazop/_2jbugBNxEe-kf_wwrmCV-w.hazop
deleted file mode 100644
index 0b848c2..0000000
--- a/hazop/_2jbugBNxEe-kf_wwrmCV-w.hazop
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/hazop/_2jbugBNxEe-kf_wwrmCV-w_hz0.layout b/hazop/_2jbugBNxEe-kf_wwrmCV-w_hz0.layout
deleted file mode 100644
index 581c7dc..0000000
--- a/hazop/_2jbugBNxEe-kf_wwrmCV-w_hz0.layout
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/hazop/_Q24qMDo-Ee2fTugI974vXw.hazop b/hazop/_Q24qMDo-Ee2fTugI974vXw.hazop
deleted file mode 100644
index d6c2e82..0000000
--- a/hazop/_Q24qMDo-Ee2fTugI974vXw.hazop
+++ /dev/null
@@ -1,491 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/hazop/_Q24qMDo-Ee2fTugI974vXw_hz0.layout b/hazop/_Q24qMDo-Ee2fTugI974vXw_hz0.layout
deleted file mode 100644
index d96cdf8..0000000
--- a/hazop/_Q24qMDo-Ee2fTugI974vXw_hz0.layout
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/hazop/_SR350IU7Ee6bcr_7ut9TnA.hazop b/hazop/_SR350IU7Ee6bcr_7ut9TnA.hazop
index 73251c2..fa808b0 100644
--- a/hazop/_SR350IU7Ee6bcr_7ut9TnA.hazop
+++ b/hazop/_SR350IU7Ee6bcr_7ut9TnA.hazop
@@ -195,18 +195,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/hazop/_SR350IU7Ee6bcr_7ut9TnA_hz0.layout b/hazop/_SR350IU7Ee6bcr_7ut9TnA_hz0.layout
index 858703a..7f365b5 100644
--- a/hazop/_SR350IU7Ee6bcr_7ut9TnA_hz0.layout
+++ b/hazop/_SR350IU7Ee6bcr_7ut9TnA_hz0.layout
@@ -1,6 +1,6 @@
-
+
diff --git a/hazop/_hbTN4HeFEfCLxJ6MsRw7Dg.hazop b/hazop/_hbTN4HeFEfCLxJ6MsRw7Dg.hazop
index 5173e5c..0fbfa57 100644
--- a/hazop/_hbTN4HeFEfCLxJ6MsRw7Dg.hazop
+++ b/hazop/_hbTN4HeFEfCLxJ6MsRw7Dg.hazop
@@ -1,5 +1,5 @@
-
+
@@ -83,15 +83,22 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -110,6 +117,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -126,12 +148,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
@@ -147,11 +175,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
@@ -163,5 +214,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hazop/_hbTN4HeFEfCLxJ6MsRw7Dg_hz0.layout b/hazop/_hbTN4HeFEfCLxJ6MsRw7Dg_hz0.layout
index 5804f1f..9b9bc50 100644
--- a/hazop/_hbTN4HeFEfCLxJ6MsRw7Dg_hz0.layout
+++ b/hazop/_hbTN4HeFEfCLxJ6MsRw7Dg_hz0.layout
@@ -2,19 +2,29 @@
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sysml/_NLA9YG3hEeGyZ5eYlZakUA.sysml b/sysml/_NLA9YG3hEeGyZ5eYlZakUA.sysml
index 02f4684..867672f 100644
--- a/sysml/_NLA9YG3hEeGyZ5eYlZakUA.sysml
+++ b/sysml/_NLA9YG3hEeGyZ5eYlZakUA.sysml
@@ -1,8 +1,8 @@
-
+
-
+
@@ -91,7 +91,7 @@
-
+
@@ -392,6 +392,14 @@
+
+
+
+
+
+
+
+
@@ -532,7 +540,7 @@
-
+
@@ -618,6 +626,13 @@
+
+
+
+
+
+
+
@@ -946,8 +961,14 @@
+
+
+
+
+
+
-
+
@@ -1163,6 +1184,14 @@
+
+
+
+
+
+
+
+
@@ -1260,7 +1289,7 @@
-
+
@@ -1352,7 +1381,7 @@
-
+
@@ -1398,10 +1427,94 @@
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1428,6 +1541,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1455,6 +1581,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1492,7 +1630,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1685,68 +1867,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/sysml/_Ycu60GvOEe213rmEQMsJdw.sysml_diagram b/sysml/_Ycu60GvOEe213rmEQMsJdw.sysml_diagram
index 394fa28..2301188 100644
--- a/sysml/_Ycu60GvOEe213rmEQMsJdw.sysml_diagram
+++ b/sysml/_Ycu60GvOEe213rmEQMsJdw.sysml_diagram
@@ -1067,7 +1067,7 @@
-
+
@@ -1108,7 +1108,21 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+