Reader: Implement graphical traversers and misc fixes