create basic KPObject.
add test for KPObject.
add required string defines
add KPHTTPClient to maintain API operations.
add the initializer of the API
setup default value for KPObject.
test for setup api key.