Kevin - changed params to headers, and added a hash to headers called params
Kevin - added request, which takes a generic request object and returns json
Kevin - added groups request class