The social identity voting model: Ideology and community structures. (20th April 2015)