EventBus.
weak hash map, with synchronized wrapper
Merge branch 'Majormerge' of https://github.com/tortal/IT2-LP1-Tendu.git into Majormerge