Add Reveal.js for presentations.

 On branch master

	deleted:    TODO.md
	new file:   app/public/presentations/from_front_end_backward/index.html
	new file:   app/public/reveal/css/print/paper.css
	new file:   app/public/reveal/css/print/pdf.css
	new file:   app/public/reveal/css/reveal.css
	new file:   app/public/reveal/css/reveal.min.css
	new file:   app/public/reveal/css/theme/README.md
	new file:   app/public/reveal/css/theme/beige.css
	new file:   app/public/reveal/css/theme/default.css
	new file:   app/public/reveal/css/theme/moon.css
	new file:   app/public/reveal/css/theme/night.css
	new file:   app/public/reveal/css/theme/serif.css
	new file:   app/public/reveal/css/theme/simple.css
	new file:   app/public/reveal/css/theme/sky.css
	new file:   app/public/reveal/css/theme/solarized.css
	new file:   app/public/reveal/css/theme/source/beige.scss
	new file:   app/public/reveal/css/theme/source/default.scss
	new file:   app/public/reveal/css/theme/source/moon.scss
	new file:   app/public/reveal/css/theme/source/night.scss
	new file:   app/public/reveal/css/theme/source/serif.scss
	new file:   app/public/reveal/css/theme/source/simple.scss
	new file:   app/public/reveal/css/theme/source/sky.scss
	new file:   app/public/reveal/css/theme/source/solarized.scss
	new file:   app/public/reveal/css/theme/template/mixins.scss
	new file:   app/public/reveal/css/theme/template/settings.scss
	new file:   app/public/reveal/css/theme/template/theme.scss
	new file:   app/public/reveal/js/reveal.js
	new file:   app/public/reveal/js/reveal.min.js
	new file:   app/public/reveal/lib/css/zenburn.css
	new file:   app/public/reveal/lib/font/league_gothic-webfont.eot
	new file:   app/public/reveal/lib/font/league_gothic-webfont.svg
	new file:   app/public/reveal/lib/font/league_gothic-webfont.ttf
	new file:   app/public/reveal/lib/font/league_gothic-webfont.woff
	new file:   app/public/reveal/lib/font/league_gothic_license
	new file:   app/public/reveal/lib/js/classList.js
	new file:   app/public/reveal/lib/js/head.min.js
	new file:   app/public/reveal/lib/js/html5shiv.js
	new file:   app/public/reveal/plugin/highlight/highlight.js
	new file:   app/public/reveal/plugin/leap/leap.js
	new file:   app/public/reveal/plugin/markdown/example.html
	new file:   app/public/reveal/plugin/markdown/example.md
	new file:   app/public/reveal/plugin/markdown/markdown.js
	new file:   app/public/reveal/plugin/markdown/marked.js
	new file:   app/public/reveal/plugin/math/math.js
	new file:   app/public/reveal/plugin/multiplex/client.js
	new file:   app/public/reveal/plugin/multiplex/index.js
	new file:   app/public/reveal/plugin/multiplex/master.js
	new file:   app/public/reveal/plugin/notes-server/client.js
	new file:   app/public/reveal/plugin/notes-server/index.js
	new file:   app/public/reveal/plugin/notes-server/notes.html
	new file:   app/public/reveal/plugin/notes/notes.html
	new file:   app/public/reveal/plugin/notes/notes.js
	new file:   app/public/reveal/plugin/postmessage/example.html
	new file:   app/public/reveal/plugin/postmessage/postmessage.js
	new file:   app/public/reveal/plugin/print-pdf/print-pdf.js
	new file:   app/public/reveal/plugin/remotes/remotes.js
	new file:   app/public/reveal/plugin/search/search.js
	new file:   app/public/reveal/plugin/zoom-js/zoom.js