moved RoutingTable into routing namespace

Moved the RoutingTable into its own namespace in anticipation of adding
table nodes (so we can have one dictionary instead of 3 for each ndis
entry).

Also added an IntertableCommunication class to handle allowed
communication between the two tables. Removed direct references between
the two tables.