rename Traversals struct to Trail, remanage selectors to be exported in one namespace