Locked express to hard dependency-- more work on socket.io routing.
Close-to-complete organization of the hooks refactoring, with tested pubsub/io being the glaring omission.
Added code to handle complex routing with branches