Added toString() methods and added a tester of the ProtoMessage