Add more documentation around available events and attaching listeners