changed json parsing to match API update
changed title and desc fields to be optional in json parsing