Added a 0 check so we won't divide by 0
Updated the routing table bucket class to copy the contacts to another data structure before sending them, preventing other parts of the system from modifying the core data structure
Deleted extra files from kademlia package and kademlia.core package

SocialKademlia is a copy of the Kademlia (github.com/joshuakissoon/kademlia)  project, many classes are just copied
Problem: When we make a change to Kademlia, we need to copy over that change to socialKad; Solution: Now I'm referencing Kademlia in SocialKad, and only let SocialKad contain the updated files
Deleted exact copied files of Kademlia from the following packages:
- kademlia.dht
- kademlia.exceptions

SocialKademlia is a copy of the Kademlia (github.com/joshuakissoon/kademlia)  project, many classes are just copied
Problem: When we make a change to Kademlia, we need to copy over that change to socialKad; Solution: Now I'm referencing Kademlia in SocialKad, and only let SocialKad contain the updated files
Deleted exact copied files of Kademlia from the following packages:
- kademlia.message

SocialKademlia is a copy of the Kademlia (github.com/joshuakissoon/kademlia)  project, many classes are just copied
Problem: When we make a change to Kademlia, we need to copy over that change to socialKad; Solution: Now I'm referencing Kademlia in SocialKad, and only let SocialKad contain the updated files