Answer Engine Tutorial: The Open-Source Perplexity Search Replacement