in-game hud: updated chat bubble to work with new networking updates

To whoever pulls this into the project, you can implement it in scene by adding ChatBubble.cs to networkObject GameObject (same place BallMarker.cs is attached).

This update includes some refactoring, and updates script to work again after some modifications to networking flow.

Related to Issue #25.