added .gitignore, provision scripts and the Dockerfile