Moved gh-pages components to subdir so that main branch can be merged and the demo included in the docs.