Add Makefile and Dockerfile