Animations, entities now handle EntityEvents instead of sf::Events