add reveal-js as submodule
add makefile
update makefile
fix some whitespace in makefile
add basic rst file
update ignore file
update makefile