modify DistanceVectorTable to used Target Class, modify DVServer to implement protocol function, modify Target class to save Gate for the PeerNode