Updated Switch and Computer
Created router and the routing record
Updated Address and IPv4 to accept String IP
Created Hub class
Added AwaitingFrame to track broadcast
Added AwaitingReply to track devices awaiting reply
Added logic to travel the device tree.