Move protobuf code into a separate package
Unexport ModelName
Move customized json into it's own package