A basic web crawler and search engine in C++