Added ClientResource class