updated internal api calls so post and put will return json, updated list page to show newly added callback