Initial commit of sdk & example