Modified AttractKit, Hotspot, Video

AttractKit: added a private variable with getters setters that disable
the attract screen
Hotspot: added: a public function that enables passing an arbitrary
event to the hotspot.

Video: Stop and Play get dispatched to stage

Paint: added return types to two functions