updated gitignore and Docker config