Merge branch '2-add-github-impl' into 'master'

add GitHub implementation

Closes #2

See merge request !2
4 jobs for 3-write-github-docs in 3 minutes and 21 seconds (queued for 2 seconds)