changes to article model that correspond with clean up of the json data structure it uses