Project Structure

.
├── ...
├── <language>              
│   └── <smart-contract-name> 
│       └── file1 
│       └── ... 
└── ...

Disclaimer

  1. Do not push to main. Create a new branch and make prs.
  2. Files should be documented.