xcodeproj refactor