Rename Example Event

Rename the example event class to 'Basic' like the basic collection is. Makes it more obvious that the class is an example, rather than a required part of the library.
Merge branch 'basic-event'