Reference implementation of protocol structures defined by the Community App Sharing Architecture