diff --git a/1-js/1-getting-started/1-intro/limitations.svg b/1-js/1-getting-started/1-intro/limitations.svg
index d242526a..08c7a56c 100644
--- a/1-js/1-getting-started/1-intro/limitations.svg
+++ b/1-js/1-getting-started/1-intro/limitations.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/1-js/1-getting-started/4-devtools/chrome.png b/1-js/1-getting-started/4-devtools/chrome.png
index 83f4dc63..96afe4ff 100644
Binary files a/1-js/1-getting-started/4-devtools/chrome.png and b/1-js/1-getting-started/4-devtools/chrome.png differ
diff --git a/1-js/1-getting-started/4-devtools/firefox.png b/1-js/1-getting-started/4-devtools/firefox.png
index d6aa8334..9ce9691c 100644
Binary files a/1-js/1-getting-started/4-devtools/firefox.png and b/1-js/1-getting-started/4-devtools/firefox.png differ
diff --git a/1-js/1-getting-started/4-devtools/firefox_console_down.png b/1-js/1-getting-started/4-devtools/firefox_console_down.png
index 09b95989..54cf92cd 100644
Binary files a/1-js/1-getting-started/4-devtools/firefox_console_down.png and b/1-js/1-getting-started/4-devtools/firefox_console_down.png differ
diff --git a/1-js/1-getting-started/4-devtools/firefox_console_enable.png b/1-js/1-getting-started/4-devtools/firefox_console_enable.png
index 7ff98f2c..d40ce91c 100644
Binary files a/1-js/1-getting-started/4-devtools/firefox_console_enable.png and b/1-js/1-getting-started/4-devtools/firefox_console_enable.png differ
diff --git a/1-js/2-first-steps/5-variables/variable-change.svg b/1-js/2-first-steps/5-variables/variable-change.svg
index f8777584..a2ef0b76 100644
--- a/1-js/2-first-steps/5-variables/variable-change.svg
+++ b/1-js/2-first-steps/5-variables/variable-change.svg
@@ -1 +1,35 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/2-first-steps/5-variables/variable.svg b/1-js/2-first-steps/5-variables/variable.svg
index eb3512ca..761e7951 100644
--- a/1-js/2-first-steps/5-variables/variable.svg
+++ b/1-js/2-first-steps/5-variables/variable.svg
@@ -1 +1,24 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/3-writing-js/1-debugging-chrome/chrome_break_error.png b/1-js/3-writing-js/1-debugging-chrome/chrome_break_error.png
index 47907323..0977220c 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/chrome_break_error.png and b/1-js/3-writing-js/1-debugging-chrome/chrome_break_error.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/chrome_sources.png b/1-js/3-writing-js/1-debugging-chrome/chrome_sources.png
index effbbc79..9a78b461 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/chrome_sources.png and b/1-js/3-writing-js/1-debugging-chrome/chrome_sources.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/chrome_sources_break.png b/1-js/3-writing-js/1-debugging-chrome/chrome_sources_break.png
index 08000f60..ac8fb1ff 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/chrome_sources_break.png and b/1-js/3-writing-js/1-debugging-chrome/chrome_sources_break.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/chrome_sources_breakpoint.png b/1-js/3-writing-js/1-debugging-chrome/chrome_sources_breakpoint.png
index 8df3c46d..6d3b4318 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/chrome_sources_breakpoint.png and b/1-js/3-writing-js/1-debugging-chrome/chrome_sources_breakpoint.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/chrome_sources_buttons.png b/1-js/3-writing-js/1-debugging-chrome/chrome_sources_buttons.png
index 25103a9d..6f669cfc 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/chrome_sources_buttons.png and b/1-js/3-writing-js/1-debugging-chrome/chrome_sources_buttons.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/console_error.png b/1-js/3-writing-js/1-debugging-chrome/console_error.png
index c777e598..ccf1b515 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/console_error.png and b/1-js/3-writing-js/1-debugging-chrome/console_error.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/manage2.png b/1-js/3-writing-js/1-debugging-chrome/manage2.png
index 68304aa3..a038e310 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/manage2.png and b/1-js/3-writing-js/1-debugging-chrome/manage2.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/manage3.png b/1-js/3-writing-js/1-debugging-chrome/manage3.png
index 1ae4a2d3..94bd7b31 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/manage3.png and b/1-js/3-writing-js/1-debugging-chrome/manage3.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/manage4.png b/1-js/3-writing-js/1-debugging-chrome/manage4.png
index 7d7d0dd7..04f57c72 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/manage4.png and b/1-js/3-writing-js/1-debugging-chrome/manage4.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/manage6.png b/1-js/3-writing-js/1-debugging-chrome/manage6.png
index e4f98048..cdd9bd0e 100644
Binary files a/1-js/3-writing-js/1-debugging-chrome/manage6.png and b/1-js/3-writing-js/1-debugging-chrome/manage6.png differ
diff --git a/1-js/3-writing-js/1-debugging-chrome/statusbarButtonGlyphs.svg b/1-js/3-writing-js/1-debugging-chrome/statusbarButtonGlyphs.svg
index a3e587b8..dd0e00fe 100755
--- a/1-js/3-writing-js/1-debugging-chrome/statusbarButtonGlyphs.svg
+++ b/1-js/3-writing-js/1-debugging-chrome/statusbarButtonGlyphs.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/1-js/3-writing-js/2-coding-style/code-style.svg b/1-js/3-writing-js/2-coding-style/code-style.svg
index 10dddc2a..d2b65d84 100644
--- a/1-js/3-writing-js/2-coding-style/code-style.svg
+++ b/1-js/3-writing-js/2-coding-style/code-style.svg
@@ -1 +1,89 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/3-writing-js/2-coding-style/figure-bracket-style.svg b/1-js/3-writing-js/2-coding-style/figure-bracket-style.svg
index 86d0bb9b..bf3382a5 100644
--- a/1-js/3-writing-js/2-coding-style/figure-bracket-style.svg
+++ b/1-js/3-writing-js/2-coding-style/figure-bracket-style.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/4-object/object-person-1.svg b/1-js/4-data-structures/4-object/object-person-1.svg
index b3a0dbd9..8595ec01 100644
--- a/1-js/4-data-structures/4-object/object-person-1.svg
+++ b/1-js/4-data-structures/4-object/object-person-1.svg
@@ -1 +1,17 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/4-object/object-person-2.svg b/1-js/4-data-structures/4-object/object-person-2.svg
index 19671c1b..42925ca6 100644
--- a/1-js/4-data-structures/4-object/object-person-2.svg
+++ b/1-js/4-data-structures/4-object/object-person-2.svg
@@ -1 +1,13 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/4-object/object-person-empty.svg b/1-js/4-data-structures/4-object/object-person-empty.svg
index 84be8c83..9240ecd4 100644
--- a/1-js/4-data-structures/4-object/object-person-empty.svg
+++ b/1-js/4-data-structures/4-object/object-person-empty.svg
@@ -1 +1,17 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/4-object/object.svg b/1-js/4-data-structures/4-object/object.svg
index 6b9c8e98..82f41f43 100644
--- a/1-js/4-data-structures/4-object/object.svg
+++ b/1-js/4-data-structures/4-object/object.svg
@@ -1 +1,21 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/6-object-reference/object-reference-console.png b/1-js/4-data-structures/6-object-reference/object-reference-console.png
index f1284ed3..40d867da 100644
Binary files a/1-js/4-data-structures/6-object-reference/object-reference-console.png and b/1-js/4-data-structures/6-object-reference/object-reference-console.png differ
diff --git a/1-js/4-data-structures/6-object-reference/variable-contains-reference.svg b/1-js/4-data-structures/6-object-reference/variable-contains-reference.svg
index 1e06d3bf..3f67cd35 100644
--- a/1-js/4-data-structures/6-object-reference/variable-contains-reference.svg
+++ b/1-js/4-data-structures/6-object-reference/variable-contains-reference.svg
@@ -1 +1,27 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/6-object-reference/variable-copy-reference.svg b/1-js/4-data-structures/6-object-reference/variable-copy-reference.svg
index 8cfacfbf..80ce9d79 100644
--- a/1-js/4-data-structures/6-object-reference/variable-copy-reference.svg
+++ b/1-js/4-data-structures/6-object-reference/variable-copy-reference.svg
@@ -1 +1,47 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/6-object-reference/variable-copy-value.svg b/1-js/4-data-structures/6-object-reference/variable-copy-value.svg
index d1f7bb38..4fdbaaa0 100644
--- a/1-js/4-data-structures/6-object-reference/variable-copy-value.svg
+++ b/1-js/4-data-structures/6-object-reference/variable-copy-value.svg
@@ -1 +1,38 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/7-array/array-pop.svg b/1-js/4-data-structures/7-array/array-pop.svg
index bc398d09..57d640e1 100644
--- a/1-js/4-data-structures/7-array/array-pop.svg
+++ b/1-js/4-data-structures/7-array/array-pop.svg
@@ -1 +1,67 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/7-array/array-shift.svg b/1-js/4-data-structures/7-array/array-shift.svg
index 968e8f64..0d65ce64 100644
--- a/1-js/4-data-structures/7-array/array-shift.svg
+++ b/1-js/4-data-structures/7-array/array-shift.svg
@@ -1 +1,103 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/7-array/array-speed.svg b/1-js/4-data-structures/7-array/array-speed.svg
index 569a410a..8847322c 100644
--- a/1-js/4-data-structures/7-array/array-speed.svg
+++ b/1-js/4-data-structures/7-array/array-speed.svg
@@ -1 +1,46 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/7-array/queue.svg b/1-js/4-data-structures/7-array/queue.svg
index efabc0fb..e9cca8db 100644
--- a/1-js/4-data-structures/7-array/queue.svg
+++ b/1-js/4-data-structures/7-array/queue.svg
@@ -1 +1,14 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/7-array/stack.svg b/1-js/4-data-structures/7-array/stack.svg
index 68cb67ce..beb45167 100644
--- a/1-js/4-data-structures/7-array/stack.svg
+++ b/1-js/4-data-structures/7-array/stack.svg
@@ -1 +1,14 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/8-array-methods/9-output-single-linked-list/linked-list.svg b/1-js/4-data-structures/8-array-methods/9-output-single-linked-list/linked-list.svg
index 1307fab1..609eedcd 100644
--- a/1-js/4-data-structures/8-array-methods/9-output-single-linked-list/linked-list.svg
+++ b/1-js/4-data-structures/8-array-methods/9-output-single-linked-list/linked-list.svg
@@ -1 +1,59 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/4-data-structures/9-array-iteration/reduce.svg b/1-js/4-data-structures/9-array-iteration/reduce.svg
index aeb56b71..d0e20e10 100644
--- a/1-js/4-data-structures/9-array-iteration/reduce.svg
+++ b/1-js/4-data-structures/9-array-iteration/reduce.svg
@@ -1 +1,63 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/5-functions-closures/2-closures/1.png b/1-js/5-functions-closures/2-closures/1.png
index ce0423c7..ca244b7a 100755
Binary files a/1-js/5-functions-closures/2-closures/1.png and b/1-js/5-functions-closures/2-closures/1.png differ
diff --git a/1-js/5-functions-closures/2-closures/2.png b/1-js/5-functions-closures/2-closures/2.png
index 4d7ae3c2..b1e08082 100755
Binary files a/1-js/5-functions-closures/2-closures/2.png and b/1-js/5-functions-closures/2-closures/2.png differ
diff --git a/1-js/5-functions-closures/2-closures/3.png b/1-js/5-functions-closures/2-closures/3.png
index c030f0d5..303cdff0 100755
Binary files a/1-js/5-functions-closures/2-closures/3.png and b/1-js/5-functions-closures/2-closures/3.png differ
diff --git a/1-js/5-functions-closures/6-memory-management/family-no-family.svg b/1-js/5-functions-closures/6-memory-management/family-no-family.svg
index 9680e1fc..1011677b 100644
--- a/1-js/5-functions-closures/6-memory-management/family-no-family.svg
+++ b/1-js/5-functions-closures/6-memory-management/family-no-family.svg
@@ -1 +1,62 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/5-functions-closures/6-memory-management/family-no-father-2.svg b/1-js/5-functions-closures/6-memory-management/family-no-father-2.svg
index cf911ddb..0b72eb65 100644
--- a/1-js/5-functions-closures/6-memory-management/family-no-father-2.svg
+++ b/1-js/5-functions-closures/6-memory-management/family-no-father-2.svg
@@ -1 +1,36 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/5-functions-closures/6-memory-management/family-no-father.svg b/1-js/5-functions-closures/6-memory-management/family-no-father.svg
index 17e3fa68..ccb96efd 100644
--- a/1-js/5-functions-closures/6-memory-management/family-no-father.svg
+++ b/1-js/5-functions-closures/6-memory-management/family-no-father.svg
@@ -1 +1,54 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/5-functions-closures/6-memory-management/family.svg b/1-js/5-functions-closures/6-memory-management/family.svg
index 74dc1fb7..82132d76 100644
--- a/1-js/5-functions-closures/6-memory-management/family.svg
+++ b/1-js/5-functions-closures/6-memory-management/family.svg
@@ -1 +1,58 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/7-js-misc/3-setTimeout-setInterval/setinterval-interval.svg b/1-js/7-js-misc/3-setTimeout-setInterval/setinterval-interval.svg
index 8c64886f..6340f1c2 100644
--- a/1-js/7-js-misc/3-setTimeout-setInterval/setinterval-interval.svg
+++ b/1-js/7-js-misc/3-setTimeout-setInterval/setinterval-interval.svg
@@ -1 +1,38 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/7-js-misc/3-setTimeout-setInterval/settimeout-interval.svg b/1-js/7-js-misc/3-setTimeout-setInterval/settimeout-interval.svg
index 079cff55..c57231a5 100644
--- a/1-js/7-js-misc/3-setTimeout-setInterval/settimeout-interval.svg
+++ b/1-js/7-js-misc/3-setTimeout-setInterval/settimeout-interval.svg
@@ -1 +1,45 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/1-js/8-oop/2-internal-external-interface/coffee.jpg b/1-js/8-oop/2-internal-external-interface/coffee.jpg
index 14e2810c..ee26e1c0 100755
Binary files a/1-js/8-oop/2-internal-external-interface/coffee.jpg and b/1-js/8-oop/2-internal-external-interface/coffee.jpg differ
diff --git a/1-js/9-prototypes/1-prototype/proto-animal-rabbit.svg b/1-js/9-prototypes/1-prototype/proto-animal-rabbit.svg
index a3bfc80b..c33f2e4e 100644
--- a/1-js/9-prototypes/1-prototype/proto-animal-rabbit.svg
+++ b/1-js/9-prototypes/1-prototype/proto-animal-rabbit.svg
@@ -1,33 +1,26 @@
-