Added Cocoa Touch version of this library