What a week for Facebook. I think these times have been good for the company. I find it fascinating how some of Mark Zuckerberg’s game pieces are coming together. A couple of days ago I wrote about the launch of Facebook avatars and how they will tie to Oculus and a virtual world. A couple …