Add xcodeproj and tests