Clean code, fix CustomizingView disable metric buttons and re-organize
refactoring package