First time code initialization:
1. Readme updated with usage instructions and motivation.
2. ProtobufServer and Client description provided.
3. gitignore updated.