GIT can make your repo more modular with `git submodule` (as shown in this repo). Here is a utility to send recursive commands through the submodules (like `git submodule foreach` but better)
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.