refactor menu controller
some menu items refactoring
do refactor
global assets refactoring and models refactoring