reorganized the repo to make updating gh-pages branch more comfortable