Merge branch 'issue/66' into 'develop'

Issue #66: Refactor engine and adapter relationship

See merge request !64
2 jobs for issue/83 in 1 minute and 6 seconds (queued for 8 seconds)
Name Stage Failure
failed
build Build
Checking cache for default-1...
Successfully extracted cache
$ PKG_VERSION=$(cat package.json | grep \"version\" | cut -f2 -d':'| sed -e 's/"\|,//g' | tr -d ' ')
$ echo ${PKG_VERSION}
0.0.1
$ docker build -t ${DOCKER_URL}${PKG_VERSION} -t ${DOCKER_URL}latest .
time="2018-05-22T11:03:37-03:00" level=error msg="failed to dial gRPC: cannot connect to the Docker daemon. Is 'docker daemon' running on this host?: dial unix /var/run/docker.sock: connect: permission denied"
context canceled
ERROR: Job failed: exit status 1