diff --git a/inc/instance-config.php b/inc/instance-config.php
index 54eccf29..61910d60 100644
--- a/inc/instance-config.php
+++ b/inc/instance-config.php
@@ -128,79 +128,79 @@ $config['allowed_ext_files'][] = 'epub';
 $config['country_flags_condensed'] = false;
 $config['user_flag'] = true;
 $config['user_flags'] = array (
-    '4th_International' => '4th International',
-    'Acceleration' => 'Acceleration',
-    'AK-47' => 'AK-47',
-    'Albania' => 'Albania',
-    'Allende' => 'Allende',
-    'Anarcha-Feminism' => 'Anarcha-Feminism',
-    'Anarchism' => 'Anarchism',
-    'Anarcho-Capitalism' => 'Anarcho-Capitalism',
-    'Anarcho-Communism' => 'Anarcho-Communism',
-    'Anarcho-Nihilism' => 'Anarcho-Nihilism',
-    'Anarcho-Primitivism' => 'Anarcho-Primitivism',
-    'Athiesm' => 'Athiesm',
-    'Bolshevik' => 'Bolshevik',
-    'Brocialism' => 'Brocialism',
-    'Burkina_Faso' => 'Burkina Faso',
-    'Chavismo' => 'Chavismo',
-    'Che' => 'Che',
-    'China' => 'China',
-    'Christian_Communism' => 'Christian Communism',
-    'Cockshott' => 'Cockshott',
-    'Cuba' => 'Cuba',
-    'DDR' => 'DDR',
-    'Democrap' => 'Democrap',
-    'Democratic_Socialism' => 'Democratic Socialism',
-    'DPRK' => 'DPRK',
-    'Eurocommunism' => 'Eurocommunism',
-    'Fed' => 'Fed',
-    'Freud' => 'Freud',
-    'Gadsden' => 'Gadsden',
-    'Gay_Nazi' => 'Gay Nazi',
-    'Gentoo' => 'Gentoo',
-    'Gorro' => 'Gorro',
-    'Groucho_Marxism' => 'Groucho Marxism',
-    'Hammer_&_Sickle' => 'Hammer & Sickle',
-    'International' => 'International Brigade',
-    'IRA' => 'IRA',
-    'Islamic_Communism' => 'Islamic Communism',
-    'IWW' => 'IWW',
-    'Juche' => 'Juche',
-    'Kampuchea' => 'Kampuchea',
-    'Left_Communism' => 'Left Communism',
-    'Lenin_Cap' => 'Lenin Cap',
-    'Luxemburg' => 'Luxemburg',
-    'Marx' => 'Marx',
-    'Mutualism' => 'Mutualism',
-    'Naxalite' => 'Naxalite',
-    'Nazbol' => 'Nazbol',
-    'Nazi' => 'Nazi',
-    'NDFP' => 'NDFP',
-    'Palestine' => 'Palestine',
-    'Pan-Africanism' => 'Pan-Africanism',
-    'Pirate' => 'Pirate',
-    'Porky' => 'Porky',
-    'Posadas' => 'Posadas',
-    'Punk' => 'Punk',
-    'Raised_Fist' => 'Raised Fist',
-    'Read_a_Fucking_Book' => 'Read a Fucking Book',
-    'Rethuglican' => 'Rethuglican',
-    'Sabo-Tabby' => 'Sabo-Tabby',
-    'Sandinista' => 'Sandinista',
-    'Sendero_Luminoso' => 'Sendero Luminoso',
-    'Slavoj' => 'Slavoj',
-    'Socialism' => 'Socialism',
-    'Soviet_Union' => 'Soviet Union',
-    'Spurdo' => 'Spurdo',
-    'SSNP' => 'SSNP',
-    'Stalin' => 'Stalin',
-    'Syndicalism' => 'Syndicalism',
-    'Tankie' => 'Tankie',
-    'Think' => 'Think',
-    'Viet_Cong' => 'Viet Cong',
-    'Yugoslavia' => 'Yugoslavia',
-    'Zapatista' => 'Zapatista',
+    '4th_international' => '4th International',
+    'acceleration' => 'Acceleration',
+    'ak-47' => 'AK-47',
+    'albania' => 'Albania',
+    'allende' => 'Allende',
+    'anarcha-feminism' => 'Anarcha-Feminism',
+    'anarchism' => 'Anarchism',
+    'anarcho-capitalism' => 'Anarcho-Capitalism',
+    'anarcho-communism' => 'Anarcho-Communism',
+    'anarcho-nihilism' => 'Anarcho-Nihilism',
+    'anarcho-primitivism' => 'Anarcho-Primitivism',
+    'athiesm' => 'Athiesm',
+    'bolshevik' => 'Bolshevik',
+    'brocialism' => 'Brocialism',
+    'burkina_faso' => 'Burkina Faso',
+    'chavismo' => 'Chavismo',
+    'che' => 'Che',
+    'china' => 'China',
+    'christian_communism' => 'Christian Communism',
+    'cockshott' => 'Cockshott',
+    'cuba' => 'Cuba',
+    'ddr' => 'DDR',
+    'democrap' => 'Democrap',
+    'democratic_socialism' => 'Democratic Socialism',
+    'dprk' => 'DPRK',
+    'eurocommunism' => 'Eurocommunism',
+    'fed' => 'Fed',
+    'freud' => 'Freud',
+    'gadsden' => 'Gadsden',
+    'gay_nazi' => 'Gay Nazi',
+    'gentoo' => 'Gentoo',
+    'gorro' => 'Gorro',
+    'groucho_marxism' => 'Groucho Marxism',
+    'hammer_&_sickle' => 'Hammer & Sickle',
+    'international_brigade' => 'International Brigade',
+    'ira' => 'IRA',
+    'islamic_communism' => 'Islamic Communism',
+    'iww' => 'IWW',
+    'juche' => 'Juche',
+    'kampuchea' => 'Kampuchea',
+    'left_communism' => 'Left Communism',
+    'lenin_cap' => 'Lenin Cap',
+    'luxemburg' => 'Luxemburg',
+    'marx' => 'Marx',
+    'mutualism' => 'Mutualism',
+    'naxalite' => 'Naxalite',
+    'nazbol' => 'Nazbol',
+    'nazi' => 'Nazi',
+    'ndfp' => 'NDFP',
+    'palestine' => 'Palestine',
+    'pan-africanism' => 'Pan-Africanism',
+    'pirate' => 'Pirate',
+    'porky' => 'Porky',
+    'posadas' => 'Posadas',
+    'punk' => 'Punk',
+    'raised_fist' => 'Raised Fist',
+    'read_a_fucking_book' => 'Read a Fucking Book',
+    'rethuglican' => 'Rethuglican',
+    'sabo-tabby' => 'Sabo-Tabby',
+    'sandinista' => 'Sandinista',
+    'sendero_luminoso' => 'Sendero Luminoso',
+    'slavoj' => 'Slavoj',
+    'socialism' => 'Socialism',
+    'soviet_union' => 'Soviet Union',
+    'spurdo' => 'Spurdo',
+    'ssnp' => 'SSNP',
+    'stalin' => 'Stalin',
+    'syndicalism' => 'Syndicalism',
+    'tankie' => 'Tankie',
+    'think' => 'Think',
+    'viet_cong' => 'Viet Cong',
+    'yugoslavia' => 'Yugoslavia',
+    'zapatista' => 'Zapatista',
     'ca' => 'Canadien'
 );
 
