Created Locator object and Locator Factory and changed interface between NodeScanner and TagDescriptor to use it.