initial commit of new SDK and Example