Configuration and gitignore