Merge branch 'add-api-documentation' into 'master'

Start API documentation

See merge request !12