Facebook has announced a lot of new features during this past week. Now, the company is unveiling the latest patch of updates on its efforts to build a better platform for creators and communities.