removed all of the Atom-based code to use the all-JSON v3 API