Facebook Rolls Out Several New Features and Platform Updates