Revert "Revert "Rivet""

This reverts commit 89e0724481bf8eb1ff3861503e75b861eddf7b99.
Revert "Revert "Revert "Rivet"""

This reverts commit bf461d8e3c34f4c7599a3338fda94fea4ed509c5.
Revert "Revert "Revert "Revert "Rivet""""

This reverts commit 3b4c16adc8e1ffc2cc7e69f096e747098dd27084.
Revert "Revert "First Commit""

This reverts commit 529ce7703d4065180267be71b43b8ece31923ae7.