Add entity "rider" methods with core events

Add entity "rider" methods, and enter/exit events.