adding the demos as submodules