Fix #31 - Entities sound
A check were necessary to see if the action/animation were update to play the same sound again.
Also improve performance by adding an Event.setTimeout function, simulating the native one but faster since it execute functions in the main rendering loop.