Add Dockerfile and makefile