Added the concept of a peer identity. Now when the app starts will share its identity and peers that receive an identity message of a peer they are not tracking will reply with an identity message. This is all done in the multicast channel they all share. The context tracks the peers identified so far. The peer identity is an IP address together with a replica identity (MAC has + timestamp).
Logic to send the initial message sharing the current identity, and handling the identity messages received.
More scripts to the karma configuration. More tests running :)
Added a simple button to the UI to print the peer list for debugging purposes. The frontend will communicate witht he backend and this one will print the list to the general log.
Adding peerIdentity to the background scripts.