Using Varint32 to encode the length prefix before sending Protobuf message.
Added a NetworkService to handle the protobuf messages received & sent from the server.