Check the various branches of the repository to view the different example presented.
tool-starter
: Start code for the tooltool-complete
: Final code for the toolplugin-starter
: Start code for the pluginplugin-complete
: Final code for the pluginclient-server
: Mock client/server to generate traffic