Fleshing out general underlying API.
Fixing podspec and updating example project
Adding headers