rename hs_layout_editor to layout_editor and use SpatialNavigator to do spatial navigation for layout editor