Adapted SDK skeleton
Initial SDK commit