made few changes to classes AbstractARAClient and ARA in order to support 'derived' routing tables