Created this branch to play with Events

One very important point is the communication between different chunks
or between chunks and the system, e.g. for caching or refreshing the
search index. The Event system sounds best therefore. Let's try it out!