Merge remote-tracking branch 'origin/bevy_rewrite' into bevy_rewrite
chat look better
chat functionality