A java client library for interacting with a PressGang CCMS Instance and performing operations based on the Content Specifications