Evolution of Political Parties