Replace OSC with a more simple protocol
see https://gitlab.informatik.uni-bremen.de/dimi/mal-tangibles/merge_requests/10 for network implementation of the tangible.
I tried to keep your methods and made is compatible to your gui stuff. However we should not send after every method call (ie invoking
SendLedMessage would send 2 packets). Rather we should change the
remoteTangibleTargetState Field and use
flush() to send just one packet after all desired changes have been made.
Everything in this structures is synchronized with the tangibles after calling
I also changed the identification from ip to mac because we certainly want to use dhcp for the tangibles.