Update post data classes to use properties, update webagent to read internal properties