Perplexity’s two new features take it beyond just a chatbot