added rest of cat client functions
possible segment test fix
Merge pull request #20 from mind1master/master

added rest of cat client functions