add worker thread
test worker implementation
correct string split
remove query method(querying will be done with workers)