A proxy contract for creating Enterprise DAOs.
Main functions:
- instantiate all the components of a DAO in the proper order, and wire them up;
- on-chain centralized storage of all Enterprise DAO addresses;
- on-chain storage of global DAO configurations, such as whitelisted treasury assets.