The Context of Conversation: Building Contextual LLM Apps