Apple leaves iTunes behind as it harmonizes software