add deploy task for publishing to gh-pages