Extract ip address and port into separate Finger class since RMI call returns a proxy rather than the actual ChordNode; this causes a java.lang.ArrayStoreException in initFingerTable
Attempting to fix RMI ConnectionRefused when looking up other node
First attempt at automating running the system in multiple virtual machines