* Start implementing TreeOverlay
* Implement tree overlay
* Add basic tests
* Fixes
* Fill leaves with extra nodes one by one
* Handle missing optional value
* Parenting fixes
* Parenting tests
* Remove unnecesary number of committes
* Fill from root committee
* Adapt tests to root filling
* Root parent is None
* Typo: committee_idx
* Fix leader supermajority threshold
* Fix type signature on building committee data
* Use plain carnot tree for carnot tree tests
* Add tree implementation explanation
* Fmt
* Use blake2b
* Fix idx signature on membership committees
* Check on committee child existence