keep focus as case class for now
refactor windowtree file into multiple files
refactor windowtree file into multiple files
split WindowTree.scala into Focus.scala
rename to FocusTest
rename Splits to Slices; WindowTree to Tree; implement generic DFS find method