Fix for case issues.

Signed-off-by: Fenny Fatal <Fenny@FennyFatal.com>
Flush out the AsyncClient, move the interface into Client.

Signed-off-by: Fenny Fatal <Fenny@FennyFatal.com>