reorginaized documentation to be gh-pages compatible