Updating project and code to use ARC and modern syntax.
Fix a few Xcode settings.
Indenting some code.
Include and implement the schema.xml file.
Other minor changes.