diff --git a/_markbind/footers/footer.md b/_markbind/footers/footer.md
new file mode 100644
index 0000000000..d83995e81c
--- /dev/null
+++ b/_markbind/footers/footer.md
@@ -0,0 +1,5 @@
+
diff --git a/about/acknowledgements.md b/about/acknowledgements.md
index b94f80a2e2..0710c152cc 100644
--- a/about/acknowledgements.md
+++ b/about/acknowledgements.md
@@ -1,5 +1,6 @@
title: "About: Acknowledgements"
+footer: footer.md
diff --git a/about/usage.md b/about/usage.md
index 003a4ee0ec..af4c538a76 100644
--- a/about/usage.md
+++ b/about/usage.md
@@ -1,5 +1,6 @@
title: "About: Usage"
+footer: footer.md
diff --git a/architecture/architecturalStyles/clientServer/index.md b/architecture/architecturalStyles/clientServer/index.md
index 38e64400a6..a6ee1efc71 100644
--- a/architecture/architecturalStyles/clientServer/index.md
+++ b/architecture/architecturalStyles/clientServer/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Client-Server Architectural Style"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/clientServer/what/index.md b/architecture/architecturalStyles/clientServer/what/index.md
index bae7228f2c..c43ad85199 100644
--- a/architecture/architecturalStyles/clientServer/what/index.md
+++ b/architecture/architecturalStyles/clientServer/what/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Client-Server Architectural Style: What"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/eventDriven/index.md b/architecture/architecturalStyles/eventDriven/index.md
index 4cd333c9b5..71f30468de 100644
--- a/architecture/architecturalStyles/eventDriven/index.md
+++ b/architecture/architecturalStyles/eventDriven/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Event-Driven Architectural Style"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/eventDriven/what/index.md b/architecture/architecturalStyles/eventDriven/what/index.md
index 20a1dbcd22..4a67b3991f 100644
--- a/architecture/architecturalStyles/eventDriven/what/index.md
+++ b/architecture/architecturalStyles/eventDriven/what/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Event-Driven Architectural Style: What"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/index.md b/architecture/architecturalStyles/index.md
index 08c811e4ba..d39a150760 100644
--- a/architecture/architecturalStyles/index.md
+++ b/architecture/architecturalStyles/index.md
@@ -1,5 +1,6 @@
title: "Software Architecture: Architectural Styles"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/introduction/index.md b/architecture/architecturalStyles/introduction/index.md
index f118701dbb..ccfb760f5c 100644
--- a/architecture/architecturalStyles/introduction/index.md
+++ b/architecture/architecturalStyles/introduction/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/introduction/what/index.md b/architecture/architecturalStyles/introduction/what/index.md
index f6c04a6668..6484a8ec5f 100644
--- a/architecture/architecturalStyles/introduction/what/index.md
+++ b/architecture/architecturalStyles/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/more/index.md b/architecture/architecturalStyles/more/index.md
index 83638a678a..f689eeb906 100644
--- a/architecture/architecturalStyles/more/index.md
+++ b/architecture/architecturalStyles/more/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: More"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/more/moreStyles/index.md b/architecture/architecturalStyles/more/moreStyles/index.md
index 430ce39288..62a846cb5e 100644
--- a/architecture/architecturalStyles/more/moreStyles/index.md
+++ b/architecture/architecturalStyles/more/moreStyles/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: More: More Architectural Styles"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/more/usingStyles/index.md b/architecture/architecturalStyles/more/usingStyles/index.md
index d59ec5eeca..40d91f59a9 100644
--- a/architecture/architecturalStyles/more/usingStyles/index.md
+++ b/architecture/architecturalStyles/more/usingStyles/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: More: Using Architectural Styles"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/nTier/index.md b/architecture/architecturalStyles/nTier/index.md
index 8f0e7c39a2..ac1be60d4f 100644
--- a/architecture/architecturalStyles/nTier/index.md
+++ b/architecture/architecturalStyles/nTier/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: n-tier Architectural Style"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/nTier/what/index.md b/architecture/architecturalStyles/nTier/what/index.md
index 1c78fe5627..a6bf9e44d8 100644
--- a/architecture/architecturalStyles/nTier/what/index.md
+++ b/architecture/architecturalStyles/nTier/what/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: n-tier Architectural Style: What"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/serviceOriented/index.md b/architecture/architecturalStyles/serviceOriented/index.md
index 683e0c3b23..29d7e5373c 100644
--- a/architecture/architecturalStyles/serviceOriented/index.md
+++ b/architecture/architecturalStyles/serviceOriented/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Service-Oriented Architectural Style"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/serviceOriented/what/index.md b/architecture/architecturalStyles/serviceOriented/what/index.md
index bd36bdab0a..a65503a2a3 100644
--- a/architecture/architecturalStyles/serviceOriented/what/index.md
+++ b/architecture/architecturalStyles/serviceOriented/what/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Service-Oriented Architectural Style: What"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/transactionProcessing/index.md b/architecture/architecturalStyles/transactionProcessing/index.md
index 3823f37890..f06643dc5d 100644
--- a/architecture/architecturalStyles/transactionProcessing/index.md
+++ b/architecture/architecturalStyles/transactionProcessing/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Transaction Processing Architectural Style"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architecturalStyles/transactionProcessing/what/index.md b/architecture/architecturalStyles/transactionProcessing/what/index.md
index 7ca36f810c..49b1cfbf2f 100644
--- a/architecture/architecturalStyles/transactionProcessing/what/index.md
+++ b/architecture/architecturalStyles/transactionProcessing/what/index.md
@@ -1,5 +1,6 @@
title: "Architectural Styles: Transaction Processing Architectural Style: What"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architectureDiagrams/drawing/index.md b/architecture/architectureDiagrams/drawing/index.md
index eb6e66903f..4f0e527913 100644
--- a/architecture/architectureDiagrams/drawing/index.md
+++ b/architecture/architectureDiagrams/drawing/index.md
@@ -1,5 +1,6 @@
title: "Software Architecture: Architecture Diagrams: Drawing"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architectureDiagrams/index.md b/architecture/architectureDiagrams/index.md
index ec64fd21ca..08dfd5fb11 100644
--- a/architecture/architectureDiagrams/index.md
+++ b/architecture/architectureDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Software Architecture: Architecture Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/architectureDiagrams/reading/index.md b/architecture/architectureDiagrams/reading/index.md
index 72b1450e0d..78f29a4c25 100644
--- a/architecture/architectureDiagrams/reading/index.md
+++ b/architecture/architectureDiagrams/reading/index.md
@@ -1,5 +1,6 @@
title: "Software Architecture: Architecture Diagrams: Reading"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/index.md b/architecture/index.md
index 18ff4db62d..e7fc4ccecf 100644
--- a/architecture/index.md
+++ b/architecture/index.md
@@ -1,5 +1,6 @@
title: "Software Architecture"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/introduction/index.md b/architecture/introduction/index.md
index 6fa7932712..6ffc09f77b 100644
--- a/architecture/introduction/index.md
+++ b/architecture/introduction/index.md
@@ -1,5 +1,6 @@
title: "Software Architecture: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/introduction/what/index.md b/architecture/introduction/what/index.md
index 7ef0a43729..d029eae719 100644
--- a/architecture/introduction/what/index.md
+++ b/architecture/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Software Architecture: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/architecture/print.md b/architecture/print.md
index 95129d620e..f0fc1694c7 100644
--- a/architecture/print.md
+++ b/architecture/print.md
@@ -1,5 +1,6 @@
title: "Software Architecture [Printable]"
+footer: footer.md
diff --git a/codeQuality/avoidShortcuts/basic/avoidEmptyCatchBlocks/index.md b/codeQuality/avoidShortcuts/basic/avoidEmptyCatchBlocks/index.md
index 8dda311f06..12a4bda14f 100644
--- a/codeQuality/avoidShortcuts/basic/avoidEmptyCatchBlocks/index.md
+++ b/codeQuality/avoidShortcuts/basic/avoidEmptyCatchBlocks/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Avoid Empty Catch Blocks"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/avoidShortcuts/basic/deleteDeadCode/index.md b/codeQuality/avoidShortcuts/basic/deleteDeadCode/index.md
index dfe1752bd6..c0c23693bd 100644
--- a/codeQuality/avoidShortcuts/basic/deleteDeadCode/index.md
+++ b/codeQuality/avoidShortcuts/basic/deleteDeadCode/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Delete Dead Code"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/avoidShortcuts/basic/dontRecycleVarsOrParams/index.md b/codeQuality/avoidShortcuts/basic/dontRecycleVarsOrParams/index.md
index 846018329b..342c8b8651 100644
--- a/codeQuality/avoidShortcuts/basic/dontRecycleVarsOrParams/index.md
+++ b/codeQuality/avoidShortcuts/basic/dontRecycleVarsOrParams/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Do Not Recycle Variables or Parameters"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/avoidShortcuts/basic/index.md b/codeQuality/avoidShortcuts/basic/index.md
index 0a234b19f2..03f11206c2 100644
--- a/codeQuality/avoidShortcuts/basic/index.md
+++ b/codeQuality/avoidShortcuts/basic/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Avoid Unsafe Shortcuts: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/avoidShortcuts/basic/useDefaultBranch/index.md b/codeQuality/avoidShortcuts/basic/useDefaultBranch/index.md
index 80b5bd3e9f..24d1081852 100644
--- a/codeQuality/avoidShortcuts/basic/useDefaultBranch/index.md
+++ b/codeQuality/avoidShortcuts/basic/useDefaultBranch/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Use Default Branch"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/avoidShortcuts/index.md b/codeQuality/avoidShortcuts/index.md
index 36ae2409cf..ea199582fd 100644
--- a/codeQuality/avoidShortcuts/index.md
+++ b/codeQuality/avoidShortcuts/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Avoid Unsafe Shortcuts"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/avoidShortcuts/intermediate/index.md b/codeQuality/avoidShortcuts/intermediate/index.md
index 2bb5de6c65..f7d85578af 100644
--- a/codeQuality/avoidShortcuts/intermediate/index.md
+++ b/codeQuality/avoidShortcuts/intermediate/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Avoid Unsafe Shortcuts: Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/avoidShortcuts/intermediate/minimiseCodeDuplication/index.md b/codeQuality/avoidShortcuts/intermediate/minimiseCodeDuplication/index.md
index a5554f8ca4..c1ab744755 100644
--- a/codeQuality/avoidShortcuts/intermediate/minimiseCodeDuplication/index.md
+++ b/codeQuality/avoidShortcuts/intermediate/minimiseCodeDuplication/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Minimise Code Duplication"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/avoidShortcuts/intermediate/minimiseVariableScope/index.md b/codeQuality/avoidShortcuts/intermediate/minimiseVariableScope/index.md
index c6d7529434..1340a425d1 100644
--- a/codeQuality/avoidShortcuts/intermediate/minimiseVariableScope/index.md
+++ b/codeQuality/avoidShortcuts/intermediate/minimiseVariableScope/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Minimise Scope of Variables"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/avoidShortcuts/introduction/index.md b/codeQuality/avoidShortcuts/introduction/index.md
index 7fcad712e4..5104071baa 100644
--- a/codeQuality/avoidShortcuts/introduction/index.md
+++ b/codeQuality/avoidShortcuts/introduction/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Avoid Unsafe Shortcuts: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/commentMinimally/basic/dontRepeatObvious/index.md b/codeQuality/commentMinimally/basic/dontRepeatObvious/index.md
index 466f1e78a6..7af49c793f 100644
--- a/codeQuality/commentMinimally/basic/dontRepeatObvious/index.md
+++ b/codeQuality/commentMinimally/basic/dontRepeatObvious/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Do Not Repeat the Obvious"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/commentMinimally/basic/index.md b/codeQuality/commentMinimally/basic/index.md
index 7e01860c7f..68ec249302 100644
--- a/codeQuality/commentMinimally/basic/index.md
+++ b/codeQuality/commentMinimally/basic/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Comment Minimally, but Sufficiently: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/commentMinimally/basic/writeToReader/index.md b/codeQuality/commentMinimally/basic/writeToReader/index.md
index 7c52e0d796..6349e553c8 100644
--- a/codeQuality/commentMinimally/basic/writeToReader/index.md
+++ b/codeQuality/commentMinimally/basic/writeToReader/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Write to the Reader"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/commentMinimally/index.md b/codeQuality/commentMinimally/index.md
index 564bf54f2c..8cc651261d 100644
--- a/codeQuality/commentMinimally/index.md
+++ b/codeQuality/commentMinimally/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Comment Minimally, but Sufficiently"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/commentMinimally/intermediate/explainWhatWhyNotHow/index.md b/codeQuality/commentMinimally/intermediate/explainWhatWhyNotHow/index.md
index aa585d78c0..40da8cb4b2 100644
--- a/codeQuality/commentMinimally/intermediate/explainWhatWhyNotHow/index.md
+++ b/codeQuality/commentMinimally/intermediate/explainWhatWhyNotHow/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Explain WHAT, WHY not HOW"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/commentMinimally/intermediate/index.md b/codeQuality/commentMinimally/intermediate/index.md
index 211901901b..b0e6969407 100644
--- a/codeQuality/commentMinimally/intermediate/index.md
+++ b/codeQuality/commentMinimally/intermediate/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Comment Minimally, but Sufficiently: Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/commentMinimally/introduction/index.md b/codeQuality/commentMinimally/introduction/index.md
index 3f58e373f3..bb8c2f5dc5 100644
--- a/codeQuality/commentMinimally/introduction/index.md
+++ b/codeQuality/commentMinimally/introduction/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Comment Minimally, but Sufficiently: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/followStandard/basic/index.md b/codeQuality/followStandard/basic/index.md
index e7afc7c087..fe0e23eb28 100644
--- a/codeQuality/followStandard/basic/index.md
+++ b/codeQuality/followStandard/basic/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Follow a Standard: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/followStandard/index.md b/codeQuality/followStandard/index.md
index 2c03efab11..678728e9b0 100644
--- a/codeQuality/followStandard/index.md
+++ b/codeQuality/followStandard/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Follow a Standard"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/followStandard/intermediate/index.md b/codeQuality/followStandard/intermediate/index.md
index a28a9052a3..31e6e78734 100644
--- a/codeQuality/followStandard/intermediate/index.md
+++ b/codeQuality/followStandard/intermediate/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Follow a Standard: Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/followStandard/introduction/index.md b/codeQuality/followStandard/introduction/index.md
index 521dad974b..ce9f3994f0 100644
--- a/codeQuality/followStandard/introduction/index.md
+++ b/codeQuality/followStandard/introduction/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Follow a Standard: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/index.md b/codeQuality/index.md
index fd8b8153d2..9f8b9bf9c8 100644
--- a/codeQuality/index.md
+++ b/codeQuality/index.md
@@ -1,5 +1,6 @@
title: "Code Quality"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/introduction/basic/index.md b/codeQuality/introduction/basic/index.md
index 7d93427c10..965d518833 100644
--- a/codeQuality/introduction/basic/index.md
+++ b/codeQuality/introduction/basic/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: Introduction: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/introduction/index.md b/codeQuality/introduction/index.md
index a9bf2273c1..d789454737 100644
--- a/codeQuality/introduction/index.md
+++ b/codeQuality/introduction/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/advanced/index.md b/codeQuality/maximiseReadability/advanced/index.md
index 1a57e09f14..532d169f13 100644
--- a/codeQuality/maximiseReadability/advanced/index.md
+++ b/codeQuality/maximiseReadability/advanced/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Maximise Readability: Advanced"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/advanced/makeHappyPathProminent/index.md b/codeQuality/maximiseReadability/advanced/makeHappyPathProminent/index.md
index 2b78514ca5..17e375c1c1 100644
--- a/codeQuality/maximiseReadability/advanced/makeHappyPathProminent/index.md
+++ b/codeQuality/maximiseReadability/advanced/makeHappyPathProminent/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Make the Happy Path Prominent"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/basic/avoidComplicatedExpressions/index.md b/codeQuality/maximiseReadability/basic/avoidComplicatedExpressions/index.md
index 1d37609608..992af47308 100644
--- a/codeQuality/maximiseReadability/basic/avoidComplicatedExpressions/index.md
+++ b/codeQuality/maximiseReadability/basic/avoidComplicatedExpressions/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Avoid Complicated Expressions"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/basic/avoidDeepNesting/index.md b/codeQuality/maximiseReadability/basic/avoidDeepNesting/index.md
index 009b9f6a2b..40ea1d9815 100644
--- a/codeQuality/maximiseReadability/basic/avoidDeepNesting/index.md
+++ b/codeQuality/maximiseReadability/basic/avoidDeepNesting/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Avoid Deep Nesting"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/basic/avoidLongMethods/index.md b/codeQuality/maximiseReadability/basic/avoidLongMethods/index.md
index 6e9e8db821..5dde7a8d05 100644
--- a/codeQuality/maximiseReadability/basic/avoidLongMethods/index.md
+++ b/codeQuality/maximiseReadability/basic/avoidLongMethods/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Avoid Long Methods"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/basic/avoidMagicNumbers/index.md b/codeQuality/maximiseReadability/basic/avoidMagicNumbers/index.md
index 5067ba6721..b4c395f7aa 100644
--- a/codeQuality/maximiseReadability/basic/avoidMagicNumbers/index.md
+++ b/codeQuality/maximiseReadability/basic/avoidMagicNumbers/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Avoid Magic Numbers"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/basic/index.md b/codeQuality/maximiseReadability/basic/index.md
index 4a891d4d2b..bbef28c995 100644
--- a/codeQuality/maximiseReadability/basic/index.md
+++ b/codeQuality/maximiseReadability/basic/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Maximise Readability: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/basic/makeCodeObvious/index.md b/codeQuality/maximiseReadability/basic/makeCodeObvious/index.md
index 491fdfbf23..d47ce13f3f 100644
--- a/codeQuality/maximiseReadability/basic/makeCodeObvious/index.md
+++ b/codeQuality/maximiseReadability/basic/makeCodeObvious/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Make the Code Obvious"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/index.md b/codeQuality/maximiseReadability/index.md
index 436e54747b..1fcedfe381 100644
--- a/codeQuality/maximiseReadability/index.md
+++ b/codeQuality/maximiseReadability/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Maximise Readability"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/intermediate/avoidPrematureOptimizations/index.md b/codeQuality/maximiseReadability/intermediate/avoidPrematureOptimizations/index.md
index eb927a94df..1080d5500a 100644
--- a/codeQuality/maximiseReadability/intermediate/avoidPrematureOptimizations/index.md
+++ b/codeQuality/maximiseReadability/intermediate/avoidPrematureOptimizations/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Avoid Premature Optimizations"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/intermediate/dontTripReader/index.md b/codeQuality/maximiseReadability/intermediate/dontTripReader/index.md
index 98fea385e2..fe3cdd4ada 100644
--- a/codeQuality/maximiseReadability/intermediate/dontTripReader/index.md
+++ b/codeQuality/maximiseReadability/intermediate/dontTripReader/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Do Not 'Trip Up' the Reader"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/intermediate/index.md b/codeQuality/maximiseReadability/intermediate/index.md
index ec5fd06155..7b9306e5df 100644
--- a/codeQuality/maximiseReadability/intermediate/index.md
+++ b/codeQuality/maximiseReadability/intermediate/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Maximise Readability: Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/intermediate/practiceKISSing/index.md b/codeQuality/maximiseReadability/intermediate/practiceKISSing/index.md
index 8a8cde1e25..fcb6ee7157 100644
--- a/codeQuality/maximiseReadability/intermediate/practiceKISSing/index.md
+++ b/codeQuality/maximiseReadability/intermediate/practiceKISSing/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Practice KISSing"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/intermediate/slapHard/index.md b/codeQuality/maximiseReadability/intermediate/slapHard/index.md
index 7ceee23633..a98fcc60e3 100644
--- a/codeQuality/maximiseReadability/intermediate/slapHard/index.md
+++ b/codeQuality/maximiseReadability/intermediate/slapHard/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] SLAP Hard"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/intermediate/structureCodeLogically/index.md b/codeQuality/maximiseReadability/intermediate/structureCodeLogically/index.md
index 3f847cd640..73492e6ec6 100644
--- a/codeQuality/maximiseReadability/intermediate/structureCodeLogically/index.md
+++ b/codeQuality/maximiseReadability/intermediate/structureCodeLogically/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Structure Code Logically"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/maximiseReadability/introduction/index.md b/codeQuality/maximiseReadability/introduction/index.md
index a67c816cb6..6c88593b84 100644
--- a/codeQuality/maximiseReadability/introduction/index.md
+++ b/codeQuality/maximiseReadability/introduction/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Maximise Readability: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/nameWell/basic/index.md b/codeQuality/nameWell/basic/index.md
index 0b05d75b91..c108e6b1e6 100644
--- a/codeQuality/nameWell/basic/index.md
+++ b/codeQuality/nameWell/basic/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Name Well: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/nameWell/basic/nounsAndVerbsAsNames/index.md b/codeQuality/nameWell/basic/nounsAndVerbsAsNames/index.md
index 02f14da60b..3474aa7af1 100644
--- a/codeQuality/nameWell/basic/nounsAndVerbsAsNames/index.md
+++ b/codeQuality/nameWell/basic/nounsAndVerbsAsNames/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Nouns and Verbs as Names"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/nameWell/basic/useStandardWords/index.md b/codeQuality/nameWell/basic/useStandardWords/index.md
index 67ff78896e..dc37893289 100644
--- a/codeQuality/nameWell/basic/useStandardWords/index.md
+++ b/codeQuality/nameWell/basic/useStandardWords/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Use Standard Words"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/nameWell/index.md b/codeQuality/nameWell/index.md
index 8c1d152b64..18927edd3f 100644
--- a/codeQuality/nameWell/index.md
+++ b/codeQuality/nameWell/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Name Well"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/nameWell/intermediate/avoidMisleadingNames/index.md b/codeQuality/nameWell/intermediate/avoidMisleadingNames/index.md
index 4284cbb589..ecd2cda67d 100644
--- a/codeQuality/nameWell/intermediate/avoidMisleadingNames/index.md
+++ b/codeQuality/nameWell/intermediate/avoidMisleadingNames/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Avoid Misleading Names"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/nameWell/intermediate/index.md b/codeQuality/nameWell/intermediate/index.md
index c777268b65..c0e4eee398 100644
--- a/codeQuality/nameWell/intermediate/index.md
+++ b/codeQuality/nameWell/intermediate/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Name Well: Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/nameWell/intermediate/notTooLongNorShort/index.md b/codeQuality/nameWell/intermediate/notTooLongNorShort/index.md
index f2a7add395..f7f221aa95 100644
--- a/codeQuality/nameWell/intermediate/notTooLongNorShort/index.md
+++ b/codeQuality/nameWell/intermediate/notTooLongNorShort/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Not Too Long, Not Too Short"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/nameWell/intermediate/useNameExplain/index.md b/codeQuality/nameWell/intermediate/useNameExplain/index.md
index 9a1ecd90e5..4e72663198 100644
--- a/codeQuality/nameWell/intermediate/useNameExplain/index.md
+++ b/codeQuality/nameWell/intermediate/useNameExplain/index.md
@@ -1,5 +1,6 @@
title: "Coding Best Practices: [Practice] Use Name to Explain"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/nameWell/introduction/index.md b/codeQuality/nameWell/introduction/index.md
index 3bfe60dfa5..2b5e7add4b 100644
--- a/codeQuality/nameWell/introduction/index.md
+++ b/codeQuality/nameWell/introduction/index.md
@@ -1,5 +1,6 @@
title: "Code Quality: [Guideline] Name Well: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/codeQuality/print.md b/codeQuality/print.md
index 5680a1e2cd..94cde9451f 100644
--- a/codeQuality/print.md
+++ b/codeQuality/print.md
@@ -1,5 +1,6 @@
title: "Code Quality [Printable]"
+footer: footer.md
diff --git a/common/all.md b/common/all.md
index 3e335b7c0d..a60db5b454 100644
--- a/common/all.md
+++ b/common/all.md
@@ -1,5 +1,6 @@
title: "SE Book [All-In-One-Page Big File!]"
+footer: footer.md
diff --git a/common/definitions.md b/common/definitions.md
index e71856af67..54db72005a 100644
--- a/common/definitions.md
+++ b/common/definitions.md
@@ -1,5 +1,6 @@
title: "Definitions"
+footer: footer.md
diff --git a/common/outcomes.md b/common/outcomes.md
index 3225e7272b..16fc048852 100644
--- a/common/outcomes.md
+++ b/common/outcomes.md
@@ -1,5 +1,6 @@
title: "SE Book: Full List of Learning Outcomes"
+footer: footer.md
diff --git a/common/print.md b/common/print.md
index 5b50e3ce6e..3d21d2a920 100644
--- a/common/print.md
+++ b/common/print.md
@@ -1,5 +1,6 @@
title: "SE Book [Printable, Big File!]"
+footer: footer.md
diff --git a/common/references.md b/common/references.md
index db1b7c1589..aa2c28959d 100644
--- a/common/references.md
+++ b/common/references.md
@@ -1,5 +1,6 @@
title: "References"
+footer: footer.md
diff --git a/cppToJava/about/index.md b/cppToJava/about/index.md
index b19efc4c05..46c181ad93 100644
--- a/cppToJava/about/index.md
+++ b/cppToJava/about/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: About this Book Chapter"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/classes/classLevelMembers/index.md b/cppToJava/classes/classLevelMembers/index.md
index aa7c06df2a..d95d0e5c38 100644
--- a/cppToJava/classes/classLevelMembers/index.md
+++ b/cppToJava/classes/classLevelMembers/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Objects: Getters and Setters"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/classes/definingClasses/index.md b/cppToJava/classes/definingClasses/index.md
index aa4cf94f36..d775230780 100644
--- a/cppToJava/classes/definingClasses/index.md
+++ b/cppToJava/classes/definingClasses/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Objects: Using Java Objects"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/classes/gettersAndSetters/index.md b/cppToJava/classes/gettersAndSetters/index.md
index aa7c06df2a..d95d0e5c38 100644
--- a/cppToJava/classes/gettersAndSetters/index.md
+++ b/cppToJava/classes/gettersAndSetters/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Objects: Getters and Setters"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/classes/index.md b/cppToJava/classes/index.md
index 8fa09c9ccb..b7f18d730b 100644
--- a/cppToJava/classes/index.md
+++ b/cppToJava/classes/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Classes"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/collections/arrayListClass/index.md b/cppToJava/collections/arrayListClass/index.md
index 76ffe57e41..979a3a5ce6 100644
--- a/cppToJava/collections/arrayListClass/index.md
+++ b/cppToJava/collections/arrayListClass/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Collections : The ArrayList Class"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/collections/hashMapClass/index.md b/cppToJava/collections/hashMapClass/index.md
index 003797bea5..6e6ecc99b8 100644
--- a/cppToJava/collections/hashMapClass/index.md
+++ b/cppToJava/collections/hashMapClass/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Collections : The HashMap Class"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/collections/index.md b/cppToJava/collections/index.md
index 97e0497a66..aca728fc7f 100644
--- a/cppToJava/collections/index.md
+++ b/cppToJava/collections/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Collections"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/collections/what/index.md b/cppToJava/collections/what/index.md
index d778acb8e9..ea333e9767 100644
--- a/cppToJava/collections/what/index.md
+++ b/cppToJava/collections/what/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Collections : The Collections Framework"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/controlFlow/branching/index.md b/cppToJava/controlFlow/branching/index.md
index e03e2bddbd..4b7666ca37 100644
--- a/cppToJava/controlFlow/branching/index.md
+++ b/cppToJava/controlFlow/branching/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Control Flow: Branching"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/controlFlow/index.md b/cppToJava/controlFlow/index.md
index ef898c37b3..96f70fb075 100644
--- a/cppToJava/controlFlow/index.md
+++ b/cppToJava/controlFlow/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Control Flow"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/controlFlow/loops/index.md b/cppToJava/controlFlow/loops/index.md
index 51e0775cc4..4c4fe9e692 100644
--- a/cppToJava/controlFlow/loops/index.md
+++ b/cppToJava/controlFlow/loops/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Control Flow: Loops"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/controlFlow/methods/index.md b/cppToJava/controlFlow/methods/index.md
index d6392c363a..51d6c6459b 100644
--- a/cppToJava/controlFlow/methods/index.md
+++ b/cppToJava/controlFlow/methods/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Control Flow: Methods"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/dataTypes/arrays/index.md b/cppToJava/dataTypes/arrays/index.md
index ec5054aded..9677c3dfb7 100644
--- a/cppToJava/dataTypes/arrays/index.md
+++ b/cppToJava/dataTypes/arrays/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Data Types: Arrays"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/dataTypes/index.md b/cppToJava/dataTypes/index.md
index 62b9bad09a..d936624770 100644
--- a/cppToJava/dataTypes/index.md
+++ b/cppToJava/dataTypes/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Data Types"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/dataTypes/operators/index.md b/cppToJava/dataTypes/operators/index.md
index 9f2e09c57f..8ca4e38ec9 100644
--- a/cppToJava/dataTypes/operators/index.md
+++ b/cppToJava/dataTypes/operators/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Data Types: Operators"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/dataTypes/primitiveTypes/index.md b/cppToJava/dataTypes/primitiveTypes/index.md
index 0ca67efded..7b3cfee6c2 100644
--- a/cppToJava/dataTypes/primitiveTypes/index.md
+++ b/cppToJava/dataTypes/primitiveTypes/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Data Types: Primitive Types"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/dataTypes/variables/index.md b/cppToJava/dataTypes/variables/index.md
index 774aba77f1..0c6370a6d9 100644
--- a/cppToJava/dataTypes/variables/index.md
+++ b/cppToJava/dataTypes/variables/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Data Types: Variables"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/exceptions/how/index.md b/cppToJava/exceptions/how/index.md
index c6204fa7d3..d8a93146ca 100644
--- a/cppToJava/exceptions/how/index.md
+++ b/cppToJava/exceptions/how/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Exceptions: How to use"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/exceptions/index.md b/cppToJava/exceptions/index.md
index dfda6436c6..32008a08af 100644
--- a/cppToJava/exceptions/index.md
+++ b/cppToJava/exceptions/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Exceptions"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/exceptions/what/index.md b/cppToJava/exceptions/what/index.md
index 1bd51dc933..bb689aad2e 100644
--- a/cppToJava/exceptions/what/index.md
+++ b/cppToJava/exceptions/what/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Exceptions: What are Exceptions?"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/generics/how/index.md b/cppToJava/generics/how/index.md
index 9835a496fb..f009ed9f34 100644
--- a/cppToJava/generics/how/index.md
+++ b/cppToJava/generics/how/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Generics: How to use Generics"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/generics/index.md b/cppToJava/generics/index.md
index 849b5a8edd..bd5c301f51 100644
--- a/cppToJava/generics/index.md
+++ b/cppToJava/generics/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Generics"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/generics/what/index.md b/cppToJava/generics/what/index.md
index 2f53030b87..e9aa55a269 100644
--- a/cppToJava/generics/what/index.md
+++ b/cppToJava/generics/what/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Generics: What are Generics?"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/gettingStarted/compiling/index.md b/cppToJava/gettingStarted/compiling/index.md
index 4d5422f8b1..eaab2cdeae 100644
--- a/cppToJava/gettingStarted/compiling/index.md
+++ b/cppToJava/gettingStarted/compiling/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Getting Started: Compiling a Program"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/gettingStarted/helloWorld/index.md b/cppToJava/gettingStarted/helloWorld/index.md
index 8140917c5e..80e95962aa 100644
--- a/cppToJava/gettingStarted/helloWorld/index.md
+++ b/cppToJava/gettingStarted/helloWorld/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Getting Started: HelloWorld"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/gettingStarted/index.md b/cppToJava/gettingStarted/index.md
index fe6781e068..eec5831e4b 100644
--- a/cppToJava/gettingStarted/index.md
+++ b/cppToJava/gettingStarted/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Getting Started"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/gettingStarted/installation/index.md b/cppToJava/gettingStarted/installation/index.md
index ba7fac9138..5a2a6f31be 100644
--- a/cppToJava/gettingStarted/installation/index.md
+++ b/cppToJava/gettingStarted/installation/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Getting Started: Installation"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/gettingStarted/running/index.md b/cppToJava/gettingStarted/running/index.md
index 9a4206b0dc..9324ae79f2 100644
--- a/cppToJava/gettingStarted/running/index.md
+++ b/cppToJava/gettingStarted/running/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Getting Started: Running a Program"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/index.md b/cppToJava/index.md
index f91cf22531..3ccded357c 100644
--- a/cppToJava/index.md
+++ b/cppToJava/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/inheritance/abstractClassesAndMethods/index.md b/cppToJava/inheritance/abstractClassesAndMethods/index.md
index 6dd7ef6b4d..bd169bad4a 100644
--- a/cppToJava/inheritance/abstractClassesAndMethods/index.md
+++ b/cppToJava/inheritance/abstractClassesAndMethods/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Inheritance: Abstract Classes and Methods"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/inheritance/basic/index.md b/cppToJava/inheritance/basic/index.md
index 1d437c539e..d93b101c04 100644
--- a/cppToJava/inheritance/basic/index.md
+++ b/cppToJava/inheritance/basic/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Inheritance: Basics"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/inheritance/index.md b/cppToJava/inheritance/index.md
index 24f9dd06b4..8fcee9f484 100644
--- a/cppToJava/inheritance/index.md
+++ b/cppToJava/inheritance/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Inheritance"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/inheritance/interfaces/index.md b/cppToJava/inheritance/interfaces/index.md
index 37c89370c0..f5a8b97772 100644
--- a/cppToJava/inheritance/interfaces/index.md
+++ b/cppToJava/inheritance/interfaces/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Inheritance: Interfaces"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/inheritance/objectClass/index.md b/cppToJava/inheritance/objectClass/index.md
index 6c63073de3..7dcb08e785 100644
--- a/cppToJava/inheritance/objectClass/index.md
+++ b/cppToJava/inheritance/objectClass/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Inheritance: The Object Class"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/inheritance/polymorphism/index.md b/cppToJava/inheritance/polymorphism/index.md
index 2e80f31206..c7d6c1b8f1 100644
--- a/cppToJava/inheritance/polymorphism/index.md
+++ b/cppToJava/inheritance/polymorphism/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Inheritance: Polymorphism"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/javaWorld/editions/index.md b/cppToJava/javaWorld/editions/index.md
index d0fb7656b7..acc389dbb2 100644
--- a/cppToJava/javaWorld/editions/index.md
+++ b/cppToJava/javaWorld/editions/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: The Java World: Java Editions"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/javaWorld/how/index.md b/cppToJava/javaWorld/how/index.md
index 51f3966450..a2d6f53cc0 100644
--- a/cppToJava/javaWorld/how/index.md
+++ b/cppToJava/javaWorld/how/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: The Java World: How Java Works"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/javaWorld/index.md b/cppToJava/javaWorld/index.md
index 4eadc5b298..7b9ec95d7f 100644
--- a/cppToJava/javaWorld/index.md
+++ b/cppToJava/javaWorld/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: The Java World"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/javaWorld/what/index.md b/cppToJava/javaWorld/what/index.md
index dc89596bcc..4b99144d04 100644
--- a/cppToJava/javaWorld/what/index.md
+++ b/cppToJava/javaWorld/what/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: The Java World: What is Java?"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/objects/garbageCollection/index.md b/cppToJava/objects/garbageCollection/index.md
index a33606643c..fd8637f3c2 100644
--- a/cppToJava/objects/garbageCollection/index.md
+++ b/cppToJava/objects/garbageCollection/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Objects: Garbage Collection"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/objects/index.md b/cppToJava/objects/index.md
index 3c1a822881..077a0e6174 100644
--- a/cppToJava/objects/index.md
+++ b/cppToJava/objects/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Objects"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/objects/instanceMembers/index.md b/cppToJava/objects/instanceMembers/index.md
index 3481ea968e..84eb0c2736 100644
--- a/cppToJava/objects/instanceMembers/index.md
+++ b/cppToJava/objects/instanceMembers/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Objects: Instance Members"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/objects/passingObjects/index.md b/cppToJava/objects/passingObjects/index.md
index c1ee96c2b5..4c75bc3b60 100644
--- a/cppToJava/objects/passingObjects/index.md
+++ b/cppToJava/objects/passingObjects/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Objects: Passing Objects"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/objects/usingObjects/index.md b/cppToJava/objects/usingObjects/index.md
index aa4cf94f36..d775230780 100644
--- a/cppToJava/objects/usingObjects/index.md
+++ b/cppToJava/objects/usingObjects/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Objects: Using Java Objects"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/print.md b/cppToJava/print.md
index 1743c77736..99bb6dc6c5 100644
--- a/cppToJava/print.md
+++ b/cppToJava/print.md
@@ -1,5 +1,6 @@
title: "C++ to Java [Printable]"
+footer: footer.md
diff --git a/cppToJava/usefulClasses/api/index.md b/cppToJava/usefulClasses/api/index.md
index aa4cf94f36..d775230780 100644
--- a/cppToJava/usefulClasses/api/index.md
+++ b/cppToJava/usefulClasses/api/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Objects: Using Java Objects"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/usefulClasses/arraysClass/index.md b/cppToJava/usefulClasses/arraysClass/index.md
index 86d1be0cbc..f8d5a145dc 100644
--- a/cppToJava/usefulClasses/arraysClass/index.md
+++ b/cppToJava/usefulClasses/arraysClass/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Some Useful Classes: The Arrays Class"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/usefulClasses/index.md b/cppToJava/usefulClasses/index.md
index 903a483b80..c392f8c13b 100644
--- a/cppToJava/usefulClasses/index.md
+++ b/cppToJava/usefulClasses/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Some Useful Classes"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/usefulClasses/scannerClass/index.md b/cppToJava/usefulClasses/scannerClass/index.md
index 0237191ce1..8d640fa851 100644
--- a/cppToJava/usefulClasses/scannerClass/index.md
+++ b/cppToJava/usefulClasses/scannerClass/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Some Useful Classes: The Scanner Class"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/usefulClasses/stringClass/index.md b/cppToJava/usefulClasses/stringClass/index.md
index 7f31f3addc..1a8cc55aee 100644
--- a/cppToJava/usefulClasses/stringClass/index.md
+++ b/cppToJava/usefulClasses/stringClass/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Some Useful Classes: The String Class"
+footer: footer.md
\ No newline at end of file
diff --git a/cppToJava/usefulClasses/wrapperClasses/index.md b/cppToJava/usefulClasses/wrapperClasses/index.md
index 0984efcd3f..ec9cc74267 100644
--- a/cppToJava/usefulClasses/wrapperClasses/index.md
+++ b/cppToJava/usefulClasses/wrapperClasses/index.md
@@ -1,5 +1,6 @@
title: "C++ to Java: Some Useful Classes: Wrapper Classes for Primitive Types"
+footer: footer.md
\ No newline at end of file
diff --git a/design/index.md b/design/index.md
index 70d538f02a..5fd1f970f9 100644
--- a/design/index.md
+++ b/design/index.md
@@ -1,5 +1,6 @@
title: "Software Design"
+footer: footer.md
\ No newline at end of file
diff --git a/design/introduction/index.md b/design/introduction/index.md
index 41472d9bbd..ddad352e75 100644
--- a/design/introduction/index.md
+++ b/design/introduction/index.md
@@ -1,5 +1,6 @@
title: "Software Design: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/design/introduction/what/index.md b/design/introduction/what/index.md
index 150c8e52bc..3c9f48d062 100644
--- a/design/introduction/what/index.md
+++ b/design/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design: Introduction: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/design/print.md b/design/print.md
index 1a1430ca01..6b209cb9fd 100644
--- a/design/print.md
+++ b/design/print.md
@@ -1,5 +1,6 @@
title: "Software Design [Printable]"
+footer: footer.md
diff --git a/designApproaches/agileDesign/index.md b/designApproaches/agileDesign/index.md
index 4c5873fd8c..c1fa1ea568 100644
--- a/designApproaches/agileDesign/index.md
+++ b/designApproaches/agileDesign/index.md
@@ -1,5 +1,6 @@
title: "Design Approaches: Agile Design"
+footer: footer.md
\ No newline at end of file
diff --git a/designApproaches/agileDesign/what/index.md b/designApproaches/agileDesign/what/index.md
index ad0033131b..bcc9ab08d2 100644
--- a/designApproaches/agileDesign/what/index.md
+++ b/designApproaches/agileDesign/what/index.md
@@ -1,5 +1,6 @@
title: "Design Approaches: Agile Design"
+footer: footer.md
\ No newline at end of file
diff --git a/designApproaches/index.md b/designApproaches/index.md
index a01ddf28f5..72b16b0426 100644
--- a/designApproaches/index.md
+++ b/designApproaches/index.md
@@ -1,5 +1,6 @@
title: "Design Approaches"
+footer: footer.md
\ No newline at end of file
diff --git a/designApproaches/multilevelDesign/index.md b/designApproaches/multilevelDesign/index.md
index 35fd82e0ea..78f9371c3d 100644
--- a/designApproaches/multilevelDesign/index.md
+++ b/designApproaches/multilevelDesign/index.md
@@ -1,5 +1,6 @@
title: "Design Approaches: Multi-Level Design"
+footer: footer.md
\ No newline at end of file
diff --git a/designApproaches/multilevelDesign/what/index.md b/designApproaches/multilevelDesign/what/index.md
index 09647b47f4..5ee0bdc4cc 100644
--- a/designApproaches/multilevelDesign/what/index.md
+++ b/designApproaches/multilevelDesign/what/index.md
@@ -1,5 +1,6 @@
title: "Design Approaches: Multi-Level Design"
+footer: footer.md
\ No newline at end of file
diff --git a/designApproaches/topDownBottomUp/index.md b/designApproaches/topDownBottomUp/index.md
index 239933a618..918763e1c8 100644
--- a/designApproaches/topDownBottomUp/index.md
+++ b/designApproaches/topDownBottomUp/index.md
@@ -1,5 +1,6 @@
title: "Design Approaches: Top-Down and Bottom-Up Design"
+footer: footer.md
\ No newline at end of file
diff --git a/designApproaches/topDownBottomUp/what/index.md b/designApproaches/topDownBottomUp/what/index.md
index d213bc562c..f062dd5c5e 100644
--- a/designApproaches/topDownBottomUp/what/index.md
+++ b/designApproaches/topDownBottomUp/what/index.md
@@ -1,5 +1,6 @@
title: "Design Approaches: Top-Down and Bottom-Up Design"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/abstraction/index.md b/designFundamentals/abstraction/index.md
index 79b5a016ed..e313333a84 100644
--- a/designFundamentals/abstraction/index.md
+++ b/designFundamentals/abstraction/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals: Abstraction"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/abstraction/what/index.md b/designFundamentals/abstraction/what/index.md
index a6378d60ef..5bb66fbca4 100644
--- a/designFundamentals/abstraction/what/index.md
+++ b/designFundamentals/abstraction/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals: Abstraction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/cohesion/how/index.md b/designFundamentals/cohesion/how/index.md
index 52b32824f8..361c6ce5da 100644
--- a/designFundamentals/cohesion/how/index.md
+++ b/designFundamentals/cohesion/how/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals: Cohesion: How"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/cohesion/index.md b/designFundamentals/cohesion/index.md
index f7c5cdbdb1..134f6351aa 100644
--- a/designFundamentals/cohesion/index.md
+++ b/designFundamentals/cohesion/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals: Cohesion"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/cohesion/what/index.md b/designFundamentals/cohesion/what/index.md
index fd8afcd724..fcdf7f0691 100644
--- a/designFundamentals/cohesion/what/index.md
+++ b/designFundamentals/cohesion/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals: Cohesion: What"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/coupling/how/index.md b/designFundamentals/coupling/how/index.md
index 1caa3de00c..66071893c8 100644
--- a/designFundamentals/coupling/how/index.md
+++ b/designFundamentals/coupling/how/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals: Coupling: How"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/coupling/index.md b/designFundamentals/coupling/index.md
index 7a82a28f6d..5423dd1a71 100644
--- a/designFundamentals/coupling/index.md
+++ b/designFundamentals/coupling/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals: Coupling"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/coupling/types/index.md b/designFundamentals/coupling/types/index.md
index bf488d8347..b5f27a64c7 100644
--- a/designFundamentals/coupling/types/index.md
+++ b/designFundamentals/coupling/types/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals: Coupling: Types of Coupling"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/coupling/what/index.md b/designFundamentals/coupling/what/index.md
index cca12d4ea9..2a42e0cec2 100644
--- a/designFundamentals/coupling/what/index.md
+++ b/designFundamentals/coupling/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals: Coupling: What"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/index.md b/designFundamentals/index.md
index ef3fae85ef..2f325c64fa 100644
--- a/designFundamentals/index.md
+++ b/designFundamentals/index.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals"
+footer: footer.md
\ No newline at end of file
diff --git a/designFundamentals/print.md b/designFundamentals/print.md
index 5a7c1b16c8..5aa75b0a7e 100644
--- a/designFundamentals/print.md
+++ b/designFundamentals/print.md
@@ -1,5 +1,6 @@
title: "Software Design Fundamentals [Printable]"
+footer: footer.md
diff --git a/designPatterns/abstractionOccurrence/index.md b/designPatterns/abstractionOccurrence/index.md
index 35380205ec..77f788d5e0 100644
--- a/designPatterns/abstractionOccurrence/index.md
+++ b/designPatterns/abstractionOccurrence/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Abstraction Occurrence"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/abstractionOccurrence/what/index.md b/designPatterns/abstractionOccurrence/what/index.md
index 6aa7c7ffb0..b20d435be9 100644
--- a/designPatterns/abstractionOccurrence/what/index.md
+++ b/designPatterns/abstractionOccurrence/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Abstraction Occurrence: What"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/command/index.md b/designPatterns/command/index.md
index b41f0bc9ff..80465b15a7 100644
--- a/designPatterns/command/index.md
+++ b/designPatterns/command/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Command"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/command/what/index.md b/designPatterns/command/what/index.md
index 687336ee28..2381821dcc 100644
--- a/designPatterns/command/what/index.md
+++ b/designPatterns/command/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Command: What"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/facade/index.md b/designPatterns/facade/index.md
index ab4aa2a9cb..1b244eb3f5 100644
--- a/designPatterns/facade/index.md
+++ b/designPatterns/facade/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Facade"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/facade/what/index.md b/designPatterns/facade/what/index.md
index d83c1859e7..9032b4d846 100644
--- a/designPatterns/facade/what/index.md
+++ b/designPatterns/facade/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Facade: What"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/index.md b/designPatterns/index.md
index 2d283aa85e..63e83d7074 100644
--- a/designPatterns/index.md
+++ b/designPatterns/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/introduction/format/index.md b/designPatterns/introduction/format/index.md
index b76692b9a5..c535cb2c18 100644
--- a/designPatterns/introduction/format/index.md
+++ b/designPatterns/introduction/format/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Introduction: Format"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/introduction/index.md b/designPatterns/introduction/index.md
index cda8cdab24..7a44f67457 100644
--- a/designPatterns/introduction/index.md
+++ b/designPatterns/introduction/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/introduction/what/index.md b/designPatterns/introduction/what/index.md
index bca63709c5..5d68625a72 100644
--- a/designPatterns/introduction/what/index.md
+++ b/designPatterns/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/modelViewController/index.md b/designPatterns/modelViewController/index.md
index 300acb9427..8e53399e36 100644
--- a/designPatterns/modelViewController/index.md
+++ b/designPatterns/modelViewController/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Model View Controller"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/modelViewController/what/index.md b/designPatterns/modelViewController/what/index.md
index 02ea65f12e..80ece7cfa2 100644
--- a/designPatterns/modelViewController/what/index.md
+++ b/designPatterns/modelViewController/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Model View Controller: What"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/more/combiningDesignPatterns/index.md b/designPatterns/more/combiningDesignPatterns/index.md
index 329eb01e6e..9d30d55c04 100644
--- a/designPatterns/more/combiningDesignPatterns/index.md
+++ b/designPatterns/more/combiningDesignPatterns/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: More: Combining Design Patterns"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/more/index.md b/designPatterns/more/index.md
index 5bb63b6df6..8b0aac8408 100644
--- a/designPatterns/more/index.md
+++ b/designPatterns/more/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: More"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/more/otherDesignPatterns/index.md b/designPatterns/more/otherDesignPatterns/index.md
index 614601db89..242cc20a26 100644
--- a/designPatterns/more/otherDesignPatterns/index.md
+++ b/designPatterns/more/otherDesignPatterns/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: More: Other Design Patterns"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/more/otherTypesOfPatterns/index.md b/designPatterns/more/otherTypesOfPatterns/index.md
index 03fcd1c6d1..001c46a21a 100644
--- a/designPatterns/more/otherTypesOfPatterns/index.md
+++ b/designPatterns/more/otherTypesOfPatterns/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: More: Other Types of Patterns"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/more/usingDesignPatterns/index.md b/designPatterns/more/usingDesignPatterns/index.md
index 33489f3239..340aeddec4 100644
--- a/designPatterns/more/usingDesignPatterns/index.md
+++ b/designPatterns/more/usingDesignPatterns/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: More: Using Design Patterns"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/more/vsPrinciples/index.md b/designPatterns/more/vsPrinciples/index.md
index 4cef1f0239..064322816e 100644
--- a/designPatterns/more/vsPrinciples/index.md
+++ b/designPatterns/more/vsPrinciples/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: More: Patterns vs Principles"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/observer/index.md b/designPatterns/observer/index.md
index 7193e848e5..0efa47dc0c 100644
--- a/designPatterns/observer/index.md
+++ b/designPatterns/observer/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Observer"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/observer/what/index.md b/designPatterns/observer/what/index.md
index 0ffacfdd5f..261e31852a 100644
--- a/designPatterns/observer/what/index.md
+++ b/designPatterns/observer/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Observer: What"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/print.md b/designPatterns/print.md
index e060417b02..3f1129398f 100644
--- a/designPatterns/print.md
+++ b/designPatterns/print.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns [Printable]"
+footer: footer.md
diff --git a/designPatterns/singleton/evaluation/index.md b/designPatterns/singleton/evaluation/index.md
index 8fce1231ec..1eb5c6c800 100644
--- a/designPatterns/singleton/evaluation/index.md
+++ b/designPatterns/singleton/evaluation/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Singleton: Evaluation"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/singleton/implementation/index.md b/designPatterns/singleton/implementation/index.md
index e946dba639..cd54f47cec 100644
--- a/designPatterns/singleton/implementation/index.md
+++ b/designPatterns/singleton/implementation/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Singleton: Implementation"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/singleton/index.md b/designPatterns/singleton/index.md
index b407da7fac..7d08a1eb71 100644
--- a/designPatterns/singleton/index.md
+++ b/designPatterns/singleton/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Singleton"
+footer: footer.md
\ No newline at end of file
diff --git a/designPatterns/singleton/what/index.md b/designPatterns/singleton/what/index.md
index f94608781f..a021983871 100644
--- a/designPatterns/singleton/what/index.md
+++ b/designPatterns/singleton/what/index.md
@@ -1,5 +1,6 @@
title: "Software Design Patterns: Singleton: What"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/aimForComprehensibility/how/index.md b/documentation/guidelines/aimForComprehensibility/how/index.md
index 2c292d03c6..bd0463d9c1 100644
--- a/documentation/guidelines/aimForComprehensibility/how/index.md
+++ b/documentation/guidelines/aimForComprehensibility/how/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Aim for Comprehensibility: How"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/aimForComprehensibility/index.md b/documentation/guidelines/aimForComprehensibility/index.md
index 32120ac2a8..a4bb1b9f7d 100644
--- a/documentation/guidelines/aimForComprehensibility/index.md
+++ b/documentation/guidelines/aimForComprehensibility/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Guidelines: Aim for Comprehensibility"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/aimForComprehensibility/what/index.md b/documentation/guidelines/aimForComprehensibility/what/index.md
index 9402a1709a..3945265b6e 100644
--- a/documentation/guidelines/aimForComprehensibility/what/index.md
+++ b/documentation/guidelines/aimForComprehensibility/what/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Aim for Comprehensibility: What"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/documentMinimally/how/index.md b/documentation/guidelines/documentMinimally/how/index.md
index 59e0fae0d0..3cf36755cd 100644
--- a/documentation/guidelines/documentMinimally/how/index.md
+++ b/documentation/guidelines/documentMinimally/how/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Document Minimally, but Sufficiently: How"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/documentMinimally/index.md b/documentation/guidelines/documentMinimally/index.md
index 6d182f2664..2a7c3a063a 100644
--- a/documentation/guidelines/documentMinimally/index.md
+++ b/documentation/guidelines/documentMinimally/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Guidelines: Document Minimally, but Sufficiently"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/documentMinimally/what/index.md b/documentation/guidelines/documentMinimally/what/index.md
index 74538d94cd..b806b1c4cb 100644
--- a/documentation/guidelines/documentMinimally/what/index.md
+++ b/documentation/guidelines/documentMinimally/what/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Document Minimally, but Sufficiently: What"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/goTopDown/how/index.md b/documentation/guidelines/goTopDown/how/index.md
index 3e8ddaac85..3a92a55763 100644
--- a/documentation/guidelines/goTopDown/how/index.md
+++ b/documentation/guidelines/goTopDown/how/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Go Top-down, Not Bottom-up: How"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/goTopDown/index.md b/documentation/guidelines/goTopDown/index.md
index dcd7fe318b..5b5054ce5d 100644
--- a/documentation/guidelines/goTopDown/index.md
+++ b/documentation/guidelines/goTopDown/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Guidelines: Go Top-down, Not Bottom-up"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/goTopDown/what/index.md b/documentation/guidelines/goTopDown/what/index.md
index da4f426292..e6d5e638ad 100644
--- a/documentation/guidelines/goTopDown/what/index.md
+++ b/documentation/guidelines/goTopDown/what/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Go Top-down, Not Bottom-up: What"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/goTopDown/why/index.md b/documentation/guidelines/goTopDown/why/index.md
index 5e08380089..ae5d23d265 100644
--- a/documentation/guidelines/goTopDown/why/index.md
+++ b/documentation/guidelines/goTopDown/why/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Go Top-down, Not Bottom-up: Why"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/guidelines/index.md b/documentation/guidelines/index.md
index 5dd17bee81..982d81a773 100644
--- a/documentation/guidelines/index.md
+++ b/documentation/guidelines/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Guidelines"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/index.md b/documentation/index.md
index 42a63c0b46..a777205b6d 100644
--- a/documentation/index.md
+++ b/documentation/index.md
@@ -1,5 +1,6 @@
title: "Documentation"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/introduction/index.md b/documentation/introduction/index.md
index 746153e8cf..8a9fc2b748 100644
--- a/documentation/introduction/index.md
+++ b/documentation/introduction/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/introduction/what/index.md b/documentation/introduction/what/index.md
index ace18df4c6..dc7e2f11d5 100644
--- a/documentation/introduction/what/index.md
+++ b/documentation/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/print.md b/documentation/print.md
index c6e35d3194..29fbb61aab 100644
--- a/documentation/print.md
+++ b/documentation/print.md
@@ -1,5 +1,6 @@
title: "Documentation [Printable]"
+footer: footer.md
diff --git a/documentation/tools/asciiDoc/index.md b/documentation/tools/asciiDoc/index.md
index ab268e0b9f..812c211348 100644
--- a/documentation/tools/asciiDoc/index.md
+++ b/documentation/tools/asciiDoc/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Tools: AsciiDoc"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/tools/asciiDoc/what/index.md b/documentation/tools/asciiDoc/what/index.md
index f680d74040..f693f9365c 100644
--- a/documentation/tools/asciiDoc/what/index.md
+++ b/documentation/tools/asciiDoc/what/index.md
@@ -1,5 +1,6 @@
title: "Documentation: AsciiDoc: What"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/tools/index.md b/documentation/tools/index.md
index 403387ca88..9eaeebdef9 100644
--- a/documentation/tools/index.md
+++ b/documentation/tools/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Tools"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/tools/javaDoc/how/index.md b/documentation/tools/javaDoc/how/index.md
index f910975e12..ed0f294929 100644
--- a/documentation/tools/javaDoc/how/index.md
+++ b/documentation/tools/javaDoc/how/index.md
@@ -1,5 +1,6 @@
title: "Documentation: JavaDoc: How"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/tools/javaDoc/index.md b/documentation/tools/javaDoc/index.md
index 13c5a19c72..fa914a2be2 100644
--- a/documentation/tools/javaDoc/index.md
+++ b/documentation/tools/javaDoc/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Tools: JavaDoc"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/tools/javaDoc/what/index.md b/documentation/tools/javaDoc/what/index.md
index 5ff1b4446b..8327a475d6 100644
--- a/documentation/tools/javaDoc/what/index.md
+++ b/documentation/tools/javaDoc/what/index.md
@@ -1,5 +1,6 @@
title: "Documentation: JavaDoc: What"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/tools/markdown/how/index.md b/documentation/tools/markdown/how/index.md
index f6a0f9ab09..78ac2162f8 100644
--- a/documentation/tools/markdown/how/index.md
+++ b/documentation/tools/markdown/how/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Markdown: How"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/tools/markdown/index.md b/documentation/tools/markdown/index.md
index d30ccb34ad..d9c42a2fcb 100644
--- a/documentation/tools/markdown/index.md
+++ b/documentation/tools/markdown/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Tools: Markdown"
+footer: footer.md
\ No newline at end of file
diff --git a/documentation/tools/markdown/what/index.md b/documentation/tools/markdown/what/index.md
index 9aa7a8eb45..68ae5a46a3 100644
--- a/documentation/tools/markdown/what/index.md
+++ b/documentation/tools/markdown/what/index.md
@@ -1,5 +1,6 @@
title: "Documentation: Markdown: What"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/assertions/how/index.md b/errorHandling/assertions/how/index.md
index 270a73a621..3fa094b563 100644
--- a/errorHandling/assertions/how/index.md
+++ b/errorHandling/assertions/how/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Assertions: How"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/assertions/index.md b/errorHandling/assertions/index.md
index 8712460a28..489d547bc0 100644
--- a/errorHandling/assertions/index.md
+++ b/errorHandling/assertions/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Assertions"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/assertions/what/index.md b/errorHandling/assertions/what/index.md
index 15c141d3e7..2d50fd9afa 100644
--- a/errorHandling/assertions/what/index.md
+++ b/errorHandling/assertions/what/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Assertions: What"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/assertions/when/index.md b/errorHandling/assertions/when/index.md
index f416f82f2d..f7e651dd69 100644
--- a/errorHandling/assertions/when/index.md
+++ b/errorHandling/assertions/when/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Assertions: When"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/defensiveProgramming/1to1Associations/index.md b/errorHandling/defensiveProgramming/1to1Associations/index.md
index 7014c63234..04b3a80c2d 100644
--- a/errorHandling/defensiveProgramming/1to1Associations/index.md
+++ b/errorHandling/defensiveProgramming/1to1Associations/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Defensive Programming: Enforcing 1-to-1 Associations"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/defensiveProgramming/compulsoryAssociations/index.md b/errorHandling/defensiveProgramming/compulsoryAssociations/index.md
index 9592e15ff9..aaa15ef969 100644
--- a/errorHandling/defensiveProgramming/compulsoryAssociations/index.md
+++ b/errorHandling/defensiveProgramming/compulsoryAssociations/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Defensive Programming: Enforcing Compulsory Associations"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/defensiveProgramming/index.md b/errorHandling/defensiveProgramming/index.md
index 41c668d263..90b8b32e84 100644
--- a/errorHandling/defensiveProgramming/index.md
+++ b/errorHandling/defensiveProgramming/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Defensive Programming"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/defensiveProgramming/referentialIntegrity/index.md b/errorHandling/defensiveProgramming/referentialIntegrity/index.md
index a3567a6043..ec4e487419 100644
--- a/errorHandling/defensiveProgramming/referentialIntegrity/index.md
+++ b/errorHandling/defensiveProgramming/referentialIntegrity/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Defensive Programming: Enforcing Referential Integrity"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/defensiveProgramming/what/index.md b/errorHandling/defensiveProgramming/what/index.md
index 2be03d95f8..c67e170c20 100644
--- a/errorHandling/defensiveProgramming/what/index.md
+++ b/errorHandling/defensiveProgramming/what/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Defensive Programming: What"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/defensiveProgramming/when/index.md b/errorHandling/defensiveProgramming/when/index.md
index 4c7ed4f64f..87c92bc8ea 100644
--- a/errorHandling/defensiveProgramming/when/index.md
+++ b/errorHandling/defensiveProgramming/when/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Defensive Programming: When"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/designByContract/index.md b/errorHandling/designByContract/index.md
index 3ea1d8012a..b072bd1f3f 100644
--- a/errorHandling/designByContract/index.md
+++ b/errorHandling/designByContract/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Design-by-Contract Approach"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/designByContract/what/index.md b/errorHandling/designByContract/what/index.md
index 196df3cce5..c208641ee5 100644
--- a/errorHandling/designByContract/what/index.md
+++ b/errorHandling/designByContract/what/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Design-by-Contract Approach: What"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/exceptions/how/index.md b/errorHandling/exceptions/how/index.md
index 780bff46af..70dd4fbcf0 100644
--- a/errorHandling/exceptions/how/index.md
+++ b/errorHandling/exceptions/how/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Exceptions: How"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/exceptions/index.md b/errorHandling/exceptions/index.md
index c1981eacfe..734e619dc2 100644
--- a/errorHandling/exceptions/index.md
+++ b/errorHandling/exceptions/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Exceptions"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/exceptions/what/index.md b/errorHandling/exceptions/what/index.md
index ca4547e75e..1088d4dd47 100644
--- a/errorHandling/exceptions/what/index.md
+++ b/errorHandling/exceptions/what/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Exceptions: What"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/exceptions/when/index.md b/errorHandling/exceptions/when/index.md
index 10dd15bd05..7c30c1db07 100644
--- a/errorHandling/exceptions/when/index.md
+++ b/errorHandling/exceptions/when/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Exceptions: When"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/index.md b/errorHandling/index.md
index 5797ad25f4..fe19af2576 100644
--- a/errorHandling/index.md
+++ b/errorHandling/index.md
@@ -1,5 +1,6 @@
title: "Error Handling"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/introduction/index.md b/errorHandling/introduction/index.md
index 6483dc2070..4fc682c0dd 100644
--- a/errorHandling/introduction/index.md
+++ b/errorHandling/introduction/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/introduction/what/index.md b/errorHandling/introduction/what/index.md
index 4add76a717..0886e63eed 100644
--- a/errorHandling/introduction/what/index.md
+++ b/errorHandling/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/logging/how/index.md b/errorHandling/logging/how/index.md
index b653d94da4..1ed1bec830 100644
--- a/errorHandling/logging/how/index.md
+++ b/errorHandling/logging/how/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Logging: How"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/logging/index.md b/errorHandling/logging/index.md
index 7bfc5cd9ac..d8d6f256a4 100644
--- a/errorHandling/logging/index.md
+++ b/errorHandling/logging/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Logging"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/logging/what/index.md b/errorHandling/logging/what/index.md
index e651fc49b5..26b7b3b910 100644
--- a/errorHandling/logging/what/index.md
+++ b/errorHandling/logging/what/index.md
@@ -1,5 +1,6 @@
title: "Error Handling: Logging: What"
+footer: footer.md
\ No newline at end of file
diff --git a/errorHandling/print.md b/errorHandling/print.md
index b6448e9661..4f072d7eeb 100644
--- a/errorHandling/print.md
+++ b/errorHandling/print.md
@@ -1,5 +1,6 @@
title: "Error Handling [Printable]"
+footer: footer.md
diff --git a/gatheringRequirements/brainstorming/index.md b/gatheringRequirements/brainstorming/index.md
index 534b13fc1a..aba36e9ce7 100644
--- a/gatheringRequirements/brainstorming/index.md
+++ b/gatheringRequirements/brainstorming/index.md
@@ -1,5 +1,6 @@
title: "Gathering Requirements: Brainstorming"
+footer: footer.md
\ No newline at end of file
diff --git a/gatheringRequirements/focusGroups/index.md b/gatheringRequirements/focusGroups/index.md
index 7af9097f8c..7d7b5eaabc 100644
--- a/gatheringRequirements/focusGroups/index.md
+++ b/gatheringRequirements/focusGroups/index.md
@@ -1,5 +1,6 @@
title: "Gathering Requirements: Focus Groups"
+footer: footer.md
\ No newline at end of file
diff --git a/gatheringRequirements/index.md b/gatheringRequirements/index.md
index bc4845b616..4db81fb0f1 100644
--- a/gatheringRequirements/index.md
+++ b/gatheringRequirements/index.md
@@ -1,5 +1,6 @@
title: "Gathering Requirements"
+footer: footer.md
\ No newline at end of file
diff --git a/gatheringRequirements/interviews/index.md b/gatheringRequirements/interviews/index.md
index 13535e7202..8ebc77dd39 100644
--- a/gatheringRequirements/interviews/index.md
+++ b/gatheringRequirements/interviews/index.md
@@ -1,5 +1,6 @@
title: "Gathering Requirements: Interviews"
+footer: footer.md
\ No newline at end of file
diff --git a/gatheringRequirements/observation/index.md b/gatheringRequirements/observation/index.md
index 1712431179..fe6586f415 100644
--- a/gatheringRequirements/observation/index.md
+++ b/gatheringRequirements/observation/index.md
@@ -1,5 +1,6 @@
title: "Gathering Requirements: Observation"
+footer: footer.md
\ No newline at end of file
diff --git a/gatheringRequirements/print.md b/gatheringRequirements/print.md
index 7a14aa84f0..f06812efc8 100644
--- a/gatheringRequirements/print.md
+++ b/gatheringRequirements/print.md
@@ -1,5 +1,6 @@
title: "Gathering Requirements [Printable]"
+footer: footer.md
diff --git a/gatheringRequirements/productSurveys/index.md b/gatheringRequirements/productSurveys/index.md
index c5b73ecaf7..213d6155d6 100644
--- a/gatheringRequirements/productSurveys/index.md
+++ b/gatheringRequirements/productSurveys/index.md
@@ -1,5 +1,6 @@
title: "Gathering Requirements: Product Surveys"
+footer: footer.md
\ No newline at end of file
diff --git a/gatheringRequirements/prototyping/index.md b/gatheringRequirements/prototyping/index.md
index 38229ddcb2..21347411c7 100644
--- a/gatheringRequirements/prototyping/index.md
+++ b/gatheringRequirements/prototyping/index.md
@@ -1,5 +1,6 @@
title: "Gathering Requirements: Prototyping"
+footer: footer.md
\ No newline at end of file
diff --git a/gatheringRequirements/userSurveys/index.md b/gatheringRequirements/userSurveys/index.md
index 4b5ac92a1a..fb2aca5967 100644
--- a/gatheringRequirements/userSurveys/index.md
+++ b/gatheringRequirements/userSurveys/index.md
@@ -1,5 +1,6 @@
title: "Gathering Requirements: User Surveys"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/branch/index.md b/gitAndGithub/branch/index.md
index 60aa60b620..5495e0e20f 100644
--- a/gitAndGithub/branch/index.md
+++ b/gitAndGithub/branch/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Branch"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/checkout/index.md b/gitAndGithub/checkout/index.md
index ff77d47c61..ac09d1834d 100644
--- a/gitAndGithub/checkout/index.md
+++ b/gitAndGithub/checkout/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Checkout"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/clone/index.md b/gitAndGithub/clone/index.md
index 6253a5de2e..46d08373cd 100644
--- a/gitAndGithub/clone/index.md
+++ b/gitAndGithub/clone/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Clone"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/commit/index.md b/gitAndGithub/commit/index.md
index 96f79a5cdd..fcc0787789 100644
--- a/gitAndGithub/commit/index.md
+++ b/gitAndGithub/commit/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Commit"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/createPRs/index.md b/gitAndGithub/createPRs/index.md
index 016610318a..d7554d30b1 100644
--- a/gitAndGithub/createPRs/index.md
+++ b/gitAndGithub/createPRs/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Create PRs"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/forkingWorkflow/index.md b/gitAndGithub/forkingWorkflow/index.md
index 42bf2b6560..655cfe19c1 100644
--- a/gitAndGithub/forkingWorkflow/index.md
+++ b/gitAndGithub/forkingWorkflow/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Forking Workflow"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/ignore/index.md b/gitAndGithub/ignore/index.md
index 55fe418b2b..65b1fb55ad 100644
--- a/gitAndGithub/ignore/index.md
+++ b/gitAndGithub/ignore/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Ignore"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/index.md b/gitAndGithub/index.md
index 53e35da653..169aa063db 100644
--- a/gitAndGithub/index.md
+++ b/gitAndGithub/index.md
@@ -1,5 +1,6 @@
title: "Git and Github"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/init/index.md b/gitAndGithub/init/index.md
index 2c22104a46..33c335de55 100644
--- a/gitAndGithub/init/index.md
+++ b/gitAndGithub/init/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Init"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/managePRs/index.md b/gitAndGithub/managePRs/index.md
index 0fcb73d35a..8fbe6f3924 100644
--- a/gitAndGithub/managePRs/index.md
+++ b/gitAndGithub/managePRs/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Manage PRs"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/mergeConflicts/index.md b/gitAndGithub/mergeConflicts/index.md
index 50bc10c499..31e36dbe0f 100644
--- a/gitAndGithub/mergeConflicts/index.md
+++ b/gitAndGithub/mergeConflicts/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Merge Conflicts"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/print.md b/gitAndGithub/print.md
index 9777c56712..f18ad69593 100644
--- a/gitAndGithub/print.md
+++ b/gitAndGithub/print.md
@@ -1,5 +1,6 @@
title: "Git and Github [Printable]"
+footer: footer.md
diff --git a/gitAndGithub/pull/index.md b/gitAndGithub/pull/index.md
index 2faeb7c9ee..98aeb85c49 100644
--- a/gitAndGithub/pull/index.md
+++ b/gitAndGithub/pull/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Pull"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/push/index.md b/gitAndGithub/push/index.md
index bad34d3b81..bd64ca978c 100644
--- a/gitAndGithub/push/index.md
+++ b/gitAndGithub/push/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Push"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/stash/index.md b/gitAndGithub/stash/index.md
index 4bb7e7e13c..920a810d16 100644
--- a/gitAndGithub/stash/index.md
+++ b/gitAndGithub/stash/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Stash"
+footer: footer.md
\ No newline at end of file
diff --git a/gitAndGithub/tag/index.md b/gitAndGithub/tag/index.md
index cf0134a23c..6c00187a46 100644
--- a/gitAndGithub/tag/index.md
+++ b/gitAndGithub/tag/index.md
@@ -1,5 +1,6 @@
title: "Git and Github: Tag"
+footer: footer.md
\ No newline at end of file
diff --git a/ides/debugging/index.md b/ides/debugging/index.md
index fac39d482f..29eb15a886 100644
--- a/ides/debugging/index.md
+++ b/ides/debugging/index.md
@@ -1,5 +1,6 @@
title: "IDEs: Debugging"
+footer: footer.md
\ No newline at end of file
diff --git a/ides/debugging/what/index.md b/ides/debugging/what/index.md
index 6b78fe747b..2e35aed058 100644
--- a/ides/debugging/what/index.md
+++ b/ides/debugging/what/index.md
@@ -1,5 +1,6 @@
title: "IDEs: Debugging: What"
+footer: footer.md
\ No newline at end of file
diff --git a/ides/index.md b/ides/index.md
index a8a778e40c..c831b4fa07 100644
--- a/ides/index.md
+++ b/ides/index.md
@@ -1,5 +1,6 @@
title: "IDEs"
+footer: footer.md
\ No newline at end of file
diff --git a/ides/introduction/index.md b/ides/introduction/index.md
index 125a4e3430..ef20a0b467 100644
--- a/ides/introduction/index.md
+++ b/ides/introduction/index.md
@@ -1,5 +1,6 @@
title: "IDEs: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/ides/introduction/what/index.md b/ides/introduction/what/index.md
index d44b7c36a0..90a15c32ff 100644
--- a/ides/introduction/what/index.md
+++ b/ides/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "IDEs: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/ides/print.md b/ides/print.md
index ce2d3d8776..f4d42bf517 100644
--- a/ides/print.md
+++ b/ides/print.md
@@ -1,5 +1,6 @@
title: "IDEs [Printable]"
+footer: footer.md
diff --git a/index.md b/index.md
index c330fd174e..5283bb27d7 100644
--- a/index.md
+++ b/index.md
@@ -1,5 +1,6 @@
title: "Book - Software Engineering for Self-Directed Learners"
+footer: footer.md
diff --git a/integration/approaches/bigBangVsIncremental/index.md b/integration/approaches/bigBangVsIncremental/index.md
index 95c6344942..8b6f79fee9 100644
--- a/integration/approaches/bigBangVsIncremental/index.md
+++ b/integration/approaches/bigBangVsIncremental/index.md
@@ -1,5 +1,6 @@
title: "Integration: Approaches: Big Bang vs Incremental Integration"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/approaches/index.md b/integration/approaches/index.md
index abf27f8e83..a886f70664 100644
--- a/integration/approaches/index.md
+++ b/integration/approaches/index.md
@@ -1,5 +1,6 @@
title: "Integration: Approaches"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/approaches/lateVsEarly/index.md b/integration/approaches/lateVsEarly/index.md
index 02a36550e8..f43bc930d6 100644
--- a/integration/approaches/lateVsEarly/index.md
+++ b/integration/approaches/lateVsEarly/index.md
@@ -1,5 +1,6 @@
title: "Integration: Approaches: 'Late and One Time' vs 'Early and Frequent'"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/approaches/topDownVsBottomUp/index.md b/integration/approaches/topDownVsBottomUp/index.md
index ada485404e..ef3f3e368c 100644
--- a/integration/approaches/topDownVsBottomUp/index.md
+++ b/integration/approaches/topDownVsBottomUp/index.md
@@ -1,5 +1,6 @@
title: "Integration: Approaches: Top-Down vs Bottom-Up Integration"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/buildAutomation/continuousIntegrationDeployment/index.md b/integration/buildAutomation/continuousIntegrationDeployment/index.md
index 0e10355176..6480dc9a94 100644
--- a/integration/buildAutomation/continuousIntegrationDeployment/index.md
+++ b/integration/buildAutomation/continuousIntegrationDeployment/index.md
@@ -1,5 +1,6 @@
title: "Integration: Build Automation: Continuous Integration/Continuous Deployment"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/buildAutomation/index.md b/integration/buildAutomation/index.md
index 2ce0348f64..1a8da38964 100644
--- a/integration/buildAutomation/index.md
+++ b/integration/buildAutomation/index.md
@@ -1,5 +1,6 @@
title: "Integration: Build Automation"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/buildAutomation/what/index.md b/integration/buildAutomation/what/index.md
index 0f9af38833..e8e50bb7b9 100644
--- a/integration/buildAutomation/what/index.md
+++ b/integration/buildAutomation/what/index.md
@@ -1,5 +1,6 @@
title: "Integration: Build Automation: What"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/index.md b/integration/index.md
index df51a4e8ad..e2bda5d61d 100644
--- a/integration/index.md
+++ b/integration/index.md
@@ -1,5 +1,6 @@
title: "Integration"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/introduction/index.md b/integration/introduction/index.md
index bb3d8e8dac..a3da44b18b 100644
--- a/integration/introduction/index.md
+++ b/integration/introduction/index.md
@@ -1,5 +1,6 @@
title: "Integration: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/introduction/what/index.md b/integration/introduction/what/index.md
index 6e6cc2c1fb..e67b00db0e 100644
--- a/integration/introduction/what/index.md
+++ b/integration/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Integration: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/more/index.md b/integration/more/index.md
index 5471ea5ab5..54c2babbfb 100644
--- a/integration/more/index.md
+++ b/integration/more/index.md
@@ -1,5 +1,6 @@
title: "Integration: More"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/more/review/index.md b/integration/more/review/index.md
index b0323ecb36..c5b3185281 100644
--- a/integration/more/review/index.md
+++ b/integration/more/review/index.md
@@ -1,5 +1,6 @@
title: "Integration: More: Review"
+footer: footer.md
\ No newline at end of file
diff --git a/integration/print.md b/integration/print.md
index 3ef12cae59..fc0476a61c 100644
--- a/integration/print.md
+++ b/integration/print.md
@@ -1,5 +1,6 @@
title: "Integration [Printable]"
+footer: footer.md
diff --git a/intellij/codeNavigation/index.md b/intellij/codeNavigation/index.md
index 74d4c8e5bb..1ea18cadb6 100644
--- a/intellij/codeNavigation/index.md
+++ b/intellij/codeNavigation/index.md
@@ -1,5 +1,6 @@
title: "Intellij IDEA: Code Navigation"
+footer: footer.md
\ No newline at end of file
diff --git a/intellij/debuggingBasic/index.md b/intellij/debuggingBasic/index.md
index 32834d07ee..c72a243b7a 100644
--- a/intellij/debuggingBasic/index.md
+++ b/intellij/debuggingBasic/index.md
@@ -1,5 +1,6 @@
title: "Intellij IDEA: Debugging - Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/intellij/index.md b/intellij/index.md
index 99e64816cd..171cfbe3ea 100644
--- a/intellij/index.md
+++ b/intellij/index.md
@@ -1,5 +1,6 @@
title: "Intellij IDEA"
+footer: footer.md
\ No newline at end of file
diff --git a/intellij/print.md b/intellij/print.md
index c63c322ce9..c582f3d187 100644
--- a/intellij/print.md
+++ b/intellij/print.md
@@ -1,5 +1,6 @@
title: "Intellij IDEA [Printable]"
+footer: footer.md
diff --git a/intellij/productivityShortcuts/index.md b/intellij/productivityShortcuts/index.md
index 7db9532893..e6fb98b8fa 100644
--- a/intellij/productivityShortcuts/index.md
+++ b/intellij/productivityShortcuts/index.md
@@ -1,5 +1,6 @@
title: "Intellij IDEA: Productivity Shortcuts"
+footer: footer.md
\ No newline at end of file
diff --git a/intellij/projectSetup/index.md b/intellij/projectSetup/index.md
index ad6b1dad9e..a9c4f9ab94 100644
--- a/intellij/projectSetup/index.md
+++ b/intellij/projectSetup/index.md
@@ -1,5 +1,6 @@
title: "Intellij IDEA: Project Setup"
+footer: footer.md
\ No newline at end of file
diff --git a/intellij/refactoring/index.md b/intellij/refactoring/index.md
index 526f6586d8..45043e9327 100644
--- a/intellij/refactoring/index.md
+++ b/intellij/refactoring/index.md
@@ -1,5 +1,6 @@
title: "Intellij IDEA: Refactoring"
+footer: footer.md
\ No newline at end of file
diff --git a/javaTools/collections/index.md b/javaTools/collections/index.md
index b29c2e31ea..2c1eecc3c6 100644
--- a/javaTools/collections/index.md
+++ b/javaTools/collections/index.md
@@ -1,5 +1,6 @@
title: "Java: Use Collections"
+footer: footer.md
\ No newline at end of file
diff --git a/javaTools/enums/index.md b/javaTools/enums/index.md
index f43dfb1170..ac78ecdfc7 100644
--- a/javaTools/enums/index.md
+++ b/javaTools/enums/index.md
@@ -1,5 +1,6 @@
title: "Java: Use Enums"
+footer: footer.md
\ No newline at end of file
diff --git a/javaTools/index.md b/javaTools/index.md
index 5c945b285b..b710ead161 100644
--- a/javaTools/index.md
+++ b/javaTools/index.md
@@ -1,5 +1,6 @@
title: "Java"
+footer: footer.md
\ No newline at end of file
diff --git a/javaTools/javaFXBasic/index.md b/javaTools/javaFXBasic/index.md
index 50e33bc23d..a4be7e3cc9 100644
--- a/javaTools/javaFXBasic/index.md
+++ b/javaTools/javaFXBasic/index.md
@@ -1,5 +1,6 @@
title: "Java: JavaFX - Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/javaTools/print.md b/javaTools/print.md
index 2b8bd77c3b..8c1f165719 100644
--- a/javaTools/print.md
+++ b/javaTools/print.md
@@ -1,5 +1,6 @@
title: "Java [Printable]"
+footer: footer.md
diff --git a/javaTools/streamsBasic/index.md b/javaTools/streamsBasic/index.md
index 6868ec381e..423f4b6146 100644
--- a/javaTools/streamsBasic/index.md
+++ b/javaTools/streamsBasic/index.md
@@ -1,5 +1,6 @@
title: "Java: Streams - Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/javaTools/varargs/index.md b/javaTools/varargs/index.md
index 8e8df4eae8..8b54171e21 100644
--- a/javaTools/varargs/index.md
+++ b/javaTools/varargs/index.md
@@ -1,5 +1,6 @@
title: "Java: Use Varargs"
+footer: footer.md
\ No newline at end of file
diff --git a/junit/basic/index.md b/junit/basic/index.md
index e1193af186..368aaf1229 100644
--- a/junit/basic/index.md
+++ b/junit/basic/index.md
@@ -1,5 +1,6 @@
title: "JUnit: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/junit/index.md b/junit/index.md
index 657ea4958c..801aa55466 100644
--- a/junit/index.md
+++ b/junit/index.md
@@ -1,5 +1,6 @@
title: "JUnit"
+footer: footer.md
\ No newline at end of file
diff --git a/junit/intermediate/index.md b/junit/intermediate/index.md
index 68957256c3..e34d9f4f42 100644
--- a/junit/intermediate/index.md
+++ b/junit/intermediate/index.md
@@ -1,5 +1,6 @@
title: "JUnit: Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/junit/print.md b/junit/print.md
index 737b344507..26dd99f510 100644
--- a/junit/print.md
+++ b/junit/print.md
@@ -1,5 +1,6 @@
title: "JUnit [Printable]"
+footer: footer.md
diff --git a/modeling/index.md b/modeling/index.md
index 390764e174..a0df2a8f6f 100644
--- a/modeling/index.md
+++ b/modeling/index.md
@@ -1,5 +1,6 @@
title: "Modeling"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/introduction/how/index.md b/modeling/introduction/how/index.md
index 9599153c47..19f34336eb 100644
--- a/modeling/introduction/how/index.md
+++ b/modeling/introduction/how/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Introduction: How"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/introduction/index.md b/modeling/introduction/index.md
index fb9995f69f..07ad144330 100644
--- a/modeling/introduction/index.md
+++ b/modeling/introduction/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/introduction/umlModels/index.md b/modeling/introduction/umlModels/index.md
index ae3bb1f124..01113e24d8 100644
--- a/modeling/introduction/umlModels/index.md
+++ b/modeling/introduction/umlModels/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Introduction: UML Models"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/introduction/what/index.md b/modeling/introduction/what/index.md
index 72a665fd02..7e185a86ec 100644
--- a/modeling/introduction/what/index.md
+++ b/modeling/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingASolution/basic/index.md b/modeling/modelingASolution/basic/index.md
index d0f5bffb34..d6fe67d825 100644
--- a/modeling/modelingASolution/basic/index.md
+++ b/modeling/modelingASolution/basic/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling a Solution: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingASolution/index.md b/modeling/modelingASolution/index.md
index b602b0a35b..fa9404e713 100644
--- a/modeling/modelingASolution/index.md
+++ b/modeling/modelingASolution/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling a Solution"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingASolution/intermediate/index.md b/modeling/modelingASolution/intermediate/index.md
index 6e6ffcb496..acfbae740b 100644
--- a/modeling/modelingASolution/intermediate/index.md
+++ b/modeling/modelingASolution/intermediate/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling a Solution: Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingASolution/introduction/index.md b/modeling/modelingASolution/introduction/index.md
index 0a35d987cb..be239c8e2e 100644
--- a/modeling/modelingASolution/introduction/index.md
+++ b/modeling/modelingASolution/introduction/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling a Solution: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/activityDiagrams/index.md b/modeling/modelingBehaviors/activityDiagrams/index.md
index 23a214b7f1..ee9981a31b 100644
--- a/modeling/modelingBehaviors/activityDiagrams/index.md
+++ b/modeling/modelingBehaviors/activityDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors: Activity Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/communicationDiagrams/index.md b/modeling/modelingBehaviors/communicationDiagrams/index.md
index ca63d48c71..8b79a7e10c 100644
--- a/modeling/modelingBehaviors/communicationDiagrams/index.md
+++ b/modeling/modelingBehaviors/communicationDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors: Communication Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/index.md b/modeling/modelingBehaviors/index.md
index 48ff043532..f1b49e89f1 100644
--- a/modeling/modelingBehaviors/index.md
+++ b/modeling/modelingBehaviors/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/interactionOverviewDiagrams/index.md b/modeling/modelingBehaviors/interactionOverviewDiagrams/index.md
index 4213ccd174..b571895eb9 100644
--- a/modeling/modelingBehaviors/interactionOverviewDiagrams/index.md
+++ b/modeling/modelingBehaviors/interactionOverviewDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors: Interaction Overview Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/sequenceDiagramsAdvanced/index.md b/modeling/modelingBehaviors/sequenceDiagramsAdvanced/index.md
index eb35e15174..3881790c2d 100644
--- a/modeling/modelingBehaviors/sequenceDiagramsAdvanced/index.md
+++ b/modeling/modelingBehaviors/sequenceDiagramsAdvanced/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors: Sequence Diagrams - Advanced"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/sequenceDiagramsBasic/index.md b/modeling/modelingBehaviors/sequenceDiagramsBasic/index.md
index 933c87c18c..0fc89c9b1f 100644
--- a/modeling/modelingBehaviors/sequenceDiagramsBasic/index.md
+++ b/modeling/modelingBehaviors/sequenceDiagramsBasic/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors: Sequence Diagrams - Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/sequenceDiagramsIntermediate/index.md b/modeling/modelingBehaviors/sequenceDiagramsIntermediate/index.md
index 2f80f55419..691dd3e5b6 100644
--- a/modeling/modelingBehaviors/sequenceDiagramsIntermediate/index.md
+++ b/modeling/modelingBehaviors/sequenceDiagramsIntermediate/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors: Sequence Diagrams - Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/stateMachineDiagrams/index.md b/modeling/modelingBehaviors/stateMachineDiagrams/index.md
index 9f78eea350..b576ae1224 100644
--- a/modeling/modelingBehaviors/stateMachineDiagrams/index.md
+++ b/modeling/modelingBehaviors/stateMachineDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors: State Machine Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/timingDiagrams/index.md b/modeling/modelingBehaviors/timingDiagrams/index.md
index 004d45a1b9..921b8f92e5 100644
--- a/modeling/modelingBehaviors/timingDiagrams/index.md
+++ b/modeling/modelingBehaviors/timingDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors: Timing Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingBehaviors/useCaseDiagrams/index.md b/modeling/modelingBehaviors/useCaseDiagrams/index.md
index 2fb86a1248..e10dff7052 100644
--- a/modeling/modelingBehaviors/useCaseDiagrams/index.md
+++ b/modeling/modelingBehaviors/useCaseDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Behaviors: Use Case Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/addingMoreInfo/index.md b/modeling/modelingStructures/addingMoreInfo/index.md
index d5243d1760..088a4157dd 100644
--- a/modeling/modelingStructures/addingMoreInfo/index.md
+++ b/modeling/modelingStructures/addingMoreInfo/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Adding More Info to UML Models"
+footer: footer.md
diff --git a/modeling/modelingStructures/classDiagramsAdvanced/index.md b/modeling/modelingStructures/classDiagramsAdvanced/index.md
index 10b04d4c88..fbb7da3809 100644
--- a/modeling/modelingStructures/classDiagramsAdvanced/index.md
+++ b/modeling/modelingStructures/classDiagramsAdvanced/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Class Diagrams - Advanced"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/classDiagramsBasic/index.md b/modeling/modelingStructures/classDiagramsBasic/index.md
index 18f971ada3..efd3d5fedf 100644
--- a/modeling/modelingStructures/classDiagramsBasic/index.md
+++ b/modeling/modelingStructures/classDiagramsBasic/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Class Diagrams - Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/classDiagramsIntermediate/index.md b/modeling/modelingStructures/classDiagramsIntermediate/index.md
index 6d15b10396..5d3da4f9cc 100644
--- a/modeling/modelingStructures/classDiagramsIntermediate/index.md
+++ b/modeling/modelingStructures/classDiagramsIntermediate/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Class Diagrams - Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/componentDiagrams/index.md b/modeling/modelingStructures/componentDiagrams/index.md
index 7c2027bd5b..fddea97cac 100644
--- a/modeling/modelingStructures/componentDiagrams/index.md
+++ b/modeling/modelingStructures/componentDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Component Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/compositeStructureDiagrams/index.md b/modeling/modelingStructures/compositeStructureDiagrams/index.md
index c9908436e7..cd033bb408 100644
--- a/modeling/modelingStructures/compositeStructureDiagrams/index.md
+++ b/modeling/modelingStructures/compositeStructureDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Composite Structure Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/deploymentDiagrams/index.md b/modeling/modelingStructures/deploymentDiagrams/index.md
index 420b63faee..6d179a31ee 100644
--- a/modeling/modelingStructures/deploymentDiagrams/index.md
+++ b/modeling/modelingStructures/deploymentDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Deployment Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/index.md b/modeling/modelingStructures/index.md
index 1797755e99..4491b4cc85 100644
--- a/modeling/modelingStructures/index.md
+++ b/modeling/modelingStructures/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/objectDiagrams/index.md b/modeling/modelingStructures/objectDiagrams/index.md
index 5acd9967e9..71bcb7a6f6 100644
--- a/modeling/modelingStructures/objectDiagrams/index.md
+++ b/modeling/modelingStructures/objectDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Object Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/objectOrientedDomainModels/index.md b/modeling/modelingStructures/objectOrientedDomainModels/index.md
index c57736fbba..81b8d651d2 100644
--- a/modeling/modelingStructures/objectOrientedDomainModels/index.md
+++ b/modeling/modelingStructures/objectOrientedDomainModels/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Object Oriented Domain Models"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/ooStructures/index.md b/modeling/modelingStructures/ooStructures/index.md
index d2a71539ac..4e2da8c3db 100644
--- a/modeling/modelingStructures/ooStructures/index.md
+++ b/modeling/modelingStructures/ooStructures/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Object Oriented Structures"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/modelingStructures/packageDiagrams/index.md b/modeling/modelingStructures/packageDiagrams/index.md
index edb4d93ea2..640cd6b076 100644
--- a/modeling/modelingStructures/packageDiagrams/index.md
+++ b/modeling/modelingStructures/packageDiagrams/index.md
@@ -1,5 +1,6 @@
title: "Modeling: Modeling Structures: Package Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/modeling/print.md b/modeling/print.md
index 121dcc849f..eec4cb30d0 100644
--- a/modeling/print.md
+++ b/modeling/print.md
@@ -1,5 +1,6 @@
title: "Modeling [Printable]"
+footer: footer.md
diff --git a/oop/associations/aggregation/index.md b/oop/associations/aggregation/index.md
index 21f3f5c827..1935340d70 100644
--- a/oop/associations/aggregation/index.md
+++ b/oop/associations/aggregation/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Associations: Aggregation"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/associations/associationClasses/index.md b/oop/associations/associationClasses/index.md
index 8bcc11d334..10f4974cfb 100644
--- a/oop/associations/associationClasses/index.md
+++ b/oop/associations/associationClasses/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Associations: Association Classes"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/associations/composition/index.md b/oop/associations/composition/index.md
index 6d70482525..c52f445127 100644
--- a/oop/associations/composition/index.md
+++ b/oop/associations/composition/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Associations: Composition"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/associations/dependencies/index.md b/oop/associations/dependencies/index.md
index 9204a6f827..bab91f8a7c 100644
--- a/oop/associations/dependencies/index.md
+++ b/oop/associations/dependencies/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Associations: Dependencies"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/associations/index.md b/oop/associations/index.md
index 5b15ac916c..ca8aebe03c 100644
--- a/oop/associations/index.md
+++ b/oop/associations/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Associations"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/associations/multiplicity/index.md b/oop/associations/multiplicity/index.md
index b818255d80..08a4743b16 100644
--- a/oop/associations/multiplicity/index.md
+++ b/oop/associations/multiplicity/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Associations: Multiplicity"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/associations/navigability/index.md b/oop/associations/navigability/index.md
index 2954d58d13..855ca69fc9 100644
--- a/oop/associations/navigability/index.md
+++ b/oop/associations/navigability/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Associations: Navigability"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/associations/what/index.md b/oop/associations/what/index.md
index dfc30992e4..ae850cdf0b 100644
--- a/oop/associations/what/index.md
+++ b/oop/associations/what/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Associations: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/classes/classLevelMembers/index.md b/oop/classes/classLevelMembers/index.md
index e63397ded2..66bf4bf99f 100644
--- a/oop/classes/classLevelMembers/index.md
+++ b/oop/classes/classLevelMembers/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Classes: Class Level Members"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/classes/enumerations/index.md b/oop/classes/enumerations/index.md
index c8006d35ad..0f9fc0431d 100644
--- a/oop/classes/enumerations/index.md
+++ b/oop/classes/enumerations/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Classes: Enumerations"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/classes/index.md b/oop/classes/index.md
index 6cb7b0976b..c125367fde 100644
--- a/oop/classes/index.md
+++ b/oop/classes/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Classes"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/classes/what/index.md b/oop/classes/what/index.md
index 47d57390d8..f2f1f9df1d 100644
--- a/oop/classes/what/index.md
+++ b/oop/classes/what/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Classes: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/index.md b/oop/index.md
index 8cd81a58fb..4b8e4c0110 100644
--- a/oop/index.md
+++ b/oop/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/inheritance/abstractClasses/index.md b/oop/inheritance/abstractClasses/index.md
index 187e85a32c..fa9304b95a 100644
--- a/oop/inheritance/abstractClasses/index.md
+++ b/oop/inheritance/abstractClasses/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Inheritance: Abstract Classes"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/inheritance/dynamicAndStaticBinding/index.md b/oop/inheritance/dynamicAndStaticBinding/index.md
index 1bc2f40297..25c74a0236 100644
--- a/oop/inheritance/dynamicAndStaticBinding/index.md
+++ b/oop/inheritance/dynamicAndStaticBinding/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Inheritance: Dynamic and Static Binding"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/inheritance/index.md b/oop/inheritance/index.md
index 9f62625f8e..19ac26c4df 100644
--- a/oop/inheritance/index.md
+++ b/oop/inheritance/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Inheritance"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/inheritance/interfaces/index.md b/oop/inheritance/interfaces/index.md
index 024db19adf..6b9dbbeeed 100644
--- a/oop/inheritance/interfaces/index.md
+++ b/oop/inheritance/interfaces/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Inheritance: Interfaces"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/inheritance/overloading/index.md b/oop/inheritance/overloading/index.md
index 99a1b78607..e3d35485ae 100644
--- a/oop/inheritance/overloading/index.md
+++ b/oop/inheritance/overloading/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Inheritance: Overloading"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/inheritance/overriding/index.md b/oop/inheritance/overriding/index.md
index 29e37fd1e1..25708ee18f 100644
--- a/oop/inheritance/overriding/index.md
+++ b/oop/inheritance/overriding/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Inheritance: Overriding"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/inheritance/substitutability/index.md b/oop/inheritance/substitutability/index.md
index 0347b3e033..e27fc29be5 100644
--- a/oop/inheritance/substitutability/index.md
+++ b/oop/inheritance/substitutability/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Inheritance: Substitutability"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/inheritance/what/index.md b/oop/inheritance/what/index.md
index 776a4c8aff..66bb07e0d7 100644
--- a/oop/inheritance/what/index.md
+++ b/oop/inheritance/what/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Inheritance: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/introduction/index.md b/oop/introduction/index.md
index f8c11b7b59..9faf0e1493 100644
--- a/oop/introduction/index.md
+++ b/oop/introduction/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/introduction/what/index.md b/oop/introduction/what/index.md
index fb78b0b629..96152272fd 100644
--- a/oop/introduction/what/index.md
+++ b/oop/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/more/index.md b/oop/more/index.md
index 82356c8c84..34f41df953 100644
--- a/oop/more/index.md
+++ b/oop/more/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: More"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/more/miscellaneous/index.md b/oop/more/miscellaneous/index.md
index e02e0f5ab0..77e01552c4 100644
--- a/oop/more/miscellaneous/index.md
+++ b/oop/more/miscellaneous/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Miscellaneous"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/more/review/index.md b/oop/more/review/index.md
index f371de0d43..d8b244db8d 100644
--- a/oop/more/review/index.md
+++ b/oop/more/review/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Review"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/objects/abstraction/index.md b/oop/objects/abstraction/index.md
index 790a6b38a5..2ce4e51b43 100644
--- a/oop/objects/abstraction/index.md
+++ b/oop/objects/abstraction/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Objects: Abstraction"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/objects/encapsulation/index.md b/oop/objects/encapsulation/index.md
index 94146564db..2e144cb167 100644
--- a/oop/objects/encapsulation/index.md
+++ b/oop/objects/encapsulation/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Objects: Encapsulation"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/objects/index.md b/oop/objects/index.md
index caff7c6613..cdc01a0cc1 100644
--- a/oop/objects/index.md
+++ b/oop/objects/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Objects"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/objects/what/index.md b/oop/objects/what/index.md
index cc84bd5a9f..bbd90aae0c 100644
--- a/oop/objects/what/index.md
+++ b/oop/objects/what/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Objects: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/polymorphism/how/index.md b/oop/polymorphism/how/index.md
index f1e848add8..67e61d8f49 100644
--- a/oop/polymorphism/how/index.md
+++ b/oop/polymorphism/how/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Polymorphism: Mechanism"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/polymorphism/index.md b/oop/polymorphism/index.md
index 7bafe1faa0..5258eb1e3c 100644
--- a/oop/polymorphism/index.md
+++ b/oop/polymorphism/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Polymorphism"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/polymorphism/what/index.md b/oop/polymorphism/what/index.md
index 9ef13f6c24..04a22ea68f 100644
--- a/oop/polymorphism/what/index.md
+++ b/oop/polymorphism/what/index.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming: Polymorphism: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/oop/print.md b/oop/print.md
index efae66caaa..5033dc1653 100644
--- a/oop/print.md
+++ b/oop/print.md
@@ -1,5 +1,6 @@
title: "Object Oriented Programming [Printable]"
+footer: footer.md
diff --git a/principles/brooksLaw/index.md b/principles/brooksLaw/index.md
index 1e39ad190f..f5b087a149 100644
--- a/principles/brooksLaw/index.md
+++ b/principles/brooksLaw/index.md
@@ -1,5 +1,6 @@
title: "Principles: Brooks' Law"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/dependencyInversionPrinciple/index.md b/principles/dependencyInversionPrinciple/index.md
index c421e6704b..f743838011 100644
--- a/principles/dependencyInversionPrinciple/index.md
+++ b/principles/dependencyInversionPrinciple/index.md
@@ -1,5 +1,6 @@
title: "Principles: Dependency Inversion Principle"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/dryPrinciple/index.md b/principles/dryPrinciple/index.md
index 63d5a44cf2..663953d916 100644
--- a/principles/dryPrinciple/index.md
+++ b/principles/dryPrinciple/index.md
@@ -1,5 +1,6 @@
title: "Principles: DRY Principle"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/index.md b/principles/index.md
index d734a4013f..30f6126d77 100644
--- a/principles/index.md
+++ b/principles/index.md
@@ -1,5 +1,6 @@
title: "Principles"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/interfaceSegregationPrinciple/index.md b/principles/interfaceSegregationPrinciple/index.md
index 9274a5ca62..4833623bf0 100644
--- a/principles/interfaceSegregationPrinciple/index.md
+++ b/principles/interfaceSegregationPrinciple/index.md
@@ -1,5 +1,6 @@
title: "Principles: Interface Segregation Principle"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/lawOfDemeter/index.md b/principles/lawOfDemeter/index.md
index 4aaeae3c93..d3f6528775 100644
--- a/principles/lawOfDemeter/index.md
+++ b/principles/lawOfDemeter/index.md
@@ -1,5 +1,6 @@
title: "Principles: Law of Demeter"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/liskovSubstitutionPrinciple/index.md b/principles/liskovSubstitutionPrinciple/index.md
index 29e2bf3aed..60d1a3f1d2 100644
--- a/principles/liskovSubstitutionPrinciple/index.md
+++ b/principles/liskovSubstitutionPrinciple/index.md
@@ -1,5 +1,6 @@
title: "Principles: Liskov Substitution Principle"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/openClosedPrinciple/index.md b/principles/openClosedPrinciple/index.md
index 5230218435..f62ba0f932 100644
--- a/principles/openClosedPrinciple/index.md
+++ b/principles/openClosedPrinciple/index.md
@@ -1,5 +1,6 @@
title: "Software Design Principles: Open-Closed Principle"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/print.md b/principles/print.md
index 7591470bc7..0203c27a73 100644
--- a/principles/print.md
+++ b/principles/print.md
@@ -1,5 +1,6 @@
title: "Principles [Printable]"
+footer: footer.md
diff --git a/principles/review/index.md b/principles/review/index.md
index 1b79d7411f..84c1557514 100644
--- a/principles/review/index.md
+++ b/principles/review/index.md
@@ -1,5 +1,6 @@
title: "Principles: Review"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/separationOfConcernsPrinciple/index.md b/principles/separationOfConcernsPrinciple/index.md
index 9fe69c382f..8305460681 100644
--- a/principles/separationOfConcernsPrinciple/index.md
+++ b/principles/separationOfConcernsPrinciple/index.md
@@ -1,5 +1,6 @@
title: "Principles: Separation of Concerns Principle"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/singleResponsibilityPrinciple/index.md b/principles/singleResponsibilityPrinciple/index.md
index 8e3dd82ca2..fbae646d73 100644
--- a/principles/singleResponsibilityPrinciple/index.md
+++ b/principles/singleResponsibilityPrinciple/index.md
@@ -1,5 +1,6 @@
title: "Principles: Single Responsibility Principle"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/solidPrinciples/index.md b/principles/solidPrinciples/index.md
index 04228f4c7c..f3abb0dac8 100644
--- a/principles/solidPrinciples/index.md
+++ b/principles/solidPrinciples/index.md
@@ -1,5 +1,6 @@
title: "Principles: SOLID Principles"
+footer: footer.md
\ No newline at end of file
diff --git a/principles/yagniPrinciple/index.md b/principles/yagniPrinciple/index.md
index e19c8ef27b..fc3a8279b0 100644
--- a/principles/yagniPrinciple/index.md
+++ b/principles/yagniPrinciple/index.md
@@ -1,5 +1,6 @@
title: "Principles: YAGNI Principle"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/exampleProcessModels/index.md b/processModels/exampleProcessModels/index.md
index 007b785fd9..7f9e3c9469 100644
--- a/processModels/exampleProcessModels/index.md
+++ b/processModels/exampleProcessModels/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Exaxmple Process Models"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/exampleProcessModels/scrum/index.md b/processModels/exampleProcessModels/scrum/index.md
index 66691dd5ba..fdc63e0f84 100644
--- a/processModels/exampleProcessModels/scrum/index.md
+++ b/processModels/exampleProcessModels/scrum/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Exaxmple Process Models: SCRUM"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/exampleProcessModels/unifiedProcess/index.md b/processModels/exampleProcessModels/unifiedProcess/index.md
index 85dc4930a8..296ba02647 100644
--- a/processModels/exampleProcessModels/unifiedProcess/index.md
+++ b/processModels/exampleProcessModels/unifiedProcess/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Exaxmple Process Models: Unified Process"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/exampleProcessModels/xp/index.md b/processModels/exampleProcessModels/xp/index.md
index 4402a1c7cc..50665e3d16 100644
--- a/processModels/exampleProcessModels/xp/index.md
+++ b/processModels/exampleProcessModels/xp/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Exaxmple Process Models: XP"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/index.md b/processModels/index.md
index 3498bce338..19a1eef2d2 100644
--- a/processModels/index.md
+++ b/processModels/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/introduction/agileModels/index.md b/processModels/introduction/agileModels/index.md
index cf4cd48d12..0fd4b6e278 100644
--- a/processModels/introduction/agileModels/index.md
+++ b/processModels/introduction/agileModels/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Introduction: Agile Models"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/introduction/index.md b/processModels/introduction/index.md
index d3e36530e4..ac06b87733 100644
--- a/processModels/introduction/index.md
+++ b/processModels/introduction/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/introduction/iterativeModels/index.md b/processModels/introduction/iterativeModels/index.md
index a253b385d9..117d2fb442 100644
--- a/processModels/introduction/iterativeModels/index.md
+++ b/processModels/introduction/iterativeModels/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Introduction: Iterative Models"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/introduction/sequentialModels/index.md b/processModels/introduction/sequentialModels/index.md
index 1b686defd7..b427af5d7c 100644
--- a/processModels/introduction/sequentialModels/index.md
+++ b/processModels/introduction/sequentialModels/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Introduction: Sequential Models"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/introduction/what/index.md b/processModels/introduction/what/index.md
index c468b70257..b659d0303f 100644
--- a/processModels/introduction/what/index.md
+++ b/processModels/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/more/cmmi/index.md b/processModels/more/cmmi/index.md
index 427b3de612..310a2109bc 100644
--- a/processModels/more/cmmi/index.md
+++ b/processModels/more/cmmi/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: More: CMMI"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/more/index.md b/processModels/more/index.md
index 030b24a464..5ea75a959f 100644
--- a/processModels/more/index.md
+++ b/processModels/more/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: More"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/print.md b/processModels/print.md
index 60defb4325..4a15135f01 100644
--- a/processModels/print.md
+++ b/processModels/print.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models [Printable]"
+footer: footer.md
diff --git a/processModels/summary/index.md b/processModels/summary/index.md
index fc1582b308..2c945f1ba8 100644
--- a/processModels/summary/index.md
+++ b/processModels/summary/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Summary"
+footer: footer.md
\ No newline at end of file
diff --git a/processModels/summary/recap/index.md b/processModels/summary/recap/index.md
index 742dd26702..16967a8175 100644
--- a/processModels/summary/recap/index.md
+++ b/processModels/summary/recap/index.md
@@ -1,5 +1,6 @@
title: "SDLC Process Models: Summary: Recap"
+footer: footer.md
\ No newline at end of file
diff --git a/projectPlanning/buffers/index.md b/projectPlanning/buffers/index.md
index 2be9b43e00..eb3d7f9d5e 100644
--- a/projectPlanning/buffers/index.md
+++ b/projectPlanning/buffers/index.md
@@ -1,5 +1,6 @@
title: "Project Planning: Buffers"
+footer: footer.md
\ No newline at end of file
diff --git a/projectPlanning/ganttCharts/index.md b/projectPlanning/ganttCharts/index.md
index 989bf5041c..d6101ac79f 100644
--- a/projectPlanning/ganttCharts/index.md
+++ b/projectPlanning/ganttCharts/index.md
@@ -1,5 +1,6 @@
title: "Project Planning: GANTT Charts"
+footer: footer.md
\ No newline at end of file
diff --git a/projectPlanning/index.md b/projectPlanning/index.md
index 834ae17cd0..fa5c6a4eba 100644
--- a/projectPlanning/index.md
+++ b/projectPlanning/index.md
@@ -1,5 +1,6 @@
title: "Project Planning"
+footer: footer.md
\ No newline at end of file
diff --git a/projectPlanning/issueTrackers/index.md b/projectPlanning/issueTrackers/index.md
index 122506e1e6..1fcb7028b5 100644
--- a/projectPlanning/issueTrackers/index.md
+++ b/projectPlanning/issueTrackers/index.md
@@ -1,5 +1,6 @@
title: "Project Planning: Issue Trackers"
+footer: footer.md
\ No newline at end of file
diff --git a/projectPlanning/milestones/index.md b/projectPlanning/milestones/index.md
index dff9d6c7a6..d535f300fa 100644
--- a/projectPlanning/milestones/index.md
+++ b/projectPlanning/milestones/index.md
@@ -1,5 +1,6 @@
title: "Project Planning: Milestones"
+footer: footer.md
\ No newline at end of file
diff --git a/projectPlanning/pertCharts/index.md b/projectPlanning/pertCharts/index.md
index c56aca41e6..6e8849421a 100644
--- a/projectPlanning/pertCharts/index.md
+++ b/projectPlanning/pertCharts/index.md
@@ -1,5 +1,6 @@
title: "Project Planning: PERT Charts"
+footer: footer.md
\ No newline at end of file
diff --git a/projectPlanning/print.md b/projectPlanning/print.md
index 837f3c665e..d079fa55ce 100644
--- a/projectPlanning/print.md
+++ b/projectPlanning/print.md
@@ -1,5 +1,6 @@
title: "Project Planning [Printable]"
+footer: footer.md
diff --git a/projectPlanning/workBreakdownStructure/index.md b/projectPlanning/workBreakdownStructure/index.md
index 84834da345..b066171190 100644
--- a/projectPlanning/workBreakdownStructure/index.md
+++ b/projectPlanning/workBreakdownStructure/index.md
@@ -1,5 +1,6 @@
title: "Project Planning: Work Breakdown Structure"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/codeReviews/index.md b/qualityAssurance/codeReviews/index.md
index aff27d46d5..eee78331f2 100644
--- a/qualityAssurance/codeReviews/index.md
+++ b/qualityAssurance/codeReviews/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance: Code Reviews"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/codeReviews/what/index.md b/qualityAssurance/codeReviews/what/index.md
index 40ac638e0f..457cf20223 100644
--- a/qualityAssurance/codeReviews/what/index.md
+++ b/qualityAssurance/codeReviews/what/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance: Code Reviews: What"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/formalVerification/index.md b/qualityAssurance/formalVerification/index.md
index c95a957d91..ad7eb3f065 100644
--- a/qualityAssurance/formalVerification/index.md
+++ b/qualityAssurance/formalVerification/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance: Formal Veerification"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/formalVerification/what/index.md b/qualityAssurance/formalVerification/what/index.md
index 5e0c909b8d..b21f76317b 100644
--- a/qualityAssurance/formalVerification/what/index.md
+++ b/qualityAssurance/formalVerification/what/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance: Formal Veerification: What"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/index.md b/qualityAssurance/index.md
index d357980669..9d3a0be28c 100644
--- a/qualityAssurance/index.md
+++ b/qualityAssurance/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/introduction/index.md b/qualityAssurance/introduction/index.md
index 3e51ba48ef..5eda002f7d 100644
--- a/qualityAssurance/introduction/index.md
+++ b/qualityAssurance/introduction/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/introduction/validationVsVerification/index.md b/qualityAssurance/introduction/validationVsVerification/index.md
index 4bcf3ba1ad..665c0db5ff 100644
--- a/qualityAssurance/introduction/validationVsVerification/index.md
+++ b/qualityAssurance/introduction/validationVsVerification/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance: Introduction: Validation vs Verification"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/introduction/what/index.md b/qualityAssurance/introduction/what/index.md
index 2267ac24a4..c23037c523 100644
--- a/qualityAssurance/introduction/what/index.md
+++ b/qualityAssurance/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/print.md b/qualityAssurance/print.md
index ef9a7ba292..656dfff908 100644
--- a/qualityAssurance/print.md
+++ b/qualityAssurance/print.md
@@ -1,5 +1,6 @@
title: "Quality Assurance [Printable]"
+footer: footer.md
diff --git a/qualityAssurance/staticAnalysis/index.md b/qualityAssurance/staticAnalysis/index.md
index c82cf274fe..623eeba86a 100644
--- a/qualityAssurance/staticAnalysis/index.md
+++ b/qualityAssurance/staticAnalysis/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance: Static Analysis"
+footer: footer.md
\ No newline at end of file
diff --git a/qualityAssurance/staticAnalysis/what/index.md b/qualityAssurance/staticAnalysis/what/index.md
index 1d6ce45de0..69f86cb706 100644
--- a/qualityAssurance/staticAnalysis/what/index.md
+++ b/qualityAssurance/staticAnalysis/what/index.md
@@ -1,5 +1,6 @@
title: "Quality Assurance: Static Analysis: What"
+footer: footer.md
\ No newline at end of file
diff --git a/refactoring/how/index.md b/refactoring/how/index.md
index 9f4f63db27..dc6006c9be 100644
--- a/refactoring/how/index.md
+++ b/refactoring/how/index.md
@@ -1,5 +1,6 @@
title: "Refactoring: How"
+footer: footer.md
\ No newline at end of file
diff --git a/refactoring/index.md b/refactoring/index.md
index f0314a881f..b225a6e902 100644
--- a/refactoring/index.md
+++ b/refactoring/index.md
@@ -1,5 +1,6 @@
title: "Refactoring"
+footer: footer.md
\ No newline at end of file
diff --git a/refactoring/print.md b/refactoring/print.md
index 2171086d79..a0b8cd987b 100644
--- a/refactoring/print.md
+++ b/refactoring/print.md
@@ -1,5 +1,6 @@
title: "Refactoring [Printable]"
+footer: footer.md
diff --git a/refactoring/what/index.md b/refactoring/what/index.md
index e6fbfd6e3b..ef3eba3441 100644
--- a/refactoring/what/index.md
+++ b/refactoring/what/index.md
@@ -1,5 +1,6 @@
title: "Refactoring: What"
+footer: footer.md
\ No newline at end of file
diff --git a/refactoring/when/index.md b/refactoring/when/index.md
index 8fd5341d5c..8b77b8a426 100644
--- a/refactoring/when/index.md
+++ b/refactoring/when/index.md
@@ -1,5 +1,6 @@
title: "Refactoring: When"
+footer: footer.md
\ No newline at end of file
diff --git a/requirements/index.md b/requirements/index.md
index 482b1a8c46..f66ec2ab7f 100644
--- a/requirements/index.md
+++ b/requirements/index.md
@@ -1,5 +1,6 @@
title: "Requirements"
+footer: footer.md
\ No newline at end of file
diff --git a/requirements/introduction/index.md b/requirements/introduction/index.md
index 5c496d78c5..eeb22ab2f6 100644
--- a/requirements/introduction/index.md
+++ b/requirements/introduction/index.md
@@ -1,5 +1,6 @@
title: "Requirements: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/requirements/nonFunctionalRequirements/index.md b/requirements/nonFunctionalRequirements/index.md
index f60685f77e..9be6e65825 100644
--- a/requirements/nonFunctionalRequirements/index.md
+++ b/requirements/nonFunctionalRequirements/index.md
@@ -1,5 +1,6 @@
title: "Requirements: Non-Functional Requirements"
+footer: footer.md
\ No newline at end of file
diff --git a/requirements/print.md b/requirements/print.md
index 46310461fd..6e482d7298 100644
--- a/requirements/print.md
+++ b/requirements/print.md
@@ -1,5 +1,6 @@
title: "Requirements [Printable]"
+footer: footer.md
diff --git a/requirements/prioritizing/index.md b/requirements/prioritizing/index.md
index b532c6363d..99ac054b97 100644
--- a/requirements/prioritizing/index.md
+++ b/requirements/prioritizing/index.md
@@ -1,5 +1,6 @@
title: "Requirements: Prioritizing Requirements"
+footer: footer.md
\ No newline at end of file
diff --git a/requirements/quality/index.md b/requirements/quality/index.md
index 1592fbfefb..44f7dee3de 100644
--- a/requirements/quality/index.md
+++ b/requirements/quality/index.md
@@ -1,5 +1,6 @@
title: "Requirements: Quality of Requirements"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/apis/designingAPIs/index.md b/reuse/apis/designingAPIs/index.md
index 38bafd9fa1..c9a6c51c33 100644
--- a/reuse/apis/designingAPIs/index.md
+++ b/reuse/apis/designingAPIs/index.md
@@ -1,5 +1,6 @@
title: "Reuse: APIs: Designing APIs"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/apis/index.md b/reuse/apis/index.md
index 600e5c5be1..a9e016983b 100644
--- a/reuse/apis/index.md
+++ b/reuse/apis/index.md
@@ -1,5 +1,6 @@
title: "Reuse: APIs"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/apis/what/index.md b/reuse/apis/what/index.md
index 599db55c8b..d532d37713 100644
--- a/reuse/apis/what/index.md
+++ b/reuse/apis/what/index.md
@@ -1,5 +1,6 @@
title: "Reuse: APIs: What"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/cloudComputing/index.md b/reuse/cloudComputing/index.md
index 85c6ed4a6a..0316497fa4 100644
--- a/reuse/cloudComputing/index.md
+++ b/reuse/cloudComputing/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Cloud Computing"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/cloudComputing/services/index.md b/reuse/cloudComputing/services/index.md
index f4f2eda999..9d00c682f2 100644
--- a/reuse/cloudComputing/services/index.md
+++ b/reuse/cloudComputing/services/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Cloud Computing: IaaS, PaaS and SaaS"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/cloudComputing/what/index.md b/reuse/cloudComputing/what/index.md
index 52313bd1bd..9a26496932 100644
--- a/reuse/cloudComputing/what/index.md
+++ b/reuse/cloudComputing/what/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Cloud Computing: What"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/frameworks/frameworksVsLibraries/index.md b/reuse/frameworks/frameworksVsLibraries/index.md
index e67030d963..1e1ab6513e 100644
--- a/reuse/frameworks/frameworksVsLibraries/index.md
+++ b/reuse/frameworks/frameworksVsLibraries/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Frameworks: Frameworks vs Libraries"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/frameworks/index.md b/reuse/frameworks/index.md
index b328f42470..9931edd06f 100644
--- a/reuse/frameworks/index.md
+++ b/reuse/frameworks/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Frameworks"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/frameworks/what/index.md b/reuse/frameworks/what/index.md
index 282c7149a1..d8343bfdc2 100644
--- a/reuse/frameworks/what/index.md
+++ b/reuse/frameworks/what/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Frameworks: What"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/index.md b/reuse/index.md
index 5978131183..c6c58c765f 100644
--- a/reuse/index.md
+++ b/reuse/index.md
@@ -1,5 +1,6 @@
title: "Reuse"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/introduction/index.md b/reuse/introduction/index.md
index 66dbd2f5f2..a67a9eb2ff 100644
--- a/reuse/introduction/index.md
+++ b/reuse/introduction/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/introduction/what/index.md b/reuse/introduction/what/index.md
index 1fa6d031ea..690a9ae52f 100644
--- a/reuse/introduction/what/index.md
+++ b/reuse/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/introduction/when/index.md b/reuse/introduction/when/index.md
index 952cee3d0a..0c99dc39cd 100644
--- a/reuse/introduction/when/index.md
+++ b/reuse/introduction/when/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Introduction: When"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/libraries/how/index.md b/reuse/libraries/how/index.md
index 4a2c945c08..c4bdd78eb8 100644
--- a/reuse/libraries/how/index.md
+++ b/reuse/libraries/how/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Libraries: How"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/libraries/index.md b/reuse/libraries/index.md
index f5123471f4..6f9b2e7226 100644
--- a/reuse/libraries/index.md
+++ b/reuse/libraries/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Libraries"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/libraries/what/index.md b/reuse/libraries/what/index.md
index a4d955dd21..e5e0cf1ba7 100644
--- a/reuse/libraries/what/index.md
+++ b/reuse/libraries/what/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Libraries: What"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/platforms/index.md b/reuse/platforms/index.md
index 6a6064d06a..f035f27bf5 100644
--- a/reuse/platforms/index.md
+++ b/reuse/platforms/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Platforms"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/platforms/what/index.md b/reuse/platforms/what/index.md
index ddc79d2774..85869031b4 100644
--- a/reuse/platforms/what/index.md
+++ b/reuse/platforms/what/index.md
@@ -1,5 +1,6 @@
title: "Reuse: Platforms: What"
+footer: footer.md
\ No newline at end of file
diff --git a/reuse/print.md b/reuse/print.md
index d1059cdf27..eb9fada979 100644
--- a/reuse/print.md
+++ b/reuse/print.md
@@ -1,5 +1,6 @@
title: "Reuse [Printable]"
+footer: footer.md
diff --git a/revisionControl/branching/index.md b/revisionControl/branching/index.md
index aea0f73e56..0ab9eebfc6 100644
--- a/revisionControl/branching/index.md
+++ b/revisionControl/branching/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: Branching"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/centralizedFlow/index.md b/revisionControl/centralizedFlow/index.md
index 3943d39029..326553eb22 100644
--- a/revisionControl/centralizedFlow/index.md
+++ b/revisionControl/centralizedFlow/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: Centralized Flow"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/drcsVsCrcs/index.md b/revisionControl/drcsVsCrcs/index.md
index 9fdb85aef6..aa10dbdd3c 100644
--- a/revisionControl/drcsVsCrcs/index.md
+++ b/revisionControl/drcsVsCrcs/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: DRCS vs CRCS"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/featureBranchFlow/index.md b/revisionControl/featureBranchFlow/index.md
index c75e60f9bf..9b4d5d49a8 100644
--- a/revisionControl/featureBranchFlow/index.md
+++ b/revisionControl/featureBranchFlow/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: Feature Branch Flow"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/forkingWorkflow/index.md b/revisionControl/forkingWorkflow/index.md
index a61b4e08d5..e430c3623d 100644
--- a/revisionControl/forkingWorkflow/index.md
+++ b/revisionControl/forkingWorkflow/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: Forking Workflow"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/index.md b/revisionControl/index.md
index 08257a859b..1ca63ace36 100644
--- a/revisionControl/index.md
+++ b/revisionControl/index.md
@@ -1,5 +1,6 @@
title: "Revision Control"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/print.md b/revisionControl/print.md
index d2924baa34..2d491bac24 100644
--- a/revisionControl/print.md
+++ b/revisionControl/print.md
@@ -1,5 +1,6 @@
title: "Revision Control [Printable]"
+footer: footer.md
diff --git a/revisionControl/remoteRepositories/index.md b/revisionControl/remoteRepositories/index.md
index 8a4eeccd49..d07efc7269 100644
--- a/revisionControl/remoteRepositories/index.md
+++ b/revisionControl/remoteRepositories/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: Remote Repositories"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/repositories/index.md b/revisionControl/repositories/index.md
index 2c491f6ffc..26b4b3cbf3 100644
--- a/revisionControl/repositories/index.md
+++ b/revisionControl/repositories/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: Repositories"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/savingHistory/index.md b/revisionControl/savingHistory/index.md
index 83986b3168..12ef0caeaf 100644
--- a/revisionControl/savingHistory/index.md
+++ b/revisionControl/savingHistory/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: Saving History"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/usingHistory/index.md b/revisionControl/usingHistory/index.md
index d4cb061dfb..b12800366d 100644
--- a/revisionControl/usingHistory/index.md
+++ b/revisionControl/usingHistory/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: Using History"
+footer: footer.md
\ No newline at end of file
diff --git a/revisionControl/what/index.md b/revisionControl/what/index.md
index ae0a4aafb3..0943038868 100644
--- a/revisionControl/what/index.md
+++ b/revisionControl/what/index.md
@@ -1,5 +1,6 @@
title: "Revision Control: What"
+footer: footer.md
\ No newline at end of file
diff --git a/softwareEngineering/index.md b/softwareEngineering/index.md
index 66a0f93547..22c2df791b 100644
--- a/softwareEngineering/index.md
+++ b/softwareEngineering/index.md
@@ -1,5 +1,6 @@
title: "Software Engineering"
+footer: footer.md
\ No newline at end of file
diff --git a/softwareEngineering/introduction/index.md b/softwareEngineering/introduction/index.md
index f08f9b07c0..36ffdf97a6 100644
--- a/softwareEngineering/introduction/index.md
+++ b/softwareEngineering/introduction/index.md
@@ -1,5 +1,6 @@
title: "Software Engineering: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/softwareEngineering/introduction/prosAndCons/index.md b/softwareEngineering/introduction/prosAndCons/index.md
index 49072de693..7824689a63 100644
--- a/softwareEngineering/introduction/prosAndCons/index.md
+++ b/softwareEngineering/introduction/prosAndCons/index.md
@@ -1,6 +1,7 @@
title: "Software Engineering: Introduction: Pros and Cons"
keywords: Frederick P. Brooks, Mythical Man-Month
+footer: footer.md
\ No newline at end of file
diff --git a/softwareEngineering/print.md b/softwareEngineering/print.md
index edf35098df..8fda00905c 100644
--- a/softwareEngineering/print.md
+++ b/softwareEngineering/print.md
@@ -1,5 +1,6 @@
title: "Software Engineering [Printable]"
+footer: footer.md
diff --git a/specifyingRequirements/featureList/index.md b/specifyingRequirements/featureList/index.md
index ecf8c0f7be..db68acde33 100644
--- a/specifyingRequirements/featureList/index.md
+++ b/specifyingRequirements/featureList/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Feature Lists"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/featureList/what/index.md b/specifyingRequirements/featureList/what/index.md
index 3c63ec8cd1..1e578ad19b 100644
--- a/specifyingRequirements/featureList/what/index.md
+++ b/specifyingRequirements/featureList/what/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Feature List: What"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/glossary/index.md b/specifyingRequirements/glossary/index.md
index aecb45cef2..1dbba086cd 100644
--- a/specifyingRequirements/glossary/index.md
+++ b/specifyingRequirements/glossary/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Glossary"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/glossary/what/index.md b/specifyingRequirements/glossary/what/index.md
index a988c86e39..62da06fa95 100644
--- a/specifyingRequirements/glossary/what/index.md
+++ b/specifyingRequirements/glossary/what/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Glossary: What"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/index.md b/specifyingRequirements/index.md
index 905d58e614..f9b13d5059 100644
--- a/specifyingRequirements/index.md
+++ b/specifyingRequirements/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/print.md b/specifyingRequirements/print.md
index fedb17d44b..6bfb30742f 100644
--- a/specifyingRequirements/print.md
+++ b/specifyingRequirements/print.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements [Printable]"
+footer: footer.md
diff --git a/specifyingRequirements/prose/index.md b/specifyingRequirements/prose/index.md
index f5ec49b204..d20e50e5ce 100644
--- a/specifyingRequirements/prose/index.md
+++ b/specifyingRequirements/prose/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Prose"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/prose/what/index.md b/specifyingRequirements/prose/what/index.md
index 8123f3f4ec..e40bd2c6ae 100644
--- a/specifyingRequirements/prose/what/index.md
+++ b/specifyingRequirements/prose/what/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Prose: What"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/supplementaryRequirements/index.md b/specifyingRequirements/supplementaryRequirements/index.md
index cbec200de4..4e285cff72 100644
--- a/specifyingRequirements/supplementaryRequirements/index.md
+++ b/specifyingRequirements/supplementaryRequirements/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Supplementary Requirements"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/supplementaryRequirements/what/index.md b/specifyingRequirements/supplementaryRequirements/what/index.md
index 90507e3d6d..d9d3236504 100644
--- a/specifyingRequirements/supplementaryRequirements/what/index.md
+++ b/specifyingRequirements/supplementaryRequirements/what/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Supplementary Requirements: What"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/useCases/details/index.md b/specifyingRequirements/useCases/details/index.md
index 2476d310de..2927de4b7c 100644
--- a/specifyingRequirements/useCases/details/index.md
+++ b/specifyingRequirements/useCases/details/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Use Cases: Writing Detailed Use Cases"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/useCases/identifying/index.md b/specifyingRequirements/useCases/identifying/index.md
index 08b6751056..32c0f6d934 100644
--- a/specifyingRequirements/useCases/identifying/index.md
+++ b/specifyingRequirements/useCases/identifying/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Use Cases: Identifying Use Cases for a System"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/useCases/index.md b/specifyingRequirements/useCases/index.md
index 7336027bd5..a1a844d8e7 100644
--- a/specifyingRequirements/useCases/index.md
+++ b/specifyingRequirements/useCases/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Use Cases"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/useCases/introduction/index.md b/specifyingRequirements/useCases/introduction/index.md
index 68c493fe3f..986391e90a 100644
--- a/specifyingRequirements/useCases/introduction/index.md
+++ b/specifyingRequirements/useCases/introduction/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Use Cases: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/useCases/usage/index.md b/specifyingRequirements/useCases/usage/index.md
index 8b5f66268a..c5ccc1ecff 100644
--- a/specifyingRequirements/useCases/usage/index.md
+++ b/specifyingRequirements/useCases/usage/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: Use Cases: Putting Use Cases into Good Use"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/userStories/details/index.md b/specifyingRequirements/userStories/details/index.md
index a0d35ad85a..5979bb8e32 100644
--- a/specifyingRequirements/userStories/details/index.md
+++ b/specifyingRequirements/userStories/details/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: User Stories: More Detailed User Stories"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/userStories/index.md b/specifyingRequirements/userStories/index.md
index 276b71574a..46cd566a5b 100644
--- a/specifyingRequirements/userStories/index.md
+++ b/specifyingRequirements/userStories/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: User Stories"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/userStories/introduction/index.md b/specifyingRequirements/userStories/introduction/index.md
index 22a26d013d..fdaad1665e 100644
--- a/specifyingRequirements/userStories/introduction/index.md
+++ b/specifyingRequirements/userStories/introduction/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: User Stories: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/specifyingRequirements/userStories/usage/index.md b/specifyingRequirements/userStories/usage/index.md
index 564e9797d9..a32fb78b8b 100644
--- a/specifyingRequirements/userStories/usage/index.md
+++ b/specifyingRequirements/userStories/usage/index.md
@@ -1,5 +1,6 @@
title: "Specifying Requirements: User Stories: Putting User Stories to Good Use"
+footer: footer.md
\ No newline at end of file
diff --git a/teamwork/index.md b/teamwork/index.md
index 2a28aedfc9..d0013e0e51 100644
--- a/teamwork/index.md
+++ b/teamwork/index.md
@@ -1,5 +1,6 @@
title: "Teamwork"
+footer: footer.md
\ No newline at end of file
diff --git a/teamwork/print.md b/teamwork/print.md
index c3320b5d1d..89e448c24d 100644
--- a/teamwork/print.md
+++ b/teamwork/print.md
@@ -1,5 +1,6 @@
title: "Teamwork [Printable]"
+footer: footer.md
diff --git a/teamwork/teamStructures/index.md b/teamwork/teamStructures/index.md
index eaa5b81986..a24b407096 100644
--- a/teamwork/teamStructures/index.md
+++ b/teamwork/teamStructures/index.md
@@ -1,5 +1,6 @@
title: "Teamwork: Team Structures"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/boundaryValueAnalysis/how/index.md b/testCaseDesign/boundaryValueAnalysis/how/index.md
index b9d04f1d16..b634e75aa6 100644
--- a/testCaseDesign/boundaryValueAnalysis/how/index.md
+++ b/testCaseDesign/boundaryValueAnalysis/how/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Boundary Value Analysis: How"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/boundaryValueAnalysis/index.md b/testCaseDesign/boundaryValueAnalysis/index.md
index 6d7b5acdc7..115c9fec6c 100644
--- a/testCaseDesign/boundaryValueAnalysis/index.md
+++ b/testCaseDesign/boundaryValueAnalysis/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Boundary Value Analysis"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/boundaryValueAnalysis/what/index.md b/testCaseDesign/boundaryValueAnalysis/what/index.md
index 369442b98f..bb6c362d43 100644
--- a/testCaseDesign/boundaryValueAnalysis/what/index.md
+++ b/testCaseDesign/boundaryValueAnalysis/what/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Boundary Value Analysis: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/combiningTestInputs/combinationStrategies/index.md b/testCaseDesign/combiningTestInputs/combinationStrategies/index.md
index 1c9983e1e0..17513d3228 100644
--- a/testCaseDesign/combiningTestInputs/combinationStrategies/index.md
+++ b/testCaseDesign/combiningTestInputs/combinationStrategies/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Combining Test Inputs: Test Input Combination Strategies"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/combiningTestInputs/heuristicInvalid/index.md b/testCaseDesign/combiningTestInputs/heuristicInvalid/index.md
index c3140560bd..7ecf456980 100644
--- a/testCaseDesign/combiningTestInputs/heuristicInvalid/index.md
+++ b/testCaseDesign/combiningTestInputs/heuristicInvalid/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Combining Test Inputs: Heuristic: No more than one invalid input in a test case"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/combiningTestInputs/heuristicValid/index.md b/testCaseDesign/combiningTestInputs/heuristicValid/index.md
index a772e92769..39bda63739 100644
--- a/testCaseDesign/combiningTestInputs/heuristicValid/index.md
+++ b/testCaseDesign/combiningTestInputs/heuristicValid/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Combining Test Inputs: Heuristic: Each valid input at least once in a positive test case"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/combiningTestInputs/index.md b/testCaseDesign/combiningTestInputs/index.md
index 8ecd1cb820..ebab95d028 100644
--- a/testCaseDesign/combiningTestInputs/index.md
+++ b/testCaseDesign/combiningTestInputs/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Combining Test Inputs"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/combiningTestInputs/mix/index.md b/testCaseDesign/combiningTestInputs/mix/index.md
index 96ec1eb3fb..0f49aa0d86 100644
--- a/testCaseDesign/combiningTestInputs/mix/index.md
+++ b/testCaseDesign/combiningTestInputs/mix/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Combining Test Inputs: Mix"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/combiningTestInputs/why/index.md b/testCaseDesign/combiningTestInputs/why/index.md
index f33e51834e..37524a34c5 100644
--- a/testCaseDesign/combiningTestInputs/why/index.md
+++ b/testCaseDesign/combiningTestInputs/why/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Combining Test Inputs: Why"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/equivalencePartitions/basic/index.md b/testCaseDesign/equivalencePartitions/basic/index.md
index 45473daf3d..dc7c900adb 100644
--- a/testCaseDesign/equivalencePartitions/basic/index.md
+++ b/testCaseDesign/equivalencePartitions/basic/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Equivalence Partitions: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/equivalencePartitions/index.md b/testCaseDesign/equivalencePartitions/index.md
index 3d07d4e3c4..905cfdd5f5 100644
--- a/testCaseDesign/equivalencePartitions/index.md
+++ b/testCaseDesign/equivalencePartitions/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Equivalence Partitions"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/equivalencePartitions/intermediate/index.md b/testCaseDesign/equivalencePartitions/intermediate/index.md
index 95b6a8f718..54bb7cb3d6 100644
--- a/testCaseDesign/equivalencePartitions/intermediate/index.md
+++ b/testCaseDesign/equivalencePartitions/intermediate/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Equivalence Partitions: Intermediate"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/equivalencePartitions/what/index.md b/testCaseDesign/equivalencePartitions/what/index.md
index 46c7059c9b..b50b040a2f 100644
--- a/testCaseDesign/equivalencePartitions/what/index.md
+++ b/testCaseDesign/equivalencePartitions/what/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Equivalence Partitions: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/index.md b/testCaseDesign/index.md
index 7d11f9def3..8ee201c8a6 100644
--- a/testCaseDesign/index.md
+++ b/testCaseDesign/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/introduction/blackVsGlass/index.md b/testCaseDesign/introduction/blackVsGlass/index.md
index 29551284ad..5d1d7f954b 100644
--- a/testCaseDesign/introduction/blackVsGlass/index.md
+++ b/testCaseDesign/introduction/blackVsGlass/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Introduction: Black Box vs Glass Box"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/introduction/index.md b/testCaseDesign/introduction/index.md
index 863dc6d474..debfa9c5c9 100644
--- a/testCaseDesign/introduction/index.md
+++ b/testCaseDesign/introduction/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/introduction/positiveVsNegative/index.md b/testCaseDesign/introduction/positiveVsNegative/index.md
index b0bd0171a8..73ca9acad9 100644
--- a/testCaseDesign/introduction/positiveVsNegative/index.md
+++ b/testCaseDesign/introduction/positiveVsNegative/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Introduction: Positive vs Negative Test Cases"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/introduction/what/index.md b/testCaseDesign/introduction/what/index.md
index 984d5f9285..467c3e0b7d 100644
--- a/testCaseDesign/introduction/what/index.md
+++ b/testCaseDesign/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/more/index.md b/testCaseDesign/more/index.md
index 7ed942af10..d4e949296d 100644
--- a/testCaseDesign/more/index.md
+++ b/testCaseDesign/more/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: More"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/more/testingUseCases/index.md b/testCaseDesign/more/testingUseCases/index.md
index af82ba54e2..2629efb295 100644
--- a/testCaseDesign/more/testingUseCases/index.md
+++ b/testCaseDesign/more/testingUseCases/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: More: Testing Use Cases"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/print.md b/testCaseDesign/print.md
index 9291b428cc..eace9c1211 100644
--- a/testCaseDesign/print.md
+++ b/testCaseDesign/print.md
@@ -1,5 +1,6 @@
title: "Test Case Design [Printable]"
+footer: footer.md
diff --git a/testCaseDesign/summary/exercises/index.md b/testCaseDesign/summary/exercises/index.md
index 714c1dbab2..06c625c67a 100644
--- a/testCaseDesign/summary/exercises/index.md
+++ b/testCaseDesign/summary/exercises/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Summary: Exercises"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/summary/index.md b/testCaseDesign/summary/index.md
index 8ecb2e18b4..0e6fa624c5 100644
--- a/testCaseDesign/summary/index.md
+++ b/testCaseDesign/summary/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Summary"
+footer: footer.md
\ No newline at end of file
diff --git a/testCaseDesign/summary/recap/index.md b/testCaseDesign/summary/recap/index.md
index 9a25b4f9e9..64dd5eca3c 100644
--- a/testCaseDesign/summary/recap/index.md
+++ b/testCaseDesign/summary/recap/index.md
@@ -1,5 +1,6 @@
title: "Test Case Design: Summary: Recap"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/dependencyInjection/how/index.md b/testing/dependencyInjection/how/index.md
index 8158393262..a8cf48ccfa 100644
--- a/testing/dependencyInjection/how/index.md
+++ b/testing/dependencyInjection/how/index.md
@@ -1,5 +1,6 @@
title: "Testing: Dependency Injection: How"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/dependencyInjection/index.md b/testing/dependencyInjection/index.md
index 11b389640f..b432aeb377 100644
--- a/testing/dependencyInjection/index.md
+++ b/testing/dependencyInjection/index.md
@@ -1,5 +1,6 @@
title: "Testing: Dependency Injection"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/dependencyInjection/what/index.md b/testing/dependencyInjection/what/index.md
index aa4524c718..562e7cf4ee 100644
--- a/testing/dependencyInjection/what/index.md
+++ b/testing/dependencyInjection/what/index.md
@@ -1,5 +1,6 @@
title: "Testing: Dependency Injection: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/index.md b/testing/index.md
index b31acec375..699f197056 100644
--- a/testing/index.md
+++ b/testing/index.md
@@ -1,5 +1,6 @@
title: "Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/introduction/index.md b/testing/introduction/index.md
index 823fea6c32..cf77d106da 100644
--- a/testing/introduction/index.md
+++ b/testing/introduction/index.md
@@ -1,5 +1,6 @@
title: "Testing: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/introduction/testability/index.md b/testing/introduction/testability/index.md
index 2fe3f9c5ae..910c003127 100644
--- a/testing/introduction/testability/index.md
+++ b/testing/introduction/testability/index.md
@@ -1,5 +1,6 @@
title: "Testing: Introduction: Testability"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/introduction/what/index.md b/testing/introduction/what/index.md
index 316f267ac4..6b637f1d4d 100644
--- a/testing/introduction/what/index.md
+++ b/testing/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "Testing: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/print.md b/testing/print.md
index a9a2e4979a..901fb64213 100644
--- a/testing/print.md
+++ b/testing/print.md
@@ -1,5 +1,6 @@
title: "Testing [Printable]"
+footer: footer.md
diff --git a/testing/tdd/how/index.md b/testing/tdd/how/index.md
index a5b760fe83..05627f8a3f 100644
--- a/testing/tdd/how/index.md
+++ b/testing/tdd/how/index.md
@@ -1,5 +1,6 @@
title: "Testing: TDD: How"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/tdd/index.md b/testing/tdd/index.md
index ded9dc30e1..87b6c18362 100644
--- a/testing/tdd/index.md
+++ b/testing/tdd/index.md
@@ -1,5 +1,6 @@
title: "Testing: TDD"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/tdd/what/index.md b/testing/tdd/what/index.md
index 5ebdb50ddf..ec78b4e01b 100644
--- a/testing/tdd/what/index.md
+++ b/testing/tdd/what/index.md
@@ -1,5 +1,6 @@
title: "Testing: TDD: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testAutomation/index.md b/testing/testAutomation/index.md
index 8915c29fbe..5c8eda9d1a 100644
--- a/testing/testAutomation/index.md
+++ b/testing/testAutomation/index.md
@@ -1,5 +1,6 @@
title: "Testing: Test Automation"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testAutomation/testingGuis/index.md b/testing/testAutomation/testingGuis/index.md
index adc3e476e7..75d828d67a 100644
--- a/testing/testAutomation/testingGuis/index.md
+++ b/testing/testAutomation/testingGuis/index.md
@@ -1,5 +1,6 @@
title: "Testing: Test Automation: Automated Testing of GUIs"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testAutomation/testingTextUis/index.md b/testing/testAutomation/testingTextUis/index.md
index da6bc6e9b9..91854f100e 100644
--- a/testing/testAutomation/testingTextUis/index.md
+++ b/testing/testAutomation/testingTextUis/index.md
@@ -1,5 +1,6 @@
title: "Testing: Test Automation: Automated Testing of Text UIs"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testAutomation/tools/index.md b/testing/testAutomation/tools/index.md
index 89aa343b87..7b0afd7f55 100644
--- a/testing/testAutomation/tools/index.md
+++ b/testing/testAutomation/tools/index.md
@@ -1,5 +1,6 @@
title: "Testing: Test Automation: Test Automation Tools"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testAutomation/usingTestDrivers/index.md b/testing/testAutomation/usingTestDrivers/index.md
index c187b0570b..8728b442dc 100644
--- a/testing/testAutomation/usingTestDrivers/index.md
+++ b/testing/testAutomation/usingTestDrivers/index.md
@@ -1,5 +1,6 @@
title: "Testing: Test Automation: Test Automation Using Test Drivers"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testAutomation/what/index.md b/testing/testAutomation/what/index.md
index 8e29c3b1e4..586915821f 100644
--- a/testing/testAutomation/what/index.md
+++ b/testing/testAutomation/what/index.md
@@ -1,5 +1,6 @@
title: "Testing: Test Automation: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testCoverage/how/index.md b/testing/testCoverage/how/index.md
index 7baff49e46..09bfaaf9e1 100644
--- a/testing/testCoverage/how/index.md
+++ b/testing/testCoverage/how/index.md
@@ -1,5 +1,6 @@
title: "Testing: Test Coverage: How"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testCoverage/index.md b/testing/testCoverage/index.md
index 58d0d11996..3e68e422cb 100644
--- a/testing/testCoverage/index.md
+++ b/testing/testCoverage/index.md
@@ -1,5 +1,6 @@
title: "Testing: Test Coverage"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testCoverage/what/index.md b/testing/testCoverage/what/index.md
index 0dfcf12bfd..2b2407657d 100644
--- a/testing/testCoverage/what/index.md
+++ b/testing/testCoverage/what/index.md
@@ -1,5 +1,6 @@
title: "Testing: Test Coverage: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/acceptanceTesting/acceptanceVsSystemTesting/index.md b/testing/testingTypes/acceptanceTesting/acceptanceVsSystemTesting/index.md
index b5777d7aeb..7aa559646b 100644
--- a/testing/testingTypes/acceptanceTesting/acceptanceVsSystemTesting/index.md
+++ b/testing/testingTypes/acceptanceTesting/acceptanceVsSystemTesting/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Acceptance Testing: Acceptance vs System Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/acceptanceTesting/index.md b/testing/testingTypes/acceptanceTesting/index.md
index f26ed528a2..133306d836 100644
--- a/testing/testingTypes/acceptanceTesting/index.md
+++ b/testing/testingTypes/acceptanceTesting/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: Acceptance Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/acceptanceTesting/what/index.md b/testing/testingTypes/acceptanceTesting/what/index.md
index 491e635f0f..c566c93f8b 100644
--- a/testing/testingTypes/acceptanceTesting/what/index.md
+++ b/testing/testingTypes/acceptanceTesting/what/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Acceptance Testing: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/alphaBetaTesting/index.md b/testing/testingTypes/alphaBetaTesting/index.md
index a813d4f166..52f9bf3d50 100644
--- a/testing/testingTypes/alphaBetaTesting/index.md
+++ b/testing/testingTypes/alphaBetaTesting/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: Alpha and Beta Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/alphaBetaTesting/what/index.md b/testing/testingTypes/alphaBetaTesting/what/index.md
index dcf0a9eace..e388143588 100644
--- a/testing/testingTypes/alphaBetaTesting/what/index.md
+++ b/testing/testingTypes/alphaBetaTesting/what/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Alpha and Beta Testing: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/developerTesting/index.md b/testing/testingTypes/developerTesting/index.md
index 3d3721495e..03980ab8d3 100644
--- a/testing/testingTypes/developerTesting/index.md
+++ b/testing/testingTypes/developerTesting/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: Developer Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/developerTesting/what/index.md b/testing/testingTypes/developerTesting/what/index.md
index bf5500a388..6ad1724055 100644
--- a/testing/testingTypes/developerTesting/what/index.md
+++ b/testing/testingTypes/developerTesting/what/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Developer Testing: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/developerTesting/why/index.md b/testing/testingTypes/developerTesting/why/index.md
index ed13041054..1a2914ccb4 100644
--- a/testing/testingTypes/developerTesting/why/index.md
+++ b/testing/testingTypes/developerTesting/why/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Developer Testing: Why"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/dogfooding/index.md b/testing/testingTypes/dogfooding/index.md
index 1728aab666..7a7868666e 100644
--- a/testing/testingTypes/dogfooding/index.md
+++ b/testing/testingTypes/dogfooding/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: Dogfooding"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/dogfooding/what/index.md b/testing/testingTypes/dogfooding/what/index.md
index 4f4dd4b7d3..19526c580d 100644
--- a/testing/testingTypes/dogfooding/what/index.md
+++ b/testing/testingTypes/dogfooding/what/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Dogfooding: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/exploratoryVsScriptedTesting/index.md b/testing/testingTypes/exploratoryVsScriptedTesting/index.md
index 71dd3ebbd4..851ff89eda 100644
--- a/testing/testingTypes/exploratoryVsScriptedTesting/index.md
+++ b/testing/testingTypes/exploratoryVsScriptedTesting/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: Exploratory vs Scripted Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/exploratoryVsScriptedTesting/what/index.md b/testing/testingTypes/exploratoryVsScriptedTesting/what/index.md
index 5e8923ecc8..02fb5a1776 100644
--- a/testing/testingTypes/exploratoryVsScriptedTesting/what/index.md
+++ b/testing/testingTypes/exploratoryVsScriptedTesting/what/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Exploratory vs Scripted Testing: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/exploratoryVsScriptedTesting/when/index.md b/testing/testingTypes/exploratoryVsScriptedTesting/when/index.md
index 329266ca2f..a15db8c9b8 100644
--- a/testing/testingTypes/exploratoryVsScriptedTesting/when/index.md
+++ b/testing/testingTypes/exploratoryVsScriptedTesting/when/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Exploratory vs Scripted Testing: WWhen"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/index.md b/testing/testingTypes/index.md
index cd99c497ff..3a3a0cfc39 100644
--- a/testing/testingTypes/index.md
+++ b/testing/testingTypes/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/integrationTesting/how/index.md b/testing/testingTypes/integrationTesting/how/index.md
index 671e9326ce..aa7d5fcf15 100644
--- a/testing/testingTypes/integrationTesting/how/index.md
+++ b/testing/testingTypes/integrationTesting/how/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: Integration Testing: How"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/integrationTesting/index.md b/testing/testingTypes/integrationTesting/index.md
index 7b9a9e79e5..faf25778b0 100644
--- a/testing/testingTypes/integrationTesting/index.md
+++ b/testing/testingTypes/integrationTesting/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: Integration Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/integrationTesting/what/index.md b/testing/testingTypes/integrationTesting/what/index.md
index 8e992a36da..ed976cff16 100644
--- a/testing/testingTypes/integrationTesting/what/index.md
+++ b/testing/testingTypes/integrationTesting/what/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Integration Testing: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/regressionTesting/index.md b/testing/testingTypes/regressionTesting/index.md
index 72632bda1a..9c406acbc0 100644
--- a/testing/testingTypes/regressionTesting/index.md
+++ b/testing/testingTypes/regressionTesting/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: Regression Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/regressionTesting/what/index.md b/testing/testingTypes/regressionTesting/what/index.md
index ef404714fa..c04d074064 100644
--- a/testing/testingTypes/regressionTesting/what/index.md
+++ b/testing/testingTypes/regressionTesting/what/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Regression Testing: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/systemTesting/index.md b/testing/testingTypes/systemTesting/index.md
index f84bb0bb36..2ed27090e4 100644
--- a/testing/testingTypes/systemTesting/index.md
+++ b/testing/testingTypes/systemTesting/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: System Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/systemTesting/what/index.md b/testing/testingTypes/systemTesting/what/index.md
index 7489eeee0f..f570dfea20 100644
--- a/testing/testingTypes/systemTesting/what/index.md
+++ b/testing/testingTypes/systemTesting/what/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: System Testing: What"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/unitTesting/index.md b/testing/testingTypes/unitTesting/index.md
index f93be0c03b..35d6c9ea70 100644
--- a/testing/testingTypes/unitTesting/index.md
+++ b/testing/testingTypes/unitTesting/index.md
@@ -1,5 +1,6 @@
title: "Testing: Testing Types: Unit Testing"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/unitTesting/stubs/index.md b/testing/testingTypes/unitTesting/stubs/index.md
index 8e51e7a106..73b19d4492 100644
--- a/testing/testingTypes/unitTesting/stubs/index.md
+++ b/testing/testingTypes/unitTesting/stubs/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Unit Testing: Stubs"
+footer: footer.md
\ No newline at end of file
diff --git a/testing/testingTypes/unitTesting/what/index.md b/testing/testingTypes/unitTesting/what/index.md
index 257a2e5f9f..1592b0d5d4 100644
--- a/testing/testingTypes/unitTesting/what/index.md
+++ b/testing/testingTypes/unitTesting/what/index.md
@@ -1,5 +1,6 @@
title: "Testing Types: Unit Testing: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/activityDiagrams/basicNotations/alternatePaths/index.md b/uml/activityDiagrams/basicNotations/alternatePaths/index.md
index 34f3b9dbf4..57b0da3364 100644
--- a/uml/activityDiagrams/basicNotations/alternatePaths/index.md
+++ b/uml/activityDiagrams/basicNotations/alternatePaths/index.md
@@ -1,5 +1,6 @@
title: "UML: Activity Diagrams: Basic Notation: Alternate Paths"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/activityDiagrams/basicNotations/index.md b/uml/activityDiagrams/basicNotations/index.md
index eef3f54b0c..3528b66247 100644
--- a/uml/activityDiagrams/basicNotations/index.md
+++ b/uml/activityDiagrams/basicNotations/index.md
@@ -1,5 +1,6 @@
title: "UML: Activity Diagrams: Basic Notation"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/activityDiagrams/basicNotations/linearPaths/index.md b/uml/activityDiagrams/basicNotations/linearPaths/index.md
index 89a95bcd4a..6b79802f32 100644
--- a/uml/activityDiagrams/basicNotations/linearPaths/index.md
+++ b/uml/activityDiagrams/basicNotations/linearPaths/index.md
@@ -1,5 +1,6 @@
title: "UML: Activity Diagrams: Basic Notation: Linear Paths"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/activityDiagrams/basicNotations/parallelPaths/index.md b/uml/activityDiagrams/basicNotations/parallelPaths/index.md
index 27701edbc9..6eef86199c 100644
--- a/uml/activityDiagrams/basicNotations/parallelPaths/index.md
+++ b/uml/activityDiagrams/basicNotations/parallelPaths/index.md
@@ -1,5 +1,6 @@
title: "UML: Activity Diagrams: Basic Notation: Parallel Paths"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/activityDiagrams/basicNotations/rakes/index.md b/uml/activityDiagrams/basicNotations/rakes/index.md
index f9d8bc7004..6fd6f91787 100644
--- a/uml/activityDiagrams/basicNotations/rakes/index.md
+++ b/uml/activityDiagrams/basicNotations/rakes/index.md
@@ -1,5 +1,6 @@
title: "UML: Activity Diagrams: Basic Notation: Rakes"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/activityDiagrams/basicNotations/swimlanes/index.md b/uml/activityDiagrams/basicNotations/swimlanes/index.md
index 002dc96186..0e6a2828b4 100644
--- a/uml/activityDiagrams/basicNotations/swimlanes/index.md
+++ b/uml/activityDiagrams/basicNotations/swimlanes/index.md
@@ -1,5 +1,6 @@
title: "UML: Activity Diagrams: Basic Notation: Swimlanes"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/activityDiagrams/index.md b/uml/activityDiagrams/index.md
index 7b50a0ade1..dda3f55021 100644
--- a/uml/activityDiagrams/index.md
+++ b/uml/activityDiagrams/index.md
@@ -1,5 +1,6 @@
title: "UML: Activity Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/activityDiagrams/introduction/index.md b/uml/activityDiagrams/introduction/index.md
index ea6e625d56..dcbb2e24a2 100644
--- a/uml/activityDiagrams/introduction/index.md
+++ b/uml/activityDiagrams/introduction/index.md
@@ -1,5 +1,6 @@
title: "UML: Activity Diagrams: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/activityDiagrams/introduction/what/index.md b/uml/activityDiagrams/introduction/what/index.md
index 633e011724..ff866961aa 100644
--- a/uml/activityDiagrams/introduction/what/index.md
+++ b/uml/activityDiagrams/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Activity Diagrams: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/abstractClasses/index.md b/uml/classDiagrams/abstractClasses/index.md
index 7169639b23..45029c69f0 100644
--- a/uml/classDiagrams/abstractClasses/index.md
+++ b/uml/classDiagrams/abstractClasses/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Abstract Classes"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/abstractClasses/what/index.md b/uml/classDiagrams/abstractClasses/what/index.md
index 30a5a9dd62..7a11bca5a2 100644
--- a/uml/classDiagrams/abstractClasses/what/index.md
+++ b/uml/classDiagrams/abstractClasses/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Abstract Classes: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/aggregation/index.md b/uml/classDiagrams/aggregation/index.md
index c73acbeac2..43dd5b4adc 100644
--- a/uml/classDiagrams/aggregation/index.md
+++ b/uml/classDiagrams/aggregation/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Aggregation"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/aggregation/what/index.md b/uml/classDiagrams/aggregation/what/index.md
index 340802cbf1..e4d950bc43 100644
--- a/uml/classDiagrams/aggregation/what/index.md
+++ b/uml/classDiagrams/aggregation/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Aggregation: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associationClasses/index.md b/uml/classDiagrams/associationClasses/index.md
index c8d67b1bb0..50ff2c2d83 100644
--- a/uml/classDiagrams/associationClasses/index.md
+++ b/uml/classDiagrams/associationClasses/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Association Classes"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associationClasses/what/index.md b/uml/classDiagrams/associationClasses/what/index.md
index 48af677b07..5ba10f07c0 100644
--- a/uml/classDiagrams/associationClasses/what/index.md
+++ b/uml/classDiagrams/associationClasses/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Association Classes: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associations/index.md b/uml/classDiagrams/associations/index.md
index d1c5e3d79e..add7616a97 100644
--- a/uml/classDiagrams/associations/index.md
+++ b/uml/classDiagrams/associations/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Associations"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associations/labels/index.md b/uml/classDiagrams/associations/labels/index.md
index a04176c2fb..a48423b95e 100644
--- a/uml/classDiagrams/associations/labels/index.md
+++ b/uml/classDiagrams/associations/labels/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Associations: Labels"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associations/multiplicity/index.md b/uml/classDiagrams/associations/multiplicity/index.md
index 2aa2332fb2..65a73d30bd 100644
--- a/uml/classDiagrams/associations/multiplicity/index.md
+++ b/uml/classDiagrams/associations/multiplicity/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Associations: Multiplicity"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associations/navigability/index.md b/uml/classDiagrams/associations/navigability/index.md
index 7a6cedb218..f98e46fa34 100644
--- a/uml/classDiagrams/associations/navigability/index.md
+++ b/uml/classDiagrams/associations/navigability/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Associations: Navigability"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associations/roles/index.md b/uml/classDiagrams/associations/roles/index.md
index 280ef2b70f..6739b9f404 100644
--- a/uml/classDiagrams/associations/roles/index.md
+++ b/uml/classDiagrams/associations/roles/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Associations: Roles"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associations/what/index.md b/uml/classDiagrams/associations/what/index.md
index 43f019d7a6..01f0e2d1f9 100644
--- a/uml/classDiagrams/associations/what/index.md
+++ b/uml/classDiagrams/associations/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Associations: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associationsAsAttributes/index.md b/uml/classDiagrams/associationsAsAttributes/index.md
index ac0830cfe8..9d2f3846b9 100644
--- a/uml/classDiagrams/associationsAsAttributes/index.md
+++ b/uml/classDiagrams/associationsAsAttributes/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Associations as Attributes"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/associationsAsAttributes/what/index.md b/uml/classDiagrams/associationsAsAttributes/what/index.md
index 33710384a2..40fd0e5d1c 100644
--- a/uml/classDiagrams/associationsAsAttributes/what/index.md
+++ b/uml/classDiagrams/associationsAsAttributes/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Associations as Attributes: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/classInheritance/index.md b/uml/classDiagrams/classInheritance/index.md
index 67255e5131..c5b4cb1f95 100644
--- a/uml/classDiagrams/classInheritance/index.md
+++ b/uml/classDiagrams/classInheritance/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Class Inheritance"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/classInheritance/what/index.md b/uml/classDiagrams/classInheritance/what/index.md
index 7db47d5c55..f37ca2e2cc 100644
--- a/uml/classDiagrams/classInheritance/what/index.md
+++ b/uml/classDiagrams/classInheritance/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Class Inheritance: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/classLevelMembers/index.md b/uml/classDiagrams/classLevelMembers/index.md
index da41de2d57..5626193694 100644
--- a/uml/classDiagrams/classLevelMembers/index.md
+++ b/uml/classDiagrams/classLevelMembers/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Class Level Members"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/classLevelMembers/what/index.md b/uml/classDiagrams/classLevelMembers/what/index.md
index 0737c0d27b..59842b4c42 100644
--- a/uml/classDiagrams/classLevelMembers/what/index.md
+++ b/uml/classDiagrams/classLevelMembers/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Class Level Members: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/classes/index.md b/uml/classDiagrams/classes/index.md
index b20c01a0f9..6af0dae5dd 100644
--- a/uml/classDiagrams/classes/index.md
+++ b/uml/classDiagrams/classes/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Classes"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/classes/what/index.md b/uml/classDiagrams/classes/what/index.md
index dfb14bf9cf..87e1efed3b 100644
--- a/uml/classDiagrams/classes/what/index.md
+++ b/uml/classDiagrams/classes/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Classes: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/combine/basic/index.md b/uml/classDiagrams/combine/basic/index.md
index 0e3800ac4c..c38ad08645 100644
--- a/uml/classDiagrams/combine/basic/index.md
+++ b/uml/classDiagrams/combine/basic/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Combine: Basic"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/combine/index.md b/uml/classDiagrams/combine/index.md
index 7ce06788e6..c822536c0a 100644
--- a/uml/classDiagrams/combine/index.md
+++ b/uml/classDiagrams/combine/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Combine"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/composition/index.md b/uml/classDiagrams/composition/index.md
index 8515380369..576be80e08 100644
--- a/uml/classDiagrams/composition/index.md
+++ b/uml/classDiagrams/composition/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Composition"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/composition/what/index.md b/uml/classDiagrams/composition/what/index.md
index 7f1467311e..8018aa529e 100644
--- a/uml/classDiagrams/composition/what/index.md
+++ b/uml/classDiagrams/composition/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Composition: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/dependencies/index.md b/uml/classDiagrams/dependencies/index.md
index 6349bf7984..e48ac59c3a 100644
--- a/uml/classDiagrams/dependencies/index.md
+++ b/uml/classDiagrams/dependencies/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Dependencies"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/dependencies/what/index.md b/uml/classDiagrams/dependencies/what/index.md
index 6a5c42be03..3c5a96366e 100644
--- a/uml/classDiagrams/dependencies/what/index.md
+++ b/uml/classDiagrams/dependencies/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Dependencies: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/enumerations/index.md b/uml/classDiagrams/enumerations/index.md
index cc47049ed3..dd88db5d2d 100644
--- a/uml/classDiagrams/enumerations/index.md
+++ b/uml/classDiagrams/enumerations/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Enumerations"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/enumerations/what/index.md b/uml/classDiagrams/enumerations/what/index.md
index a08986a7fe..5b75898b29 100644
--- a/uml/classDiagrams/enumerations/what/index.md
+++ b/uml/classDiagrams/enumerations/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Enumerations: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/index.md b/uml/classDiagrams/index.md
index 74fa5e05b5..57cb408bed 100644
--- a/uml/classDiagrams/index.md
+++ b/uml/classDiagrams/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/interfaces/index.md b/uml/classDiagrams/interfaces/index.md
index 954f93ad81..18efc06015 100644
--- a/uml/classDiagrams/interfaces/index.md
+++ b/uml/classDiagrams/interfaces/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Interfaces"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/interfaces/what/index.md b/uml/classDiagrams/interfaces/what/index.md
index 2383da4469..2f3e172aea 100644
--- a/uml/classDiagrams/interfaces/what/index.md
+++ b/uml/classDiagrams/interfaces/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Interfaces: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/introduction/index.md b/uml/classDiagrams/introduction/index.md
index bf093c32ba..74e66c8098 100644
--- a/uml/classDiagrams/introduction/index.md
+++ b/uml/classDiagrams/introduction/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/classDiagrams/introduction/what/index.md b/uml/classDiagrams/introduction/what/index.md
index 8ab371434d..f79d5d718d 100644
--- a/uml/classDiagrams/introduction/what/index.md
+++ b/uml/classDiagrams/introduction/what/index.md
@@ -1,5 +1,6 @@
title: "UML: Class Diagrams: Introduction: What"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/index.md b/uml/index.md
index cf09d03dfb..f5e5990347 100644
--- a/uml/index.md
+++ b/uml/index.md
@@ -1,5 +1,6 @@
title: "UML"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/miscellaneous/index.md b/uml/miscellaneous/index.md
index 33c2fcd773..fb40ba6362 100644
--- a/uml/miscellaneous/index.md
+++ b/uml/miscellaneous/index.md
@@ -1,5 +1,6 @@
title: "UML: Miscellaneous"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/miscellaneous/objectVsClassDiagrams/index.md b/uml/miscellaneous/objectVsClassDiagrams/index.md
index dbee208c0a..d9e6ace710 100644
--- a/uml/miscellaneous/objectVsClassDiagrams/index.md
+++ b/uml/miscellaneous/objectVsClassDiagrams/index.md
@@ -1,5 +1,6 @@
title: "UML: Miscellaneous: Object Diagrams vs Class Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/notes/constraints/index.md b/uml/notes/constraints/index.md
index 72b5f587f2..e59a754d2a 100644
--- a/uml/notes/constraints/index.md
+++ b/uml/notes/constraints/index.md
@@ -1,5 +1,6 @@
title: "UML: Notes: Constraints"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/notes/index.md b/uml/notes/index.md
index beaa337b4f..caccba291c 100644
--- a/uml/notes/index.md
+++ b/uml/notes/index.md
@@ -1,5 +1,6 @@
title: "UML: Notes"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/notes/notes/index.md b/uml/notes/notes/index.md
index e2a9fa854b..3390a27f30 100644
--- a/uml/notes/notes/index.md
+++ b/uml/notes/notes/index.md
@@ -1,5 +1,6 @@
title: "UML: Notes: Notes"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/objectDiagrams/associations/index.md b/uml/objectDiagrams/associations/index.md
index 3e671f1396..7025f5e397 100644
--- a/uml/objectDiagrams/associations/index.md
+++ b/uml/objectDiagrams/associations/index.md
@@ -1,5 +1,6 @@
title: "UML: Object Diagrams: Associations"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/objectDiagrams/index.md b/uml/objectDiagrams/index.md
index 2b159998f3..d722c52d90 100644
--- a/uml/objectDiagrams/index.md
+++ b/uml/objectDiagrams/index.md
@@ -1,5 +1,6 @@
title: "UML: Object Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/objectDiagrams/introduction/index.md b/uml/objectDiagrams/introduction/index.md
index 96084580f5..6d3abe8ee8 100644
--- a/uml/objectDiagrams/introduction/index.md
+++ b/uml/objectDiagrams/introduction/index.md
@@ -1,5 +1,6 @@
title: "UML: Object Diagrams: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/objectDiagrams/objects/index.md b/uml/objectDiagrams/objects/index.md
index e5d213e185..823953a78c 100644
--- a/uml/objectDiagrams/objects/index.md
+++ b/uml/objectDiagrams/objects/index.md
@@ -1,5 +1,6 @@
title: "UML: Object Diagrams: Objects"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/print.md b/uml/print.md
index 5338b50fb6..24ab055cdf 100644
--- a/uml/print.md
+++ b/uml/print.md
@@ -1,5 +1,6 @@
title: "UML [Printable]"
+footer: footer.md
diff --git a/uml/sequenceDiagrams/alternativePaths/index.md b/uml/sequenceDiagrams/alternativePaths/index.md
index da139bad5e..6dceaa5142 100644
--- a/uml/sequenceDiagrams/alternativePaths/index.md
+++ b/uml/sequenceDiagrams/alternativePaths/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Alternative Paths"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/basic/index.md b/uml/sequenceDiagrams/basic/index.md
index dd3beb08c9..976f1cc072 100644
--- a/uml/sequenceDiagrams/basic/index.md
+++ b/uml/sequenceDiagrams/basic/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Basic Notation"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/index.md b/uml/sequenceDiagrams/index.md
index e1acecd53a..18486ab7a4 100644
--- a/uml/sequenceDiagrams/index.md
+++ b/uml/sequenceDiagrams/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/introduction/index.md b/uml/sequenceDiagrams/introduction/index.md
index 98f7450ae8..9c2bc74481 100644
--- a/uml/sequenceDiagrams/introduction/index.md
+++ b/uml/sequenceDiagrams/introduction/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Introduction"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/loops/index.md b/uml/sequenceDiagrams/loops/index.md
index 8aad9c93b1..b1cd1217c1 100644
--- a/uml/sequenceDiagrams/loops/index.md
+++ b/uml/sequenceDiagrams/loops/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Loops"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/minimalNotation/index.md b/uml/sequenceDiagrams/minimalNotation/index.md
index 978ebbb774..024503ee5e 100644
--- a/uml/sequenceDiagrams/minimalNotation/index.md
+++ b/uml/sequenceDiagrams/minimalNotation/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Minimal Notation"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/objectCreation/index.md b/uml/sequenceDiagrams/objectCreation/index.md
index 417b3d4d4c..4c120b0343 100644
--- a/uml/sequenceDiagrams/objectCreation/index.md
+++ b/uml/sequenceDiagrams/objectCreation/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Object Creation"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/objectDeletion/index.md b/uml/sequenceDiagrams/objectDeletion/index.md
index 037f41d4f5..ad9db93308 100644
--- a/uml/sequenceDiagrams/objectDeletion/index.md
+++ b/uml/sequenceDiagrams/objectDeletion/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Object Deletion"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/optionalPaths/index.md b/uml/sequenceDiagrams/optionalPaths/index.md
index 505128f673..0f6fa0aef2 100644
--- a/uml/sequenceDiagrams/optionalPaths/index.md
+++ b/uml/sequenceDiagrams/optionalPaths/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Optional Paths"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/parallelPaths/index.md b/uml/sequenceDiagrams/parallelPaths/index.md
index 2f4bbc7b42..a5cd8bb00d 100644
--- a/uml/sequenceDiagrams/parallelPaths/index.md
+++ b/uml/sequenceDiagrams/parallelPaths/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Parallel Paths"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/referenceFrames/index.md b/uml/sequenceDiagrams/referenceFrames/index.md
index c1a0c2ecc0..e3fcd50b05 100644
--- a/uml/sequenceDiagrams/referenceFrames/index.md
+++ b/uml/sequenceDiagrams/referenceFrames/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Reference Frames"
+footer: footer.md
\ No newline at end of file
diff --git a/uml/sequenceDiagrams/selfInvocation/index.md b/uml/sequenceDiagrams/selfInvocation/index.md
index bb204f398b..61264834d1 100644
--- a/uml/sequenceDiagrams/selfInvocation/index.md
+++ b/uml/sequenceDiagrams/selfInvocation/index.md
@@ -1,5 +1,6 @@
title: "UML: Sequence Diagrams: Self Invocation"
+footer: footer.md
\ No newline at end of file