A traversal object and routing middleware for node.js