initial commit
updated to include purpose
added defaults to config
add gh-pages