This commit updates the resolver component to use an image that is built locally.
This commit refactors all code in this project to make use of docker. This has not yet been documented properly.