Add layer object to grab events
Improve description
Rename events to respection convention
Externalize stylesheet
Mention requirements