Modernize Xcode project

Update project settings, unit tests, etc.