Use ex_spec and alias for more readable tests.
Pull out a docker test that cannot be run during other tests.
Make timeout configurable for tests. Increase timeout since it includes the container launch time.
Extract the docker-in-docker pieces of the Dockerfile to a new image:

https://github.com/pgr0ss/elixir-docker-in-docker
Move problem definitions into an config files.
initial spike for test templates
Add test to problems.