- Add more test cases

- Rename some of the attributes  in the ProtobufAttribute annotation