removed unnecessary function and added todos
added todo
refactoring __build so actions can be built from elsewhere
Speed improvements for searchable menus.

Creating an initialization structure from the underlying MenuDefinition during aboutToShow, and using it during searches.