before create function split processor, all functions included in one processor now
include windowDataProcess in main.cpp
add enum QueryType
finished processor code, not tested
added data processor and tests for that