https://mario-gunawan.medium.com/why-you-should-never-structure-your-directory-by-conven-f0e9d351a478