[Refactor] Building menu/button pairs - begin refactoring interface
elements to methods, classes factories.