Added 'focus' property to SolutionTree

Also refining the search method in Searchable, as it has been largely a
stub until this point.
Refined SolutionTree's frontier location search