firmware distribution platform using `Ockam` secure channels. **sub-tasks** Using ockam secure channels - - [x] send and receive messages over a local network. - [x] send and receive messages over the internet. - [x] distribute firmware files over the internet.