tracking of blocks added in boardData and snapshot
adding tests
Merge branch 'master' into dev-branch
Blockage info added to reports+snapshot
approval tests added

created a approval test pattern 4 jasmine requires that a static http
server with root in the project root  to serve the test files and
approved files
Merge branch 'master' into dev-branch
Merge branch 'dev-branch'