A general guide for naming files and packages
- di contains all the components and modules
- package names will mostly be plural as it contains multiple files.
- ui package contains activities, fragments, adapters, viewholders, viewmodels
- View holder file(s) end with ViewHolder or VH
- View Model file(s) end with ViewModel or VM
- Adapter for recycler view can be name include RV or RecyclerView e.g. HomeRvAdapter