diff --git a/.gitmodules b/.gitmodules
index 822f448577fd54bc1a81827516065bc405f49fb7..8e5e6aa21849c90c32b334a8a4f90f448e95b768 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,3 @@
 [submodule "css/tufte-css"]
-	path = css/tufte-css
+	path = slides/css/tufte-css
 	url = https://github.com/edwardtufte/tufte-css.git
diff --git a/Makefile b/slides/Makefile
similarity index 100%
rename from Makefile
rename to slides/Makefile
diff --git a/base_1.md b/slides/base_1.md
similarity index 100%
rename from base_1.md
rename to slides/base_1.md
diff --git a/base_2.md b/slides/base_2.md
similarity index 100%
rename from base_2.md
rename to slides/base_2.md
diff --git a/base_3.md b/slides/base_3.md
similarity index 100%
rename from base_3.md
rename to slides/base_3.md
diff --git a/base_4.md b/slides/base_4.md
similarity index 100%
rename from base_4.md
rename to slides/base_4.md
diff --git a/base_5.md b/slides/base_5.md
similarity index 100%
rename from base_5.md
rename to slides/base_5.md
diff --git a/base_6.md b/slides/base_6.md
similarity index 100%
rename from base_6.md
rename to slides/base_6.md
diff --git a/base_7.md b/slides/base_7.md
similarity index 100%
rename from base_7.md
rename to slides/base_7.md
diff --git a/base_X.md b/slides/base_X.md
similarity index 100%
rename from base_X.md
rename to slides/base_X.md
diff --git a/command_line.md b/slides/command_line.md
similarity index 100%
rename from command_line.md
rename to slides/command_line.md
diff --git a/css/styling.css b/slides/css/styling.css
similarity index 100%
rename from css/styling.css
rename to slides/css/styling.css
diff --git a/css/tufte-css b/slides/css/tufte-css
similarity index 100%
rename from css/tufte-css
rename to slides/css/tufte-css
diff --git a/delaunay.md b/slides/delaunay.md
similarity index 100%
rename from delaunay.md
rename to slides/delaunay.md
diff --git a/figs/Bowyer-Watson_0.png b/slides/figs/Bowyer-Watson_0.png
similarity index 100%
rename from figs/Bowyer-Watson_0.png
rename to slides/figs/Bowyer-Watson_0.png
diff --git a/figs/Bowyer-Watson_1.png b/slides/figs/Bowyer-Watson_1.png
similarity index 100%
rename from figs/Bowyer-Watson_1.png
rename to slides/figs/Bowyer-Watson_1.png
diff --git a/figs/Bowyer-Watson_2.png b/slides/figs/Bowyer-Watson_2.png
similarity index 100%
rename from figs/Bowyer-Watson_2.png
rename to slides/figs/Bowyer-Watson_2.png
diff --git a/figs/Bowyer-Watson_3.png b/slides/figs/Bowyer-Watson_3.png
similarity index 100%
rename from figs/Bowyer-Watson_3.png
rename to slides/figs/Bowyer-Watson_3.png
diff --git a/figs/Bowyer-Watson_4.png b/slides/figs/Bowyer-Watson_4.png
similarity index 100%
rename from figs/Bowyer-Watson_4.png
rename to slides/figs/Bowyer-Watson_4.png
diff --git a/figs/Bowyer-Watson_6.png b/slides/figs/Bowyer-Watson_6.png
similarity index 100%
rename from figs/Bowyer-Watson_6.png
rename to slides/figs/Bowyer-Watson_6.png
diff --git a/figs/PointSetTriangulations.svg b/slides/figs/PointSetTriangulations.svg
similarity index 100%
rename from figs/PointSetTriangulations.svg
rename to slides/figs/PointSetTriangulations.svg
diff --git a/figs/compilation.svg b/slides/figs/compilation.svg
similarity index 100%
rename from figs/compilation.svg
rename to slides/figs/compilation.svg
diff --git a/figs/compilation_demo.svg b/slides/figs/compilation_demo.svg
similarity index 100%
rename from figs/compilation_demo.svg
rename to slides/figs/compilation_demo.svg
diff --git a/figs/compilation_plusieurs.svg b/slides/figs/compilation_plusieurs.svg
similarity index 100%
rename from figs/compilation_plusieurs.svg
rename to slides/figs/compilation_plusieurs.svg
diff --git a/figs/complex_makefile.svg b/slides/figs/complex_makefile.svg
similarity index 100%
rename from figs/complex_makefile.svg
rename to slides/figs/complex_makefile.svg
diff --git a/figs/double_pointeur.svg b/slides/figs/double_pointeur.svg
similarity index 100%
rename from figs/double_pointeur.svg
rename to slides/figs/double_pointeur.svg
diff --git a/figs/ex_makefile.svg b/slides/figs/ex_makefile.svg
similarity index 100%
rename from figs/ex_makefile.svg
rename to slides/figs/ex_makefile.svg
diff --git a/figs/ex_makefile_cible.svg b/slides/figs/ex_makefile_cible.svg
similarity index 100%
rename from figs/ex_makefile_cible.svg
rename to slides/figs/ex_makefile_cible.svg
diff --git a/figs/ex_makefile_dep.svg b/slides/figs/ex_makefile_dep.svg
similarity index 100%
rename from figs/ex_makefile_dep.svg
rename to slides/figs/ex_makefile_dep.svg
diff --git a/figs/ex_makefile_regle.svg b/slides/figs/ex_makefile_regle.svg
similarity index 100%
rename from figs/ex_makefile_regle.svg
rename to slides/figs/ex_makefile_regle.svg
diff --git a/figs/matrix.png b/slides/figs/matrix.png
similarity index 100%
rename from figs/matrix.png
rename to slides/figs/matrix.png
diff --git a/figs/memory.svg b/slides/figs/memory.svg
similarity index 100%
rename from figs/memory.svg
rename to slides/figs/memory.svg
diff --git a/figs/memory_deref.svg b/slides/figs/memory_deref.svg
similarity index 100%
rename from figs/memory_deref.svg
rename to slides/figs/memory_deref.svg
diff --git a/figs/pointer_arithmetics.svg b/slides/figs/pointer_arithmetics.svg
similarity index 100%
rename from figs/pointer_arithmetics.svg
rename to slides/figs/pointer_arithmetics.svg
diff --git a/figs/pointer_struct.svg b/slides/figs/pointer_struct.svg
similarity index 100%
rename from figs/pointer_struct.svg
rename to slides/figs/pointer_struct.svg
diff --git a/figs/pointer_struct_ok.svg b/slides/figs/pointer_struct_ok.svg
similarity index 100%
rename from figs/pointer_struct_ok.svg
rename to slides/figs/pointer_struct_ok.svg
diff --git a/figs/stackoverflow.png b/slides/figs/stackoverflow.png
similarity index 100%
rename from figs/stackoverflow.png
rename to slides/figs/stackoverflow.png
diff --git a/figs/terminal_open.png b/slides/figs/terminal_open.png
similarity index 100%
rename from figs/terminal_open.png
rename to slides/figs/terminal_open.png
diff --git a/intro.md b/slides/intro.md
similarity index 100%
rename from intro.md
rename to slides/intro.md
diff --git a/ligne_commande.md b/slides/ligne_commande.md
similarity index 100%
rename from ligne_commande.md
rename to slides/ligne_commande.md
diff --git a/make.md b/slides/make.md
similarity index 100%
rename from make.md
rename to slides/make.md
diff --git a/oral.md b/slides/oral.md
similarity index 100%
rename from oral.md
rename to slides/oral.md
diff --git a/pointeurs_avances.md b/slides/pointeurs_avances.md
similarity index 100%
rename from pointeurs_avances.md
rename to slides/pointeurs_avances.md
diff --git a/reveal.js/.gitignore b/slides/reveal.js/.gitignore
similarity index 100%
rename from reveal.js/.gitignore
rename to slides/reveal.js/.gitignore
diff --git a/reveal.js/.npmignore b/slides/reveal.js/.npmignore
similarity index 100%
rename from reveal.js/.npmignore
rename to slides/reveal.js/.npmignore
diff --git a/reveal.js/CONTRIBUTING.md b/slides/reveal.js/CONTRIBUTING.md
similarity index 100%
rename from reveal.js/CONTRIBUTING.md
rename to slides/reveal.js/CONTRIBUTING.md
diff --git a/reveal.js/LICENSE b/slides/reveal.js/LICENSE
similarity index 100%
rename from reveal.js/LICENSE
rename to slides/reveal.js/LICENSE
diff --git a/reveal.js/README.md b/slides/reveal.js/README.md
similarity index 100%
rename from reveal.js/README.md
rename to slides/reveal.js/README.md
diff --git a/reveal.js/css/layout.scss b/slides/reveal.js/css/layout.scss
similarity index 100%
rename from reveal.js/css/layout.scss
rename to slides/reveal.js/css/layout.scss
diff --git a/reveal.js/css/print/paper.scss b/slides/reveal.js/css/print/paper.scss
similarity index 100%
rename from reveal.js/css/print/paper.scss
rename to slides/reveal.js/css/print/paper.scss
diff --git a/reveal.js/css/print/pdf.scss b/slides/reveal.js/css/print/pdf.scss
similarity index 100%
rename from reveal.js/css/print/pdf.scss
rename to slides/reveal.js/css/print/pdf.scss
diff --git a/reveal.js/css/reveal.scss b/slides/reveal.js/css/reveal.scss
similarity index 100%
rename from reveal.js/css/reveal.scss
rename to slides/reveal.js/css/reveal.scss
diff --git a/reveal.js/css/theme/README.md b/slides/reveal.js/css/theme/README.md
similarity index 100%
rename from reveal.js/css/theme/README.md
rename to slides/reveal.js/css/theme/README.md
diff --git a/reveal.js/css/theme/source/beige.scss b/slides/reveal.js/css/theme/source/beige.scss
similarity index 100%
rename from reveal.js/css/theme/source/beige.scss
rename to slides/reveal.js/css/theme/source/beige.scss
diff --git a/reveal.js/css/theme/source/black.scss b/slides/reveal.js/css/theme/source/black.scss
similarity index 100%
rename from reveal.js/css/theme/source/black.scss
rename to slides/reveal.js/css/theme/source/black.scss
diff --git a/reveal.js/css/theme/source/blood.scss b/slides/reveal.js/css/theme/source/blood.scss
similarity index 100%
rename from reveal.js/css/theme/source/blood.scss
rename to slides/reveal.js/css/theme/source/blood.scss
diff --git a/reveal.js/css/theme/source/league.scss b/slides/reveal.js/css/theme/source/league.scss
similarity index 100%
rename from reveal.js/css/theme/source/league.scss
rename to slides/reveal.js/css/theme/source/league.scss
diff --git a/reveal.js/css/theme/source/moon.scss b/slides/reveal.js/css/theme/source/moon.scss
similarity index 100%
rename from reveal.js/css/theme/source/moon.scss
rename to slides/reveal.js/css/theme/source/moon.scss
diff --git a/reveal.js/css/theme/source/night.scss b/slides/reveal.js/css/theme/source/night.scss
similarity index 100%
rename from reveal.js/css/theme/source/night.scss
rename to slides/reveal.js/css/theme/source/night.scss
diff --git a/reveal.js/css/theme/source/serif.scss b/slides/reveal.js/css/theme/source/serif.scss
similarity index 100%
rename from reveal.js/css/theme/source/serif.scss
rename to slides/reveal.js/css/theme/source/serif.scss
diff --git a/reveal.js/css/theme/source/simple.scss b/slides/reveal.js/css/theme/source/simple.scss
similarity index 100%
rename from reveal.js/css/theme/source/simple.scss
rename to slides/reveal.js/css/theme/source/simple.scss
diff --git a/reveal.js/css/theme/source/sky.scss b/slides/reveal.js/css/theme/source/sky.scss
similarity index 100%
rename from reveal.js/css/theme/source/sky.scss
rename to slides/reveal.js/css/theme/source/sky.scss
diff --git a/reveal.js/css/theme/source/solarized.scss b/slides/reveal.js/css/theme/source/solarized.scss
similarity index 100%
rename from reveal.js/css/theme/source/solarized.scss
rename to slides/reveal.js/css/theme/source/solarized.scss
diff --git a/reveal.js/css/theme/source/white.scss b/slides/reveal.js/css/theme/source/white.scss
similarity index 100%
rename from reveal.js/css/theme/source/white.scss
rename to slides/reveal.js/css/theme/source/white.scss
diff --git a/reveal.js/css/theme/template/exposer.scss b/slides/reveal.js/css/theme/template/exposer.scss
similarity index 100%
rename from reveal.js/css/theme/template/exposer.scss
rename to slides/reveal.js/css/theme/template/exposer.scss
diff --git a/reveal.js/css/theme/template/mixins.scss b/slides/reveal.js/css/theme/template/mixins.scss
similarity index 100%
rename from reveal.js/css/theme/template/mixins.scss
rename to slides/reveal.js/css/theme/template/mixins.scss
diff --git a/reveal.js/css/theme/template/settings.scss b/slides/reveal.js/css/theme/template/settings.scss
similarity index 100%
rename from reveal.js/css/theme/template/settings.scss
rename to slides/reveal.js/css/theme/template/settings.scss
diff --git a/reveal.js/css/theme/template/theme.scss b/slides/reveal.js/css/theme/template/theme.scss
similarity index 100%
rename from reveal.js/css/theme/template/theme.scss
rename to slides/reveal.js/css/theme/template/theme.scss
diff --git a/reveal.js/dist/reset.css b/slides/reveal.js/dist/reset.css
similarity index 100%
rename from reveal.js/dist/reset.css
rename to slides/reveal.js/dist/reset.css
diff --git a/reveal.js/dist/reveal.css b/slides/reveal.js/dist/reveal.css
similarity index 100%
rename from reveal.js/dist/reveal.css
rename to slides/reveal.js/dist/reveal.css
diff --git a/reveal.js/dist/reveal.esm.js b/slides/reveal.js/dist/reveal.esm.js
similarity index 100%
rename from reveal.js/dist/reveal.esm.js
rename to slides/reveal.js/dist/reveal.esm.js
diff --git a/reveal.js/dist/reveal.js b/slides/reveal.js/dist/reveal.js
similarity index 100%
rename from reveal.js/dist/reveal.js
rename to slides/reveal.js/dist/reveal.js
diff --git a/reveal.js/dist/theme/beige.css b/slides/reveal.js/dist/theme/beige.css
similarity index 100%
rename from reveal.js/dist/theme/beige.css
rename to slides/reveal.js/dist/theme/beige.css
diff --git a/reveal.js/dist/theme/black.css b/slides/reveal.js/dist/theme/black.css
similarity index 100%
rename from reveal.js/dist/theme/black.css
rename to slides/reveal.js/dist/theme/black.css
diff --git a/reveal.js/dist/theme/blood.css b/slides/reveal.js/dist/theme/blood.css
similarity index 100%
rename from reveal.js/dist/theme/blood.css
rename to slides/reveal.js/dist/theme/blood.css
diff --git a/reveal.js/dist/theme/fonts/league-gothic/LICENSE b/slides/reveal.js/dist/theme/fonts/league-gothic/LICENSE
similarity index 100%
rename from reveal.js/dist/theme/fonts/league-gothic/LICENSE
rename to slides/reveal.js/dist/theme/fonts/league-gothic/LICENSE
diff --git a/reveal.js/dist/theme/fonts/league-gothic/league-gothic.css b/slides/reveal.js/dist/theme/fonts/league-gothic/league-gothic.css
similarity index 100%
rename from reveal.js/dist/theme/fonts/league-gothic/league-gothic.css
rename to slides/reveal.js/dist/theme/fonts/league-gothic/league-gothic.css
diff --git a/reveal.js/dist/theme/fonts/league-gothic/league-gothic.eot b/slides/reveal.js/dist/theme/fonts/league-gothic/league-gothic.eot
similarity index 100%
rename from reveal.js/dist/theme/fonts/league-gothic/league-gothic.eot
rename to slides/reveal.js/dist/theme/fonts/league-gothic/league-gothic.eot
diff --git a/reveal.js/dist/theme/fonts/league-gothic/league-gothic.ttf b/slides/reveal.js/dist/theme/fonts/league-gothic/league-gothic.ttf
similarity index 100%
rename from reveal.js/dist/theme/fonts/league-gothic/league-gothic.ttf
rename to slides/reveal.js/dist/theme/fonts/league-gothic/league-gothic.ttf
diff --git a/reveal.js/dist/theme/fonts/league-gothic/league-gothic.woff b/slides/reveal.js/dist/theme/fonts/league-gothic/league-gothic.woff
similarity index 100%
rename from reveal.js/dist/theme/fonts/league-gothic/league-gothic.woff
rename to slides/reveal.js/dist/theme/fonts/league-gothic/league-gothic.woff
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/LICENSE b/slides/reveal.js/dist/theme/fonts/source-sans-pro/LICENSE
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/LICENSE
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/LICENSE
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.eot b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.eot
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.eot
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.eot
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.ttf b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.ttf
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.ttf
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.ttf
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.woff b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.woff
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.woff
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.woff
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.eot b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.eot
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.eot
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.eot
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.woff b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.woff
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.woff
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.woff
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.eot b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.eot
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.eot
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.eot
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.ttf b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.ttf
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.ttf
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.ttf
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.woff b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.woff
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.woff
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.woff
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff
diff --git a/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro.css b/slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro.css
similarity index 100%
rename from reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro.css
rename to slides/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro.css
diff --git a/reveal.js/dist/theme/league.css b/slides/reveal.js/dist/theme/league.css
similarity index 100%
rename from reveal.js/dist/theme/league.css
rename to slides/reveal.js/dist/theme/league.css
diff --git a/reveal.js/dist/theme/moon.css b/slides/reveal.js/dist/theme/moon.css
similarity index 100%
rename from reveal.js/dist/theme/moon.css
rename to slides/reveal.js/dist/theme/moon.css
diff --git a/reveal.js/dist/theme/night.css b/slides/reveal.js/dist/theme/night.css
similarity index 100%
rename from reveal.js/dist/theme/night.css
rename to slides/reveal.js/dist/theme/night.css
diff --git a/reveal.js/dist/theme/serif.css b/slides/reveal.js/dist/theme/serif.css
similarity index 100%
rename from reveal.js/dist/theme/serif.css
rename to slides/reveal.js/dist/theme/serif.css
diff --git a/reveal.js/dist/theme/simple.css b/slides/reveal.js/dist/theme/simple.css
similarity index 100%
rename from reveal.js/dist/theme/simple.css
rename to slides/reveal.js/dist/theme/simple.css
diff --git a/reveal.js/dist/theme/sky.css b/slides/reveal.js/dist/theme/sky.css
similarity index 100%
rename from reveal.js/dist/theme/sky.css
rename to slides/reveal.js/dist/theme/sky.css
diff --git a/reveal.js/dist/theme/solarized.css b/slides/reveal.js/dist/theme/solarized.css
similarity index 100%
rename from reveal.js/dist/theme/solarized.css
rename to slides/reveal.js/dist/theme/solarized.css
diff --git a/reveal.js/dist/theme/white.css b/slides/reveal.js/dist/theme/white.css
similarity index 100%
rename from reveal.js/dist/theme/white.css
rename to slides/reveal.js/dist/theme/white.css
diff --git a/reveal.js/gulpfile.js b/slides/reveal.js/gulpfile.js
similarity index 100%
rename from reveal.js/gulpfile.js
rename to slides/reveal.js/gulpfile.js
diff --git a/reveal.js/js/components/playback.js b/slides/reveal.js/js/components/playback.js
similarity index 100%
rename from reveal.js/js/components/playback.js
rename to slides/reveal.js/js/components/playback.js
diff --git a/reveal.js/js/config.js b/slides/reveal.js/js/config.js
similarity index 100%
rename from reveal.js/js/config.js
rename to slides/reveal.js/js/config.js
diff --git a/reveal.js/js/controllers/autoanimate.js b/slides/reveal.js/js/controllers/autoanimate.js
similarity index 100%
rename from reveal.js/js/controllers/autoanimate.js
rename to slides/reveal.js/js/controllers/autoanimate.js
diff --git a/reveal.js/js/controllers/backgrounds.js b/slides/reveal.js/js/controllers/backgrounds.js
similarity index 100%
rename from reveal.js/js/controllers/backgrounds.js
rename to slides/reveal.js/js/controllers/backgrounds.js
diff --git a/reveal.js/js/controllers/controls.js b/slides/reveal.js/js/controllers/controls.js
similarity index 100%
rename from reveal.js/js/controllers/controls.js
rename to slides/reveal.js/js/controllers/controls.js
diff --git a/reveal.js/js/controllers/focus.js b/slides/reveal.js/js/controllers/focus.js
similarity index 100%
rename from reveal.js/js/controllers/focus.js
rename to slides/reveal.js/js/controllers/focus.js
diff --git a/reveal.js/js/controllers/fragments.js b/slides/reveal.js/js/controllers/fragments.js
similarity index 100%
rename from reveal.js/js/controllers/fragments.js
rename to slides/reveal.js/js/controllers/fragments.js
diff --git a/reveal.js/js/controllers/keyboard.js b/slides/reveal.js/js/controllers/keyboard.js
similarity index 100%
rename from reveal.js/js/controllers/keyboard.js
rename to slides/reveal.js/js/controllers/keyboard.js
diff --git a/reveal.js/js/controllers/location.js b/slides/reveal.js/js/controllers/location.js
similarity index 100%
rename from reveal.js/js/controllers/location.js
rename to slides/reveal.js/js/controllers/location.js
diff --git a/reveal.js/js/controllers/notes.js b/slides/reveal.js/js/controllers/notes.js
similarity index 100%
rename from reveal.js/js/controllers/notes.js
rename to slides/reveal.js/js/controllers/notes.js
diff --git a/reveal.js/js/controllers/overview.js b/slides/reveal.js/js/controllers/overview.js
similarity index 100%
rename from reveal.js/js/controllers/overview.js
rename to slides/reveal.js/js/controllers/overview.js
diff --git a/reveal.js/js/controllers/plugins.js b/slides/reveal.js/js/controllers/plugins.js
similarity index 100%
rename from reveal.js/js/controllers/plugins.js
rename to slides/reveal.js/js/controllers/plugins.js
diff --git a/reveal.js/js/controllers/pointer.js b/slides/reveal.js/js/controllers/pointer.js
similarity index 100%
rename from reveal.js/js/controllers/pointer.js
rename to slides/reveal.js/js/controllers/pointer.js
diff --git a/reveal.js/js/controllers/print.js b/slides/reveal.js/js/controllers/print.js
similarity index 100%
rename from reveal.js/js/controllers/print.js
rename to slides/reveal.js/js/controllers/print.js
diff --git a/reveal.js/js/controllers/progress.js b/slides/reveal.js/js/controllers/progress.js
similarity index 100%
rename from reveal.js/js/controllers/progress.js
rename to slides/reveal.js/js/controllers/progress.js
diff --git a/reveal.js/js/controllers/slidecontent.js b/slides/reveal.js/js/controllers/slidecontent.js
similarity index 100%
rename from reveal.js/js/controllers/slidecontent.js
rename to slides/reveal.js/js/controllers/slidecontent.js
diff --git a/reveal.js/js/controllers/slidenumber.js b/slides/reveal.js/js/controllers/slidenumber.js
similarity index 100%
rename from reveal.js/js/controllers/slidenumber.js
rename to slides/reveal.js/js/controllers/slidenumber.js
diff --git a/reveal.js/js/controllers/touch.js b/slides/reveal.js/js/controllers/touch.js
similarity index 100%
rename from reveal.js/js/controllers/touch.js
rename to slides/reveal.js/js/controllers/touch.js
diff --git a/reveal.js/js/index.js b/slides/reveal.js/js/index.js
similarity index 100%
rename from reveal.js/js/index.js
rename to slides/reveal.js/js/index.js
diff --git a/reveal.js/js/reveal.js b/slides/reveal.js/js/reveal.js
similarity index 100%
rename from reveal.js/js/reveal.js
rename to slides/reveal.js/js/reveal.js
diff --git a/reveal.js/js/utils/color.js b/slides/reveal.js/js/utils/color.js
similarity index 100%
rename from reveal.js/js/utils/color.js
rename to slides/reveal.js/js/utils/color.js
diff --git a/reveal.js/js/utils/constants.js b/slides/reveal.js/js/utils/constants.js
similarity index 100%
rename from reveal.js/js/utils/constants.js
rename to slides/reveal.js/js/utils/constants.js
diff --git a/reveal.js/js/utils/device.js b/slides/reveal.js/js/utils/device.js
similarity index 100%
rename from reveal.js/js/utils/device.js
rename to slides/reveal.js/js/utils/device.js
diff --git a/reveal.js/js/utils/loader.js b/slides/reveal.js/js/utils/loader.js
similarity index 100%
rename from reveal.js/js/utils/loader.js
rename to slides/reveal.js/js/utils/loader.js
diff --git a/reveal.js/js/utils/util.js b/slides/reveal.js/js/utils/util.js
similarity index 100%
rename from reveal.js/js/utils/util.js
rename to slides/reveal.js/js/utils/util.js
diff --git a/reveal.js/package-lock.json b/slides/reveal.js/package-lock.json
similarity index 100%
rename from reveal.js/package-lock.json
rename to slides/reveal.js/package-lock.json
diff --git a/reveal.js/package.json b/slides/reveal.js/package.json
similarity index 100%
rename from reveal.js/package.json
rename to slides/reveal.js/package.json
diff --git a/reveal.js/plugin/highlight/highlight.esm.js b/slides/reveal.js/plugin/highlight/highlight.esm.js
similarity index 100%
rename from reveal.js/plugin/highlight/highlight.esm.js
rename to slides/reveal.js/plugin/highlight/highlight.esm.js
diff --git a/reveal.js/plugin/highlight/highlight.js b/slides/reveal.js/plugin/highlight/highlight.js
similarity index 100%
rename from reveal.js/plugin/highlight/highlight.js
rename to slides/reveal.js/plugin/highlight/highlight.js
diff --git a/reveal.js/plugin/highlight/monokai.css b/slides/reveal.js/plugin/highlight/monokai.css
similarity index 100%
rename from reveal.js/plugin/highlight/monokai.css
rename to slides/reveal.js/plugin/highlight/monokai.css
diff --git a/reveal.js/plugin/highlight/plugin.js b/slides/reveal.js/plugin/highlight/plugin.js
similarity index 100%
rename from reveal.js/plugin/highlight/plugin.js
rename to slides/reveal.js/plugin/highlight/plugin.js
diff --git a/reveal.js/plugin/highlight/zenburn.css b/slides/reveal.js/plugin/highlight/zenburn.css
similarity index 100%
rename from reveal.js/plugin/highlight/zenburn.css
rename to slides/reveal.js/plugin/highlight/zenburn.css
diff --git a/reveal.js/plugin/markdown/markdown.esm.js b/slides/reveal.js/plugin/markdown/markdown.esm.js
similarity index 100%
rename from reveal.js/plugin/markdown/markdown.esm.js
rename to slides/reveal.js/plugin/markdown/markdown.esm.js
diff --git a/reveal.js/plugin/markdown/markdown.js b/slides/reveal.js/plugin/markdown/markdown.js
similarity index 100%
rename from reveal.js/plugin/markdown/markdown.js
rename to slides/reveal.js/plugin/markdown/markdown.js
diff --git a/reveal.js/plugin/markdown/plugin.js b/slides/reveal.js/plugin/markdown/plugin.js
similarity index 100%
rename from reveal.js/plugin/markdown/plugin.js
rename to slides/reveal.js/plugin/markdown/plugin.js
diff --git a/reveal.js/plugin/math/math.esm.js b/slides/reveal.js/plugin/math/math.esm.js
similarity index 100%
rename from reveal.js/plugin/math/math.esm.js
rename to slides/reveal.js/plugin/math/math.esm.js
diff --git a/reveal.js/plugin/math/math.js b/slides/reveal.js/plugin/math/math.js
similarity index 100%
rename from reveal.js/plugin/math/math.js
rename to slides/reveal.js/plugin/math/math.js
diff --git a/reveal.js/plugin/math/plugin.js b/slides/reveal.js/plugin/math/plugin.js
similarity index 100%
rename from reveal.js/plugin/math/plugin.js
rename to slides/reveal.js/plugin/math/plugin.js
diff --git a/reveal.js/plugin/notes/notes.esm.js b/slides/reveal.js/plugin/notes/notes.esm.js
similarity index 100%
rename from reveal.js/plugin/notes/notes.esm.js
rename to slides/reveal.js/plugin/notes/notes.esm.js
diff --git a/reveal.js/plugin/notes/notes.js b/slides/reveal.js/plugin/notes/notes.js
similarity index 100%
rename from reveal.js/plugin/notes/notes.js
rename to slides/reveal.js/plugin/notes/notes.js
diff --git a/reveal.js/plugin/notes/plugin.js b/slides/reveal.js/plugin/notes/plugin.js
similarity index 100%
rename from reveal.js/plugin/notes/plugin.js
rename to slides/reveal.js/plugin/notes/plugin.js
diff --git a/reveal.js/plugin/search/plugin.js b/slides/reveal.js/plugin/search/plugin.js
similarity index 100%
rename from reveal.js/plugin/search/plugin.js
rename to slides/reveal.js/plugin/search/plugin.js
diff --git a/reveal.js/plugin/search/search.esm.js b/slides/reveal.js/plugin/search/search.esm.js
similarity index 100%
rename from reveal.js/plugin/search/search.esm.js
rename to slides/reveal.js/plugin/search/search.esm.js
diff --git a/reveal.js/plugin/search/search.js b/slides/reveal.js/plugin/search/search.js
similarity index 100%
rename from reveal.js/plugin/search/search.js
rename to slides/reveal.js/plugin/search/search.js
diff --git a/reveal.js/plugin/zoom/plugin.js b/slides/reveal.js/plugin/zoom/plugin.js
similarity index 100%
rename from reveal.js/plugin/zoom/plugin.js
rename to slides/reveal.js/plugin/zoom/plugin.js
diff --git a/reveal.js/plugin/zoom/zoom.esm.js b/slides/reveal.js/plugin/zoom/zoom.esm.js
similarity index 100%
rename from reveal.js/plugin/zoom/zoom.esm.js
rename to slides/reveal.js/plugin/zoom/zoom.esm.js
diff --git a/reveal.js/plugin/zoom/zoom.js b/slides/reveal.js/plugin/zoom/zoom.js
similarity index 100%
rename from reveal.js/plugin/zoom/zoom.js
rename to slides/reveal.js/plugin/zoom/zoom.js
diff --git a/strings.md b/slides/strings.md
similarity index 100%
rename from strings.md
rename to slides/strings.md
diff --git a/tests_assertions.md b/slides/tests_assertions.md
similarity index 100%
rename from tests_assertions.md
rename to slides/tests_assertions.md