found a bug when a successful the response does not include data, added a delete method to the groups API, added a bit more coverage and some errors in my test