- Refactored HeterogeneousSocket and reworked the message-model to be significantly more elegant.
- Added a main test case for the system, and a secondary test case specifically for wifi direct service discovery.