rename domains field
put results in queue for parsing
add parser factory
add domainParser interface
Basicparser implements IDomainParser interface
ParserFactory main method stub
add domains processing
return OrgUa parser
add getDomains()
use Thread.currentThread().interrupt()
init fields
use server pool for querying
parse results after worker thread finished(for npw)