diff --git a/images/02_convolution.png b/images/02_convolution.png
index c205d3a..43846b6 100644
Binary files a/images/02_convolution.png and b/images/02_convolution.png differ
diff --git a/images/02_convolution.svg b/images/02_convolution.svg
index 5999d1c..a32209e 100644
--- a/images/02_convolution.svg
+++ b/images/02_convolution.svg
@@ -1,613 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/02_network_flowchart.png b/images/02_network_flowchart.png
index 93fd82f..8db06df 100644
Binary files a/images/02_network_flowchart.png and b/images/02_network_flowchart.png differ
diff --git a/images/02_network_flowchart.svg b/images/02_network_flowchart.svg
index 56f371c..877e2de 100644
--- a/images/02_network_flowchart.svg
+++ b/images/02_network_flowchart.svg
@@ -1,880 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/06_network_flowchart.png b/images/06_network_flowchart.png
index 513bf26..553012d 100644
Binary files a/images/06_network_flowchart.png and b/images/06_network_flowchart.png differ
diff --git a/images/06_network_flowchart.svg b/images/06_network_flowchart.svg
index f7227b6..75f1ff3 100644
--- a/images/06_network_flowchart.svg
+++ b/images/06_network_flowchart.svg
@@ -1,2786 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/07_inception_flowchart.png b/images/07_inception_flowchart.png
index 91fb734..82edc55 100644
Binary files a/images/07_inception_flowchart.png and b/images/07_inception_flowchart.png differ
diff --git a/images/08_transfer_learning_flowchart.png b/images/08_transfer_learning_flowchart.png
index dabfeeb..41b8601 100644
Binary files a/images/08_transfer_learning_flowchart.png and b/images/08_transfer_learning_flowchart.png differ
diff --git a/images/08_transfer_learning_flowchart.svg b/images/08_transfer_learning_flowchart.svg
index 9e93bdd..0e2bd0e 100644
--- a/images/08_transfer_learning_flowchart.svg
+++ b/images/08_transfer_learning_flowchart.svg
@@ -1,6244 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/09_transfer_learning_flowchart.png b/images/09_transfer_learning_flowchart.png
index 804c020..093af0d 100644
Binary files a/images/09_transfer_learning_flowchart.png and b/images/09_transfer_learning_flowchart.png differ
diff --git a/images/09_transfer_learning_flowchart.svg b/images/09_transfer_learning_flowchart.svg
index f25ab52..e377b1c 100644
--- a/images/09_transfer_learning_flowchart.svg
+++ b/images/09_transfer_learning_flowchart.svg
@@ -1,1502 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/10_transfer_learning_flowchart.png b/images/10_transfer_learning_flowchart.png
index 177e32b..99b4c7e 100644
Binary files a/images/10_transfer_learning_flowchart.png and b/images/10_transfer_learning_flowchart.png differ
diff --git a/images/10_transfer_learning_flowchart.svg b/images/10_transfer_learning_flowchart.svg
index eeba118..6f9a966 100644
--- a/images/10_transfer_learning_flowchart.svg
+++ b/images/10_transfer_learning_flowchart.svg
@@ -1,907 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/11_adversarial_examples_flowchart.png b/images/11_adversarial_examples_flowchart.png
index 7f805fa..ea6d811 100644
Binary files a/images/11_adversarial_examples_flowchart.png and b/images/11_adversarial_examples_flowchart.png differ
diff --git a/images/11_adversarial_examples_flowchart.svg b/images/11_adversarial_examples_flowchart.svg
index 0834d50..c39e12d 100644
--- a/images/11_adversarial_examples_flowchart.svg
+++ b/images/11_adversarial_examples_flowchart.svg
@@ -1,565 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/12_adversarial_noise_flowchart.png b/images/12_adversarial_noise_flowchart.png
index 5d25b76..7803875 100644
Binary files a/images/12_adversarial_noise_flowchart.png and b/images/12_adversarial_noise_flowchart.png differ
diff --git a/images/12_adversarial_noise_flowchart.svg b/images/12_adversarial_noise_flowchart.svg
index 71e9c17..0f0e33e 100644
--- a/images/12_adversarial_noise_flowchart.svg
+++ b/images/12_adversarial_noise_flowchart.svg
@@ -1,1251 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/13_visual_analysis_flowchart.png b/images/13_visual_analysis_flowchart.png
index 03b12ae..aa5e2b7 100644
Binary files a/images/13_visual_analysis_flowchart.png and b/images/13_visual_analysis_flowchart.png differ
diff --git a/images/13_visual_analysis_flowchart.svg b/images/13_visual_analysis_flowchart.svg
index f54e9c9..7b86ae4 100644
--- a/images/13_visual_analysis_flowchart.svg
+++ b/images/13_visual_analysis_flowchart.svg
@@ -1,371 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/13b_visual_analysis_flowchart.png b/images/13b_visual_analysis_flowchart.png
index df89de9..fa68fb0 100644
Binary files a/images/13b_visual_analysis_flowchart.png and b/images/13b_visual_analysis_flowchart.png differ
diff --git a/images/13b_visual_analysis_flowchart.svg b/images/13b_visual_analysis_flowchart.svg
index 1053f6e..e81fb28 100644
--- a/images/13b_visual_analysis_flowchart.svg
+++ b/images/13b_visual_analysis_flowchart.svg
@@ -1,779 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/14_deepdream_flowchart.png b/images/14_deepdream_flowchart.png
index df441ae..eb758de 100644
Binary files a/images/14_deepdream_flowchart.png and b/images/14_deepdream_flowchart.png differ
diff --git a/images/14_deepdream_flowchart.svg b/images/14_deepdream_flowchart.svg
index 2fab7f1..1eec746 100644
--- a/images/14_deepdream_flowchart.svg
+++ b/images/14_deepdream_flowchart.svg
@@ -1,5977 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/14_deepdream_recursive_flowchart.png b/images/14_deepdream_recursive_flowchart.png
index 8e4a1a7..36aa537 100644
Binary files a/images/14_deepdream_recursive_flowchart.png and b/images/14_deepdream_recursive_flowchart.png differ
diff --git a/images/14_deepdream_recursive_flowchart.svg b/images/14_deepdream_recursive_flowchart.svg
index 488af9e..9fb7aa6 100644
--- a/images/14_deepdream_recursive_flowchart.svg
+++ b/images/14_deepdream_recursive_flowchart.svg
@@ -1,16468 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/15_style_transfer_flowchart.png b/images/15_style_transfer_flowchart.png
index 638210c..530b8e4 100644
Binary files a/images/15_style_transfer_flowchart.png and b/images/15_style_transfer_flowchart.png differ
diff --git a/images/15_style_transfer_flowchart.svg b/images/15_style_transfer_flowchart.svg
index 6928e56..815126e 100644
--- a/images/15_style_transfer_flowchart.svg
+++ b/images/15_style_transfer_flowchart.svg
@@ -1,8993 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/16_flowchart.png b/images/16_flowchart.png
index 7581442..fe9e3db 100644
Binary files a/images/16_flowchart.png and b/images/16_flowchart.png differ
diff --git a/images/16_flowchart.svg b/images/16_flowchart.svg
index c397b78..e3fc15c 100644
--- a/images/16_flowchart.svg
+++ b/images/16_flowchart.svg
@@ -1,1135 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/16_motion-trace.png b/images/16_motion-trace.png
index db7a681..cc36efd 100644
Binary files a/images/16_motion-trace.png and b/images/16_motion-trace.png differ
diff --git a/images/16_problem.png b/images/16_problem.png
index b111e4d..2f9d4a1 100644
Binary files a/images/16_problem.png and b/images/16_problem.png differ
diff --git a/images/16_problem.svg b/images/16_problem.svg
index 5a88f6d..d632415 100644
--- a/images/16_problem.svg
+++ b/images/16_problem.svg
@@ -1,770 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/16_q-values-details.png b/images/16_q-values-details.png
index fe33b8e..8642bb2 100644
Binary files a/images/16_q-values-details.png and b/images/16_q-values-details.png differ
diff --git a/images/16_q-values-details.svg b/images/16_q-values-details.svg
index 92264bb..ea3aa25 100644
--- a/images/16_q-values-details.svg
+++ b/images/16_q-values-details.svg
@@ -1,427 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/16_q-values-simple.png b/images/16_q-values-simple.png
index 44598bf..e49f21d 100644
Binary files a/images/16_q-values-simple.png and b/images/16_q-values-simple.png differ
diff --git a/images/16_q-values-simple.svg b/images/16_q-values-simple.svg
index bab950f..b9612eb 100644
--- a/images/16_q-values-simple.svg
+++ b/images/16_q-values-simple.svg
@@ -1,835 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/16_training_stability.png b/images/16_training_stability.png
index 039ebad..0e424c7 100644
Binary files a/images/16_training_stability.png and b/images/16_training_stability.png differ
diff --git a/images/16_training_stability.svg b/images/16_training_stability.svg
index b772b31..f20525b 100644
--- a/images/16_training_stability.svg
+++ b/images/16_training_stability.svg
@@ -1,787 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/19_flowchart_bayesian_optimization.png b/images/19_flowchart_bayesian_optimization.png
index 3fc83c3..b251873 100644
Binary files a/images/19_flowchart_bayesian_optimization.png and b/images/19_flowchart_bayesian_optimization.png differ
diff --git a/images/19_flowchart_bayesian_optimization.svg b/images/19_flowchart_bayesian_optimization.svg
index a0fac20..5be19f6 100644
--- a/images/19_flowchart_bayesian_optimization.svg
+++ b/images/19_flowchart_bayesian_optimization.svg
@@ -1,971 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/20_natural_language_flowchart.png b/images/20_natural_language_flowchart.png
index 70ada9b..3af3b9e 100644
Binary files a/images/20_natural_language_flowchart.png and b/images/20_natural_language_flowchart.png differ
diff --git a/images/20_natural_language_flowchart.svg b/images/20_natural_language_flowchart.svg
index 0e9162e..436f34d 100644
--- a/images/20_natural_language_flowchart.svg
+++ b/images/20_natural_language_flowchart.svg
@@ -1,440 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/20_recurrent_unit.png b/images/20_recurrent_unit.png
index b8affb0..096f7a3 100644
Binary files a/images/20_recurrent_unit.png and b/images/20_recurrent_unit.png differ
diff --git a/images/20_recurrent_unit.svg b/images/20_recurrent_unit.svg
index 279c4ca..196f43b 100644
--- a/images/20_recurrent_unit.svg
+++ b/images/20_recurrent_unit.svg
@@ -1,336 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/20_unrolled_3layers_flowchart.png b/images/20_unrolled_3layers_flowchart.png
index 2cbd421..c12d5d3 100644
Binary files a/images/20_unrolled_3layers_flowchart.png and b/images/20_unrolled_3layers_flowchart.png differ
diff --git a/images/20_unrolled_3layers_flowchart.svg b/images/20_unrolled_3layers_flowchart.svg
index 8233cfb..79e6c26 100644
--- a/images/20_unrolled_3layers_flowchart.svg
+++ b/images/20_unrolled_3layers_flowchart.svg
@@ -1,1847 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/20_unrolled_flowchart.png b/images/20_unrolled_flowchart.png
index d6a1bc5..aaecb91 100644
Binary files a/images/20_unrolled_flowchart.png and b/images/20_unrolled_flowchart.png differ
diff --git a/images/20_unrolled_flowchart.svg b/images/20_unrolled_flowchart.svg
index 6d0a7fc..477d8b4 100644
--- a/images/20_unrolled_flowchart.svg
+++ b/images/20_unrolled_flowchart.svg
@@ -1,849 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/21_machine_translation_flowchart.png b/images/21_machine_translation_flowchart.png
index 6437f12..d9929d9 100644
Binary files a/images/21_machine_translation_flowchart.png and b/images/21_machine_translation_flowchart.png differ
diff --git a/images/21_machine_translation_flowchart.svg b/images/21_machine_translation_flowchart.svg
index b8f8a61..7d7284d 100644
--- a/images/21_machine_translation_flowchart.svg
+++ b/images/21_machine_translation_flowchart.svg
@@ -1,4475 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/22_image_captioning_flowchart.png b/images/22_image_captioning_flowchart.png
index af3446f..d164176 100644
Binary files a/images/22_image_captioning_flowchart.png and b/images/22_image_captioning_flowchart.png differ
diff --git a/images/22_image_captioning_flowchart.svg b/images/22_image_captioning_flowchart.svg
index 2df11f7..f25e4a4 100644
--- a/images/22_image_captioning_flowchart.svg
+++ b/images/22_image_captioning_flowchart.svg
@@ -1,4209 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/23_time_series_flowchart.png b/images/23_time_series_flowchart.png
index 552148d..087ee51 100644
Binary files a/images/23_time_series_flowchart.png and b/images/23_time_series_flowchart.png differ
diff --git a/images/23_time_series_flowchart.svg b/images/23_time_series_flowchart.svg
index 079319f..85e9c88 100644
--- a/images/23_time_series_flowchart.svg
+++ b/images/23_time_series_flowchart.svg
@@ -1,769 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/images/Denmark.jpg b/images/Denmark.jpg
index 239d139..a20f850 100644
Binary files a/images/Denmark.jpg and b/images/Denmark.jpg differ
diff --git a/images/Europe.jpg b/images/Europe.jpg
index b5a6219..572717c 100644
Binary files a/images/Europe.jpg and b/images/Europe.jpg differ
diff --git a/images/elon_musk.jpg b/images/elon_musk.jpg
index f80d46f..656d432 100644
Binary files a/images/elon_musk.jpg and b/images/elon_musk.jpg differ
diff --git a/images/elon_musk_100x100.jpg b/images/elon_musk_100x100.jpg
index 56c5cbf..5a1bf66 100644
Binary files a/images/elon_musk_100x100.jpg and b/images/elon_musk_100x100.jpg differ
diff --git a/images/escher_planefilling2.jpg b/images/escher_planefilling2.jpg
old mode 100755
new mode 100644
index 00a8fc1..023c068
Binary files a/images/escher_planefilling2.jpg and b/images/escher_planefilling2.jpg differ
diff --git a/images/giger.jpg b/images/giger.jpg
old mode 100755
new mode 100644
index 57ba94e..2eda947
Binary files a/images/giger.jpg and b/images/giger.jpg differ
diff --git a/images/parrot.jpg b/images/parrot.jpg
index 04f9150..c1e323a 100644
Binary files a/images/parrot.jpg and b/images/parrot.jpg differ
diff --git a/images/parrot_cropped1.jpg b/images/parrot_cropped1.jpg
index a3c1cc0..1a5f613 100644
Binary files a/images/parrot_cropped1.jpg and b/images/parrot_cropped1.jpg differ
diff --git a/images/parrot_cropped2.jpg b/images/parrot_cropped2.jpg
index daed534..c9b9c49 100644
Binary files a/images/parrot_cropped2.jpg and b/images/parrot_cropped2.jpg differ
diff --git a/images/parrot_cropped3.jpg b/images/parrot_cropped3.jpg
index c539646..9e77998 100644
Binary files a/images/parrot_cropped3.jpg and b/images/parrot_cropped3.jpg differ
diff --git a/images/parrot_padded.jpg b/images/parrot_padded.jpg
index bd45b00..51dec60 100644
Binary files a/images/parrot_padded.jpg and b/images/parrot_padded.jpg differ
diff --git a/images/style3.jpg b/images/style3.jpg
index 6db6763..50ed926 100644
Binary files a/images/style3.jpg and b/images/style3.jpg differ
diff --git a/images/style4.jpg b/images/style4.jpg
index d894958..e82ed82 100644
Binary files a/images/style4.jpg and b/images/style4.jpg differ
diff --git a/images/style5.jpg b/images/style5.jpg
index 3c51715..73165d6 100644
Binary files a/images/style5.jpg and b/images/style5.jpg differ
diff --git a/images/style6.jpg b/images/style6.jpg
index 6f76285..ce09c2a 100644
Binary files a/images/style6.jpg and b/images/style6.jpg differ
diff --git a/images/style9.jpg b/images/style9.jpg
index ac28bfc..932a39f 100644
Binary files a/images/style9.jpg and b/images/style9.jpg differ
diff --git a/images/willy_wonka_new.jpg b/images/willy_wonka_new.jpg
index 710b944..a92b5a4 100644
Binary files a/images/willy_wonka_new.jpg and b/images/willy_wonka_new.jpg differ
diff --git a/images/willy_wonka_old.jpg b/images/willy_wonka_old.jpg
index a067e9a..c27c849 100644
Binary files a/images/willy_wonka_old.jpg and b/images/willy_wonka_old.jpg differ