https://docs.terra.money/Tutorials/Smart-contracts/Interact-with-smart-contract.html#requirements
- try to use map for donation: Map<Addr, Vec>
- instantiate of fundraiser contract via factory
- experiment with draw with application
https://docs.terra.money/Tutorials/Smart-contracts/Interact-with-smart-contract.html#requirements