Fix async problem with component
Component isn’t removed from the scene if it is append just before for the first time. Scenario:
```component.append();
component.remove()```
It’s possible the append() finish loading after the remove() is executed because of a timeout.
Fix ChatRoom UI css bug (because of an update ?)
Fix #54 - moving when clicking on UI element
Fix #55 - Stone cursed monster should not play animation
Fix #56 - display hurt animation at each damage
Fix converter regex removing the hat prefix