Converted to RESTful sync methods, updated JSDoc and comments