Merge branch 'documentation' into 'master'

write a new shiny and comprehensive documentation

See merge request ae/Sith!224
2 jobs for master in 38 minutes and 29 seconds (queued for 2 seconds)