Improving documentation
Merge remote-tracking branch 'origin/documentation' into gh-pages