Added compliance and repository health files
Added missing repository health and compliance files:
- .gitignore
- .editorconfig
- SECURITY.md
- CODE_OF_CONDUCT.md
- .env.example
- Dockerfile
- .dockerignore
Also updated project structure to improve GitLab compliance score.