Tried reimplementing RoutingTable class. Still have bug with edge case of large number of linear nodes. Link down not implemented
Implemented an entirely new RoutingTable class. Implemented poison reverse, and implicit withdrawals. Everything seems to be working. More testing will be done.
Works almost perfectly. Poison reverse implemented, implicit withdrawals implemented. Only edge case left is dealing with a node that has been completely disconnected from the network.
Same functionality as last commit. This commit is to merge with master.
Same as last commit. Committing before merging with development branch.