Refactor proto definition source packages
Implement marshalling for Account.Limits