created lib holding data objects as defined by the API documentation