Update podspec to expose more internals and make delegate usable.