Protocol changes and tests

- Added player move state
- Using new serialization system for the chat system
- Fixed type error for Actor Values