add docs dir
improve docs and fix test command in readme
add gitignore to gh-pages branch
fix .gitignore