change class to conform to GLJsonInit protocol, add method for making default blocks for handling single objects
handle responses for user requests