Detailed Plan
- Implement full unit test coverage of already implemented protocols
- Implement server-side protocols
- Implement client-only protocols (used only by wallets)
- Update IOG documentation that does not fully reflect current documentation
- Implement full integration testing against Cardano Node Haskell implementation