Twitter’s new features to deliver a richer experience to its users