Implemented Routing Algorithm

Tested for 1000 nodes.
[TODO] send a vector hopCounter to route() function which stores list of all modifications