This commit renames the website loader, chunker to web page, as it is loading and chunking a single url than the complete website.
This commit enables anyone to create a app and add 3 types of data sources: * pdf file * youtube video * website It exposes a function called query which first gets similar docs from vector db and then passes it to LLM to get the final answer.