Added Dockerfile and source files