Tina Brown Works Out the Bugs in New Site