updates documentation
adds missing licence texts
Merge branch 'feature/update-documentation' into develop