Migrated TicTacToe to unified api

Lots of casting string to NSString, float to float, and int to nint.