Moving sdk from submodules to local in order to look closer at the API functions.
Moving sdk from submodules to local in order to look closer at the API functions.