Started creating a objective-c wrapper