HeaderTree as class. added more helper methods
more on #14. implemented basic header navigation. it's buggy and keybinding sucks