A quarter of a century after Ayatollah Khomeini's death, Iran is still struggling to navigate its way out of economic and diplomatic isolation -- against a backdrop of political infighting.