Merge branch 'issue-278-render-result' into 'master'

resolves #278 introduce a RenderResult object

Closes #278

See merge request !148
1 job for master in 4 minutes and 41 seconds (queued for 3 minutes and 9 seconds)
Status Job ID Name Coverage
  Build
passed #1015
npm-test

00:04:41