Initial commit for iOS implementation.