Remove possibility to change the name of the message sent when a event is fired at a game object.
Allow to easily add several listener functions on objects.
Add Daneel.Event.AddEventListener(), GameObject.AddEventListener(), Daneel.Event.RemoveEventListener(), GameObject.RemoveEventListener() and GameObject.FireEvent().
Update/improve Daneel.Event.Fire().
Allow to get a random color. Add the Color.Pattern enum and Color.GetRandom().