Add File based lookup and Factory class to select the lookup type.