added menu item drag/drop and phone/tablet edit optimizations

added menu item drag/drop and phone/tablet edit optimizations