Added event descriptions and event handling attributes
- Event description tables
- Added button events and tests