menuItemSelector customizable; triangle-menu selector is not required anymore; width is now not multiplied by 2; some refactor