Map names to NSObject args
Add some type conversions from idris to c types
Dont make functions variadic
Add nameToId
Use nameToId instead of (show name)
Remove extra namespace and use nameToId