ADDED/TESTED: GetBucketIndex, UPDATED: Update now takes kademlia instead of bucket. New print erros