make packet-passing between nodes event-based rather than direct-call based. Messages now showing for timebeing.
remove unused method
reinstate message rendering (but also on mobile!)
simplify by removing some events
Remove unnecessary class
dont visualise messages on mobile internet