initial commit for branch

nothing functional yet, trying out different way of organizing router
information