specific class now hold ref to platform
refactoring, now event not listened on stage but on a sprite