adding backdrop when tour starts (optional)

default step should be -1 instead of previous 0
configuration change - port 8080 is often occupied by dev stuff

and it can be really random one
added way to debug JS unit tests
> npm run-script test-debug