Add query_parser.cpp, query_parser.h