diff --git a/clubs/posters/cyber_centurions.jpg b/clubs/posters/cyber_centurions.jpg
index e240f6c5d..bb9d49975 100644
Binary files a/clubs/posters/cyber_centurions.jpg and b/clubs/posters/cyber_centurions.jpg differ
diff --git a/clubs/posters/gomakeitathing.png b/clubs/posters/gomakeitathing.png
index ecb46c82a..da2626ae1 100644
Binary files a/clubs/posters/gomakeitathing.png and b/clubs/posters/gomakeitathing.png differ
diff --git a/clubs/posters/gomakeitathingred.png b/clubs/posters/gomakeitathingred.png
index 520c3fd27..b86eb38d9 100644
Binary files a/clubs/posters/gomakeitathingred.png and b/clubs/posters/gomakeitathingred.png differ
diff --git a/clubs/posters/if_youre_reading_this.png b/clubs/posters/if_youre_reading_this.png
index b3c535d13..a5e3e8d2b 100644
Binary files a/clubs/posters/if_youre_reading_this.png and b/clubs/posters/if_youre_reading_this.png differ
diff --git a/clubs/posters/it_came_from_outer_space.png b/clubs/posters/it_came_from_outer_space.png
index a027ef5b0..8df6fddcd 100644
Binary files a/clubs/posters/it_came_from_outer_space.png and b/clubs/posters/it_came_from_outer_space.png differ
diff --git a/clubs/posters/learn_the_google.png b/clubs/posters/learn_the_google.png
index 7124f682e..6d3f762c7 100644
Binary files a/clubs/posters/learn_the_google.png and b/clubs/posters/learn_the_google.png differ
diff --git a/clubs/posters/simple_red_poster.png b/clubs/posters/simple_red_poster.png
index f6460f8ee..663ffadb8 100644
Binary files a/clubs/posters/simple_red_poster.png and b/clubs/posters/simple_red_poster.png differ
diff --git a/clubs/posters/st_anthonys_personal_website.png b/clubs/posters/st_anthonys_personal_website.png
index 18ffb0530..51a3e27bf 100644
Binary files a/clubs/posters/st_anthonys_personal_website.png and b/clubs/posters/st_anthonys_personal_website.png differ
diff --git a/clubs/posters/supreme.png b/clubs/posters/supreme.png
index 4e86df55a..3ca47aa07 100644
Binary files a/clubs/posters/supreme.png and b/clubs/posters/supreme.png differ
diff --git a/clubs/posters/venice_high_first_meeting.png b/clubs/posters/venice_high_first_meeting.png
index a12c30859..db60ae446 100644
Binary files a/clubs/posters/venice_high_first_meeting.png and b/clubs/posters/venice_high_first_meeting.png differ
diff --git a/img/dance.gif b/img/dance.gif
index c7c0102d2..fca73b523 100644
Binary files a/img/dance.gif and b/img/dance.gif differ
diff --git a/img/sponsors/browserstack.svg b/img/sponsors/browserstack.svg
index 0f24cc338..0085bf71e 100644
--- a/img/sponsors/browserstack.svg
+++ b/img/sponsors/browserstack.svg
@@ -1,12954 +1 @@
-
-
-
-
-
-
-
-
-
-
-
-]>
-
+
\ No newline at end of file
diff --git a/img/sponsors/stripe.svg b/img/sponsors/stripe.svg
index e9eae167d..cbfcf2c86 100644
--- a/img/sponsors/stripe.svg
+++ b/img/sponsors/stripe.svg
@@ -1,40 +1 @@
-
+
\ No newline at end of file
diff --git a/internals/applications/adobe_proposal/img/club_leaders.jpg b/internals/applications/adobe_proposal/img/club_leaders.jpg
index ebe480a3e..30c6d4d10 100644
Binary files a/internals/applications/adobe_proposal/img/club_leaders.jpg and b/internals/applications/adobe_proposal/img/club_leaders.jpg differ
diff --git a/internals/applications/adobe_proposal/img/club_map.png b/internals/applications/adobe_proposal/img/club_map.png
index a7fe55e40..e3cc9f22f 100644
Binary files a/internals/applications/adobe_proposal/img/club_map.png and b/internals/applications/adobe_proposal/img/club_map.png differ
diff --git a/internals/applications/logan_full_board_proposal/img/dave_fontenot.jpg b/internals/applications/logan_full_board_proposal/img/dave_fontenot.jpg
index 826795199..e36ea17bc 100644
Binary files a/internals/applications/logan_full_board_proposal/img/dave_fontenot.jpg and b/internals/applications/logan_full_board_proposal/img/dave_fontenot.jpg differ
diff --git a/internals/applications/logan_full_board_proposal/img/hackingedu_hs_hackers_meetup.jpg b/internals/applications/logan_full_board_proposal/img/hackingedu_hs_hackers_meetup.jpg
index baec6fc7a..1fe532468 100644
Binary files a/internals/applications/logan_full_board_proposal/img/hackingedu_hs_hackers_meetup.jpg and b/internals/applications/logan_full_board_proposal/img/hackingedu_hs_hackers_meetup.jpg differ
diff --git a/internals/applications/logan_full_board_proposal/img/jonathan_leung.jpg b/internals/applications/logan_full_board_proposal/img/jonathan_leung.jpg
index 4478d43c6..98ab79c6a 100644
Binary files a/internals/applications/logan_full_board_proposal/img/jonathan_leung.jpg and b/internals/applications/logan_full_board_proposal/img/jonathan_leung.jpg differ
diff --git a/internals/applications/logan_full_board_proposal/img/max_wofford.jpg b/internals/applications/logan_full_board_proposal/img/max_wofford.jpg
index 1621753f0..f50a9ecad 100644
Binary files a/internals/applications/logan_full_board_proposal/img/max_wofford.jpg and b/internals/applications/logan_full_board_proposal/img/max_wofford.jpg differ
diff --git a/internals/applications/logan_full_board_proposal/img/zach_latta.jpg b/internals/applications/logan_full_board_proposal/img/zach_latta.jpg
index ffa528f73..cd03ca656 100644
Binary files a/internals/applications/logan_full_board_proposal/img/zach_latta.jpg and b/internals/applications/logan_full_board_proposal/img/zach_latta.jpg differ
diff --git a/internals/applications/logan_progress_report/img/clubs.png b/internals/applications/logan_progress_report/img/clubs.png
index 4ff752b75..c798a04f2 100644
Binary files a/internals/applications/logan_progress_report/img/clubs.png and b/internals/applications/logan_progress_report/img/clubs.png differ
diff --git a/internals/applications/logan_progress_report/img/hack_camp_applicant_map.png b/internals/applications/logan_progress_report/img/hack_camp_applicant_map.png
index 31cb0ee70..e6f7e64e0 100644
Binary files a/internals/applications/logan_progress_report/img/hack_camp_applicant_map.png and b/internals/applications/logan_progress_report/img/hack_camp_applicant_map.png differ
diff --git a/internals/applications/logan_progress_report/img/hack_camp_feedback_chart.png b/internals/applications/logan_progress_report/img/hack_camp_feedback_chart.png
index 3469d4a27..39f544ab3 100644
Binary files a/internals/applications/logan_progress_report/img/hack_camp_feedback_chart.png and b/internals/applications/logan_progress_report/img/hack_camp_feedback_chart.png differ
diff --git a/internals/applications/logan_progress_report/img/labs_clubs_map.png b/internals/applications/logan_progress_report/img/labs_clubs_map.png
index eebadb063..99b24f054 100644
Binary files a/internals/applications/logan_progress_report/img/labs_clubs_map.png and b/internals/applications/logan_progress_report/img/labs_clubs_map.png differ
diff --git a/internals/applications/logan_progress_report/signature.png b/internals/applications/logan_progress_report/signature.png
index 74fda811a..74017ee1e 100644
Binary files a/internals/applications/logan_progress_report/signature.png and b/internals/applications/logan_progress_report/signature.png differ
diff --git a/internals/applications/neo_fiscal_sponsorship/img/cary_rosenzweig.png b/internals/applications/neo_fiscal_sponsorship/img/cary_rosenzweig.png
index 887a720cd..e2cc8fa27 100644
Binary files a/internals/applications/neo_fiscal_sponsorship/img/cary_rosenzweig.png and b/internals/applications/neo_fiscal_sponsorship/img/cary_rosenzweig.png differ
diff --git a/internals/applications/neo_fiscal_sponsorship/img/club_map.png b/internals/applications/neo_fiscal_sponsorship/img/club_map.png
index a7fe55e40..e3cc9f22f 100644
Binary files a/internals/applications/neo_fiscal_sponsorship/img/club_map.png and b/internals/applications/neo_fiscal_sponsorship/img/club_map.png differ
diff --git a/internals/applications/neo_fiscal_sponsorship/img/jessica_kwok.jpg b/internals/applications/neo_fiscal_sponsorship/img/jessica_kwok.jpg
index 950ce507e..62a1ef7a1 100644
Binary files a/internals/applications/neo_fiscal_sponsorship/img/jessica_kwok.jpg and b/internals/applications/neo_fiscal_sponsorship/img/jessica_kwok.jpg differ
diff --git a/internals/applications/neo_fiscal_sponsorship/img/tom_preston_werner.png b/internals/applications/neo_fiscal_sponsorship/img/tom_preston_werner.png
index f68526340..3f5d558fb 100644
Binary files a/internals/applications/neo_fiscal_sponsorship/img/tom_preston_werner.png and b/internals/applications/neo_fiscal_sponsorship/img/tom_preston_werner.png differ
diff --git a/internals/applications/neo_fiscal_sponsorship/img/zach_latta.jpg b/internals/applications/neo_fiscal_sponsorship/img/zach_latta.jpg
index c0b9747e0..6d678b63a 100644
Binary files a/internals/applications/neo_fiscal_sponsorship/img/zach_latta.jpg and b/internals/applications/neo_fiscal_sponsorship/img/zach_latta.jpg differ
diff --git a/internals/logos/banner_orpheus_hand.svg b/internals/logos/banner_orpheus_hand.svg
index 6da91150c..cef2a67a9 100644
--- a/internals/logos/banner_orpheus_hand.svg
+++ b/internals/logos/banner_orpheus_hand.svg
@@ -1,42 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/banner_orpheus_hand_rotated.svg b/internals/logos/banner_orpheus_hand_rotated.svg
index 6f05a2ba6..e50c43f44 100644
--- a/internals/logos/banner_orpheus_hand_rotated.svg
+++ b/internals/logos/banner_orpheus_hand_rotated.svg
@@ -1,46 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/banner_plain_flag.svg b/internals/logos/banner_plain_flag.svg
index 2064e3952..442e0f04d 100644
--- a/internals/logos/banner_plain_flag.svg
+++ b/internals/logos/banner_plain_flag.svg
@@ -1,59 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/banner_plain_flag_webVersion.svg b/internals/logos/banner_plain_flag_webVersion.svg
index 12f2adfb9..5a559b9d1 100644
--- a/internals/logos/banner_plain_flag_webVersion.svg
+++ b/internals/logos/banner_plain_flag_webVersion.svg
@@ -1,59 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/hack-strikes-back-again.svg b/internals/logos/hack-strikes-back-again.svg
index 4737dc8a4..2dc6c282b 100644
--- a/internals/logos/hack-strikes-back-again.svg
+++ b/internals/logos/hack-strikes-back-again.svg
@@ -1,104 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/hack-strikes-back.svg b/internals/logos/hack-strikes-back.svg
index e0e6412b2..e74bb43cf 100644
--- a/internals/logos/hack-strikes-back.svg
+++ b/internals/logos/hack-strikes-back.svg
@@ -1,98 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/hack_camp_fire_sticker.svg b/internals/logos/hack_camp_fire_sticker.svg
index 2787a810d..edabd29d7 100644
--- a/internals/logos/hack_camp_fire_sticker.svg
+++ b/internals/logos/hack_camp_fire_sticker.svg
@@ -1,325 +1 @@
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/internals/logos/hack_club_full_opaque.svg b/internals/logos/hack_club_full_opaque.svg
index 5caa8261e..b62ee302e 100644
--- a/internals/logos/hack_club_full_opaque.svg
+++ b/internals/logos/hack_club_full_opaque.svg
@@ -1,41 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/hack_club_full_white.svg b/internals/logos/hack_club_full_white.svg
index d4c16b23c..e75926c25 100644
--- a/internals/logos/hack_club_full_white.svg
+++ b/internals/logos/hack_club_full_white.svg
@@ -1,66 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/hack_club_letter.png b/internals/logos/hack_club_letter.png
index 97cb64e3b..7547ea212 100644
Binary files a/internals/logos/hack_club_letter.png and b/internals/logos/hack_club_letter.png differ
diff --git a/internals/logos/hack_club_letter.svg b/internals/logos/hack_club_letter.svg
index 50af26473..05874a56a 100644
--- a/internals/logos/hack_club_letter.svg
+++ b/internals/logos/hack_club_letter.svg
@@ -1,27 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/hack_club_red_text.svg b/internals/logos/hack_club_red_text.svg
index ea0a3b60d..b6127f98b 100644
--- a/internals/logos/hack_club_red_text.svg
+++ b/internals/logos/hack_club_red_text.svg
@@ -1,36 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/internals/logos/hack_to_the_future.svg b/internals/logos/hack_to_the_future.svg
index 1b65d9395..0240ecd97 100644
--- a/internals/logos/hack_to_the_future.svg
+++ b/internals/logos/hack_to_the_future.svg
@@ -1,374 +1 @@
-
-
+
\ No newline at end of file
diff --git a/workshops/ajar/img/add-mousemove-listener.gif b/workshops/ajar/img/add-mousemove-listener.gif
index 56bf2b152..b46f6615c 100644
Binary files a/workshops/ajar/img/add-mousemove-listener.gif and b/workshops/ajar/img/add-mousemove-listener.gif differ
diff --git a/workshops/ajar/img/adding-canvas.gif b/workshops/ajar/img/adding-canvas.gif
index 8bdb7c49b..c2b1304f1 100644
Binary files a/workshops/ajar/img/adding-canvas.gif and b/workshops/ajar/img/adding-canvas.gif differ
diff --git a/workshops/ajar/img/agar.png b/workshops/ajar/img/agar.png
index e92ad6463..85805f1cf 100644
Binary files a/workshops/ajar/img/agar.png and b/workshops/ajar/img/agar.png differ
diff --git a/workshops/ajar/img/assign-context.gif b/workshops/ajar/img/assign-context.gif
index 2f934ab10..451023d99 100644
Binary files a/workshops/ajar/img/assign-context.gif and b/workshops/ajar/img/assign-context.gif differ
diff --git a/workshops/ajar/img/call-drawusercell-in-mousemoved.gif b/workshops/ajar/img/call-drawusercell-in-mousemoved.gif
index ab7b9031a..db0a92100 100644
Binary files a/workshops/ajar/img/call-drawusercell-in-mousemoved.gif and b/workshops/ajar/img/call-drawusercell-in-mousemoved.gif differ
diff --git a/workshops/ajar/img/create-mouse-moved-function.gif b/workshops/ajar/img/create-mouse-moved-function.gif
index 2b1fbe2fc..6ba156560 100644
Binary files a/workshops/ajar/img/create-mouse-moved-function.gif and b/workshops/ajar/img/create-mouse-moved-function.gif differ
diff --git a/workshops/ajar/img/end-of-part-3.gif b/workshops/ajar/img/end-of-part-3.gif
index 4a79ccb44..307db4664 100644
Binary files a/workshops/ajar/img/end-of-part-3.gif and b/workshops/ajar/img/end-of-part-3.gif differ
diff --git a/workshops/ajar/img/end-of-part-4.gif b/workshops/ajar/img/end-of-part-4.gif
index 7053983ed..3ad02d22a 100644
Binary files a/workshops/ajar/img/end-of-part-4.gif and b/workshops/ajar/img/end-of-part-4.gif differ
diff --git a/workshops/ajar/img/first-circle.png b/workshops/ajar/img/first-circle.png
index bde5bec61..793ee60c3 100644
Binary files a/workshops/ajar/img/first-circle.png and b/workshops/ajar/img/first-circle.png differ
diff --git a/workshops/ajar/img/get-element-canvas.gif b/workshops/ajar/img/get-element-canvas.gif
index 685d74122..28484d636 100644
Binary files a/workshops/ajar/img/get-element-canvas.gif and b/workshops/ajar/img/get-element-canvas.gif differ
diff --git a/workshops/ajar/img/invoke-draw-screen.gif b/workshops/ajar/img/invoke-draw-screen.gif
index 9ad683c7c..fa0f51dba 100644
Binary files a/workshops/ajar/img/invoke-draw-screen.gif and b/workshops/ajar/img/invoke-draw-screen.gif differ
diff --git a/workshops/ajar/img/invoke-draw-user-cell-function.gif b/workshops/ajar/img/invoke-draw-user-cell-function.gif
index 487cfbb06..269e63da1 100644
Binary files a/workshops/ajar/img/invoke-draw-user-cell-function.gif and b/workshops/ajar/img/invoke-draw-user-cell-function.gif differ
diff --git a/workshops/ajar/img/live_preview.gif b/workshops/ajar/img/live_preview.gif
index 19e2da803..6ad261b81 100644
Binary files a/workshops/ajar/img/live_preview.gif and b/workshops/ajar/img/live_preview.gif differ
diff --git a/workshops/ajar/img/made-paint-by-mistake.gif b/workshops/ajar/img/made-paint-by-mistake.gif
index e243a6768..3e21af0ad 100644
Binary files a/workshops/ajar/img/made-paint-by-mistake.gif and b/workshops/ajar/img/made-paint-by-mistake.gif differ
diff --git a/workshops/ajar/img/making-x-and-y-variables.gif b/workshops/ajar/img/making-x-and-y-variables.gif
index 989ad43b8..31c88d89f 100644
Binary files a/workshops/ajar/img/making-x-and-y-variables.gif and b/workshops/ajar/img/making-x-and-y-variables.gif differ
diff --git a/workshops/ajar/img/open-live-preview.gif b/workshops/ajar/img/open-live-preview.gif
index 844a925e6..aa97a3f1a 100644
Binary files a/workshops/ajar/img/open-live-preview.gif and b/workshops/ajar/img/open-live-preview.gif differ
diff --git a/workshops/ajar/img/script-element.gif b/workshops/ajar/img/script-element.gif
index 8fc103e8c..dfdda5a43 100644
Binary files a/workshops/ajar/img/script-element.gif and b/workshops/ajar/img/script-element.gif differ
diff --git a/workshops/ajar/img/using-x-and-y.gif b/workshops/ajar/img/using-x-and-y.gif
index fe38bce5b..3db0e5be9 100644
Binary files a/workshops/ajar/img/using-x-and-y.gif and b/workshops/ajar/img/using-x-and-y.gif differ
diff --git a/workshops/ajar/img/viewing-x-and-y-diffs.gif b/workshops/ajar/img/viewing-x-and-y-diffs.gif
index a0d0afd7f..007010864 100644
Binary files a/workshops/ajar/img/viewing-x-and-y-diffs.gif and b/workshops/ajar/img/viewing-x-and-y-diffs.gif differ
diff --git a/workshops/ajar/img/wrap-with-draw-user-cell-function.gif b/workshops/ajar/img/wrap-with-draw-user-cell-function.gif
index 87aad2c90..85c3a9441 100644
Binary files a/workshops/ajar/img/wrap-with-draw-user-cell-function.gif and b/workshops/ajar/img/wrap-with-draw-user-cell-function.gif differ
diff --git a/workshops/blink/images/Title.gif b/workshops/blink/images/Title.gif
index a484571d2..1acc3942f 100644
Binary files a/workshops/blink/images/Title.gif and b/workshops/blink/images/Title.gif differ
diff --git a/workshops/blink/images/UNO_BoardType.jpg b/workshops/blink/images/UNO_BoardType.jpg
index 4b099060c..856f794dc 100644
Binary files a/workshops/blink/images/UNO_BoardType.jpg and b/workshops/blink/images/UNO_BoardType.jpg differ
diff --git a/workshops/blink/images/UNO_Port.jpg b/workshops/blink/images/UNO_Port.jpg
index b767019bd..93f045c37 100644
Binary files a/workshops/blink/images/UNO_Port.jpg and b/workshops/blink/images/UNO_Port.jpg differ
diff --git a/workshops/blink/images/UNO_Upload.png b/workshops/blink/images/UNO_Upload.png
index a9725ae0a..81b91a515 100644
Binary files a/workshops/blink/images/UNO_Upload.png and b/workshops/blink/images/UNO_Upload.png differ
diff --git a/workshops/blink/images/kit.jpg b/workshops/blink/images/kit.jpg
index 311447212..4fd872f1f 100644
Binary files a/workshops/blink/images/kit.jpg and b/workshops/blink/images/kit.jpg differ
diff --git a/workshops/bumpteroids/images/asteroid0.png b/workshops/bumpteroids/images/asteroid0.png
index 01b148d93..876c03f5d 100644
Binary files a/workshops/bumpteroids/images/asteroid0.png and b/workshops/bumpteroids/images/asteroid0.png differ
diff --git a/workshops/bumpteroids/images/asteroid1.png b/workshops/bumpteroids/images/asteroid1.png
index c97c6c55b..a2569b0a9 100644
Binary files a/workshops/bumpteroids/images/asteroid1.png and b/workshops/bumpteroids/images/asteroid1.png differ
diff --git a/workshops/bumpteroids/images/asteroid2.png b/workshops/bumpteroids/images/asteroid2.png
index 8e6c12c3a..f582886ef 100644
Binary files a/workshops/bumpteroids/images/asteroid2.png and b/workshops/bumpteroids/images/asteroid2.png differ
diff --git a/workshops/bumpteroids/images/asteroids_bullet.png b/workshops/bumpteroids/images/asteroids_bullet.png
index f837fe837..84f745c0c 100644
Binary files a/workshops/bumpteroids/images/asteroids_bullet.png and b/workshops/bumpteroids/images/asteroids_bullet.png differ
diff --git a/workshops/bumpteroids/images/asteroids_particle.png b/workshops/bumpteroids/images/asteroids_particle.png
index a5f9dad1e..1582d6a69 100644
Binary files a/workshops/bumpteroids/images/asteroids_particle.png and b/workshops/bumpteroids/images/asteroids_particle.png differ
diff --git a/workshops/bumpteroids/images/asteroids_ship0001.png b/workshops/bumpteroids/images/asteroids_ship0001.png
index 3555cb345..d0153bf8b 100644
Binary files a/workshops/bumpteroids/images/asteroids_ship0001.png and b/workshops/bumpteroids/images/asteroids_ship0001.png differ
diff --git a/workshops/bumpteroids/images/asteroids_ship0002.png b/workshops/bumpteroids/images/asteroids_ship0002.png
index ee0e19e2b..ba9ae7b38 100644
Binary files a/workshops/bumpteroids/images/asteroids_ship0002.png and b/workshops/bumpteroids/images/asteroids_ship0002.png differ
diff --git a/workshops/bumpteroids/images/asteroids_ship0003.png b/workshops/bumpteroids/images/asteroids_ship0003.png
index d3cb3b622..d854a311a 100644
Binary files a/workshops/bumpteroids/images/asteroids_ship0003.png and b/workshops/bumpteroids/images/asteroids_ship0003.png differ
diff --git a/workshops/bumpteroids/images/asteroids_ship0004.png b/workshops/bumpteroids/images/asteroids_ship0004.png
index 99ca2e566..89400bd89 100644
Binary files a/workshops/bumpteroids/images/asteroids_ship0004.png and b/workshops/bumpteroids/images/asteroids_ship0004.png differ
diff --git a/workshops/bumpteroids/images/asteroids_ship0005.png b/workshops/bumpteroids/images/asteroids_ship0005.png
index 31f579cbb..68472e56a 100644
Binary files a/workshops/bumpteroids/images/asteroids_ship0005.png and b/workshops/bumpteroids/images/asteroids_ship0005.png differ
diff --git a/workshops/bumpteroids/images/asteroids_ship0006.png b/workshops/bumpteroids/images/asteroids_ship0006.png
index 99ca2e566..961a9e11b 100644
Binary files a/workshops/bumpteroids/images/asteroids_ship0006.png and b/workshops/bumpteroids/images/asteroids_ship0006.png differ
diff --git a/workshops/bumpteroids/images/asteroids_ship0007.png b/workshops/bumpteroids/images/asteroids_ship0007.png
index d3cb3b622..819b1ae2e 100644
Binary files a/workshops/bumpteroids/images/asteroids_ship0007.png and b/workshops/bumpteroids/images/asteroids_ship0007.png differ
diff --git a/workshops/bumpteroids/images/bumpteroids.png b/workshops/bumpteroids/images/bumpteroids.png
index 59d9d65e3..8c432d5f8 100644
Binary files a/workshops/bumpteroids/images/bumpteroids.png and b/workshops/bumpteroids/images/bumpteroids.png differ
diff --git a/workshops/chat/img/fb_add_domain.gif b/workshops/chat/img/fb_add_domain.gif
index 89cea030f..ee76a6ea8 100644
Binary files a/workshops/chat/img/fb_add_domain.gif and b/workshops/chat/img/fb_add_domain.gif differ
diff --git a/workshops/chat/img/fb_create_proj.gif b/workshops/chat/img/fb_create_proj.gif
index 9dd4041a6..9a9b7b7c9 100644
Binary files a/workshops/chat/img/fb_create_proj.gif and b/workshops/chat/img/fb_create_proj.gif differ
diff --git a/workshops/chat/img/fb_domain_not_auth.png b/workshops/chat/img/fb_domain_not_auth.png
index 63b73cbf1..b09daee7e 100644
Binary files a/workshops/chat/img/fb_domain_not_auth.png and b/workshops/chat/img/fb_domain_not_auth.png differ
diff --git a/workshops/chat/img/fb_get_config.gif b/workshops/chat/img/fb_get_config.gif
index 8860e507d..f31316401 100644
Binary files a/workshops/chat/img/fb_get_config.gif and b/workshops/chat/img/fb_get_config.gif differ
diff --git a/workshops/chat/img/fb_go_to_auth.gif b/workshops/chat/img/fb_go_to_auth.gif
index 2e66c3318..a29745be4 100644
Binary files a/workshops/chat/img/fb_go_to_auth.gif and b/workshops/chat/img/fb_go_to_auth.gif differ
diff --git a/workshops/chat/img/fb_msg_to_data.gif b/workshops/chat/img/fb_msg_to_data.gif
index aad80f54d..1b3f14269 100644
Binary files a/workshops/chat/img/fb_msg_to_data.gif and b/workshops/chat/img/fb_msg_to_data.gif differ
diff --git a/workshops/chat/img/fb_set_db_perm.gif b/workshops/chat/img/fb_set_db_perm.gif
index 30473f83c..3b1ffddac 100644
Binary files a/workshops/chat/img/fb_set_db_perm.gif and b/workshops/chat/img/fb_set_db_perm.gif differ
diff --git a/workshops/chat/img/final_demo.gif b/workshops/chat/img/final_demo.gif
index 86924df54..4334c8581 100644
Binary files a/workshops/chat/img/final_demo.gif and b/workshops/chat/img/final_demo.gif differ
diff --git a/workshops/chat/img/html_setup.png b/workshops/chat/img/html_setup.png
index eef43cafd..e60419b4a 100644
Binary files a/workshops/chat/img/html_setup.png and b/workshops/chat/img/html_setup.png differ
diff --git a/workshops/chrome_extension/img/load_unpacked_extension.png b/workshops/chrome_extension/img/load_unpacked_extension.png
index 5b21e6637..b48b10a36 100644
Binary files a/workshops/chrome_extension/img/load_unpacked_extension.png and b/workshops/chrome_extension/img/load_unpacked_extension.png differ
diff --git a/workshops/chrome_extension/img/popup.png b/workshops/chrome_extension/img/popup.png
index bc1ccff3b..6ffb7f870 100644
Binary files a/workshops/chrome_extension/img/popup.png and b/workshops/chrome_extension/img/popup.png differ
diff --git a/workshops/collaborative_sketch/img/final_demo.gif b/workshops/collaborative_sketch/img/final_demo.gif
index 79a76ea35..c1db3eb84 100644
Binary files a/workshops/collaborative_sketch/img/final_demo.gif and b/workshops/collaborative_sketch/img/final_demo.gif differ
diff --git a/workshops/collaborative_sketch/img/firebase_warning.png b/workshops/collaborative_sketch/img/firebase_warning.png
index 1ed85cdbb..cf157058f 100644
Binary files a/workshops/collaborative_sketch/img/firebase_warning.png and b/workshops/collaborative_sketch/img/firebase_warning.png differ
diff --git a/workshops/control_an_led/img/add_device.png b/workshops/control_an_led/img/add_device.png
index 86360fd5a..b0b934245 100644
Binary files a/workshops/control_an_led/img/add_device.png and b/workshops/control_an_led/img/add_device.png differ
diff --git a/workshops/control_an_led/img/add_light_1.png b/workshops/control_an_led/img/add_light_1.png
index 573d0b607..678e861cb 100644
Binary files a/workshops/control_an_led/img/add_light_1.png and b/workshops/control_an_led/img/add_light_1.png differ
diff --git a/workshops/control_an_led/img/add_light_2.png b/workshops/control_an_led/img/add_light_2.png
index ae7d460db..fae9f861a 100644
Binary files a/workshops/control_an_led/img/add_light_2.png and b/workshops/control_an_led/img/add_light_2.png differ
diff --git a/workshops/control_an_led/img/cayenne_list.png b/workshops/control_an_led/img/cayenne_list.png
index cb42bcbf0..a20081589 100644
Binary files a/workshops/control_an_led/img/cayenne_list.png and b/workshops/control_an_led/img/cayenne_list.png differ
diff --git a/workshops/control_an_led/img/cayenne_sign_in.png b/workshops/control_an_led/img/cayenne_sign_in.png
index 00dab27af..6c302f331 100644
Binary files a/workshops/control_an_led/img/cayenne_sign_in.png and b/workshops/control_an_led/img/cayenne_sign_in.png differ
diff --git a/workshops/control_an_led/img/circuit.png b/workshops/control_an_led/img/circuit.png
index bbc1d4f9f..5feaffaae 100644
Binary files a/workshops/control_an_led/img/circuit.png and b/workshops/control_an_led/img/circuit.png differ
diff --git a/workshops/control_an_led/img/device_dashboard.png b/workshops/control_an_led/img/device_dashboard.png
index 5db4469c5..1c6d157ec 100644
Binary files a/workshops/control_an_led/img/device_dashboard.png and b/workshops/control_an_led/img/device_dashboard.png differ
diff --git a/workshops/control_an_led/img/installing_libraries.png b/workshops/control_an_led/img/installing_libraries.png
index 37f8018e4..e6a56f4d3 100644
Binary files a/workshops/control_an_led/img/installing_libraries.png and b/workshops/control_an_led/img/installing_libraries.png differ
diff --git a/workshops/control_an_led/img/looking_for_devices.png b/workshops/control_an_led/img/looking_for_devices.png
index 88518be67..5e630045f 100644
Binary files a/workshops/control_an_led/img/looking_for_devices.png and b/workshops/control_an_led/img/looking_for_devices.png differ
diff --git a/workshops/control_an_led/img/my_devices.png b/workshops/control_an_led/img/my_devices.png
index 5c894705c..8ef3b3637 100644
Binary files a/workshops/control_an_led/img/my_devices.png and b/workshops/control_an_led/img/my_devices.png differ
diff --git a/workshops/control_an_led/img/pin_dashboard.png b/workshops/control_an_led/img/pin_dashboard.png
index 6570c7826..9e3e3f658 100644
Binary files a/workshops/control_an_led/img/pin_dashboard.png and b/workshops/control_an_led/img/pin_dashboard.png differ
diff --git a/workshops/control_an_led/img/select_device.png b/workshops/control_an_led/img/select_device.png
index 150ac5b14..04487ab5a 100644
Binary files a/workshops/control_an_led/img/select_device.png and b/workshops/control_an_led/img/select_device.png differ
diff --git a/workshops/control_an_led/img/setup_button.png b/workshops/control_an_led/img/setup_button.png
index c3a3afc5f..1d87641d5 100644
Binary files a/workshops/control_an_led/img/setup_button.png and b/workshops/control_an_led/img/setup_button.png differ
diff --git a/workshops/control_an_led/img/your_raspi.png b/workshops/control_an_led/img/your_raspi.png
index 3d479de0a..c0389f72f 100644
Binary files a/workshops/control_an_led/img/your_raspi.png and b/workshops/control_an_led/img/your_raspi.png differ
diff --git a/workshops/cringe_101/img/gif_font.gif b/workshops/cringe_101/img/gif_font.gif
index 21cbc111e..fb7302b85 100644
Binary files a/workshops/cringe_101/img/gif_font.gif and b/workshops/cringe_101/img/gif_font.gif differ
diff --git a/workshops/cringe_101/img/hello.gif b/workshops/cringe_101/img/hello.gif
index c94ee0727..3f9e32e12 100644
Binary files a/workshops/cringe_101/img/hello.gif and b/workshops/cringe_101/img/hello.gif differ
diff --git a/workshops/cringe_101/img/img.png b/workshops/cringe_101/img/img.png
index 5e498d4c3..f2dac8588 100644
Binary files a/workshops/cringe_101/img/img.png and b/workshops/cringe_101/img/img.png differ
diff --git a/workshops/cringe_101/img/img_bracket.png b/workshops/cringe_101/img/img_bracket.png
index e86744477..c84d60ff7 100644
Binary files a/workshops/cringe_101/img/img_bracket.png and b/workshops/cringe_101/img/img_bracket.png differ
diff --git a/workshops/cringe_101/img/img_key.png b/workshops/cringe_101/img/img_key.png
index ee4392a92..34f122a34 100644
Binary files a/workshops/cringe_101/img/img_key.png and b/workshops/cringe_101/img/img_key.png differ
diff --git a/workshops/cringe_101/img/img_value.png b/workshops/cringe_101/img/img_value.png
index 59542d5e3..b389cfa05 100644
Binary files a/workshops/cringe_101/img/img_value.png and b/workshops/cringe_101/img/img_value.png differ
diff --git a/workshops/cringe_101/img/img_width.png b/workshops/cringe_101/img/img_width.png
index 1a7a76f03..12be8155c 100644
Binary files a/workshops/cringe_101/img/img_width.png and b/workshops/cringe_101/img/img_width.png differ
diff --git a/workshops/dashboard/img/app.gif b/workshops/dashboard/img/app.gif
index 3eef850c0..4e00d86b8 100644
Binary files a/workshops/dashboard/img/app.gif and b/workshops/dashboard/img/app.gif differ
diff --git a/workshops/dawgshop/img/Childish.gif b/workshops/dawgshop/img/Childish.gif
index 38d66c42b..e0eabaae5 100644
Binary files a/workshops/dawgshop/img/Childish.gif and b/workshops/dawgshop/img/Childish.gif differ
diff --git a/workshops/dawgshop/img/cipher-squad.jpg b/workshops/dawgshop/img/cipher-squad.jpg
index 476ecab02..3443c0e83 100644
Binary files a/workshops/dawgshop/img/cipher-squad.jpg and b/workshops/dawgshop/img/cipher-squad.jpg differ
diff --git a/workshops/dawgshop/img/dj.jpg b/workshops/dawgshop/img/dj.jpg
index 2feae750f..7ead62b4d 100644
Binary files a/workshops/dawgshop/img/dj.jpg and b/workshops/dawgshop/img/dj.jpg differ
diff --git a/workshops/dawgshop/img/dj2.gif b/workshops/dawgshop/img/dj2.gif
index 9722ef5d2..29db589c1 100644
Binary files a/workshops/dawgshop/img/dj2.gif and b/workshops/dawgshop/img/dj2.gif differ
diff --git a/workshops/dawgshop/img/michael.gif b/workshops/dawgshop/img/michael.gif
index 5365495c8..a97171929 100644
Binary files a/workshops/dawgshop/img/michael.gif and b/workshops/dawgshop/img/michael.gif differ
diff --git a/workshops/dawgshop/img/screenshot2.png b/workshops/dawgshop/img/screenshot2.png
index 77b680976..6317a8e90 100644
Binary files a/workshops/dawgshop/img/screenshot2.png and b/workshops/dawgshop/img/screenshot2.png differ
diff --git a/workshops/dawgshop/img/typing.gif b/workshops/dawgshop/img/typing.gif
index 31c8b4e60..62b9f4e84 100644
Binary files a/workshops/dawgshop/img/typing.gif and b/workshops/dawgshop/img/typing.gif differ
diff --git a/workshops/dicegamereactnative/img/demo.png b/workshops/dicegamereactnative/img/demo.png
index b3600f09d..2d0b41bc0 100644
Binary files a/workshops/dicegamereactnative/img/demo.png and b/workshops/dicegamereactnative/img/demo.png differ
diff --git a/workshops/dicegamereactnative/img/demo1.png b/workshops/dicegamereactnative/img/demo1.png
index c7c866fac..8851d085d 100644
Binary files a/workshops/dicegamereactnative/img/demo1.png and b/workshops/dicegamereactnative/img/demo1.png differ
diff --git a/workshops/dicegamereactnative/img/emulatorintro.png b/workshops/dicegamereactnative/img/emulatorintro.png
index e7a598a29..c57c92484 100644
Binary files a/workshops/dicegamereactnative/img/emulatorintro.png and b/workshops/dicegamereactnative/img/emulatorintro.png differ
diff --git a/workshops/dicegamereactnative/img/expologo.png b/workshops/dicegamereactnative/img/expologo.png
index fdc2e708b..d818ce082 100644
Binary files a/workshops/dicegamereactnative/img/expologo.png and b/workshops/dicegamereactnative/img/expologo.png differ
diff --git a/workshops/dicegamereactnative/img/finaldemo1.gif b/workshops/dicegamereactnative/img/finaldemo1.gif
index 47fb50aad..66de51dfe 100644
Binary files a/workshops/dicegamereactnative/img/finaldemo1.gif and b/workshops/dicegamereactnative/img/finaldemo1.gif differ
diff --git a/workshops/dicegamereactnative/img/finaldemo2.gif b/workshops/dicegamereactnative/img/finaldemo2.gif
index b34b17e14..9f5dfc726 100644
Binary files a/workshops/dicegamereactnative/img/finaldemo2.gif and b/workshops/dicegamereactnative/img/finaldemo2.gif differ
diff --git a/workshops/dicegamereactnative/img/gotit.gif b/workshops/dicegamereactnative/img/gotit.gif
index 7d0a40a6e..2b5d5f7cd 100644
Binary files a/workshops/dicegamereactnative/img/gotit.gif and b/workshops/dicegamereactnative/img/gotit.gif differ
diff --git a/workshops/dicegamereactnative/img/initialApp.png b/workshops/dicegamereactnative/img/initialApp.png
index 2106ca407..c6e99ee55 100644
Binary files a/workshops/dicegamereactnative/img/initialApp.png and b/workshops/dicegamereactnative/img/initialApp.png differ
diff --git a/workshops/dicegamereactnative/img/interface.png b/workshops/dicegamereactnative/img/interface.png
index e6de376b5..0c6692cf5 100644
Binary files a/workshops/dicegamereactnative/img/interface.png and b/workshops/dicegamereactnative/img/interface.png differ
diff --git a/workshops/dicegamereactnative/img/nailedit.gif b/workshops/dicegamereactnative/img/nailedit.gif
index d36342bab..112c76251 100644
Binary files a/workshops/dicegamereactnative/img/nailedit.gif and b/workshops/dicegamereactnative/img/nailedit.gif differ
diff --git a/workshops/dicegamereactnative/img/paddingcomp.png b/workshops/dicegamereactnative/img/paddingcomp.png
index 597d6e7b1..ecd813a5c 100644
Binary files a/workshops/dicegamereactnative/img/paddingcomp.png and b/workshops/dicegamereactnative/img/paddingcomp.png differ
diff --git a/workshops/dicegamereactnative/img/profilecard.png b/workshops/dicegamereactnative/img/profilecard.png
index 36d28c3d8..9e558b15f 100644
Binary files a/workshops/dicegamereactnative/img/profilecard.png and b/workshops/dicegamereactnative/img/profilecard.png differ
diff --git a/workshops/dicegamereactnative/img/rollbuttonclick.png b/workshops/dicegamereactnative/img/rollbuttonclick.png
index d44ad0755..be8304676 100644
Binary files a/workshops/dicegamereactnative/img/rollbuttonclick.png and b/workshops/dicegamereactnative/img/rollbuttonclick.png differ
diff --git a/workshops/dicegamereactnative/img/scanqr.png b/workshops/dicegamereactnative/img/scanqr.png
index fe566ad52..3c0fd2180 100644
Binary files a/workshops/dicegamereactnative/img/scanqr.png and b/workshops/dicegamereactnative/img/scanqr.png differ
diff --git a/workshops/dicegamereactnative/img/smart.gif b/workshops/dicegamereactnative/img/smart.gif
index 4b122a516..9bd4f14f1 100644
Binary files a/workshops/dicegamereactnative/img/smart.gif and b/workshops/dicegamereactnative/img/smart.gif differ
diff --git a/workshops/dicegamereactnative/img/snacklogo.png b/workshops/dicegamereactnative/img/snacklogo.png
index cdfe92f63..90be294ea 100644
Binary files a/workshops/dicegamereactnative/img/snacklogo.png and b/workshops/dicegamereactnative/img/snacklogo.png differ
diff --git a/workshops/dicegamereactnative/img/webviewintro.png b/workshops/dicegamereactnative/img/webviewintro.png
index dd061688e..89292ab3c 100644
Binary files a/workshops/dicegamereactnative/img/webviewintro.png and b/workshops/dicegamereactnative/img/webviewintro.png differ
diff --git a/workshops/dodge/img/background.png b/workshops/dodge/img/background.png
index 73de6edf8..3b9d6ddcc 100644
Binary files a/workshops/dodge/img/background.png and b/workshops/dodge/img/background.png differ
diff --git a/workshops/dodge/img/before_spicing_it_up.gif b/workshops/dodge/img/before_spicing_it_up.gif
index 8f58ead19..e37e791b8 100644
Binary files a/workshops/dodge/img/before_spicing_it_up.gif and b/workshops/dodge/img/before_spicing_it_up.gif differ
diff --git a/workshops/dodge/img/final_demo.gif b/workshops/dodge/img/final_demo.gif
index 663a0f2d4..ab16e2a05 100644
Binary files a/workshops/dodge/img/final_demo.gif and b/workshops/dodge/img/final_demo.gif differ
diff --git a/workshops/dodge/img/fresh.png b/workshops/dodge/img/fresh.png
index b7504fa79..ed908dc3a 100644
Binary files a/workshops/dodge/img/fresh.png and b/workshops/dodge/img/fresh.png differ
diff --git a/workshops/dodge/img/html_repl.png b/workshops/dodge/img/html_repl.png
index b43cc4ebe..bd34f9ecd 100644
Binary files a/workshops/dodge/img/html_repl.png and b/workshops/dodge/img/html_repl.png differ
diff --git a/workshops/dodge/img/preview.gif b/workshops/dodge/img/preview.gif
index 0a0ea506f..e3d57d228 100644
Binary files a/workshops/dodge/img/preview.gif and b/workshops/dodge/img/preview.gif differ
diff --git a/workshops/dodge/img/prophet_orpheus.png b/workshops/dodge/img/prophet_orpheus.png
index e0e4b80c7..0a069c856 100644
Binary files a/workshops/dodge/img/prophet_orpheus.png and b/workshops/dodge/img/prophet_orpheus.png differ
diff --git a/workshops/dodge/img/src/dirt_platformer_tiles.png b/workshops/dodge/img/src/dirt_platformer_tiles.png
index 93321e8e7..28f4257ce 100644
Binary files a/workshops/dodge/img/src/dirt_platformer_tiles.png and b/workshops/dodge/img/src/dirt_platformer_tiles.png differ
diff --git a/workshops/feature_extractor/img/buttons.png b/workshops/feature_extractor/img/buttons.png
old mode 100755
new mode 100644
index 94015a3ea..3827a77ff
Binary files a/workshops/feature_extractor/img/buttons.png and b/workshops/feature_extractor/img/buttons.png differ
diff --git a/workshops/feature_extractor/img/main.gif b/workshops/feature_extractor/img/main.gif
index 5ddca055c..721200c4c 100644
Binary files a/workshops/feature_extractor/img/main.gif and b/workshops/feature_extractor/img/main.gif differ
diff --git a/workshops/feature_extractor/img/painted-sam.png b/workshops/feature_extractor/img/painted-sam.png
index c31a8bd5d..dd72ed57f 100644
Binary files a/workshops/feature_extractor/img/painted-sam.png and b/workshops/feature_extractor/img/painted-sam.png differ
diff --git a/workshops/feature_extractor/img/replit-ui-screenshot.png b/workshops/feature_extractor/img/replit-ui-screenshot.png
old mode 100755
new mode 100644
index 206e7fcb3..4116f5a15
Binary files a/workshops/feature_extractor/img/replit-ui-screenshot.png and b/workshops/feature_extractor/img/replit-ui-screenshot.png differ
diff --git a/workshops/feature_extractor/img/training.gif b/workshops/feature_extractor/img/training.gif
index 4dd900ca2..70bfd393b 100755
Binary files a/workshops/feature_extractor/img/training.gif and b/workshops/feature_extractor/img/training.gif differ
diff --git a/workshops/find_bigfoot/assets/bigfoot.png b/workshops/find_bigfoot/assets/bigfoot.png
index afd26264b..887bd5b45 100644
Binary files a/workshops/find_bigfoot/assets/bigfoot.png and b/workshops/find_bigfoot/assets/bigfoot.png differ
diff --git a/workshops/find_bigfoot/assets/forest.jpg b/workshops/find_bigfoot/assets/forest.jpg
index fb1d47f5d..63357d0fe 100644
Binary files a/workshops/find_bigfoot/assets/forest.jpg and b/workshops/find_bigfoot/assets/forest.jpg differ
diff --git a/workshops/find_bigfoot/img/bigfoot_background.png b/workshops/find_bigfoot/img/bigfoot_background.png
index 9f33505ac..ea0a7aa88 100644
Binary files a/workshops/find_bigfoot/img/bigfoot_background.png and b/workshops/find_bigfoot/img/bigfoot_background.png differ
diff --git a/workshops/find_bigfoot/img/bigfoot_image.png b/workshops/find_bigfoot/img/bigfoot_image.png
index 76792ffd0..a0b4ca2ea 100644
Binary files a/workshops/find_bigfoot/img/bigfoot_image.png and b/workshops/find_bigfoot/img/bigfoot_image.png differ
diff --git a/workshops/find_bigfoot/img/bigfoot_popup.gif b/workshops/find_bigfoot/img/bigfoot_popup.gif
index f1fd8cefd..78ac851b2 100644
Binary files a/workshops/find_bigfoot/img/bigfoot_popup.gif and b/workshops/find_bigfoot/img/bigfoot_popup.gif differ
diff --git a/workshops/find_bigfoot/img/bigfoot_position.png b/workshops/find_bigfoot/img/bigfoot_position.png
index d82665017..d71fb8c0d 100644
Binary files a/workshops/find_bigfoot/img/bigfoot_position.png and b/workshops/find_bigfoot/img/bigfoot_position.png differ
diff --git a/workshops/find_bigfoot/img/celebrate_charlie_brown.gif b/workshops/find_bigfoot/img/celebrate_charlie_brown.gif
index 137483421..2e81b1d85 100644
Binary files a/workshops/find_bigfoot/img/celebrate_charlie_brown.gif and b/workshops/find_bigfoot/img/celebrate_charlie_brown.gif differ
diff --git a/workshops/find_bigfoot/img/google_html_handle_click.png b/workshops/find_bigfoot/img/google_html_handle_click.png
index 5a73fe452..c8d3f7bb3 100644
Binary files a/workshops/find_bigfoot/img/google_html_handle_click.png and b/workshops/find_bigfoot/img/google_html_handle_click.png differ
diff --git a/workshops/find_bigfoot/img/google_html_position.png b/workshops/find_bigfoot/img/google_html_position.png
index 3440ce443..af2f72f8f 100644
Binary files a/workshops/find_bigfoot/img/google_html_position.png and b/workshops/find_bigfoot/img/google_html_position.png differ
diff --git a/workshops/find_bigfoot/img/google_javascript_popup_box.png b/workshops/find_bigfoot/img/google_javascript_popup_box.png
index 3da4eac6e..aef336a01 100644
Binary files a/workshops/find_bigfoot/img/google_javascript_popup_box.png and b/workshops/find_bigfoot/img/google_javascript_popup_box.png differ
diff --git a/workshops/find_bigfoot/img/w3schools_onclick.png b/workshops/find_bigfoot/img/w3schools_onclick.png
index 05ce2da0e..213a25075 100644
Binary files a/workshops/find_bigfoot/img/w3schools_onclick.png and b/workshops/find_bigfoot/img/w3schools_onclick.png differ
diff --git a/workshops/find_bigfoot/img/w3schools_popup.png b/workshops/find_bigfoot/img/w3schools_popup.png
index 3304a78a2..081bf8283 100644
Binary files a/workshops/find_bigfoot/img/w3schools_popup.png and b/workshops/find_bigfoot/img/w3schools_popup.png differ
diff --git a/workshops/find_bigfoot/img/w3schools_position.png b/workshops/find_bigfoot/img/w3schools_position.png
index bfe7f3499..6472a736e 100644
Binary files a/workshops/find_bigfoot/img/w3schools_position.png and b/workshops/find_bigfoot/img/w3schools_position.png differ
diff --git a/workshops/firstnpmpackage/img/calculatorfolder.png b/workshops/firstnpmpackage/img/calculatorfolder.png
index 1a9b608a3..a1d2acbd0 100644
Binary files a/workshops/firstnpmpackage/img/calculatorfolder.png and b/workshops/firstnpmpackage/img/calculatorfolder.png differ
diff --git a/workshops/firstnpmpackage/img/createindexjs.png b/workshops/firstnpmpackage/img/createindexjs.png
index 49d9613ee..acb0f087b 100644
Binary files a/workshops/firstnpmpackage/img/createindexjs.png and b/workshops/firstnpmpackage/img/createindexjs.png differ
diff --git a/workshops/firstnpmpackage/img/editname.png b/workshops/firstnpmpackage/img/editname.png
index 0cf1734b7..216c79513 100644
Binary files a/workshops/firstnpmpackage/img/editname.png and b/workshops/firstnpmpackage/img/editname.png differ
diff --git a/workshops/firstnpmpackage/img/error.png b/workshops/firstnpmpackage/img/error.png
index 2b4679c37..ee7048de7 100644
Binary files a/workshops/firstnpmpackage/img/error.png and b/workshops/firstnpmpackage/img/error.png differ
diff --git a/workshops/firstnpmpackage/img/gotit.gif b/workshops/firstnpmpackage/img/gotit.gif
index 7d0a40a6e..2b5d5f7cd 100644
Binary files a/workshops/firstnpmpackage/img/gotit.gif and b/workshops/firstnpmpackage/img/gotit.gif differ
diff --git a/workshops/firstnpmpackage/img/indexjs1.png b/workshops/firstnpmpackage/img/indexjs1.png
index fbc44e34c..005bbcf67 100644
Binary files a/workshops/firstnpmpackage/img/indexjs1.png and b/workshops/firstnpmpackage/img/indexjs1.png differ
diff --git a/workshops/firstnpmpackage/img/indexjs2.png b/workshops/firstnpmpackage/img/indexjs2.png
index 592e66777..a551dd9aa 100644
Binary files a/workshops/firstnpmpackage/img/indexjs2.png and b/workshops/firstnpmpackage/img/indexjs2.png differ
diff --git a/workshops/firstnpmpackage/img/nailedit.gif b/workshops/firstnpmpackage/img/nailedit.gif
index d36342bab..112c76251 100644
Binary files a/workshops/firstnpmpackage/img/nailedit.gif and b/workshops/firstnpmpackage/img/nailedit.gif differ
diff --git a/workshops/firstnpmpackage/img/nodecheck.png b/workshops/firstnpmpackage/img/nodecheck.png
index 402e5ca69..6bc8cccb3 100644
Binary files a/workshops/firstnpmpackage/img/nodecheck.png and b/workshops/firstnpmpackage/img/nodecheck.png differ
diff --git a/workshops/firstnpmpackage/img/npmcheck.png b/workshops/firstnpmpackage/img/npmcheck.png
index eb1f14f5d..d93882697 100644
Binary files a/workshops/firstnpmpackage/img/npmcheck.png and b/workshops/firstnpmpackage/img/npmcheck.png differ
diff --git a/workshops/firstnpmpackage/img/npminitcommand.png b/workshops/firstnpmpackage/img/npminitcommand.png
index b6e1cc290..24e6db8d9 100644
Binary files a/workshops/firstnpmpackage/img/npminitcommand.png and b/workshops/firstnpmpackage/img/npminitcommand.png differ
diff --git a/workshops/firstnpmpackage/img/npmlogo.png b/workshops/firstnpmpackage/img/npmlogo.png
index ba5bbb238..dc1094aa8 100644
Binary files a/workshops/firstnpmpackage/img/npmlogo.png and b/workshops/firstnpmpackage/img/npmlogo.png differ
diff --git a/workshops/firstnpmpackage/img/openingineditor.png b/workshops/firstnpmpackage/img/openingineditor.png
index 3caa8bc3f..8734c1fca 100644
Binary files a/workshops/firstnpmpackage/img/openingineditor.png and b/workshops/firstnpmpackage/img/openingineditor.png differ
diff --git a/workshops/firstnpmpackage/img/packagejsoncreated.png b/workshops/firstnpmpackage/img/packagejsoncreated.png
index c567a3248..0adbbf709 100644
Binary files a/workshops/firstnpmpackage/img/packagejsoncreated.png and b/workshops/firstnpmpackage/img/packagejsoncreated.png differ
diff --git a/workshops/firstnpmpackage/img/programmer.gif b/workshops/firstnpmpackage/img/programmer.gif
index e81c6ffa4..61b220da6 100644
Binary files a/workshops/firstnpmpackage/img/programmer.gif and b/workshops/firstnpmpackage/img/programmer.gif differ
diff --git a/workshops/firstnpmpackage/img/publish1.png b/workshops/firstnpmpackage/img/publish1.png
index a57ad9a5e..e6f20a856 100644
Binary files a/workshops/firstnpmpackage/img/publish1.png and b/workshops/firstnpmpackage/img/publish1.png differ
diff --git a/workshops/firstnpmpackage/img/publish2.png b/workshops/firstnpmpackage/img/publish2.png
index 3f1961dee..55af0c354 100644
Binary files a/workshops/firstnpmpackage/img/publish2.png and b/workshops/firstnpmpackage/img/publish2.png differ
diff --git a/workshops/firstnpmpackage/img/smart.gif b/workshops/firstnpmpackage/img/smart.gif
index 4b122a516..9bd4f14f1 100644
Binary files a/workshops/firstnpmpackage/img/smart.gif and b/workshops/firstnpmpackage/img/smart.gif differ
diff --git a/workshops/firstnpmpackage/img/testcommands.png b/workshops/firstnpmpackage/img/testcommands.png
index 9ecf57170..447f659ee 100644
Binary files a/workshops/firstnpmpackage/img/testcommands.png and b/workshops/firstnpmpackage/img/testcommands.png differ
diff --git a/workshops/firstnpmpackage/img/testfile.png b/workshops/firstnpmpackage/img/testfile.png
index 40f79413f..02fb63010 100644
Binary files a/workshops/firstnpmpackage/img/testfile.png and b/workshops/firstnpmpackage/img/testfile.png differ
diff --git a/workshops/firstnpmpackage/img/testfolder.png b/workshops/firstnpmpackage/img/testfolder.png
index 52823f22c..7e461d7b4 100644
Binary files a/workshops/firstnpmpackage/img/testfolder.png and b/workshops/firstnpmpackage/img/testfolder.png differ
diff --git a/workshops/firstnpmpackage/img/testoutput.png b/workshops/firstnpmpackage/img/testoutput.png
index 75d5c075f..44f856c73 100644
Binary files a/workshops/firstnpmpackage/img/testoutput.png and b/workshops/firstnpmpackage/img/testoutput.png differ
diff --git a/workshops/firstnpmpackage/img/usernamefind.png b/workshops/firstnpmpackage/img/usernamefind.png
index 7df3e987b..0c950d788 100644
Binary files a/workshops/firstnpmpackage/img/usernamefind.png and b/workshops/firstnpmpackage/img/usernamefind.png differ
diff --git a/workshops/firstnpmpackage/img/versionchange.png b/workshops/firstnpmpackage/img/versionchange.png
index 67b2f931c..58641fe00 100644
Binary files a/workshops/firstnpmpackage/img/versionchange.png and b/workshops/firstnpmpackage/img/versionchange.png differ
diff --git a/workshops/geometric_pattern/img/12_circles.png b/workshops/geometric_pattern/img/12_circles.png
index aa8d10a75..27a99e97d 100644
Binary files a/workshops/geometric_pattern/img/12_circles.png and b/workshops/geometric_pattern/img/12_circles.png differ
diff --git a/workshops/geometric_pattern/img/4_half_circles.png b/workshops/geometric_pattern/img/4_half_circles.png
index f4198470a..ff2fc8e72 100644
Binary files a/workshops/geometric_pattern/img/4_half_circles.png and b/workshops/geometric_pattern/img/4_half_circles.png differ
diff --git a/workshops/geometric_pattern/img/circle_array.png b/workshops/geometric_pattern/img/circle_array.png
index ed738a2a6..f8b859e8f 100644
Binary files a/workshops/geometric_pattern/img/circle_array.png and b/workshops/geometric_pattern/img/circle_array.png differ
diff --git a/workshops/geometric_pattern/img/circle_columns.png b/workshops/geometric_pattern/img/circle_columns.png
index 785221974..122184712 100644
Binary files a/workshops/geometric_pattern/img/circle_columns.png and b/workshops/geometric_pattern/img/circle_columns.png differ
diff --git a/workshops/geometric_pattern/img/fresh_html_repl.png b/workshops/geometric_pattern/img/fresh_html_repl.png
index 5609b8580..2b8734653 100644
Binary files a/workshops/geometric_pattern/img/fresh_html_repl.png and b/workshops/geometric_pattern/img/fresh_html_repl.png differ
diff --git a/workshops/geometric_pattern/img/html_repl.png b/workshops/geometric_pattern/img/html_repl.png
index b43cc4ebe..bd34f9ecd 100644
Binary files a/workshops/geometric_pattern/img/html_repl.png and b/workshops/geometric_pattern/img/html_repl.png differ
diff --git a/workshops/geometric_pattern/img/overlapping_circle_pattern.png b/workshops/geometric_pattern/img/overlapping_circle_pattern.png
index 5fc1e3016..9216064a1 100644
Binary files a/workshops/geometric_pattern/img/overlapping_circle_pattern.png and b/workshops/geometric_pattern/img/overlapping_circle_pattern.png differ
diff --git a/workshops/geometric_pattern/img/preview.gif b/workshops/geometric_pattern/img/preview.gif
index 0a0ea506f..e3d57d228 100644
Binary files a/workshops/geometric_pattern/img/preview.gif and b/workshops/geometric_pattern/img/preview.gif differ
diff --git a/workshops/geometric_pattern/img/sample1.png b/workshops/geometric_pattern/img/sample1.png
index 1365f2fb9..3a1504df1 100644
Binary files a/workshops/geometric_pattern/img/sample1.png and b/workshops/geometric_pattern/img/sample1.png differ
diff --git a/workshops/geometric_pattern/img/sample2.gif b/workshops/geometric_pattern/img/sample2.gif
index d2902cea0..f31b9cde7 100644
Binary files a/workshops/geometric_pattern/img/sample2.gif and b/workshops/geometric_pattern/img/sample2.gif differ
diff --git a/workshops/geometric_pattern/img/sample3.png b/workshops/geometric_pattern/img/sample3.png
index bd767cd6e..3d013ee7a 100644
Binary files a/workshops/geometric_pattern/img/sample3.png and b/workshops/geometric_pattern/img/sample3.png differ
diff --git a/workshops/geometric_pattern/img/sample4.png b/workshops/geometric_pattern/img/sample4.png
index 7bdb070db..09662e832 100644
Binary files a/workshops/geometric_pattern/img/sample4.png and b/workshops/geometric_pattern/img/sample4.png differ
diff --git a/workshops/geometric_pattern/img/sample5.png b/workshops/geometric_pattern/img/sample5.png
index 34e3571da..bc670bb58 100644
Binary files a/workshops/geometric_pattern/img/sample5.png and b/workshops/geometric_pattern/img/sample5.png differ
diff --git a/workshops/git_and_github/img/clone_from_git_in_cloud9.png b/workshops/git_and_github/img/clone_from_git_in_cloud9.png
index a852b3214..5119652eb 100644
Binary files a/workshops/git_and_github/img/clone_from_git_in_cloud9.png and b/workshops/git_and_github/img/clone_from_git_in_cloud9.png differ
diff --git a/workshops/git_and_github/img/clone_url.png b/workshops/git_and_github/img/clone_url.png
index 1939ab7df..40888051f 100644
Binary files a/workshops/git_and_github/img/clone_url.png and b/workshops/git_and_github/img/clone_url.png differ
diff --git a/workshops/git_and_github/img/close_readme.gif b/workshops/git_and_github/img/close_readme.gif
index dccf7054e..2f39edd34 100644
Binary files a/workshops/git_and_github/img/close_readme.gif and b/workshops/git_and_github/img/close_readme.gif differ
diff --git a/workshops/git_and_github/img/cloud9_dashboard.png b/workshops/git_and_github/img/cloud9_dashboard.png
index 9920a2e0c..3d5f914a4 100644
Binary files a/workshops/git_and_github/img/cloud9_dashboard.png and b/workshops/git_and_github/img/cloud9_dashboard.png differ
diff --git a/workshops/git_and_github/img/create_new_workspace.gif b/workshops/git_and_github/img/create_new_workspace.gif
index d3745f69d..d532da9c5 100644
Binary files a/workshops/git_and_github/img/create_new_workspace.gif and b/workshops/git_and_github/img/create_new_workspace.gif differ
diff --git a/workshops/git_and_github/img/create_pull_request.gif b/workshops/git_and_github/img/create_pull_request.gif
index c646939d1..fd3a9bc9c 100644
Binary files a/workshops/git_and_github/img/create_pull_request.gif and b/workshops/git_and_github/img/create_pull_request.gif differ
diff --git a/workshops/git_and_github/img/drake_clapping.gif b/workshops/git_and_github/img/drake_clapping.gif
index 602314f01..8716849f9 100644
Binary files a/workshops/git_and_github/img/drake_clapping.gif and b/workshops/git_and_github/img/drake_clapping.gif differ
diff --git a/workshops/git_and_github/img/example_branches.png b/workshops/git_and_github/img/example_branches.png
index 402bc0663..a23d66804 100644
Binary files a/workshops/git_and_github/img/example_branches.png and b/workshops/git_and_github/img/example_branches.png differ
diff --git a/workshops/git_and_github/img/feature_branch_tree.png b/workshops/git_and_github/img/feature_branch_tree.png
index 518e4efe2..b74236ea1 100644
Binary files a/workshops/git_and_github/img/feature_branch_tree.png and b/workshops/git_and_github/img/feature_branch_tree.png differ
diff --git a/workshops/git_and_github/img/git_add.gif b/workshops/git_and_github/img/git_add.gif
index bc95e3ddd..78624bc8a 100644
Binary files a/workshops/git_and_github/img/git_add.gif and b/workshops/git_and_github/img/git_add.gif differ
diff --git a/workshops/git_and_github/img/git_commit.gif b/workshops/git_and_github/img/git_commit.gif
index b41fa71fc..64af37d81 100644
Binary files a/workshops/git_and_github/img/git_commit.gif and b/workshops/git_and_github/img/git_commit.gif differ
diff --git a/workshops/git_and_github/img/git_init.gif b/workshops/git_and_github/img/git_init.gif
index 7baeda0e5..1567fe563 100644
Binary files a/workshops/git_and_github/img/git_init.gif and b/workshops/git_and_github/img/git_init.gif differ
diff --git a/workshops/git_and_github/img/git_push_gh-pages.gif b/workshops/git_and_github/img/git_push_gh-pages.gif
index ee54949fa..bed1a5f19 100644
Binary files a/workshops/git_and_github/img/git_push_gh-pages.gif and b/workshops/git_and_github/img/git_push_gh-pages.gif differ
diff --git a/workshops/git_and_github/img/git_push_password.gif b/workshops/git_and_github/img/git_push_password.gif
index 2b80e582c..fe1686ea1 100644
Binary files a/workshops/git_and_github/img/git_push_password.gif and b/workshops/git_and_github/img/git_push_password.gif differ
diff --git a/workshops/git_and_github/img/git_remote_add.gif b/workshops/git_and_github/img/git_remote_add.gif
index 7b994a57e..63929e9cb 100644
Binary files a/workshops/git_and_github/img/git_remote_add.gif and b/workshops/git_and_github/img/git_remote_add.gif differ
diff --git a/workshops/git_and_github/img/git_status.png b/workshops/git_and_github/img/git_status.png
index 2e0b82cd5..c8fb24443 100644
Binary files a/workshops/git_and_github/img/git_status.png and b/workshops/git_and_github/img/git_status.png differ
diff --git a/workshops/git_and_github/img/github_create_repo.gif b/workshops/git_and_github/img/github_create_repo.gif
index 480f5d9fd..0dafe4809 100644
Binary files a/workshops/git_and_github/img/github_create_repo.gif and b/workshops/git_and_github/img/github_create_repo.gif differ
diff --git a/workshops/git_and_github/img/github_fork_button.png b/workshops/git_and_github/img/github_fork_button.png
index 2e7299cd0..8b4c67658 100644
Binary files a/workshops/git_and_github/img/github_fork_button.png and b/workshops/git_and_github/img/github_fork_button.png differ
diff --git a/workshops/git_and_github/img/github_issues_tab.png b/workshops/git_and_github/img/github_issues_tab.png
index 1c64efc45..a0219f054 100644
Binary files a/workshops/git_and_github/img/github_issues_tab.png and b/workshops/git_and_github/img/github_issues_tab.png differ
diff --git a/workshops/git_and_github/img/github_username.png b/workshops/git_and_github/img/github_username.png
index 784b9af96..3344705b4 100644
Binary files a/workshops/git_and_github/img/github_username.png and b/workshops/git_and_github/img/github_username.png differ
diff --git a/workshops/git_and_github/img/good_git_workflow.png b/workshops/git_and_github/img/good_git_workflow.png
index af4620906..b8b98beee 100644
Binary files a/workshops/git_and_github/img/good_git_workflow.png and b/workshops/git_and_github/img/good_git_workflow.png differ
diff --git a/workshops/git_and_github/img/name_new_workshop.gif b/workshops/git_and_github/img/name_new_workshop.gif
index 06f40a3c9..57b4f45fb 100644
Binary files a/workshops/git_and_github/img/name_new_workshop.gif and b/workshops/git_and_github/img/name_new_workshop.gif differ
diff --git a/workshops/git_and_github/img/new_terminal.gif b/workshops/git_and_github/img/new_terminal.gif
index 856a1ebf3..48bab006c 100644
Binary files a/workshops/git_and_github/img/new_terminal.gif and b/workshops/git_and_github/img/new_terminal.gif differ
diff --git a/workshops/git_and_github/img/save_in_cloud9.gif b/workshops/git_and_github/img/save_in_cloud9.gif
index 7526fde7a..e39bd8529 100644
Binary files a/workshops/git_and_github/img/save_in_cloud9.gif and b/workshops/git_and_github/img/save_in_cloud9.gif differ
diff --git a/workshops/github_pages/resources/celebrate.gif b/workshops/github_pages/resources/celebrate.gif
index d90b4fda5..f63ba1c71 100644
Binary files a/workshops/github_pages/resources/celebrate.gif and b/workshops/github_pages/resources/celebrate.gif differ
diff --git a/workshops/github_pages/resources/clone.gif b/workshops/github_pages/resources/clone.gif
index 97f347492..f88f3a4c5 100644
Binary files a/workshops/github_pages/resources/clone.gif and b/workshops/github_pages/resources/clone.gif differ
diff --git a/workshops/github_pages/resources/createrepo.gif b/workshops/github_pages/resources/createrepo.gif
index 9deb2a6cd..5af254083 100644
Binary files a/workshops/github_pages/resources/createrepo.gif and b/workshops/github_pages/resources/createrepo.gif differ
diff --git a/workshops/github_pages/resources/openterm.gif b/workshops/github_pages/resources/openterm.gif
index 674bed781..a7e55f2e4 100644
Binary files a/workshops/github_pages/resources/openterm.gif and b/workshops/github_pages/resources/openterm.gif differ
diff --git a/workshops/hackide/img/awesome.gif b/workshops/hackide/img/awesome.gif
index 334c01298..30e11ca88 100644
Binary files a/workshops/hackide/img/awesome.gif and b/workshops/hackide/img/awesome.gif differ
diff --git a/workshops/hackide/img/body1.png b/workshops/hackide/img/body1.png
index 4da785704..bfda1a475 100644
Binary files a/workshops/hackide/img/body1.png and b/workshops/hackide/img/body1.png differ
diff --git a/workshops/hackide/img/demo.png b/workshops/hackide/img/demo.png
index ba4078b94..102ee4d7f 100644
Binary files a/workshops/hackide/img/demo.png and b/workshops/hackide/img/demo.png differ
diff --git a/workshops/hackide/img/demogif.gif b/workshops/hackide/img/demogif.gif
index abb19ced4..a9442e15f 100644
Binary files a/workshops/hackide/img/demogif.gif and b/workshops/hackide/img/demogif.gif differ
diff --git a/workshops/hackide/img/editorcreated.png b/workshops/hackide/img/editorcreated.png
index cd0aef803..12547f2c6 100644
Binary files a/workshops/hackide/img/editorcreated.png and b/workshops/hackide/img/editorcreated.png differ
diff --git a/workshops/hackide/img/header.png b/workshops/hackide/img/header.png
index 9eaea8f22..feaca6d96 100644
Binary files a/workshops/hackide/img/header.png and b/workshops/hackide/img/header.png differ
diff --git a/workshops/hackide/img/headerinsert.png b/workshops/hackide/img/headerinsert.png
index 546cca4b8..d0c87db30 100644
Binary files a/workshops/hackide/img/headerinsert.png and b/workshops/hackide/img/headerinsert.png differ
diff --git a/workshops/hackide/img/kodkarate.gif b/workshops/hackide/img/kodkarate.gif
index ebdef5fc4..58760642d 100644
Binary files a/workshops/hackide/img/kodkarate.gif and b/workshops/hackide/img/kodkarate.gif differ
diff --git a/workshops/hackide/img/layout.png b/workshops/hackide/img/layout.png
index 920a4f597..9e53dd4af 100644
Binary files a/workshops/hackide/img/layout.png and b/workshops/hackide/img/layout.png differ
diff --git a/workshops/hackide/img/run.png b/workshops/hackide/img/run.png
index 55f994e2f..dc855af8c 100644
Binary files a/workshops/hackide/img/run.png and b/workshops/hackide/img/run.png differ
diff --git a/workshops/hackide/img/setup.png b/workshops/hackide/img/setup.png
index 0eae13d53..8fc0a19a6 100644
Binary files a/workshops/hackide/img/setup.png and b/workshops/hackide/img/setup.png differ
diff --git a/workshops/hackide/img/title.png b/workshops/hackide/img/title.png
index 4f6cf3637..1ec846ad9 100644
Binary files a/workshops/hackide/img/title.png and b/workshops/hackide/img/title.png differ
diff --git a/workshops/img/frogger_win.gif b/workshops/img/frogger_win.gif
index 44a7fd095..80a3885ab 100644
Binary files a/workshops/img/frogger_win.gif and b/workshops/img/frogger_win.gif differ
diff --git a/workshops/img/jsbin_accidental_closing.gif b/workshops/img/jsbin_accidental_closing.gif
index 01e4adf6f..3bd147598 100644
Binary files a/workshops/img/jsbin_accidental_closing.gif and b/workshops/img/jsbin_accidental_closing.gif differ
diff --git a/workshops/img/portfolio.png b/workshops/img/portfolio.png
index 548491fe8..a5ceed6e9 100644
Binary files a/workshops/img/portfolio.png and b/workshops/img/portfolio.png differ
diff --git a/workshops/img/smart_dinosaur_docs.png b/workshops/img/smart_dinosaur_docs.png
index f5c3886d3..173e8438d 100644
Binary files a/workshops/img/smart_dinosaur_docs.png and b/workshops/img/smart_dinosaur_docs.png differ
diff --git a/workshops/intro_to_raspi/img/astro_pi.png b/workshops/intro_to_raspi/img/astro_pi.png
index 75b256b9a..917d6e72f 100644
Binary files a/workshops/intro_to_raspi/img/astro_pi.png and b/workshops/intro_to_raspi/img/astro_pi.png differ
diff --git a/workshops/intro_to_raspi/img/downloads.png b/workshops/intro_to_raspi/img/downloads.png
index d555e3504..0610fc63d 100644
Binary files a/workshops/intro_to_raspi/img/downloads.png and b/workshops/intro_to_raspi/img/downloads.png differ
diff --git a/workshops/intro_to_raspi/img/pi.png b/workshops/intro_to_raspi/img/pi.png
index 07bc84470..62eaac1b1 100644
Binary files a/workshops/intro_to_raspi/img/pi.png and b/workshops/intro_to_raspi/img/pi.png differ
diff --git a/workshops/intro_to_raspi/img/pi_3_model_b.png b/workshops/intro_to_raspi/img/pi_3_model_b.png
index 9e341ae18..069c4f242 100644
Binary files a/workshops/intro_to_raspi/img/pi_3_model_b.png and b/workshops/intro_to_raspi/img/pi_3_model_b.png differ
diff --git a/workshops/intro_to_raspi/img/pi_closeup.png b/workshops/intro_to_raspi/img/pi_closeup.png
index f5f96223f..450a50a6f 100644
Binary files a/workshops/intro_to_raspi/img/pi_closeup.png and b/workshops/intro_to_raspi/img/pi_closeup.png differ
diff --git a/workshops/intro_to_raspi/img/pi_family.png b/workshops/intro_to_raspi/img/pi_family.png
index e63405fc5..a1a0e3281 100644
Binary files a/workshops/intro_to_raspi/img/pi_family.png and b/workshops/intro_to_raspi/img/pi_family.png differ
diff --git a/workshops/intro_to_raspi/img/raspberry_pi_pinout.png b/workshops/intro_to_raspi/img/raspberry_pi_pinout.png
index 54fc87ff3..dc802dffc 100644
Binary files a/workshops/intro_to_raspi/img/raspberry_pi_pinout.png and b/workshops/intro_to_raspi/img/raspberry_pi_pinout.png differ
diff --git a/workshops/intro_to_raspi/img/raspberrypi_org.png b/workshops/intro_to_raspi/img/raspberrypi_org.png
index a4bb43c56..6551e30af 100644
Binary files a/workshops/intro_to_raspi/img/raspberrypi_org.png and b/workshops/intro_to_raspi/img/raspberrypi_org.png differ
diff --git a/workshops/iotworkshop/img/boardselect.png b/workshops/iotworkshop/img/boardselect.png
index ca1972423..ea8e0347e 100644
Binary files a/workshops/iotworkshop/img/boardselect.png and b/workshops/iotworkshop/img/boardselect.png differ
diff --git a/workshops/iotworkshop/img/circuit.png b/workshops/iotworkshop/img/circuit.png
index 9eea34a0a..07ca92eb3 100644
Binary files a/workshops/iotworkshop/img/circuit.png and b/workshops/iotworkshop/img/circuit.png differ
diff --git a/workshops/iotworkshop/img/configure.png b/workshops/iotworkshop/img/configure.png
index 7a7574712..f2ec9074f 100644
Binary files a/workshops/iotworkshop/img/configure.png and b/workshops/iotworkshop/img/configure.png differ
diff --git a/workshops/iotworkshop/img/confirm.png b/workshops/iotworkshop/img/confirm.png
index bebf201a2..d70b329e1 100644
Binary files a/workshops/iotworkshop/img/confirm.png and b/workshops/iotworkshop/img/confirm.png differ
diff --git a/workshops/iotworkshop/img/finaldemo.png b/workshops/iotworkshop/img/finaldemo.png
index 6dcf692a6..635929e91 100644
Binary files a/workshops/iotworkshop/img/finaldemo.png and b/workshops/iotworkshop/img/finaldemo.png differ
diff --git a/workshops/iotworkshop/img/gitclone.png b/workshops/iotworkshop/img/gitclone.png
index 233f811b0..476d06877 100644
Binary files a/workshops/iotworkshop/img/gitclone.png and b/workshops/iotworkshop/img/gitclone.png differ
diff --git a/workshops/iotworkshop/img/localhost.png b/workshops/iotworkshop/img/localhost.png
index 9aec38d7a..b7c46d027 100644
Binary files a/workshops/iotworkshop/img/localhost.png and b/workshops/iotworkshop/img/localhost.png differ
diff --git a/workshops/iotworkshop/img/motor.png b/workshops/iotworkshop/img/motor.png
index 57351dac4..1f084554f 100644
Binary files a/workshops/iotworkshop/img/motor.png and b/workshops/iotworkshop/img/motor.png differ
diff --git a/workshops/iotworkshop/img/nailedit.gif b/workshops/iotworkshop/img/nailedit.gif
index d36342bab..112c76251 100644
Binary files a/workshops/iotworkshop/img/nailedit.gif and b/workshops/iotworkshop/img/nailedit.gif differ
diff --git a/workshops/iotworkshop/img/nodecommand.png b/workshops/iotworkshop/img/nodecommand.png
index 4d516d1e8..bbc2d6d27 100644
Binary files a/workshops/iotworkshop/img/nodecommand.png and b/workshops/iotworkshop/img/nodecommand.png differ
diff --git a/workshops/iotworkshop/img/openingindex.png b/workshops/iotworkshop/img/openingindex.png
index 587d9ab41..2f5c8d6a7 100644
Binary files a/workshops/iotworkshop/img/openingindex.png and b/workshops/iotworkshop/img/openingindex.png differ
diff --git a/workshops/iotworkshop/img/scriptjs.png b/workshops/iotworkshop/img/scriptjs.png
index db8830f23..5982ef78f 100644
Binary files a/workshops/iotworkshop/img/scriptjs.png and b/workshops/iotworkshop/img/scriptjs.png differ
diff --git a/workshops/iotworkshop/img/servomotor.png b/workshops/iotworkshop/img/servomotor.png
index ce827b344..38067fb27 100644
Binary files a/workshops/iotworkshop/img/servomotor.png and b/workshops/iotworkshop/img/servomotor.png differ
diff --git a/workshops/iotworkshop/img/setup.png b/workshops/iotworkshop/img/setup.png
index 5f2296d98..3052ef62e 100644
Binary files a/workshops/iotworkshop/img/setup.png and b/workshops/iotworkshop/img/setup.png differ
diff --git a/workshops/iotworkshop/img/submit.png b/workshops/iotworkshop/img/submit.png
index 414f69e4d..45951f696 100644
Binary files a/workshops/iotworkshop/img/submit.png and b/workshops/iotworkshop/img/submit.png differ
diff --git a/workshops/iotworkshop/img/upload.png b/workshops/iotworkshop/img/upload.png
index fb15ff652..e3005ff45 100644
Binary files a/workshops/iotworkshop/img/upload.png and b/workshops/iotworkshop/img/upload.png differ
diff --git a/workshops/iotworkshop/img/uploadingdone.png b/workshops/iotworkshop/img/uploadingdone.png
index 09ea06b07..fa103e853 100644
Binary files a/workshops/iotworkshop/img/uploadingdone.png and b/workshops/iotworkshop/img/uploadingdone.png differ
diff --git a/workshops/iotworkshop/img/wire.jpg b/workshops/iotworkshop/img/wire.jpg
index f25568041..43d828057 100644
Binary files a/workshops/iotworkshop/img/wire.jpg and b/workshops/iotworkshop/img/wire.jpg differ
diff --git a/workshops/iotworkshop/img/wire.png b/workshops/iotworkshop/img/wire.png
index c0b21d9f3..d0dda800e 100644
Binary files a/workshops/iotworkshop/img/wire.png and b/workshops/iotworkshop/img/wire.png differ
diff --git a/workshops/julia_fractals/img/complex_plane.gif b/workshops/julia_fractals/img/complex_plane.gif
index e101f7b0a..27c1f0204 100644
Binary files a/workshops/julia_fractals/img/complex_plane.gif and b/workshops/julia_fractals/img/complex_plane.gif differ
diff --git a/workshops/julia_fractals/img/complex_plane_add.gif b/workshops/julia_fractals/img/complex_plane_add.gif
index e7a365c2b..4aec49898 100644
Binary files a/workshops/julia_fractals/img/complex_plane_add.gif and b/workshops/julia_fractals/img/complex_plane_add.gif differ
diff --git a/workshops/julia_fractals/img/complex_plane_mouse.gif b/workshops/julia_fractals/img/complex_plane_mouse.gif
index a4f53ec83..dce4ee72f 100644
Binary files a/workshops/julia_fractals/img/complex_plane_mouse.gif and b/workshops/julia_fractals/img/complex_plane_mouse.gif differ
diff --git a/workshops/julia_fractals/img/complex_plane_multiply.gif b/workshops/julia_fractals/img/complex_plane_multiply.gif
index 3ed724ddb..c13b77ca9 100644
Binary files a/workshops/julia_fractals/img/complex_plane_multiply.gif and b/workshops/julia_fractals/img/complex_plane_multiply.gif differ
diff --git a/workshops/julia_fractals/img/fractal_broccoli.jpg b/workshops/julia_fractals/img/fractal_broccoli.jpg
index b2b54a718..a542a8386 100644
Binary files a/workshops/julia_fractals/img/fractal_broccoli.jpg and b/workshops/julia_fractals/img/fractal_broccoli.jpg differ
diff --git a/workshops/julia_fractals/img/julia_fractal_abs.gif b/workshops/julia_fractals/img/julia_fractal_abs.gif
index a3e8f660c..1056f4d11 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_abs.gif and b/workshops/julia_fractals/img/julia_fractal_abs.gif differ
diff --git a/workshops/julia_fractals/img/julia_fractal_add.gif b/workshops/julia_fractals/img/julia_fractal_add.gif
index ae9aa1692..1171cff7a 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_add.gif and b/workshops/julia_fractals/img/julia_fractal_add.gif differ
diff --git a/workshops/julia_fractals/img/julia_fractal_constant.gif b/workshops/julia_fractals/img/julia_fractal_constant.gif
index 45dd97f4f..a6b305aad 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_constant.gif and b/workshops/julia_fractals/img/julia_fractal_constant.gif differ
diff --git a/workshops/julia_fractals/img/julia_fractal_equation.png b/workshops/julia_fractals/img/julia_fractal_equation.png
index 702facb41..1b4a32e2c 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_equation.png and b/workshops/julia_fractals/img/julia_fractal_equation.png differ
diff --git a/workshops/julia_fractals/img/julia_fractal_gray.gif b/workshops/julia_fractals/img/julia_fractal_gray.gif
index 961211173..05625c077 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_gray.gif and b/workshops/julia_fractals/img/julia_fractal_gray.gif differ
diff --git a/workshops/julia_fractals/img/julia_fractal_hue.gif b/workshops/julia_fractals/img/julia_fractal_hue.gif
index 1d285d455..1d77fe31b 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_hue.gif and b/workshops/julia_fractals/img/julia_fractal_hue.gif differ
diff --git a/workshops/julia_fractals/img/julia_fractal_multiply.gif b/workshops/julia_fractals/img/julia_fractal_multiply.gif
index f9c70c0cd..fe21f4e29 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_multiply.gif and b/workshops/julia_fractals/img/julia_fractal_multiply.gif differ
diff --git a/workshops/julia_fractals/img/julia_fractal_pan.gif b/workshops/julia_fractals/img/julia_fractal_pan.gif
index 752c19641..d00b4e49c 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_pan.gif and b/workshops/julia_fractals/img/julia_fractal_pan.gif differ
diff --git a/workshops/julia_fractals/img/julia_fractal_pixels.gif b/workshops/julia_fractals/img/julia_fractal_pixels.gif
index 2c267fa3c..b15b45341 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_pixels.gif and b/workshops/julia_fractals/img/julia_fractal_pixels.gif differ
diff --git a/workshops/julia_fractals/img/julia_fractal_pixels_filled.png b/workshops/julia_fractals/img/julia_fractal_pixels_filled.png
index e7a53f32c..63469b65c 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_pixels_filled.png and b/workshops/julia_fractals/img/julia_fractal_pixels_filled.png differ
diff --git a/workshops/julia_fractals/img/julia_fractal_zoom.gif b/workshops/julia_fractals/img/julia_fractal_zoom.gif
index 715deb464..adcfe45ec 100644
Binary files a/workshops/julia_fractals/img/julia_fractal_zoom.gif and b/workshops/julia_fractals/img/julia_fractal_zoom.gif differ
diff --git a/workshops/line_following_robot/images/3d-models.jpg b/workshops/line_following_robot/images/3d-models.jpg
index 5d9dd16a8..7763fabbe 100644
Binary files a/workshops/line_following_robot/images/3d-models.jpg and b/workshops/line_following_robot/images/3d-models.jpg differ
diff --git a/workshops/line_following_robot/images/bottom.png b/workshops/line_following_robot/images/bottom.png
index 127c0b56e..a891bd267 100644
Binary files a/workshops/line_following_robot/images/bottom.png and b/workshops/line_following_robot/images/bottom.png differ
diff --git a/workshops/line_following_robot/images/fritzing.png b/workshops/line_following_robot/images/fritzing.png
index c812a970a..a7110bcfd 100644
Binary files a/workshops/line_following_robot/images/fritzing.png and b/workshops/line_following_robot/images/fritzing.png differ
diff --git a/workshops/line_following_robot/images/fusion.png b/workshops/line_following_robot/images/fusion.png
index a4b757072..412f1242a 100644
Binary files a/workshops/line_following_robot/images/fusion.png and b/workshops/line_following_robot/images/fusion.png differ
diff --git a/workshops/line_following_robot/images/youtube_thumbnail.png b/workshops/line_following_robot/images/youtube_thumbnail.png
index 523cdd57e..5ec231bac 100644
Binary files a/workshops/line_following_robot/images/youtube_thumbnail.png and b/workshops/line_following_robot/images/youtube_thumbnail.png differ
diff --git a/workshops/maze/img/bttn_open_in_js_bin.png b/workshops/maze/img/bttn_open_in_js_bin.png
index b7f854d15..0b002e87e 100644
Binary files a/workshops/maze/img/bttn_open_in_js_bin.png and b/workshops/maze/img/bttn_open_in_js_bin.png differ
diff --git a/workshops/maze/img/bttn_play_now.png b/workshops/maze/img/bttn_play_now.png
index 41fad9e8e..335efb17a 100644
Binary files a/workshops/maze/img/bttn_play_now.png and b/workshops/maze/img/bttn_play_now.png differ
diff --git a/workshops/maze/img/demo.gif b/workshops/maze/img/demo.gif
index 3e421ac81..97c74083e 100644
Binary files a/workshops/maze/img/demo.gif and b/workshops/maze/img/demo.gif differ
diff --git a/workshops/notes_to_self/img/localStorage_empty_notes.png b/workshops/notes_to_self/img/localStorage_empty_notes.png
index d783dde4b..bab89904c 100644
Binary files a/workshops/notes_to_self/img/localStorage_empty_notes.png and b/workshops/notes_to_self/img/localStorage_empty_notes.png differ
diff --git a/workshops/notes_to_self/img/localStorage_first_note.png b/workshops/notes_to_self/img/localStorage_first_note.png
index 8239b941b..0e629d549 100644
Binary files a/workshops/notes_to_self/img/localStorage_first_note.png and b/workshops/notes_to_self/img/localStorage_first_note.png differ
diff --git a/workshops/notes_to_self/img/localStorage_first_note_shown.png b/workshops/notes_to_self/img/localStorage_first_note_shown.png
index 4d7e8b388..ca8ced72a 100644
Binary files a/workshops/notes_to_self/img/localStorage_first_note_shown.png and b/workshops/notes_to_self/img/localStorage_first_note_shown.png differ
diff --git a/workshops/notes_to_self/img/localStorage_in_inspector.png b/workshops/notes_to_self/img/localStorage_in_inspector.png
index dd3c2d9e9..b4bd5824b 100644
Binary files a/workshops/notes_to_self/img/localStorage_in_inspector.png and b/workshops/notes_to_self/img/localStorage_in_inspector.png differ
diff --git a/workshops/notes_to_self/img/nts_css.gif b/workshops/notes_to_self/img/nts_css.gif
index ea9aa4611..9d9f97796 100644
Binary files a/workshops/notes_to_self/img/nts_css.gif and b/workshops/notes_to_self/img/nts_css.gif differ
diff --git a/workshops/orpheus/img/code_dinosaur.png b/workshops/orpheus/img/code_dinosaur.png
index cd2aa29ef..3b6085bd6 100644
Binary files a/workshops/orpheus/img/code_dinosaur.png and b/workshops/orpheus/img/code_dinosaur.png differ
diff --git a/workshops/orpheus/img/confused_dinosaur.png b/workshops/orpheus/img/confused_dinosaur.png
index d8f54e724..583b9ea58 100644
Binary files a/workshops/orpheus/img/confused_dinosaur.png and b/workshops/orpheus/img/confused_dinosaur.png differ
diff --git a/workshops/orpheus/img/dinosaur_coming_from_the_future_to_destroy_humanity.png b/workshops/orpheus/img/dinosaur_coming_from_the_future_to_destroy_humanity.png
index 7b855c1bc..8e9a8f25c 100644
Binary files a/workshops/orpheus/img/dinosaur_coming_from_the_future_to_destroy_humanity.png and b/workshops/orpheus/img/dinosaur_coming_from_the_future_to_destroy_humanity.png differ
diff --git a/workshops/passwordcracker/img/calculatorfolder.png b/workshops/passwordcracker/img/calculatorfolder.png
index 1a9b608a3..a1d2acbd0 100644
Binary files a/workshops/passwordcracker/img/calculatorfolder.png and b/workshops/passwordcracker/img/calculatorfolder.png differ
diff --git a/workshops/passwordcracker/img/createindexjs.png b/workshops/passwordcracker/img/createindexjs.png
index 49d9613ee..acb0f087b 100644
Binary files a/workshops/passwordcracker/img/createindexjs.png and b/workshops/passwordcracker/img/createindexjs.png differ
diff --git a/workshops/passwordcracker/img/editname.png b/workshops/passwordcracker/img/editname.png
index 0cf1734b7..216c79513 100644
Binary files a/workshops/passwordcracker/img/editname.png and b/workshops/passwordcracker/img/editname.png differ
diff --git a/workshops/passwordcracker/img/error.png b/workshops/passwordcracker/img/error.png
index 2b4679c37..ee7048de7 100644
Binary files a/workshops/passwordcracker/img/error.png and b/workshops/passwordcracker/img/error.png differ
diff --git a/workshops/passwordcracker/img/gotit.gif b/workshops/passwordcracker/img/gotit.gif
index 7d0a40a6e..2b5d5f7cd 100644
Binary files a/workshops/passwordcracker/img/gotit.gif and b/workshops/passwordcracker/img/gotit.gif differ
diff --git a/workshops/passwordcracker/img/indexjs1.png b/workshops/passwordcracker/img/indexjs1.png
index fbc44e34c..005bbcf67 100644
Binary files a/workshops/passwordcracker/img/indexjs1.png and b/workshops/passwordcracker/img/indexjs1.png differ
diff --git a/workshops/passwordcracker/img/indexjs2.png b/workshops/passwordcracker/img/indexjs2.png
index 592e66777..a551dd9aa 100644
Binary files a/workshops/passwordcracker/img/indexjs2.png and b/workshops/passwordcracker/img/indexjs2.png differ
diff --git a/workshops/passwordcracker/img/nailedit.gif b/workshops/passwordcracker/img/nailedit.gif
index d36342bab..112c76251 100644
Binary files a/workshops/passwordcracker/img/nailedit.gif and b/workshops/passwordcracker/img/nailedit.gif differ
diff --git a/workshops/passwordcracker/img/nodecheck.png b/workshops/passwordcracker/img/nodecheck.png
index 402e5ca69..6bc8cccb3 100644
Binary files a/workshops/passwordcracker/img/nodecheck.png and b/workshops/passwordcracker/img/nodecheck.png differ
diff --git a/workshops/passwordcracker/img/npmcheck.png b/workshops/passwordcracker/img/npmcheck.png
index eb1f14f5d..d93882697 100644
Binary files a/workshops/passwordcracker/img/npmcheck.png and b/workshops/passwordcracker/img/npmcheck.png differ
diff --git a/workshops/passwordcracker/img/npminitcommand.png b/workshops/passwordcracker/img/npminitcommand.png
index b6e1cc290..24e6db8d9 100644
Binary files a/workshops/passwordcracker/img/npminitcommand.png and b/workshops/passwordcracker/img/npminitcommand.png differ
diff --git a/workshops/passwordcracker/img/npmlogo.png b/workshops/passwordcracker/img/npmlogo.png
index ba5bbb238..9420fed5a 100644
Binary files a/workshops/passwordcracker/img/npmlogo.png and b/workshops/passwordcracker/img/npmlogo.png differ
diff --git a/workshops/passwordcracker/img/openingineditor.png b/workshops/passwordcracker/img/openingineditor.png
index 3caa8bc3f..8734c1fca 100644
Binary files a/workshops/passwordcracker/img/openingineditor.png and b/workshops/passwordcracker/img/openingineditor.png differ
diff --git a/workshops/passwordcracker/img/packagejsoncreated.png b/workshops/passwordcracker/img/packagejsoncreated.png
index c567a3248..0adbbf709 100644
Binary files a/workshops/passwordcracker/img/packagejsoncreated.png and b/workshops/passwordcracker/img/packagejsoncreated.png differ
diff --git a/workshops/passwordcracker/img/programmer.gif b/workshops/passwordcracker/img/programmer.gif
index e81c6ffa4..61b220da6 100644
Binary files a/workshops/passwordcracker/img/programmer.gif and b/workshops/passwordcracker/img/programmer.gif differ
diff --git a/workshops/passwordcracker/img/publish1.png b/workshops/passwordcracker/img/publish1.png
index a57ad9a5e..e6f20a856 100644
Binary files a/workshops/passwordcracker/img/publish1.png and b/workshops/passwordcracker/img/publish1.png differ
diff --git a/workshops/passwordcracker/img/publish2.png b/workshops/passwordcracker/img/publish2.png
index 3f1961dee..55af0c354 100644
Binary files a/workshops/passwordcracker/img/publish2.png and b/workshops/passwordcracker/img/publish2.png differ
diff --git a/workshops/passwordcracker/img/smart.gif b/workshops/passwordcracker/img/smart.gif
index 4b122a516..9bd4f14f1 100644
Binary files a/workshops/passwordcracker/img/smart.gif and b/workshops/passwordcracker/img/smart.gif differ
diff --git a/workshops/passwordcracker/img/testcommands.png b/workshops/passwordcracker/img/testcommands.png
index 9ecf57170..447f659ee 100644
Binary files a/workshops/passwordcracker/img/testcommands.png and b/workshops/passwordcracker/img/testcommands.png differ
diff --git a/workshops/passwordcracker/img/testfile.png b/workshops/passwordcracker/img/testfile.png
index 40f79413f..02fb63010 100644
Binary files a/workshops/passwordcracker/img/testfile.png and b/workshops/passwordcracker/img/testfile.png differ
diff --git a/workshops/passwordcracker/img/testfolder.png b/workshops/passwordcracker/img/testfolder.png
index 52823f22c..7e461d7b4 100644
Binary files a/workshops/passwordcracker/img/testfolder.png and b/workshops/passwordcracker/img/testfolder.png differ
diff --git a/workshops/passwordcracker/img/testoutput.png b/workshops/passwordcracker/img/testoutput.png
index 75d5c075f..44f856c73 100644
Binary files a/workshops/passwordcracker/img/testoutput.png and b/workshops/passwordcracker/img/testoutput.png differ
diff --git a/workshops/passwordcracker/img/usernamefind.png b/workshops/passwordcracker/img/usernamefind.png
index 7df3e987b..0c950d788 100644
Binary files a/workshops/passwordcracker/img/usernamefind.png and b/workshops/passwordcracker/img/usernamefind.png differ
diff --git a/workshops/passwordcracker/img/versionchange.png b/workshops/passwordcracker/img/versionchange.png
index 67b2f931c..58641fe00 100644
Binary files a/workshops/passwordcracker/img/versionchange.png and b/workshops/passwordcracker/img/versionchange.png differ
diff --git a/workshops/personal_website/img/dino_site.png b/workshops/personal_website/img/dino_site.png
index 897ab7e3f..da8155532 100644
Binary files a/workshops/personal_website/img/dino_site.png and b/workshops/personal_website/img/dino_site.png differ
diff --git a/workshops/personal_website/img/html_repl.png b/workshops/personal_website/img/html_repl.png
index b43cc4ebe..bd34f9ecd 100644
Binary files a/workshops/personal_website/img/html_repl.png and b/workshops/personal_website/img/html_repl.png differ
diff --git a/workshops/personal_website/img/signup.png b/workshops/personal_website/img/signup.png
index 7c3ddaa7a..213f0567c 100644
Binary files a/workshops/personal_website/img/signup.png and b/workshops/personal_website/img/signup.png differ
diff --git a/workshops/pico_8/assets/cheatsheet.png b/workshops/pico_8/assets/cheatsheet.png
index 517f87ae7..a3952edb9 100644
Binary files a/workshops/pico_8/assets/cheatsheet.png and b/workshops/pico_8/assets/cheatsheet.png differ
diff --git a/workshops/pico_8/assets/console.gif b/workshops/pico_8/assets/console.gif
index 1d033f16f..1a1cd5c7b 100644
Binary files a/workshops/pico_8/assets/console.gif and b/workshops/pico_8/assets/console.gif differ
diff --git a/workshops/pico_8/assets/coordinate_grid.png b/workshops/pico_8/assets/coordinate_grid.png
index 8a22e6beb..04227b6d0 100644
Binary files a/workshops/pico_8/assets/coordinate_grid.png and b/workshops/pico_8/assets/coordinate_grid.png differ
diff --git a/workshops/pico_8/assets/editor.png b/workshops/pico_8/assets/editor.png
index 02c6c6b3f..8d4296989 100644
Binary files a/workshops/pico_8/assets/editor.png and b/workshops/pico_8/assets/editor.png differ
diff --git a/workshops/pico_8/assets/final.gif b/workshops/pico_8/assets/final.gif
index 59c298e9c..41fd249e5 100644
Binary files a/workshops/pico_8/assets/final.gif and b/workshops/pico_8/assets/final.gif differ
diff --git a/workshops/pico_8/assets/for_loop.gif b/workshops/pico_8/assets/for_loop.gif
index b706f18b0..6f83b7a49 100644
Binary files a/workshops/pico_8/assets/for_loop.gif and b/workshops/pico_8/assets/for_loop.gif differ
diff --git a/workshops/pico_8/assets/game.png b/workshops/pico_8/assets/game.png
index a25848ff5..5fab91d10 100644
Binary files a/workshops/pico_8/assets/game.png and b/workshops/pico_8/assets/game.png differ
diff --git a/workshops/pico_8/assets/gameloop.png b/workshops/pico_8/assets/gameloop.png
index b4db2d28e..d9120d864 100644
Binary files a/workshops/pico_8/assets/gameloop.png and b/workshops/pico_8/assets/gameloop.png differ
diff --git a/workshops/pico_8/assets/imperfect_rain.gif b/workshops/pico_8/assets/imperfect_rain.gif
index 221f9a19d..4d2f186f7 100644
Binary files a/workshops/pico_8/assets/imperfect_rain.gif and b/workshops/pico_8/assets/imperfect_rain.gif differ
diff --git a/workshops/pico_8/assets/keyboard.png b/workshops/pico_8/assets/keyboard.png
index bb8018fe4..aba1c17f1 100644
Binary files a/workshops/pico_8/assets/keyboard.png and b/workshops/pico_8/assets/keyboard.png differ
diff --git a/workshops/pico_8/assets/moving_square.gif b/workshops/pico_8/assets/moving_square.gif
index 6b846ff41..60733ff61 100644
Binary files a/workshops/pico_8/assets/moving_square.gif and b/workshops/pico_8/assets/moving_square.gif differ
diff --git a/workshops/pico_8/assets/moving_square_fix.gif b/workshops/pico_8/assets/moving_square_fix.gif
index d0ded1ea3..462715201 100644
Binary files a/workshops/pico_8/assets/moving_square_fix.gif and b/workshops/pico_8/assets/moving_square_fix.gif differ
diff --git a/workshops/pico_8/assets/noclear.gif b/workshops/pico_8/assets/noclear.gif
index 9c42fd0c2..ed3aa4af9 100644
Binary files a/workshops/pico_8/assets/noclear.gif and b/workshops/pico_8/assets/noclear.gif differ
diff --git a/workshops/pico_8/assets/pico_with_cheatsheet.png b/workshops/pico_8/assets/pico_with_cheatsheet.png
index 50acd167d..e6fa96273 100644
Binary files a/workshops/pico_8/assets/pico_with_cheatsheet.png and b/workshops/pico_8/assets/pico_with_cheatsheet.png differ
diff --git a/workshops/pico_8/assets/sprite_editor.gif b/workshops/pico_8/assets/sprite_editor.gif
index 2aa7f17ea..aa18f8a47 100644
Binary files a/workshops/pico_8/assets/sprite_editor.gif and b/workshops/pico_8/assets/sprite_editor.gif differ
diff --git a/workshops/pico_8/assets/spritesheet_rain.png b/workshops/pico_8/assets/spritesheet_rain.png
index 16d0fe95a..fe8923cfa 100644
Binary files a/workshops/pico_8/assets/spritesheet_rain.png and b/workshops/pico_8/assets/spritesheet_rain.png differ
diff --git a/workshops/pico_8/assets/square_edge.gif b/workshops/pico_8/assets/square_edge.gif
index 7da9e5b70..885c6e998 100644
Binary files a/workshops/pico_8/assets/square_edge.gif and b/workshops/pico_8/assets/square_edge.gif differ
diff --git a/workshops/pico_8/assets/square_edge_line.png b/workshops/pico_8/assets/square_edge_line.png
index b2a646bc6..d36a92338 100644
Binary files a/workshops/pico_8/assets/square_edge_line.png and b/workshops/pico_8/assets/square_edge_line.png differ
diff --git a/workshops/pico_8/demos/rain.p8.png b/workshops/pico_8/demos/rain.p8.png
index 8bae9e751..1ed0ddb43 100644
Binary files a/workshops/pico_8/demos/rain.p8.png and b/workshops/pico_8/demos/rain.p8.png differ
diff --git a/workshops/pico_8_maze/img/blank_tile.png b/workshops/pico_8_maze/img/blank_tile.png
index cc673e3dd..760b9d447 100644
Binary files a/workshops/pico_8_maze/img/blank_tile.png and b/workshops/pico_8_maze/img/blank_tile.png differ
diff --git a/workshops/pico_8_maze/img/blue_pixel.png b/workshops/pico_8_maze/img/blue_pixel.png
index 752735eb3..459d43b85 100644
Binary files a/workshops/pico_8_maze/img/blue_pixel.png and b/workshops/pico_8_maze/img/blue_pixel.png differ
diff --git a/workshops/pico_8_maze/img/console.png b/workshops/pico_8_maze/img/console.png
index 0df069376..632dce2a6 100644
Binary files a/workshops/pico_8_maze/img/console.png and b/workshops/pico_8_maze/img/console.png differ
diff --git a/workshops/pico_8_maze/img/draw.png b/workshops/pico_8_maze/img/draw.png
index 899eb9ec5..838eb73dd 100644
Binary files a/workshops/pico_8_maze/img/draw.png and b/workshops/pico_8_maze/img/draw.png differ
diff --git a/workshops/pico_8_maze/img/game_over.png b/workshops/pico_8_maze/img/game_over.png
index 3ec443e34..d0ca4a094 100644
Binary files a/workshops/pico_8_maze/img/game_over.png and b/workshops/pico_8_maze/img/game_over.png differ
diff --git a/workshops/pico_8_maze/img/main_menu.png b/workshops/pico_8_maze/img/main_menu.png
index aa89db11e..844388886 100644
Binary files a/workshops/pico_8_maze/img/main_menu.png and b/workshops/pico_8_maze/img/main_menu.png differ
diff --git a/workshops/pico_8_maze/img/map.png b/workshops/pico_8_maze/img/map.png
index 259ebd66b..6d6a7693d 100644
Binary files a/workshops/pico_8_maze/img/map.png and b/workshops/pico_8_maze/img/map.png differ
diff --git a/workshops/pico_8_maze/img/sound.png b/workshops/pico_8_maze/img/sound.png
index 5bdcef889..2e7e7c287 100644
Binary files a/workshops/pico_8_maze/img/sound.png and b/workshops/pico_8_maze/img/sound.png differ
diff --git a/workshops/pico_8_maze/img/tab.png b/workshops/pico_8_maze/img/tab.png
index 2d9042c57..856860dc8 100644
Binary files a/workshops/pico_8_maze/img/tab.png and b/workshops/pico_8_maze/img/tab.png differ
diff --git a/workshops/platformer/img/final_demo.gif b/workshops/platformer/img/final_demo.gif
index 32cbc0aa5..3f868aacf 100644
Binary files a/workshops/platformer/img/final_demo.gif and b/workshops/platformer/img/final_demo.gif differ
diff --git a/workshops/platformer/img/scrolling_sprites.gif b/workshops/platformer/img/scrolling_sprites.gif
index 1e0c024ab..c9745ea72 100644
Binary files a/workshops/platformer/img/scrolling_sprites.gif and b/workshops/platformer/img/scrolling_sprites.gif differ
diff --git a/workshops/popup_chrome_extension/icon.png b/workshops/popup_chrome_extension/icon.png
index 45a2c3964..892d9d5d0 100644
Binary files a/workshops/popup_chrome_extension/icon.png and b/workshops/popup_chrome_extension/icon.png differ
diff --git a/workshops/portfolio/img/50_percent.gif b/workshops/portfolio/img/50_percent.gif
index 5de8b618e..549d44f42 100644
Binary files a/workshops/portfolio/img/50_percent.gif and b/workshops/portfolio/img/50_percent.gif differ
diff --git a/workshops/portfolio/img/arial.png b/workshops/portfolio/img/arial.png
index 47dd78641..fb68d960f 100644
Binary files a/workshops/portfolio/img/arial.png and b/workshops/portfolio/img/arial.png differ
diff --git a/workshops/portfolio/img/authorize_application.png b/workshops/portfolio/img/authorize_application.png
index fbc08536a..049a8f140 100644
Binary files a/workshops/portfolio/img/authorize_application.png and b/workshops/portfolio/img/authorize_application.png differ
diff --git a/workshops/portfolio/img/body.gif b/workshops/portfolio/img/body.gif
index 423780fe7..20d49663c 100644
Binary files a/workshops/portfolio/img/body.gif and b/workshops/portfolio/img/body.gif differ
diff --git a/workshops/portfolio/img/body_copy.gif b/workshops/portfolio/img/body_copy.gif
index dbf53d229..f9d923491 100644
Binary files a/workshops/portfolio/img/body_copy.gif and b/workshops/portfolio/img/body_copy.gif differ
diff --git a/workshops/portfolio/img/body_cut.gif b/workshops/portfolio/img/body_cut.gif
index 05123e76a..79c153cd4 100644
Binary files a/workshops/portfolio/img/body_cut.gif and b/workshops/portfolio/img/body_cut.gif differ
diff --git a/workshops/portfolio/img/border_radius.gif b/workshops/portfolio/img/border_radius.gif
index 6bc33fbf6..9014b2ce1 100644
Binary files a/workshops/portfolio/img/border_radius.gif and b/workshops/portfolio/img/border_radius.gif differ
diff --git a/workshops/portfolio/img/c9_v2_setup_1.png b/workshops/portfolio/img/c9_v2_setup_1.png
index 86af6246d..9e42b1617 100644
Binary files a/workshops/portfolio/img/c9_v2_setup_1.png and b/workshops/portfolio/img/c9_v2_setup_1.png differ
diff --git a/workshops/portfolio/img/c9_v2_setup_2.png b/workshops/portfolio/img/c9_v2_setup_2.png
index 844530f9e..05b2db927 100644
Binary files a/workshops/portfolio/img/c9_v2_setup_2.png and b/workshops/portfolio/img/c9_v2_setup_2.png differ
diff --git a/workshops/portfolio/img/c9_v2_setup_3.png b/workshops/portfolio/img/c9_v2_setup_3.png
index cde48670d..2fefe7794 100644
Binary files a/workshops/portfolio/img/c9_v2_setup_3.png and b/workshops/portfolio/img/c9_v2_setup_3.png differ
diff --git a/workshops/portfolio/img/center.gif b/workshops/portfolio/img/center.gif
index e5a4c6b0c..c184cd95a 100644
Binary files a/workshops/portfolio/img/center.gif and b/workshops/portfolio/img/center.gif differ
diff --git a/workshops/portfolio/img/close.gif b/workshops/portfolio/img/close.gif
index dac678198..64bfec6f5 100644
Binary files a/workshops/portfolio/img/close.gif and b/workshops/portfolio/img/close.gif differ
diff --git a/workshops/portfolio/img/copy_template.gif b/workshops/portfolio/img/copy_template.gif
index bd6ceab0b..d48aca5e4 100644
Binary files a/workshops/portfolio/img/copy_template.gif and b/workshops/portfolio/img/copy_template.gif differ
diff --git a/workshops/portfolio/img/css.gif b/workshops/portfolio/img/css.gif
index f43c97852..bce81fcb1 100644
Binary files a/workshops/portfolio/img/css.gif and b/workshops/portfolio/img/css.gif differ
diff --git a/workshops/portfolio/img/css_curly_braces.png b/workshops/portfolio/img/css_curly_braces.png
index 0a56e1f83..dc02e9738 100644
Binary files a/workshops/portfolio/img/css_curly_braces.png and b/workshops/portfolio/img/css_curly_braces.png differ
diff --git a/workshops/portfolio/img/css_img_example.png b/workshops/portfolio/img/css_img_example.png
index 991bbaf3b..2a88e411f 100644
Binary files a/workshops/portfolio/img/css_img_example.png and b/workshops/portfolio/img/css_img_example.png differ
diff --git a/workshops/portfolio/img/css_property.png b/workshops/portfolio/img/css_property.png
index da48f3b79..17d68858b 100644
Binary files a/workshops/portfolio/img/css_property.png and b/workshops/portfolio/img/css_property.png differ
diff --git a/workshops/portfolio/img/css_value.png b/workshops/portfolio/img/css_value.png
index 1d8fcb63d..163784aaf 100644
Binary files a/workshops/portfolio/img/css_value.png and b/workshops/portfolio/img/css_value.png differ
diff --git a/workshops/portfolio/img/current.png b/workshops/portfolio/img/current.png
index 07e906de4..d96bd21bf 100644
Binary files a/workshops/portfolio/img/current.png and b/workshops/portfolio/img/current.png differ
diff --git a/workshops/portfolio/img/current_2.png b/workshops/portfolio/img/current_2.png
index 798a980f5..6e0998360 100644
Binary files a/workshops/portfolio/img/current_2.png and b/workshops/portfolio/img/current_2.png differ
diff --git a/workshops/portfolio/img/delete.gif b/workshops/portfolio/img/delete.gif
index fbea6d2ae..ec6c190f5 100644
Binary files a/workshops/portfolio/img/delete.gif and b/workshops/portfolio/img/delete.gif differ
diff --git a/workshops/portfolio/img/delete_old_body.gif b/workshops/portfolio/img/delete_old_body.gif
index ac73425ed..45f925a8f 100644
Binary files a/workshops/portfolio/img/delete_old_body.gif and b/workshops/portfolio/img/delete_old_body.gif differ
diff --git a/workshops/portfolio/img/description.png b/workshops/portfolio/img/description.png
index 85f2f21fe..52e1629ec 100644
Binary files a/workshops/portfolio/img/description.png and b/workshops/portfolio/img/description.png differ
diff --git a/workshops/portfolio/img/description_next.png b/workshops/portfolio/img/description_next.png
index 9f951f714..24ed390ab 100644
Binary files a/workshops/portfolio/img/description_next.png and b/workshops/portfolio/img/description_next.png differ
diff --git a/workshops/portfolio/img/final.png b/workshops/portfolio/img/final.png
index f79b4e435..bcab49184 100644
Binary files a/workshops/portfolio/img/final.png and b/workshops/portfolio/img/final.png differ
diff --git a/workshops/portfolio/img/final_1_highlight_description.png b/workshops/portfolio/img/final_1_highlight_description.png
index 442ec9753..d9dd42429 100644
Binary files a/workshops/portfolio/img/final_1_highlight_description.png and b/workshops/portfolio/img/final_1_highlight_description.png differ
diff --git a/workshops/portfolio/img/finish_signup.png b/workshops/portfolio/img/finish_signup.png
index 69f7b61ca..317720c12 100644
Binary files a/workshops/portfolio/img/finish_signup.png and b/workshops/portfolio/img/finish_signup.png differ
diff --git a/workshops/portfolio/img/font.gif b/workshops/portfolio/img/font.gif
index ab3a5ffe5..63cdbb8f8 100644
Binary files a/workshops/portfolio/img/font.gif and b/workshops/portfolio/img/font.gif differ
diff --git a/workshops/portfolio/img/get_url.gif b/workshops/portfolio/img/get_url.gif
index 0ff520c6d..5e592d86d 100644
Binary files a/workshops/portfolio/img/get_url.gif and b/workshops/portfolio/img/get_url.gif differ
diff --git a/workshops/portfolio/img/h1_through_h6.png b/workshops/portfolio/img/h1_through_h6.png
index 9706ddb93..74f54190b 100644
Binary files a/workshops/portfolio/img/h1_through_h6.png and b/workshops/portfolio/img/h1_through_h6.png differ
diff --git a/workshops/portfolio/img/heading.gif b/workshops/portfolio/img/heading.gif
index 48e003e73..910de5512 100644
Binary files a/workshops/portfolio/img/heading.gif and b/workshops/portfolio/img/heading.gif differ
diff --git a/workshops/portfolio/img/heading_result.png b/workshops/portfolio/img/heading_result.png
index f7d6a9408..cf4c87bc1 100644
Binary files a/workshops/portfolio/img/heading_result.png and b/workshops/portfolio/img/heading_result.png differ
diff --git a/workshops/portfolio/img/heading_wsj.png b/workshops/portfolio/img/heading_wsj.png
index 6345cb1ee..d05fa99c9 100644
Binary files a/workshops/portfolio/img/heading_wsj.png and b/workshops/portfolio/img/heading_wsj.png differ
diff --git a/workshops/portfolio/img/how_to_circular.png b/workshops/portfolio/img/how_to_circular.png
index 4417b30c8..d3e746441 100644
Binary files a/workshops/portfolio/img/how_to_circular.png and b/workshops/portfolio/img/how_to_circular.png differ
diff --git a/workshops/portfolio/img/img.gif b/workshops/portfolio/img/img.gif
index c1466aabb..ac6acdef9 100644
Binary files a/workshops/portfolio/img/img.gif and b/workshops/portfolio/img/img.gif differ
diff --git a/workshops/portfolio/img/img_css_highlight.png b/workshops/portfolio/img/img_css_highlight.png
index 656a699d6..d3bfef3a2 100644
Binary files a/workshops/portfolio/img/img_css_highlight.png and b/workshops/portfolio/img/img_css_highlight.png differ
diff --git a/workshops/portfolio/img/jonathan_leung.gif b/workshops/portfolio/img/jonathan_leung.gif
index 2ed2837de..9e9a69d0c 100644
Binary files a/workshops/portfolio/img/jonathan_leung.gif and b/workshops/portfolio/img/jonathan_leung.gif differ
diff --git a/workshops/portfolio/img/jsbin.gif b/workshops/portfolio/img/jsbin.gif
index 6fdd918f7..d9c802c68 100644
Binary files a/workshops/portfolio/img/jsbin.gif and b/workshops/portfolio/img/jsbin.gif differ
diff --git a/workshops/portfolio/img/left.png b/workshops/portfolio/img/left.png
index 838097889..6d0f55a78 100644
Binary files a/workshops/portfolio/img/left.png and b/workshops/portfolio/img/left.png differ
diff --git a/workshops/portfolio/img/login_or_register.gif b/workshops/portfolio/img/login_or_register.gif
index 83b0da425..e86f601a8 100644
Binary files a/workshops/portfolio/img/login_or_register.gif and b/workshops/portfolio/img/login_or_register.gif differ
diff --git a/workshops/portfolio/img/login_with_github.gif b/workshops/portfolio/img/login_with_github.gif
index b73ad89c2..21f345d49 100644
Binary files a/workshops/portfolio/img/login_with_github.gif and b/workshops/portfolio/img/login_with_github.gif differ
diff --git a/workshops/portfolio/img/nothing_happens.gif b/workshops/portfolio/img/nothing_happens.gif
index 62a23641d..b3491f3c8 100644
Binary files a/workshops/portfolio/img/nothing_happens.gif and b/workshops/portfolio/img/nothing_happens.gif differ
diff --git a/workshops/portfolio/img/original.png b/workshops/portfolio/img/original.png
index 553fbb9bf..896338d9e 100644
Binary files a/workshops/portfolio/img/original.png and b/workshops/portfolio/img/original.png differ
diff --git a/workshops/portfolio/img/p.gif b/workshops/portfolio/img/p.gif
index 2e64708bb..518c9d58f 100644
Binary files a/workshops/portfolio/img/p.gif and b/workshops/portfolio/img/p.gif differ
diff --git a/workshops/portfolio/img/p_final.png b/workshops/portfolio/img/p_final.png
index c3d8e65c9..351dc4e90 100644
Binary files a/workshops/portfolio/img/p_final.png and b/workshops/portfolio/img/p_final.png differ
diff --git a/workshops/portfolio/img/paragraph_wsj.png b/workshops/portfolio/img/paragraph_wsj.png
index 8c2c6c373..8d07c9aca 100644
Binary files a/workshops/portfolio/img/paragraph_wsj.png and b/workshops/portfolio/img/paragraph_wsj.png differ
diff --git a/workshops/portfolio/img/pixels.gif b/workshops/portfolio/img/pixels.gif
index 8f6b4afff..41d069bf9 100644
Binary files a/workshops/portfolio/img/pixels.gif and b/workshops/portfolio/img/pixels.gif differ
diff --git a/workshops/portfolio/img/resize_page.gif b/workshops/portfolio/img/resize_page.gif
index e5e9e7f03..365bc5633 100644
Binary files a/workshops/portfolio/img/resize_page.gif and b/workshops/portfolio/img/resize_page.gif differ
diff --git a/workshops/portfolio/img/right.png b/workshops/portfolio/img/right.png
index 5eec45d9b..acb2e6e4d 100644
Binary files a/workshops/portfolio/img/right.png and b/workshops/portfolio/img/right.png differ
diff --git a/workshops/portfolio/img/rounded_image.png b/workshops/portfolio/img/rounded_image.png
index 9eb94a229..c6d723615 100644
Binary files a/workshops/portfolio/img/rounded_image.png and b/workshops/portfolio/img/rounded_image.png differ
diff --git a/workshops/portfolio/img/scroll_down.gif b/workshops/portfolio/img/scroll_down.gif
index 5c3262602..c0b5a30a0 100644
Binary files a/workshops/portfolio/img/scroll_down.gif and b/workshops/portfolio/img/scroll_down.gif differ
diff --git a/workshops/portfolio/img/space.png b/workshops/portfolio/img/space.png
index 94b5ae9ae..561a3a368 100644
Binary files a/workshops/portfolio/img/space.png and b/workshops/portfolio/img/space.png differ
diff --git a/workshops/portfolio/img/text-align.png b/workshops/portfolio/img/text-align.png
index e20b03abb..1c4d8145e 100644
Binary files a/workshops/portfolio/img/text-align.png and b/workshops/portfolio/img/text-align.png differ
diff --git a/workshops/portfolio/img/welcome.gif b/workshops/portfolio/img/welcome.gif
index 44817b325..16b79006d 100644
Binary files a/workshops/portfolio/img/welcome.gif and b/workshops/portfolio/img/welcome.gif differ
diff --git a/workshops/python_password_generator/resources/4154e8c624f13436b641de801b5aeec9.gif b/workshops/python_password_generator/resources/4154e8c624f13436b641de801b5aeec9.gif
index 14449067a..4b4ceb05d 100644
Binary files a/workshops/python_password_generator/resources/4154e8c624f13436b641de801b5aeec9.gif and b/workshops/python_password_generator/resources/4154e8c624f13436b641de801b5aeec9.gif differ
diff --git a/workshops/remote_viewing_raspi/img/android_connect_1.png b/workshops/remote_viewing_raspi/img/android_connect_1.png
index cace62691..6d878d402 100644
Binary files a/workshops/remote_viewing_raspi/img/android_connect_1.png and b/workshops/remote_viewing_raspi/img/android_connect_1.png differ
diff --git a/workshops/remote_viewing_raspi/img/android_connect_2.png b/workshops/remote_viewing_raspi/img/android_connect_2.png
index c12c2c5ad..61094e260 100644
Binary files a/workshops/remote_viewing_raspi/img/android_connect_2.png and b/workshops/remote_viewing_raspi/img/android_connect_2.png differ
diff --git a/workshops/remote_viewing_raspi/img/android_connect_3.png b/workshops/remote_viewing_raspi/img/android_connect_3.png
index 6ed0069ae..4a96de8f5 100644
Binary files a/workshops/remote_viewing_raspi/img/android_connect_3.png and b/workshops/remote_viewing_raspi/img/android_connect_3.png differ
diff --git a/workshops/remote_viewing_raspi/img/android_connect_4.png b/workshops/remote_viewing_raspi/img/android_connect_4.png
index 054cad065..10d5f5d66 100644
Binary files a/workshops/remote_viewing_raspi/img/android_connect_4.png and b/workshops/remote_viewing_raspi/img/android_connect_4.png differ
diff --git a/workshops/remote_viewing_raspi/img/confirm.png b/workshops/remote_viewing_raspi/img/confirm.png
index 3ff2a08e2..bcfaf366c 100644
Binary files a/workshops/remote_viewing_raspi/img/confirm.png and b/workshops/remote_viewing_raspi/img/confirm.png differ
diff --git a/workshops/remote_viewing_raspi/img/enable_graphical_remote.png b/workshops/remote_viewing_raspi/img/enable_graphical_remote.png
index 524342b7d..ba9dccbb4 100644
Binary files a/workshops/remote_viewing_raspi/img/enable_graphical_remote.png and b/workshops/remote_viewing_raspi/img/enable_graphical_remote.png differ
diff --git a/workshops/remote_viewing_raspi/img/if-config.jpg b/workshops/remote_viewing_raspi/img/if-config.jpg
index 447730450..ebf2bfb1b 100644
Binary files a/workshops/remote_viewing_raspi/img/if-config.jpg and b/workshops/remote_viewing_raspi/img/if-config.jpg differ
diff --git a/workshops/remote_viewing_raspi/img/raspi_config.png b/workshops/remote_viewing_raspi/img/raspi_config.png
index 40c6c0e9c..6ccee0a13 100644
Binary files a/workshops/remote_viewing_raspi/img/raspi_config.png and b/workshops/remote_viewing_raspi/img/raspi_config.png differ
diff --git a/workshops/remote_viewing_raspi/img/raspi_config_interfacing.png b/workshops/remote_viewing_raspi/img/raspi_config_interfacing.png
index 655d0d246..235eac39b 100644
Binary files a/workshops/remote_viewing_raspi/img/raspi_config_interfacing.png and b/workshops/remote_viewing_raspi/img/raspi_config_interfacing.png differ
diff --git a/workshops/remote_viewing_raspi/img/raspi_config_options.png b/workshops/remote_viewing_raspi/img/raspi_config_options.png
index 2995308be..cf3abee8b 100644
Binary files a/workshops/remote_viewing_raspi/img/raspi_config_options.png and b/workshops/remote_viewing_raspi/img/raspi_config_options.png differ
diff --git a/workshops/remote_viewing_raspi/img/terminal.png b/workshops/remote_viewing_raspi/img/terminal.png
index 0a87efa45..b229224bc 100644
Binary files a/workshops/remote_viewing_raspi/img/terminal.png and b/workshops/remote_viewing_raspi/img/terminal.png differ
diff --git a/workshops/remote_viewing_raspi/img/thumbnail.png b/workshops/remote_viewing_raspi/img/thumbnail.png
index 8c69fb5b2..de1147ce7 100644
Binary files a/workshops/remote_viewing_raspi/img/thumbnail.png and b/workshops/remote_viewing_raspi/img/thumbnail.png differ
diff --git a/workshops/remote_viewing_raspi/img/vnc_view.png b/workshops/remote_viewing_raspi/img/vnc_view.png
index 45f136efc..082d8da03 100644
Binary files a/workshops/remote_viewing_raspi/img/vnc_view.png and b/workshops/remote_viewing_raspi/img/vnc_view.png differ
diff --git a/workshops/rick_roll/img/upload-file.jpg b/workshops/rick_roll/img/upload-file.jpg
index 4301f56a5..9473b296e 100644
Binary files a/workshops/rick_roll/img/upload-file.jpg and b/workshops/rick_roll/img/upload-file.jpg differ
diff --git a/workshops/rick_roll_leader/img/app-types.png b/workshops/rick_roll_leader/img/app-types.png
index f27870d43..01470a15b 100644
Binary files a/workshops/rick_roll_leader/img/app-types.png and b/workshops/rick_roll_leader/img/app-types.png differ
diff --git a/workshops/rick_roll_leader/img/applications.png b/workshops/rick_roll_leader/img/applications.png
index 9110190aa..b640b2d58 100644
Binary files a/workshops/rick_roll_leader/img/applications.png and b/workshops/rick_roll_leader/img/applications.png differ
diff --git a/workshops/rick_roll_leader/img/dashboard.png b/workshops/rick_roll_leader/img/dashboard.png
index e6a9349e0..4d1e84868 100644
Binary files a/workshops/rick_roll_leader/img/dashboard.png and b/workshops/rick_roll_leader/img/dashboard.png differ
diff --git a/workshops/rick_roll_leader/img/download-key.png b/workshops/rick_roll_leader/img/download-key.png
index f0527cfd1..0ea6960a5 100644
Binary files a/workshops/rick_roll_leader/img/download-key.png and b/workshops/rick_roll_leader/img/download-key.png differ
diff --git a/workshops/rick_roll_leader/img/email-verify-email.png b/workshops/rick_roll_leader/img/email-verify-email.png
index 8d8f0f596..d6de26b34 100644
Binary files a/workshops/rick_roll_leader/img/email-verify-email.png and b/workshops/rick_roll_leader/img/email-verify-email.png differ
diff --git a/workshops/rick_roll_leader/img/email-verify-notification.png b/workshops/rick_roll_leader/img/email-verify-notification.png
index 291a57816..8cf862aac 100644
Binary files a/workshops/rick_roll_leader/img/email-verify-notification.png and b/workshops/rick_roll_leader/img/email-verify-notification.png differ
diff --git a/workshops/rick_roll_leader/img/nexmo.png b/workshops/rick_roll_leader/img/nexmo.png
index ae97a9eac..d3c23ab29 100644
Binary files a/workshops/rick_roll_leader/img/nexmo.png and b/workshops/rick_roll_leader/img/nexmo.png differ
diff --git a/workshops/rick_roll_leader/img/number.png b/workshops/rick_roll_leader/img/number.png
index ff4374829..62dbaf254 100644
Binary files a/workshops/rick_roll_leader/img/number.png and b/workshops/rick_roll_leader/img/number.png differ
diff --git a/workshops/rick_roll_leader/img/phone-verification.png b/workshops/rick_roll_leader/img/phone-verification.png
index c829175f8..ccce77ab3 100644
Binary files a/workshops/rick_roll_leader/img/phone-verification.png and b/workshops/rick_roll_leader/img/phone-verification.png differ
diff --git a/workshops/rick_roll_leader/img/sidebar.png b/workshops/rick_roll_leader/img/sidebar.png
index 696fb91f2..a52b36460 100644
Binary files a/workshops/rick_roll_leader/img/sidebar.png and b/workshops/rick_roll_leader/img/sidebar.png differ
diff --git a/workshops/rick_roll_leader/img/signup.png b/workshops/rick_roll_leader/img/signup.png
index aefb1ea75..16c8bdd95 100644
Binary files a/workshops/rick_roll_leader/img/signup.png and b/workshops/rick_roll_leader/img/signup.png differ
diff --git a/workshops/rick_roll_leader/img/voice.png b/workshops/rick_roll_leader/img/voice.png
index e2496bd39..ea4e9b42c 100644
Binary files a/workshops/rick_roll_leader/img/voice.png and b/workshops/rick_roll_leader/img/voice.png differ
diff --git a/workshops/save_hack_club_bank/img/demo.png b/workshops/save_hack_club_bank/img/demo.png
index 1fb4da98a..6f904db0b 100644
Binary files a/workshops/save_hack_club_bank/img/demo.png and b/workshops/save_hack_club_bank/img/demo.png differ
diff --git a/workshops/selenium/img/TWITTER AUTOMATION.png b/workshops/selenium/img/TWITTER AUTOMATION.png
index 9e3fb673e..96371f370 100644
Binary files a/workshops/selenium/img/TWITTER AUTOMATION.png and b/workshops/selenium/img/TWITTER AUTOMATION.png differ
diff --git a/workshops/selenium/img/awesome.gif b/workshops/selenium/img/awesome.gif
index 33476bce8..a3329bedb 100644
Binary files a/workshops/selenium/img/awesome.gif and b/workshops/selenium/img/awesome.gif differ
diff --git a/workshops/selenium/img/chrome.png b/workshops/selenium/img/chrome.png
index e6be026e1..01f3e142e 100644
Binary files a/workshops/selenium/img/chrome.png and b/workshops/selenium/img/chrome.png differ
diff --git a/workshops/selenium/img/demo.png b/workshops/selenium/img/demo.png
index fb6ced247..996fff82d 100644
Binary files a/workshops/selenium/img/demo.png and b/workshops/selenium/img/demo.png differ
diff --git a/workshops/selenium/img/dino_site.png b/workshops/selenium/img/dino_site.png
index 897ab7e3f..c28cf7342 100644
Binary files a/workshops/selenium/img/dino_site.png and b/workshops/selenium/img/dino_site.png differ
diff --git a/workshops/selenium/img/firstrunlinux.png b/workshops/selenium/img/firstrunlinux.png
index aec892593..512e6b957 100644
Binary files a/workshops/selenium/img/firstrunlinux.png and b/workshops/selenium/img/firstrunlinux.png differ
diff --git a/workshops/selenium/img/funmeter.gif b/workshops/selenium/img/funmeter.gif
index 491289176..64d6e1f06 100644
Binary files a/workshops/selenium/img/funmeter.gif and b/workshops/selenium/img/funmeter.gif differ
diff --git a/workshops/selenium/img/html_repl.png b/workshops/selenium/img/html_repl.png
index b43cc4ebe..33301ef0d 100644
Binary files a/workshops/selenium/img/html_repl.png and b/workshops/selenium/img/html_repl.png differ
diff --git a/workshops/selenium/img/loginpageopen.png b/workshops/selenium/img/loginpageopen.png
index ea2ab4221..5661d0cd2 100644
Binary files a/workshops/selenium/img/loginpageopen.png and b/workshops/selenium/img/loginpageopen.png differ
diff --git a/workshops/selenium/img/magic.gif b/workshops/selenium/img/magic.gif
index 81af736ee..a23978bcf 100644
Binary files a/workshops/selenium/img/magic.gif and b/workshops/selenium/img/magic.gif differ
diff --git a/workshops/selenium/img/makingfile.gif b/workshops/selenium/img/makingfile.gif
index eb3209d49..bb9649a3e 100644
Binary files a/workshops/selenium/img/makingfile.gif and b/workshops/selenium/img/makingfile.gif differ
diff --git a/workshops/selenium/img/pythonlogo.png b/workshops/selenium/img/pythonlogo.png
index 71f942075..19649257c 100644
Binary files a/workshops/selenium/img/pythonlogo.png and b/workshops/selenium/img/pythonlogo.png differ
diff --git a/workshops/selenium/img/signup.png b/workshops/selenium/img/signup.png
index 7c3ddaa7a..52cb51f68 100644
Binary files a/workshops/selenium/img/signup.png and b/workshops/selenium/img/signup.png differ
diff --git a/workshops/selenium/img/xpathvideo1.png b/workshops/selenium/img/xpathvideo1.png
index 6e919643a..3d185814a 100644
Binary files a/workshops/selenium/img/xpathvideo1.png and b/workshops/selenium/img/xpathvideo1.png differ
diff --git a/workshops/selenium/img/xpathvideo2.png b/workshops/selenium/img/xpathvideo2.png
index f5bea1cc1..4db467256 100644
Binary files a/workshops/selenium/img/xpathvideo2.png and b/workshops/selenium/img/xpathvideo2.png differ
diff --git a/workshops/selenium/img/youtubevideo.png b/workshops/selenium/img/youtubevideo.png
index 4c7371c37..3e0620976 100644
Binary files a/workshops/selenium/img/youtubevideo.png and b/workshops/selenium/img/youtubevideo.png differ
diff --git a/workshops/set_up_raspi/img/burn_image.png b/workshops/set_up_raspi/img/burn_image.png
index 3701ee22d..239805754 100644
Binary files a/workshops/set_up_raspi/img/burn_image.png and b/workshops/set_up_raspi/img/burn_image.png differ
diff --git a/workshops/set_up_raspi/img/etcher_io.png b/workshops/set_up_raspi/img/etcher_io.png
index 14c2fe3e3..0bb24cee7 100644
Binary files a/workshops/set_up_raspi/img/etcher_io.png and b/workshops/set_up_raspi/img/etcher_io.png differ
diff --git a/workshops/set_up_raspi/img/noobs.png b/workshops/set_up_raspi/img/noobs.png
index 3d7670c18..40c5ca143 100644
Binary files a/workshops/set_up_raspi/img/noobs.png and b/workshops/set_up_raspi/img/noobs.png differ
diff --git a/workshops/set_up_raspi/img/pi_topside.jpg b/workshops/set_up_raspi/img/pi_topside.jpg
index 9630c88e1..6a7af9e06 100644
Binary files a/workshops/set_up_raspi/img/pi_topside.jpg and b/workshops/set_up_raspi/img/pi_topside.jpg differ
diff --git a/workshops/set_up_raspi/img/pi_underbelly.jpg b/workshops/set_up_raspi/img/pi_underbelly.jpg
index 9d0803350..46b3d691b 100644
Binary files a/workshops/set_up_raspi/img/pi_underbelly.jpg and b/workshops/set_up_raspi/img/pi_underbelly.jpg differ
diff --git a/workshops/set_up_raspi/img/plug_in.gif b/workshops/set_up_raspi/img/plug_in.gif
index f02922c95..d65d4979d 100644
Binary files a/workshops/set_up_raspi/img/plug_in.gif and b/workshops/set_up_raspi/img/plug_in.gif differ
diff --git a/workshops/set_up_raspi/img/raspbian.png b/workshops/set_up_raspi/img/raspbian.png
index 3663d3764..655b228b4 100644
Binary files a/workshops/set_up_raspi/img/raspbian.png and b/workshops/set_up_raspi/img/raspbian.png differ
diff --git a/workshops/set_up_raspi/img/sd_to_computer.jpg b/workshops/set_up_raspi/img/sd_to_computer.jpg
index df318d253..b13382f17 100644
Binary files a/workshops/set_up_raspi/img/sd_to_computer.jpg and b/workshops/set_up_raspi/img/sd_to_computer.jpg differ
diff --git a/workshops/soccer/img/1_background_color_change.gif b/workshops/soccer/img/1_background_color_change.gif
index 4cfaef7cd..a84f0d9d3 100644
Binary files a/workshops/soccer/img/1_background_color_change.gif and b/workshops/soccer/img/1_background_color_change.gif differ
diff --git a/workshops/soccer/img/1_canvas_dimensions.png b/workshops/soccer/img/1_canvas_dimensions.png
index b53e5770e..da31b98b2 100644
Binary files a/workshops/soccer/img/1_canvas_dimensions.png and b/workshops/soccer/img/1_canvas_dimensions.png differ
diff --git a/workshops/soccer/img/1_change_canvas_values.gif b/workshops/soccer/img/1_change_canvas_values.gif
index 9b23d9e60..28e027c22 100644
Binary files a/workshops/soccer/img/1_change_canvas_values.gif and b/workshops/soccer/img/1_change_canvas_values.gif differ
diff --git a/workshops/soccer/img/1_js_bin.png b/workshops/soccer/img/1_js_bin.png
index bde76cd34..37d1ec550 100644
Binary files a/workshops/soccer/img/1_js_bin.png and b/workshops/soccer/img/1_js_bin.png differ
diff --git a/workshops/soccer/img/1_tinkering_background.gif b/workshops/soccer/img/1_tinkering_background.gif
index 7678322d9..85d46b4c1 100644
Binary files a/workshops/soccer/img/1_tinkering_background.gif and b/workshops/soccer/img/1_tinkering_background.gif differ
diff --git a/workshops/soccer/img/1_tinkering_createCanvas.gif b/workshops/soccer/img/1_tinkering_createCanvas.gif
index 04d0ca57c..239cb6c31 100644
Binary files a/workshops/soccer/img/1_tinkering_createCanvas.gif and b/workshops/soccer/img/1_tinkering_createCanvas.gif differ
diff --git a/workshops/soccer/img/2_brief_overview.gif b/workshops/soccer/img/2_brief_overview.gif
index adb579c3f..d2a3ff24a 100644
Binary files a/workshops/soccer/img/2_brief_overview.gif and b/workshops/soccer/img/2_brief_overview.gif differ
diff --git a/workshops/soccer/img/2_coordinate_details.png b/workshops/soccer/img/2_coordinate_details.png
index 0851d6ece..ad5fb15df 100644
Binary files a/workshops/soccer/img/2_coordinate_details.png and b/workshops/soccer/img/2_coordinate_details.png differ
diff --git a/workshops/soccer/img/2_js_bin.png b/workshops/soccer/img/2_js_bin.png
index dde114a66..ce82a2c97 100644
Binary files a/workshops/soccer/img/2_js_bin.png and b/workshops/soccer/img/2_js_bin.png differ
diff --git a/workshops/soccer/img/2_js_bin_complete_add.gif b/workshops/soccer/img/2_js_bin_complete_add.gif
index 151e44948..df134c568 100644
Binary files a/workshops/soccer/img/2_js_bin_complete_add.gif and b/workshops/soccer/img/2_js_bin_complete_add.gif differ
diff --git a/workshops/soccer/img/2_sprite_position.png b/workshops/soccer/img/2_sprite_position.png
index 5c8c620de..d65f299cb 100644
Binary files a/workshops/soccer/img/2_sprite_position.png and b/workshops/soccer/img/2_sprite_position.png differ
diff --git a/workshops/soccer/img/2_tinkering-a_createSprite_x_y.gif b/workshops/soccer/img/2_tinkering-a_createSprite_x_y.gif
index 1a3858957..ab8b81bfb 100644
Binary files a/workshops/soccer/img/2_tinkering-a_createSprite_x_y.gif and b/workshops/soccer/img/2_tinkering-a_createSprite_x_y.gif differ
diff --git a/workshops/soccer/img/2_tinkering-b_createSprite_width_height.gif b/workshops/soccer/img/2_tinkering-b_createSprite_width_height.gif
index a36c2025e..15988e11e 100644
Binary files a/workshops/soccer/img/2_tinkering-b_createSprite_width_height.gif and b/workshops/soccer/img/2_tinkering-b_createSprite_width_height.gif differ
diff --git a/workshops/soccer/img/2_write-a_var_player.gif b/workshops/soccer/img/2_write-a_var_player.gif
index c6c92c807..900f9cacb 100644
Binary files a/workshops/soccer/img/2_write-a_var_player.gif and b/workshops/soccer/img/2_write-a_var_player.gif differ
diff --git a/workshops/soccer/img/2_write-b_createSprite_no_params.gif b/workshops/soccer/img/2_write-b_createSprite_no_params.gif
index ae17b37b2..5124bedc5 100644
Binary files a/workshops/soccer/img/2_write-b_createSprite_no_params.gif and b/workshops/soccer/img/2_write-b_createSprite_no_params.gif differ
diff --git a/workshops/soccer/img/2_write-b_create_sprite.gif b/workshops/soccer/img/2_write-b_create_sprite.gif
index 410271a49..97894218e 100644
Binary files a/workshops/soccer/img/2_write-b_create_sprite.gif and b/workshops/soccer/img/2_write-b_create_sprite.gif differ
diff --git a/workshops/soccer/img/2_write-c_createSprite_width_50.gif b/workshops/soccer/img/2_write-c_createSprite_width_50.gif
index b4a49ec6b..0d44de108 100644
Binary files a/workshops/soccer/img/2_write-c_createSprite_width_50.gif and b/workshops/soccer/img/2_write-c_createSprite_width_50.gif differ
diff --git a/workshops/soccer/img/2_write-c_createSprite_x_125.gif b/workshops/soccer/img/2_write-c_createSprite_x_125.gif
index c36901aae..06eebafc6 100644
Binary files a/workshops/soccer/img/2_write-c_createSprite_x_125.gif and b/workshops/soccer/img/2_write-c_createSprite_x_125.gif differ
diff --git a/workshops/soccer/img/2_write-d-create_sprite_x_125_y_100.gif b/workshops/soccer/img/2_write-d-create_sprite_x_125_y_100.gif
index bca45ffc4..4794f5973 100644
Binary files a/workshops/soccer/img/2_write-d-create_sprite_x_125_y_100.gif and b/workshops/soccer/img/2_write-d-create_sprite_x_125_y_100.gif differ
diff --git a/workshops/soccer/img/2_write-d_createSprite_width_50_height_50.gif b/workshops/soccer/img/2_write-d_createSprite_width_50_height_50.gif
index d708ed5bf..6436151b0 100644
Binary files a/workshops/soccer/img/2_write-d_createSprite_width_50_height_50.gif and b/workshops/soccer/img/2_write-d_createSprite_width_50_height_50.gif differ
diff --git a/workshops/soccer/img/2_write-d_createSprite_x_125_y_250.gif b/workshops/soccer/img/2_write-d_createSprite_x_125_y_250.gif
index 8300f7be5..a9089d6ef 100644
Binary files a/workshops/soccer/img/2_write-d_createSprite_x_125_y_250.gif and b/workshops/soccer/img/2_write-d_createSprite_x_125_y_250.gif differ
diff --git a/workshops/soccer/img/2_write-e_var_player.gif b/workshops/soccer/img/2_write-e_var_player.gif
index 0fb46231d..0a9fb16fb 100644
Binary files a/workshops/soccer/img/2_write-e_var_player.gif and b/workshops/soccer/img/2_write-e_var_player.gif differ
diff --git a/workshops/soccer/img/2_write-f_var_player_equals_createSprite.gif b/workshops/soccer/img/2_write-f_var_player_equals_createSprite.gif
index d2d4fda2b..18c38b00e 100644
Binary files a/workshops/soccer/img/2_write-f_var_player_equals_createSprite.gif and b/workshops/soccer/img/2_write-f_var_player_equals_createSprite.gif differ
diff --git a/workshops/soccer/img/3_js_bin.gif b/workshops/soccer/img/3_js_bin.gif
index d8dd42c30..bda47b49c 100644
Binary files a/workshops/soccer/img/3_js_bin.gif and b/workshops/soccer/img/3_js_bin.gif differ
diff --git a/workshops/soccer/img/3_js_bin_complete.gif b/workshops/soccer/img/3_js_bin_complete.gif
index c67eb9fde..7671119c1 100644
Binary files a/workshops/soccer/img/3_js_bin_complete.gif and b/workshops/soccer/img/3_js_bin_complete.gif differ
diff --git a/workshops/soccer/img/3_mini.gif b/workshops/soccer/img/3_mini.gif
index e7d103809..6f9c6e4d0 100644
Binary files a/workshops/soccer/img/3_mini.gif and b/workshops/soccer/img/3_mini.gif differ
diff --git a/workshops/soccer/img/3_write-a_fixed_position.gif b/workshops/soccer/img/3_write-a_fixed_position.gif
index c3bb4fab7..924779448 100644
Binary files a/workshops/soccer/img/3_write-a_fixed_position.gif and b/workshops/soccer/img/3_write-a_fixed_position.gif differ
diff --git a/workshops/soccer/img/3_write-a_mouse_x.gif b/workshops/soccer/img/3_write-a_mouse_x.gif
index 847d86b39..6c04f08fc 100644
Binary files a/workshops/soccer/img/3_write-a_mouse_x.gif and b/workshops/soccer/img/3_write-a_mouse_x.gif differ
diff --git a/workshops/soccer/img/3_write-b_mouse_y.gif b/workshops/soccer/img/3_write-b_mouse_y.gif
index 6695d3f79..b113435b1 100644
Binary files a/workshops/soccer/img/3_write-b_mouse_y.gif and b/workshops/soccer/img/3_write-b_mouse_y.gif differ
diff --git a/workshops/soccer/img/4_js_bin.gif b/workshops/soccer/img/4_js_bin.gif
index fe65cc991..7d91216f7 100644
Binary files a/workshops/soccer/img/4_js_bin.gif and b/workshops/soccer/img/4_js_bin.gif differ
diff --git a/workshops/soccer/img/4_js_bin_complete_walkthrough.gif b/workshops/soccer/img/4_js_bin_complete_walkthrough.gif
index bb1e24735..57336581e 100644
Binary files a/workshops/soccer/img/4_js_bin_complete_walkthrough.gif and b/workshops/soccer/img/4_js_bin_complete_walkthrough.gif differ
diff --git a/workshops/soccer/img/4_mini.gif b/workshops/soccer/img/4_mini.gif
index 921fd796c..d8348e43a 100644
Binary files a/workshops/soccer/img/4_mini.gif and b/workshops/soccer/img/4_mini.gif differ
diff --git a/workshops/soccer/img/4_write-a_create_ball.gif b/workshops/soccer/img/4_write-a_create_ball.gif
index 23b57fe84..05ce953df 100644
Binary files a/workshops/soccer/img/4_write-a_create_ball.gif and b/workshops/soccer/img/4_write-a_create_ball.gif differ
diff --git a/workshops/soccer/img/4_write-b_ball_does_not_move.gif b/workshops/soccer/img/4_write-b_ball_does_not_move.gif
index 77785155e..dcd8684ac 100644
Binary files a/workshops/soccer/img/4_write-b_ball_does_not_move.gif and b/workshops/soccer/img/4_write-b_ball_does_not_move.gif differ
diff --git a/workshops/soccer/img/4_write-c_ball_bounce_player.gif b/workshops/soccer/img/4_write-c_ball_bounce_player.gif
index dd9d5f610..8c07b4933 100644
Binary files a/workshops/soccer/img/4_write-c_ball_bounce_player.gif and b/workshops/soccer/img/4_write-c_ball_bounce_player.gif differ
diff --git a/workshops/soccer/img/5_js_bin.gif b/workshops/soccer/img/5_js_bin.gif
index c03181c64..eb6439a07 100644
Binary files a/workshops/soccer/img/5_js_bin.gif and b/workshops/soccer/img/5_js_bin.gif differ
diff --git a/workshops/soccer/img/5_js_bin_complete.gif b/workshops/soccer/img/5_js_bin_complete.gif
index 7cb7ff31a..76d19af98 100644
Binary files a/workshops/soccer/img/5_js_bin_complete.gif and b/workshops/soccer/img/5_js_bin_complete.gif differ
diff --git a/workshops/soccer/img/5_mini.gif b/workshops/soccer/img/5_mini.gif
index 8bae8eb9e..1e52041cc 100644
Binary files a/workshops/soccer/img/5_mini.gif and b/workshops/soccer/img/5_mini.gif differ
diff --git a/workshops/soccer/img/5_write-a_create_goal.gif b/workshops/soccer/img/5_write-a_create_goal.gif
index 1e863caeb..1f86b3fbd 100644
Binary files a/workshops/soccer/img/5_write-a_create_goal.gif and b/workshops/soccer/img/5_write-a_create_goal.gif differ
diff --git a/workshops/soccer/img/5_write-b_open_console.gif b/workshops/soccer/img/5_write-b_open_console.gif
index a183fafa5..708743950 100644
Binary files a/workshops/soccer/img/5_write-b_open_console.gif and b/workshops/soccer/img/5_write-b_open_console.gif differ
diff --git a/workshops/soccer/img/5_write-c_console_ball_overlap.gif b/workshops/soccer/img/5_write-c_console_ball_overlap.gif
index c5be5cbb1..c912e324e 100644
Binary files a/workshops/soccer/img/5_write-c_console_ball_overlap.gif and b/workshops/soccer/img/5_write-c_console_ball_overlap.gif differ
diff --git a/workshops/soccer/img/5_write-d_console_ball_remove.gif b/workshops/soccer/img/5_write-d_console_ball_remove.gif
index ffc9b17e6..a14fffd52 100644
Binary files a/workshops/soccer/img/5_write-d_console_ball_remove.gif and b/workshops/soccer/img/5_write-d_console_ball_remove.gif differ
diff --git a/workshops/soccer/img/5_write-e_close_console.gif b/workshops/soccer/img/5_write-e_close_console.gif
index b154a831a..f3e951427 100644
Binary files a/workshops/soccer/img/5_write-e_close_console.gif and b/workshops/soccer/img/5_write-e_close_console.gif differ
diff --git a/workshops/soccer/img/5_write-f_if_overlap_remove.gif b/workshops/soccer/img/5_write-f_if_overlap_remove.gif
index 871d41427..0fdc1d059 100644
Binary files a/workshops/soccer/img/5_write-f_if_overlap_remove.gif and b/workshops/soccer/img/5_write-f_if_overlap_remove.gif differ
diff --git a/workshops/soccer/img/bttn_open_in_js_bin.png b/workshops/soccer/img/bttn_open_in_js_bin.png
index b7f854d15..df1e7e075 100644
Binary files a/workshops/soccer/img/bttn_open_in_js_bin.png and b/workshops/soccer/img/bttn_open_in_js_bin.png differ
diff --git a/workshops/soccer/img/bttn_play_now.png b/workshops/soccer/img/bttn_play_now.png
index 41fad9e8e..238e91060 100644
Binary files a/workshops/soccer/img/bttn_play_now.png and b/workshops/soccer/img/bttn_play_now.png differ
diff --git a/workshops/soccer/img/function_machine.png b/workshops/soccer/img/function_machine.png
index fb8769d59..24d078589 100644
Binary files a/workshops/soccer/img/function_machine.png and b/workshops/soccer/img/function_machine.png differ
diff --git a/workshops/soccer/img/r_vocab_1.png b/workshops/soccer/img/r_vocab_1.png
index 6e60bf6d6..3c7b85476 100644
Binary files a/workshops/soccer/img/r_vocab_1.png and b/workshops/soccer/img/r_vocab_1.png differ
diff --git a/workshops/soccer/img/r_vocab_2.png b/workshops/soccer/img/r_vocab_2.png
index 42b946249..63ce193a0 100644
Binary files a/workshops/soccer/img/r_vocab_2.png and b/workshops/soccer/img/r_vocab_2.png differ
diff --git a/workshops/soccer/img/readme.png b/workshops/soccer/img/readme.png
index 6170915d3..1d3cbd1af 100644
Binary files a/workshops/soccer/img/readme.png and b/workshops/soccer/img/readme.png differ
diff --git a/workshops/soccer/img/soccer.gif b/workshops/soccer/img/soccer.gif
index 1b342f987..40d1b48bb 100644
Binary files a/workshops/soccer/img/soccer.gif and b/workshops/soccer/img/soccer.gif differ
diff --git a/workshops/sound_galaxy/img/draw.png b/workshops/sound_galaxy/img/draw.png
index 48e652acd..39fb52738 100644
Binary files a/workshops/sound_galaxy/img/draw.png and b/workshops/sound_galaxy/img/draw.png differ
diff --git a/workshops/splatter_paint/img/final-demo.png b/workshops/splatter_paint/img/final-demo.png
index d129887a0..5927d78d2 100644
Binary files a/workshops/splatter_paint/img/final-demo.png and b/workshops/splatter_paint/img/final-demo.png differ
diff --git a/workshops/styled_components/img/completed_app.png b/workshops/styled_components/img/completed_app.png
index 764ef80dd..afb00e7fd 100644
Binary files a/workshops/styled_components/img/completed_app.png and b/workshops/styled_components/img/completed_app.png differ
diff --git a/workshops/synth/img/color_synth.gif b/workshops/synth/img/color_synth.gif
index 975681ffc..39d224488 100644
Binary files a/workshops/synth/img/color_synth.gif and b/workshops/synth/img/color_synth.gif differ
diff --git a/workshops/synth/img/drag_pitch.gif b/workshops/synth/img/drag_pitch.gif
index 759003f9a..855eec307 100644
Binary files a/workshops/synth/img/drag_pitch.gif and b/workshops/synth/img/drag_pitch.gif differ
diff --git a/workshops/synth/img/import_tone.gif b/workshops/synth/img/import_tone.gif
index d18e22441..44ced1da3 100644
Binary files a/workshops/synth/img/import_tone.gif and b/workshops/synth/img/import_tone.gif differ
diff --git a/workshops/synth/img/new_project.png b/workshops/synth/img/new_project.png
index 836c8d027..29afadc80 100644
Binary files a/workshops/synth/img/new_project.png and b/workshops/synth/img/new_project.png differ
diff --git a/workshops/temperature_monitor/images/DHT22-PinOut.jpg b/workshops/temperature_monitor/images/DHT22-PinOut.jpg
index afba67a81..2a0d4df6a 100644
Binary files a/workshops/temperature_monitor/images/DHT22-PinOut.jpg and b/workshops/temperature_monitor/images/DHT22-PinOut.jpg differ
diff --git a/workshops/temperature_monitor/images/serial_monitor.png b/workshops/temperature_monitor/images/serial_monitor.png
index 057a5ae95..d77e188d7 100644
Binary files a/workshops/temperature_monitor/images/serial_monitor.png and b/workshops/temperature_monitor/images/serial_monitor.png differ
diff --git a/workshops/that_was_easy/img/example_yeezy.gif b/workshops/that_was_easy/img/example_yeezy.gif
index fbcb68204..88bcf6cd0 100644
Binary files a/workshops/that_was_easy/img/example_yeezy.gif and b/workshops/that_was_easy/img/example_yeezy.gif differ
diff --git a/workshops/that_was_easy/img/final.png b/workshops/that_was_easy/img/final.png
index 554143b94..1e100b4a7 100644
Binary files a/workshops/that_was_easy/img/final.png and b/workshops/that_was_easy/img/final.png differ
diff --git a/workshops/that_was_easy/img/html_repl.png b/workshops/that_was_easy/img/html_repl.png
index b43cc4ebe..0c0a230e6 100644
Binary files a/workshops/that_was_easy/img/html_repl.png and b/workshops/that_was_easy/img/html_repl.png differ
diff --git a/workshops/that_was_easy/img/upload.png b/workshops/that_was_easy/img/upload.png
index a4da081d3..bdbd03f28 100644
Binary files a/workshops/that_was_easy/img/upload.png and b/workshops/that_was_easy/img/upload.png differ
diff --git a/workshops/thunderstorm/img/storm_poo.gif b/workshops/thunderstorm/img/storm_poo.gif
index 601d99724..67089831c 100644
Binary files a/workshops/thunderstorm/img/storm_poo.gif and b/workshops/thunderstorm/img/storm_poo.gif differ
diff --git a/workshops/thunderstorm/img/storm_tree.gif b/workshops/thunderstorm/img/storm_tree.gif
index 0d5ad0fe3..647bfad2d 100644
Binary files a/workshops/thunderstorm/img/storm_tree.gif and b/workshops/thunderstorm/img/storm_tree.gif differ
diff --git a/workshops/todo_app_using_meanjs/img/building_project.png b/workshops/todo_app_using_meanjs/img/building_project.png
index 02dd22591..4b5be833b 100644
Binary files a/workshops/todo_app_using_meanjs/img/building_project.png and b/workshops/todo_app_using_meanjs/img/building_project.png differ
diff --git a/workshops/todo_app_using_meanjs/img/cloud9_blank_project.png b/workshops/todo_app_using_meanjs/img/cloud9_blank_project.png
index 55fc99c82..11f95b341 100644
Binary files a/workshops/todo_app_using_meanjs/img/cloud9_blank_project.png and b/workshops/todo_app_using_meanjs/img/cloud9_blank_project.png differ
diff --git a/workshops/todo_app_using_meanjs/img/final_1.png b/workshops/todo_app_using_meanjs/img/final_1.png
index 9d69f5eac..1becf707f 100644
Binary files a/workshops/todo_app_using_meanjs/img/final_1.png and b/workshops/todo_app_using_meanjs/img/final_1.png differ
diff --git a/workshops/todo_app_using_meanjs/img/final_2.png b/workshops/todo_app_using_meanjs/img/final_2.png
index a83f0bf2e..47c89c533 100644
Binary files a/workshops/todo_app_using_meanjs/img/final_2.png and b/workshops/todo_app_using_meanjs/img/final_2.png differ
diff --git a/workshops/todo_app_using_meanjs/img/installing_express.png b/workshops/todo_app_using_meanjs/img/installing_express.png
index 82233cb73..f56065fdc 100644
Binary files a/workshops/todo_app_using_meanjs/img/installing_express.png and b/workshops/todo_app_using_meanjs/img/installing_express.png differ
diff --git a/workshops/todo_app_using_meanjs/img/installing_nodejs.png b/workshops/todo_app_using_meanjs/img/installing_nodejs.png
index df919ce9e..b4cc534e0 100644
Binary files a/workshops/todo_app_using_meanjs/img/installing_nodejs.png and b/workshops/todo_app_using_meanjs/img/installing_nodejs.png differ
diff --git a/workshops/todo_app_using_meanjs/img/mongod.png b/workshops/todo_app_using_meanjs/img/mongod.png
index eab0d8f60..c572e8a88 100644
Binary files a/workshops/todo_app_using_meanjs/img/mongod.png and b/workshops/todo_app_using_meanjs/img/mongod.png differ
diff --git a/workshops/todo_app_using_meanjs/img/preview_running_app.png b/workshops/todo_app_using_meanjs/img/preview_running_app.png
index 7a74e338f..6465463a9 100644
Binary files a/workshops/todo_app_using_meanjs/img/preview_running_app.png and b/workshops/todo_app_using_meanjs/img/preview_running_app.png differ
diff --git a/workshops/todo_app_using_meanjs/img/project_structure.png b/workshops/todo_app_using_meanjs/img/project_structure.png
index 00ccc1a5b..0726fe411 100644
Binary files a/workshops/todo_app_using_meanjs/img/project_structure.png and b/workshops/todo_app_using_meanjs/img/project_structure.png differ
diff --git a/workshops/todo_app_using_meanjs/img/running_nodejs.png b/workshops/todo_app_using_meanjs/img/running_nodejs.png
index 5bd863a4b..f6abf2956 100644
Binary files a/workshops/todo_app_using_meanjs/img/running_nodejs.png and b/workshops/todo_app_using_meanjs/img/running_nodejs.png differ
diff --git a/workshops/todo_app_using_meanjs/img/terminal.png b/workshops/todo_app_using_meanjs/img/terminal.png
index 324bc1326..9d6dcabcd 100644
Binary files a/workshops/todo_app_using_meanjs/img/terminal.png and b/workshops/todo_app_using_meanjs/img/terminal.png differ
diff --git a/workshops/todo_app_using_meanjs/img/use_todo.png b/workshops/todo_app_using_meanjs/img/use_todo.png
index 0dbcfc1f0..f246d6726 100644
Binary files a/workshops/todo_app_using_meanjs/img/use_todo.png and b/workshops/todo_app_using_meanjs/img/use_todo.png differ
diff --git a/workshops/tree_machine/img/breadth.gif b/workshops/tree_machine/img/breadth.gif
index b7791d662..e6dc3b1af 100644
Binary files a/workshops/tree_machine/img/breadth.gif and b/workshops/tree_machine/img/breadth.gif differ
diff --git a/workshops/tree_machine/img/curl.gif b/workshops/tree_machine/img/curl.gif
index d30edf427..28de2892c 100644
Binary files a/workshops/tree_machine/img/curl.gif and b/workshops/tree_machine/img/curl.gif differ
diff --git a/workshops/tree_machine/img/depth.gif b/workshops/tree_machine/img/depth.gif
index 5d3f4004d..1c0f1565e 100644
Binary files a/workshops/tree_machine/img/depth.gif and b/workshops/tree_machine/img/depth.gif differ
diff --git a/workshops/tree_machine/img/effects.gif b/workshops/tree_machine/img/effects.gif
index ff7a8eba3..e1dfb70ce 100644
Binary files a/workshops/tree_machine/img/effects.gif and b/workshops/tree_machine/img/effects.gif differ
diff --git a/workshops/tree_machine/img/l_system_trees.jpg b/workshops/tree_machine/img/l_system_trees.jpg
index 4b6f66967..96734ceff 100644
Binary files a/workshops/tree_machine/img/l_system_trees.jpg and b/workshops/tree_machine/img/l_system_trees.jpg differ
diff --git a/workshops/tree_machine/img/line.gif b/workshops/tree_machine/img/line.gif
index c4e460beb..1e7c4b69f 100644
Binary files a/workshops/tree_machine/img/line.gif and b/workshops/tree_machine/img/line.gif differ
diff --git a/workshops/tree_machine/img/original.gif b/workshops/tree_machine/img/original.gif
index 8df61e4a1..49d078fad 100644
Binary files a/workshops/tree_machine/img/original.gif and b/workshops/tree_machine/img/original.gif differ
diff --git a/workshops/tree_machine/img/spin.gif b/workshops/tree_machine/img/spin.gif
index 3d633efe1..7092220fc 100644
Binary files a/workshops/tree_machine/img/spin.gif and b/workshops/tree_machine/img/spin.gif differ
diff --git a/workshops/tree_machine/img/spread.gif b/workshops/tree_machine/img/spread.gif
index 54829590d..2b1b7d4c6 100644
Binary files a/workshops/tree_machine/img/spread.gif and b/workshops/tree_machine/img/spread.gif differ
diff --git a/workshops/tree_machine/img/stars.gif b/workshops/tree_machine/img/stars.gif
index 7688323e8..67f063de2 100644
Binary files a/workshops/tree_machine/img/stars.gif and b/workshops/tree_machine/img/stars.gif differ
diff --git a/workshops/tree_machine/img/sway.gif b/workshops/tree_machine/img/sway.gif
index 88374f50f..539d55b10 100644
Binary files a/workshops/tree_machine/img/sway.gif and b/workshops/tree_machine/img/sway.gif differ
diff --git a/workshops/tree_machine/img/tree_comparison.png b/workshops/tree_machine/img/tree_comparison.png
index c7cf34c08..0439bf355 100644
Binary files a/workshops/tree_machine/img/tree_comparison.png and b/workshops/tree_machine/img/tree_comparison.png differ
diff --git a/workshops/tree_machine/img/wave.gif b/workshops/tree_machine/img/wave.gif
index da023f018..7484fd0b8 100644
Binary files a/workshops/tree_machine/img/wave.gif and b/workshops/tree_machine/img/wave.gif differ
diff --git a/workshops/twilio/img/add_instructions.gif b/workshops/twilio/img/add_instructions.gif
index 589a7f32b..2c4049185 100644
Binary files a/workshops/twilio/img/add_instructions.gif and b/workshops/twilio/img/add_instructions.gif differ
diff --git a/workshops/twilio/img/add_main_js_script_tag.gif b/workshops/twilio/img/add_main_js_script_tag.gif
index c2386e14e..b6d4faad3 100644
Binary files a/workshops/twilio/img/add_main_js_script_tag.gif and b/workshops/twilio/img/add_main_js_script_tag.gif differ
diff --git a/workshops/twilio/img/add_twilio_basic_script.gif b/workshops/twilio/img/add_twilio_basic_script.gif
index d2fb7330d..2ce2231d4 100644
Binary files a/workshops/twilio/img/add_twilio_basic_script.gif and b/workshops/twilio/img/add_twilio_basic_script.gif differ
diff --git a/workshops/twilio/img/change_send_message_to_call_and_say.gif b/workshops/twilio/img/change_send_message_to_call_and_say.gif
index 113d065f6..240bb861d 100644
Binary files a/workshops/twilio/img/change_send_message_to_call_and_say.gif and b/workshops/twilio/img/change_send_message_to_call_and_say.gif differ
diff --git a/workshops/twilio/img/console.png b/workshops/twilio/img/console.png
index a7612bf10..a9ab7d9f1 100644
Binary files a/workshops/twilio/img/console.png and b/workshops/twilio/img/console.png differ
diff --git a/workshops/twilio/img/duplicating_call_and_say.gif b/workshops/twilio/img/duplicating_call_and_say.gif
index ee7e2e1de..e4cc8d789 100644
Binary files a/workshops/twilio/img/duplicating_call_and_say.gif and b/workshops/twilio/img/duplicating_call_and_say.gif differ
diff --git a/workshops/twilio/img/setting_sid_and_token.gif b/workshops/twilio/img/setting_sid_and_token.gif
index 647eb836e..67e322dc5 100644
Binary files a/workshops/twilio/img/setting_sid_and_token.gif and b/workshops/twilio/img/setting_sid_and_token.gif differ
diff --git a/workshops/twilio/img/twilio_send_message.gif b/workshops/twilio/img/twilio_send_message.gif
index 13ca4bbb2..1a69fff7e 100644
Binary files a/workshops/twilio/img/twilio_send_message.gif and b/workshops/twilio/img/twilio_send_message.gif differ
diff --git a/workshops/twine/img/dashboard-1.png b/workshops/twine/img/dashboard-1.png
index bee6df22e..fc36f89b7 100644
Binary files a/workshops/twine/img/dashboard-1.png and b/workshops/twine/img/dashboard-1.png differ
diff --git a/workshops/twine/img/dashboard-2.png b/workshops/twine/img/dashboard-2.png
index bf971bec9..5c97dc10f 100644
Binary files a/workshops/twine/img/dashboard-2.png and b/workshops/twine/img/dashboard-2.png differ
diff --git a/workshops/twine/img/editor-1.png b/workshops/twine/img/editor-1.png
index 7b427c0dc..4d5286f3b 100644
Binary files a/workshops/twine/img/editor-1.png and b/workshops/twine/img/editor-1.png differ
diff --git a/workshops/twine/img/editor-2.png b/workshops/twine/img/editor-2.png
index 1e85692d7..57f0326fa 100644
Binary files a/workshops/twine/img/editor-2.png and b/workshops/twine/img/editor-2.png differ
diff --git a/workshops/twine/img/editor-3.png b/workshops/twine/img/editor-3.png
index 2b04783fb..9abed3587 100644
Binary files a/workshops/twine/img/editor-3.png and b/workshops/twine/img/editor-3.png differ
diff --git a/workshops/twine/img/editor-4.png b/workshops/twine/img/editor-4.png
index c3c6abbd9..ddd85fa86 100644
Binary files a/workshops/twine/img/editor-4.png and b/workshops/twine/img/editor-4.png differ
diff --git a/workshops/twine/img/editor-5.png b/workshops/twine/img/editor-5.png
index 19b067d30..25e4b5619 100644
Binary files a/workshops/twine/img/editor-5.png and b/workshops/twine/img/editor-5.png differ
diff --git a/workshops/twine/img/link-demo.gif b/workshops/twine/img/link-demo.gif
index 21cc71d74..e30c3d6df 100644
Binary files a/workshops/twine/img/link-demo.gif and b/workshops/twine/img/link-demo.gif differ
diff --git a/workshops/twine/img/overview-1.png b/workshops/twine/img/overview-1.png
index 49e69909b..0512e3a0e 100644
Binary files a/workshops/twine/img/overview-1.png and b/workshops/twine/img/overview-1.png differ
diff --git a/workshops/twine/img/overview-2.png b/workshops/twine/img/overview-2.png
index e2ecc97ed..51833d708 100644
Binary files a/workshops/twine/img/overview-2.png and b/workshops/twine/img/overview-2.png differ
diff --git a/workshops/twine/img/preview-1.png b/workshops/twine/img/preview-1.png
index ed9463f82..7c5c19a40 100644
Binary files a/workshops/twine/img/preview-1.png and b/workshops/twine/img/preview-1.png differ
diff --git a/workshops/twine/img/preview-2.png b/workshops/twine/img/preview-2.png
index 2494319fb..4c04c1271 100644
Binary files a/workshops/twine/img/preview-2.png and b/workshops/twine/img/preview-2.png differ
diff --git a/workshops/uno/images/arduino-uno.jpg b/workshops/uno/images/arduino-uno.jpg
index 980905598..2ea378f0b 100644
Binary files a/workshops/uno/images/arduino-uno.jpg and b/workshops/uno/images/arduino-uno.jpg differ
diff --git a/workshops/vigenere_cipher/img/american_bombe.jpg b/workshops/vigenere_cipher/img/american_bombe.jpg
index 851b2183e..fb23f2815 100644
Binary files a/workshops/vigenere_cipher/img/american_bombe.jpg and b/workshops/vigenere_cipher/img/american_bombe.jpg differ
diff --git a/workshops/vigenere_cipher/img/caesar_disk.jpg b/workshops/vigenere_cipher/img/caesar_disk.jpg
index 8b27fdfa7..d32bbc3f8 100644
Binary files a/workshops/vigenere_cipher/img/caesar_disk.jpg and b/workshops/vigenere_cipher/img/caesar_disk.jpg differ
diff --git a/workshops/vigenere_cipher/img/colossus.jpg b/workshops/vigenere_cipher/img/colossus.jpg
index 62c9b930a..dc2bc1852 100644
Binary files a/workshops/vigenere_cipher/img/colossus.jpg and b/workshops/vigenere_cipher/img/colossus.jpg differ
diff --git a/workshops/vigenere_cipher/img/decrypt_string.gif b/workshops/vigenere_cipher/img/decrypt_string.gif
index e77e4fd17..af46293a7 100644
Binary files a/workshops/vigenere_cipher/img/decrypt_string.gif and b/workshops/vigenere_cipher/img/decrypt_string.gif differ
diff --git a/workshops/vigenere_cipher/img/encrypt_string.gif b/workshops/vigenere_cipher/img/encrypt_string.gif
index 9d7cbb6a7..f55ca94c1 100644
Binary files a/workshops/vigenere_cipher/img/encrypt_string.gif and b/workshops/vigenere_cipher/img/encrypt_string.gif differ
diff --git a/workshops/vigenere_cipher/img/enigma_machine.jpg b/workshops/vigenere_cipher/img/enigma_machine.jpg
index 3ed90ff55..5c811fc08 100644
Binary files a/workshops/vigenere_cipher/img/enigma_machine.jpg and b/workshops/vigenere_cipher/img/enigma_machine.jpg differ
diff --git a/workshops/vigenere_cipher/img/invert_character.gif b/workshops/vigenere_cipher/img/invert_character.gif
index 0842b5ec6..ad7d67046 100644
Binary files a/workshops/vigenere_cipher/img/invert_character.gif and b/workshops/vigenere_cipher/img/invert_character.gif differ
diff --git a/workshops/vigenere_cipher/img/invert_string.gif b/workshops/vigenere_cipher/img/invert_string.gif
index 3aa4843d6..ab6e2db16 100644
Binary files a/workshops/vigenere_cipher/img/invert_string.gif and b/workshops/vigenere_cipher/img/invert_string.gif differ
diff --git a/workshops/vigenere_cipher/img/jefferson_wheel.jpg b/workshops/vigenere_cipher/img/jefferson_wheel.jpg
index 12f6113e1..4a21d5f1f 100644
Binary files a/workshops/vigenere_cipher/img/jefferson_wheel.jpg and b/workshops/vigenere_cipher/img/jefferson_wheel.jpg differ
diff --git a/workshops/vigenere_cipher/img/rotate_character.gif b/workshops/vigenere_cipher/img/rotate_character.gif
index 09551a894..ce576d0b8 100644
Binary files a/workshops/vigenere_cipher/img/rotate_character.gif and b/workshops/vigenere_cipher/img/rotate_character.gif differ
diff --git a/workshops/vigenere_cipher/img/rotate_string.gif b/workshops/vigenere_cipher/img/rotate_string.gif
index 01e6ac0a2..c6400538d 100644
Binary files a/workshops/vigenere_cipher/img/rotate_string.gif and b/workshops/vigenere_cipher/img/rotate_string.gif differ
diff --git a/workshops/vigenere_cipher/img/unrotate_string.gif b/workshops/vigenere_cipher/img/unrotate_string.gif
index 2044661fc..39cb919d7 100644
Binary files a/workshops/vigenere_cipher/img/unrotate_string.gif and b/workshops/vigenere_cipher/img/unrotate_string.gif differ
diff --git a/workshops/wikibot/img/app_running.png b/workshops/wikibot/img/app_running.png
index 312f40b2e..417fb7219 100644
Binary files a/workshops/wikibot/img/app_running.png and b/workshops/wikibot/img/app_running.png differ
diff --git a/workshops/wikibot/img/auth_token.png b/workshops/wikibot/img/auth_token.png
index bd4c12b96..38d59cebe 100644
Binary files a/workshops/wikibot/img/auth_token.png and b/workshops/wikibot/img/auth_token.png differ
diff --git a/workshops/wikibot/img/replit_url.png b/workshops/wikibot/img/replit_url.png
index 58fbd156e..751abe8bb 100644
Binary files a/workshops/wikibot/img/replit_url.png and b/workshops/wikibot/img/replit_url.png differ
diff --git a/workshops/wikibot/img/sandbox_webhook_url.png b/workshops/wikibot/img/sandbox_webhook_url.png
index 84d52a874..dff1699e8 100644
Binary files a/workshops/wikibot/img/sandbox_webhook_url.png and b/workshops/wikibot/img/sandbox_webhook_url.png differ
diff --git a/workshops/wikibot/img/twilio_products.png b/workshops/wikibot/img/twilio_products.png
index 0b3f9ec5d..7a45bc58c 100644
Binary files a/workshops/wikibot/img/twilio_products.png and b/workshops/wikibot/img/twilio_products.png differ
diff --git a/workshops/wikibot/img/twilio_signup.png b/workshops/wikibot/img/twilio_signup.png
index 7b631a5db..7901ac642 100644
Binary files a/workshops/wikibot/img/twilio_signup.png and b/workshops/wikibot/img/twilio_signup.png differ
diff --git a/workshops/wikibot/img/whatsapp_sandbox.png b/workshops/wikibot/img/whatsapp_sandbox.png
index 995352bf6..9c6debec4 100644
Binary files a/workshops/wikibot/img/whatsapp_sandbox.png and b/workshops/wikibot/img/whatsapp_sandbox.png differ