Added support for multiple routers in the Direct network topology
Removed duplicate getRouters from DirectTopology
Changed .contains to .equals in Topology.getRouterWithName
Made the DirectTopology work with one router and simplified the way links are retrieved
Added necessary forwarding table entries for multiple router topologies; Added queries for links instead of relying on set indices
Removed unnecessary base case for 1 router in DirectTopology
Merge pull request #3 from TomAlanCarroll/multiple-routers

Multiple routers