New Index::parse overloaded function taking arguments as vector<string> instead of (int, char**)
Shorten extracted source code regions
Indexing feature entirely reimplemented in C++

Client-Server-like request-based interface.
New request parsing system