Repackaged the code as a framework and included the demo.

Packaging the code as a framework is mostly just a formality. It doesn’t really change much, it just turns the code into a regular component. What it does change is that the code now has its own Xcode settings, which could make compatibility easier in the long run.

Including the demo in the main repository makes it easier to hack on the library, since you can try the changes immediately. It also shows how to bundle the framework with the app that uses it.

What remains to be done:

- [x] Update documentation
- [x] Create an umbrella header?
- [x] Update Cocoapods?