Add some documentation on event driven programming.