diff --git a/static/flags/4th_International.png b/static/flags/4th_international.png
similarity index 100%
rename from static/flags/4th_International.png
rename to static/flags/4th_international.png
diff --git a/static/flags/Acceleration.png b/static/flags/acceleration.png
similarity index 100%
rename from static/flags/Acceleration.png
rename to static/flags/acceleration.png
diff --git a/static/flags/AK-47.png b/static/flags/ak-47.png
similarity index 100%
rename from static/flags/AK-47.png
rename to static/flags/ak-47.png
diff --git a/static/flags/Albania.png b/static/flags/albania.png
similarity index 100%
rename from static/flags/Albania.png
rename to static/flags/albania.png
diff --git a/static/flags/Allende.png b/static/flags/allende.png
similarity index 100%
rename from static/flags/Allende.png
rename to static/flags/allende.png
diff --git a/static/flags/Anarcha-Feminism.png b/static/flags/anarcha-feminism.png
similarity index 100%
rename from static/flags/Anarcha-Feminism.png
rename to static/flags/anarcha-feminism.png
diff --git a/static/flags/Anarchism.png b/static/flags/anarchism.png
similarity index 100%
rename from static/flags/Anarchism.png
rename to static/flags/anarchism.png
diff --git a/static/flags/Anarcho-Capitalism.png b/static/flags/anarcho-capitalism.png
similarity index 100%
rename from static/flags/Anarcho-Capitalism.png
rename to static/flags/anarcho-capitalism.png
diff --git a/static/flags/Anarcho-Communism.png b/static/flags/anarcho-communism.png
similarity index 100%
rename from static/flags/Anarcho-Communism.png
rename to static/flags/anarcho-communism.png
diff --git a/static/flags/Anarcho-Nihilism.png b/static/flags/anarcho-nihilism.png
similarity index 100%
rename from static/flags/Anarcho-Nihilism.png
rename to static/flags/anarcho-nihilism.png
diff --git a/static/flags/Anarcho-Primitivism.png b/static/flags/anarcho-primitivism.png
similarity index 100%
rename from static/flags/Anarcho-Primitivism.png
rename to static/flags/anarcho-primitivism.png
diff --git a/static/flags/Athiesm.png b/static/flags/athiesm.png
similarity index 100%
rename from static/flags/Athiesm.png
rename to static/flags/athiesm.png
diff --git a/static/flags/Bolshevik.png b/static/flags/bolshevik.png
similarity index 100%
rename from static/flags/Bolshevik.png
rename to static/flags/bolshevik.png
diff --git a/static/flags/Brocialism.png b/static/flags/brocialism.png
similarity index 100%
rename from static/flags/Brocialism.png
rename to static/flags/brocialism.png
diff --git a/static/flags/Burkina_Faso.png b/static/flags/burkina_faso.png
similarity index 100%
rename from static/flags/Burkina_Faso.png
rename to static/flags/burkina_faso.png
diff --git a/static/flags/Chavismo.png b/static/flags/chavismo.png
similarity index 100%
rename from static/flags/Chavismo.png
rename to static/flags/chavismo.png
diff --git a/static/flags/Che.png b/static/flags/che.png
similarity index 100%
rename from static/flags/Che.png
rename to static/flags/che.png
diff --git a/static/flags/China.png b/static/flags/china.png
similarity index 100%
rename from static/flags/China.png
rename to static/flags/china.png
diff --git a/static/flags/Christian_Communism.png b/static/flags/christian_communism.png
similarity index 100%
rename from static/flags/Christian_Communism.png
rename to static/flags/christian_communism.png
diff --git a/static/flags/Cockshott.png b/static/flags/cockshott.png
similarity index 100%
rename from static/flags/Cockshott.png
rename to static/flags/cockshott.png
diff --git a/static/flags/Cuba.png b/static/flags/cuba.png
similarity index 100%
rename from static/flags/Cuba.png
rename to static/flags/cuba.png
diff --git a/static/flags/DDR.png b/static/flags/ddr.png
similarity index 100%
rename from static/flags/DDR.png
rename to static/flags/ddr.png
diff --git a/static/flags/Democrap.png b/static/flags/democrap.png
similarity index 100%
rename from static/flags/Democrap.png
rename to static/flags/democrap.png
diff --git a/static/flags/Democratic_Socialism.png b/static/flags/democratic_socialism.png
similarity index 100%
rename from static/flags/Democratic_Socialism.png
rename to static/flags/democratic_socialism.png
diff --git a/static/flags/DPRK.png b/static/flags/dprk.png
similarity index 100%
rename from static/flags/DPRK.png
rename to static/flags/dprk.png
diff --git a/static/flags/Eurocommunism.png b/static/flags/eurocommunism.png
similarity index 100%
rename from static/flags/Eurocommunism.png
rename to static/flags/eurocommunism.png
diff --git a/static/flags/Fed.png b/static/flags/fed.png
similarity index 100%
rename from static/flags/Fed.png
rename to static/flags/fed.png
diff --git a/static/flags/Freud.png b/static/flags/freud.png
similarity index 100%
rename from static/flags/Freud.png
rename to static/flags/freud.png
diff --git a/static/flags/Gadsden.png b/static/flags/gadsden.png
similarity index 100%
rename from static/flags/Gadsden.png
rename to static/flags/gadsden.png
diff --git a/static/flags/Gay_Nazi.png b/static/flags/gay_nazi.png
similarity index 100%
rename from static/flags/Gay_Nazi.png
rename to static/flags/gay_nazi.png
diff --git a/static/flags/Gentoo.png b/static/flags/gentoo.png
similarity index 100%
rename from static/flags/Gentoo.png
rename to static/flags/gentoo.png
diff --git a/static/flags/Gorro.png b/static/flags/gorro.png
similarity index 100%
rename from static/flags/Gorro.png
rename to static/flags/gorro.png
diff --git a/static/flags/Groucho_Marxism.png b/static/flags/groucho_marxism.png
similarity index 100%
rename from static/flags/Groucho_Marxism.png
rename to static/flags/groucho_marxism.png
diff --git a/static/flags/Hammer_&_Sickle.png b/static/flags/hammer_&_sickle.png
similarity index 100%
rename from static/flags/Hammer_&_Sickle.png
rename to static/flags/hammer_&_sickle.png
diff --git a/static/flags/International Brigade.png b/static/flags/international_brigade.png
similarity index 100%
rename from static/flags/International Brigade.png
rename to static/flags/international_brigade.png
diff --git a/static/flags/IRA.png b/static/flags/ira.png
similarity index 100%
rename from static/flags/IRA.png
rename to static/flags/ira.png
diff --git a/static/flags/Islamic_Communism.png b/static/flags/islamic_communism.png
similarity index 100%
rename from static/flags/Islamic_Communism.png
rename to static/flags/islamic_communism.png
diff --git a/static/flags/IWW.png b/static/flags/iww.png
similarity index 100%
rename from static/flags/IWW.png
rename to static/flags/iww.png
diff --git a/static/flags/Juche.png b/static/flags/juche.png
similarity index 100%
rename from static/flags/Juche.png
rename to static/flags/juche.png
diff --git a/static/flags/Kampuchea.png b/static/flags/kampuchea.png
similarity index 100%
rename from static/flags/Kampuchea.png
rename to static/flags/kampuchea.png
diff --git a/static/flags/Left_Communism.png b/static/flags/left_communism.png
similarity index 100%
rename from static/flags/Left_Communism.png
rename to static/flags/left_communism.png
diff --git a/static/flags/Lenin_Cap.png b/static/flags/lenin_cap.png
similarity index 100%
rename from static/flags/Lenin_Cap.png
rename to static/flags/lenin_cap.png
diff --git a/static/flags/Luxemburg.png b/static/flags/luxemburg.png
similarity index 100%
rename from static/flags/Luxemburg.png
rename to static/flags/luxemburg.png
diff --git a/static/flags/Marx.png b/static/flags/marx.png
similarity index 100%
rename from static/flags/Marx.png
rename to static/flags/marx.png
diff --git a/static/flags/Mutualism.png b/static/flags/mutualism.png
similarity index 100%
rename from static/flags/Mutualism.png
rename to static/flags/mutualism.png
diff --git a/static/flags/Naxalite.png b/static/flags/naxalite.png
similarity index 100%
rename from static/flags/Naxalite.png
rename to static/flags/naxalite.png
diff --git a/static/flags/Nazbol.png b/static/flags/nazbol.png
similarity index 100%
rename from static/flags/Nazbol.png
rename to static/flags/nazbol.png
diff --git a/static/flags/Nazi.png b/static/flags/nazi.png
similarity index 100%
rename from static/flags/Nazi.png
rename to static/flags/nazi.png
diff --git a/static/flags/NDFP.png b/static/flags/ndfp.png
similarity index 100%
rename from static/flags/NDFP.png
rename to static/flags/ndfp.png
diff --git a/static/flags/Palestine.png b/static/flags/palestine.png
similarity index 100%
rename from static/flags/Palestine.png
rename to static/flags/palestine.png
diff --git a/static/flags/Pan-Africanism.png b/static/flags/pan-africanism.png
similarity index 100%
rename from static/flags/Pan-Africanism.png
rename to static/flags/pan-africanism.png
diff --git a/static/flags/Pirate.png b/static/flags/pirate.png
similarity index 100%
rename from static/flags/Pirate.png
rename to static/flags/pirate.png
diff --git a/static/flags/Porky.png b/static/flags/porky.png
similarity index 100%
rename from static/flags/Porky.png
rename to static/flags/porky.png
diff --git a/static/flags/Posadas.png b/static/flags/posadas.png
similarity index 100%
rename from static/flags/Posadas.png
rename to static/flags/posadas.png
diff --git a/static/flags/Punk.png b/static/flags/punk.png
similarity index 100%
rename from static/flags/Punk.png
rename to static/flags/punk.png
diff --git a/static/flags/Raised_Fist.png b/static/flags/raised_fist.png
similarity index 100%
rename from static/flags/Raised_Fist.png
rename to static/flags/raised_fist.png
diff --git a/static/flags/Read_a_Fucking_Book.png b/static/flags/read_a_fucking_book.png
similarity index 100%
rename from static/flags/Read_a_Fucking_Book.png
rename to static/flags/read_a_fucking_book.png
diff --git a/static/flags/Rethuglican.png b/static/flags/rethuglican.png
similarity index 100%
rename from static/flags/Rethuglican.png
rename to static/flags/rethuglican.png
diff --git a/static/flags/Sabo-Tabby.png b/static/flags/sabo-tabby.png
similarity index 100%
rename from static/flags/Sabo-Tabby.png
rename to static/flags/sabo-tabby.png
diff --git a/static/flags/Sandinista.png b/static/flags/sandinista.png
similarity index 100%
rename from static/flags/Sandinista.png
rename to static/flags/sandinista.png
diff --git a/static/flags/Sendero_Luminoso.png b/static/flags/sendero_luminoso.png
similarity index 100%
rename from static/flags/Sendero_Luminoso.png
rename to static/flags/sendero_luminoso.png
diff --git a/static/flags/Slavoj.png b/static/flags/slavoj.png
similarity index 100%
rename from static/flags/Slavoj.png
rename to static/flags/slavoj.png
diff --git a/static/flags/Socialism.png b/static/flags/socialism.png
similarity index 100%
rename from static/flags/Socialism.png
rename to static/flags/socialism.png
diff --git a/static/flags/Soviet_Union.png b/static/flags/soviet_union.png
similarity index 100%
rename from static/flags/Soviet_Union.png
rename to static/flags/soviet_union.png
diff --git a/static/flags/Spurdo.png b/static/flags/spurdo.png
similarity index 100%
rename from static/flags/Spurdo.png
rename to static/flags/spurdo.png
diff --git a/static/flags/SSNP.png b/static/flags/ssnp.png
similarity index 100%
rename from static/flags/SSNP.png
rename to static/flags/ssnp.png
diff --git a/static/flags/Stalin.png b/static/flags/stalin.png
similarity index 100%
rename from static/flags/Stalin.png
rename to static/flags/stalin.png
diff --git a/static/flags/Syndicalism.png b/static/flags/syndicalism.png
similarity index 100%
rename from static/flags/Syndicalism.png
rename to static/flags/syndicalism.png
diff --git a/static/flags/Tankie.png b/static/flags/tankie.png
similarity index 100%
rename from static/flags/Tankie.png
rename to static/flags/tankie.png
diff --git a/static/flags/Think.png b/static/flags/think.png
similarity index 100%
rename from static/flags/Think.png
rename to static/flags/think.png
diff --git a/static/flags/Viet_Cong.png b/static/flags/viet_cong.png
similarity index 100%
rename from static/flags/Viet_Cong.png
rename to static/flags/viet_cong.png
diff --git a/static/flags/Yugoslavia.png b/static/flags/yugoslavia.png
similarity index 100%
rename from static/flags/Yugoslavia.png
rename to static/flags/yugoslavia.png
diff --git a/static/flags/Zapatista.png b/static/flags/zapatista.png
similarity index 100%
rename from static/flags/Zapatista.png
rename to static/flags/zapatista.png