Implement SystemClient and bugfxing IssueClient and SearchClient