Initial Release
Provides the minimum feature set
- Ability to send files from server to client and vice versa
- Ability to target a specific client or broadcast to all clients from the server
- messages are "heard" using events driven by Nodes' native event loop.
- Client resilience (connection auto-retry, auto-reconnect)