Design changes.
Dockerfile and make the binary actually buildable.