Add initial Xcode project
PartialFunction implementation & tests