Initial commit for HID Client

This patch is initial commit for HID Client

Change-Id: Ife1f54acce79892414ad71d5488fdb659efede59