diff --git a/app.hta b/app.hta
index 75920a9..5f947dc 100644
--- a/app.hta
+++ b/app.hta
@@ -23,7 +23,7 @@
@attribute WindowsState [Normal]|Minimize|Maximize
-->
-
Application Title
+ NextVPN
diff --git a/app/app.html b/app/app.html
index 045a5ef..8abbd19 100644
--- a/app/app.html
+++ b/app/app.html
@@ -5,11 +5,86 @@
+
+
+
+
+
+
+
+ -
+
+ - 서버:
+ - -
+
+
+ -
+
+ - 상태:
+ - 연결 안됨
+
+
+ -
+
+ - IP:
+ - -
+
+
+ -
+
+ - 업타임:
+ - -
+
+
+ -
+
+ - 보냄:
+ - -
+
+
+ -
+
+ - 받음: test
+ - -
+
+
+
+
+
+
diff --git a/app/assets/css/style.css b/app/assets/css/style.css
index c723744..6fac5bd 100644
--- a/app/assets/css/style.css
+++ b/app/assets/css/style.css
@@ -50,6 +50,7 @@ html, body {
}
input.text {
+ font-size: 1em;
font-family: "맑은 고딕",, "Malgun Gothic", "Segoe UI", Calibri, Arial, Sans-Serif;
}
@@ -65,6 +66,7 @@ input.text {
width: 30%;
height: 100%;
background-color: #333333;
+ font-size: 0.8em;
}
#aside .searchbox {
@@ -82,7 +84,101 @@ input.text {
color: #505050;
}
+#aside .serverbox ul li {
+ border-top: 1px solid #2a2c2b;
+ border-bottom: 1px solid #343635;
+ background-color: #27282a;
+ color: #fff;
+}
+
+#aside .serverbox ul li a {
+ display: block;
+ text-decoration: none;
+ color: #fff;
+}
+
+#aside .serverbox ul li span {
+ display: block;
+ padding: 10px;
+ text-align: center;
+}
+
+#aside .serverbox ul li span img {
+ vertical-align: middle;
+}
+
+#aside .serverbox ul.sub li {
+ background-color: #3b3c3e;
+}
+
+#aside .serverbox ul.sub li span {
+ padding-left: 30px;
+ text-align: left;
+}
+
#content {
float: right;
width: 70%;
+ height: 100%;
+ background: url(../img/World-Map-PNG-Picture.png) no-repeat center 50px;
+}
+
+#content .logobox {
+ margin: 50px 0;
+ text-align: center;
+}
+
+#content .loginbox {
+ text-align: center;
+}
+
+#content .loginbox label {
+ display: none;
+}
+
+#content .loginbox ul li {
+ margin: 8px 0;
+}
+
+#content .loginbox ul li input.text {
+ width: 200px;
+ border: 1px solid #888;
+ border-radius: 8px;
+ padding: 5px 10px;
+}
+
+#content .loginbox button.submit {
+ border: 0;
+ background: none;
+ background-color: #43a747;
+ color: #fff;
+ font-weight: bold;
+ padding: 10px 20px;
+ border-radius: 8px;
+ font-size: 1em;
+ cursor: pointer;
+}
+
+#content .loginbox .box2 {
+ margin-top: 30px;
+}
+
+#content .statusbox {
+ width: 360px;
+ margin: 60px auto;
+}
+
+#content .statusbox ul li {
+ float: left;
+ width: 180px;
+ margin: 10px 0;
+}
+
+#content .statusbox ul li dl dt {
+ color: #616686;
+ display: inline;
+}
+
+#content .statusbox ul li dl dd {
+ display: inline;
}
diff --git a/app/assets/img/World-Map-PNG-Picture.png b/app/assets/img/World-Map-PNG-Picture.png
new file mode 100644
index 0000000..627f52b
Binary files /dev/null and b/app/assets/img/World-Map-PNG-Picture.png differ
diff --git a/app/assets/img/flags/flat/16/Abkhazia.png b/app/assets/img/flags/flat/16/Abkhazia.png
new file mode 100644
index 0000000..0abf686
Binary files /dev/null and b/app/assets/img/flags/flat/16/Abkhazia.png differ
diff --git a/app/assets/img/flags/flat/16/Afghanistan.png b/app/assets/img/flags/flat/16/Afghanistan.png
new file mode 100644
index 0000000..482779b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Afghanistan.png differ
diff --git a/app/assets/img/flags/flat/16/Aland.png b/app/assets/img/flags/flat/16/Aland.png
new file mode 100644
index 0000000..21a5e1c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Aland.png differ
diff --git a/app/assets/img/flags/flat/16/Albania.png b/app/assets/img/flags/flat/16/Albania.png
new file mode 100644
index 0000000..69ba464
Binary files /dev/null and b/app/assets/img/flags/flat/16/Albania.png differ
diff --git a/app/assets/img/flags/flat/16/Algeria.png b/app/assets/img/flags/flat/16/Algeria.png
new file mode 100644
index 0000000..5e97662
Binary files /dev/null and b/app/assets/img/flags/flat/16/Algeria.png differ
diff --git a/app/assets/img/flags/flat/16/American-Samoa.png b/app/assets/img/flags/flat/16/American-Samoa.png
new file mode 100644
index 0000000..f959e3a
Binary files /dev/null and b/app/assets/img/flags/flat/16/American-Samoa.png differ
diff --git a/app/assets/img/flags/flat/16/Andorra.png b/app/assets/img/flags/flat/16/Andorra.png
new file mode 100644
index 0000000..d965a79
Binary files /dev/null and b/app/assets/img/flags/flat/16/Andorra.png differ
diff --git a/app/assets/img/flags/flat/16/Angola.png b/app/assets/img/flags/flat/16/Angola.png
new file mode 100644
index 0000000..129a2d9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Angola.png differ
diff --git a/app/assets/img/flags/flat/16/Anguilla.png b/app/assets/img/flags/flat/16/Anguilla.png
new file mode 100644
index 0000000..6c8ce55
Binary files /dev/null and b/app/assets/img/flags/flat/16/Anguilla.png differ
diff --git a/app/assets/img/flags/flat/16/Antarctica.png b/app/assets/img/flags/flat/16/Antarctica.png
new file mode 100644
index 0000000..565eba0
Binary files /dev/null and b/app/assets/img/flags/flat/16/Antarctica.png differ
diff --git a/app/assets/img/flags/flat/16/Antigua-and-Barbuda.png b/app/assets/img/flags/flat/16/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..6470e12
Binary files /dev/null and b/app/assets/img/flags/flat/16/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/flat/16/Argentina.png b/app/assets/img/flags/flat/16/Argentina.png
new file mode 100644
index 0000000..aa5049b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Argentina.png differ
diff --git a/app/assets/img/flags/flat/16/Armenia.png b/app/assets/img/flags/flat/16/Armenia.png
new file mode 100644
index 0000000..5b222d9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Armenia.png differ
diff --git a/app/assets/img/flags/flat/16/Aruba.png b/app/assets/img/flags/flat/16/Aruba.png
new file mode 100644
index 0000000..6ef2467
Binary files /dev/null and b/app/assets/img/flags/flat/16/Aruba.png differ
diff --git a/app/assets/img/flags/flat/16/Australia.png b/app/assets/img/flags/flat/16/Australia.png
new file mode 100644
index 0000000..f2fc59c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Australia.png differ
diff --git a/app/assets/img/flags/flat/16/Austria.png b/app/assets/img/flags/flat/16/Austria.png
new file mode 100644
index 0000000..aa8d102
Binary files /dev/null and b/app/assets/img/flags/flat/16/Austria.png differ
diff --git a/app/assets/img/flags/flat/16/Azerbaijan.png b/app/assets/img/flags/flat/16/Azerbaijan.png
new file mode 100644
index 0000000..b6ea7c7
Binary files /dev/null and b/app/assets/img/flags/flat/16/Azerbaijan.png differ
diff --git a/app/assets/img/flags/flat/16/Bahamas.png b/app/assets/img/flags/flat/16/Bahamas.png
new file mode 100644
index 0000000..10a987f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Bahamas.png differ
diff --git a/app/assets/img/flags/flat/16/Bahrain.png b/app/assets/img/flags/flat/16/Bahrain.png
new file mode 100644
index 0000000..e2514bb
Binary files /dev/null and b/app/assets/img/flags/flat/16/Bahrain.png differ
diff --git a/app/assets/img/flags/flat/16/Bangladesh.png b/app/assets/img/flags/flat/16/Bangladesh.png
new file mode 100644
index 0000000..fc7affb
Binary files /dev/null and b/app/assets/img/flags/flat/16/Bangladesh.png differ
diff --git a/app/assets/img/flags/flat/16/Barbados.png b/app/assets/img/flags/flat/16/Barbados.png
new file mode 100644
index 0000000..3e86dbb
Binary files /dev/null and b/app/assets/img/flags/flat/16/Barbados.png differ
diff --git a/app/assets/img/flags/flat/16/Basque-Country.png b/app/assets/img/flags/flat/16/Basque-Country.png
new file mode 100644
index 0000000..bf2494d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Basque-Country.png differ
diff --git a/app/assets/img/flags/flat/16/Belarus.png b/app/assets/img/flags/flat/16/Belarus.png
new file mode 100644
index 0000000..772539f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Belarus.png differ
diff --git a/app/assets/img/flags/flat/16/Belgium.png b/app/assets/img/flags/flat/16/Belgium.png
new file mode 100644
index 0000000..182e9ad
Binary files /dev/null and b/app/assets/img/flags/flat/16/Belgium.png differ
diff --git a/app/assets/img/flags/flat/16/Belize.png b/app/assets/img/flags/flat/16/Belize.png
new file mode 100644
index 0000000..9ae6715
Binary files /dev/null and b/app/assets/img/flags/flat/16/Belize.png differ
diff --git a/app/assets/img/flags/flat/16/Benin.png b/app/assets/img/flags/flat/16/Benin.png
new file mode 100644
index 0000000..e9f24b0
Binary files /dev/null and b/app/assets/img/flags/flat/16/Benin.png differ
diff --git a/app/assets/img/flags/flat/16/Bermuda.png b/app/assets/img/flags/flat/16/Bermuda.png
new file mode 100644
index 0000000..5b66e1f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Bermuda.png differ
diff --git a/app/assets/img/flags/flat/16/Bhutan.png b/app/assets/img/flags/flat/16/Bhutan.png
new file mode 100644
index 0000000..fe52b87
Binary files /dev/null and b/app/assets/img/flags/flat/16/Bhutan.png differ
diff --git a/app/assets/img/flags/flat/16/Bolivia.png b/app/assets/img/flags/flat/16/Bolivia.png
new file mode 100644
index 0000000..3f0c41f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Bolivia.png differ
diff --git a/app/assets/img/flags/flat/16/Bosnia-and-Herzegovina.png b/app/assets/img/flags/flat/16/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..570594b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/flat/16/Botswana.png b/app/assets/img/flags/flat/16/Botswana.png
new file mode 100644
index 0000000..8da822f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Botswana.png differ
diff --git a/app/assets/img/flags/flat/16/Brazil.png b/app/assets/img/flags/flat/16/Brazil.png
new file mode 100644
index 0000000..f97b96a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Brazil.png differ
diff --git a/app/assets/img/flags/flat/16/British-Antarctic-Territory.png b/app/assets/img/flags/flat/16/British-Antarctic-Territory.png
new file mode 100644
index 0000000..b29a7dc
Binary files /dev/null and b/app/assets/img/flags/flat/16/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/flat/16/British-Virgin-Islands.png b/app/assets/img/flags/flat/16/British-Virgin-Islands.png
new file mode 100644
index 0000000..0bd002e
Binary files /dev/null and b/app/assets/img/flags/flat/16/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Brunei.png b/app/assets/img/flags/flat/16/Brunei.png
new file mode 100644
index 0000000..64cfbb9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Brunei.png differ
diff --git a/app/assets/img/flags/flat/16/Bulgaria.png b/app/assets/img/flags/flat/16/Bulgaria.png
new file mode 100644
index 0000000..903ed4f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Bulgaria.png differ
diff --git a/app/assets/img/flags/flat/16/Burkina-Faso.png b/app/assets/img/flags/flat/16/Burkina-Faso.png
new file mode 100644
index 0000000..2a861b5
Binary files /dev/null and b/app/assets/img/flags/flat/16/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/flat/16/Burundi.png b/app/assets/img/flags/flat/16/Burundi.png
new file mode 100644
index 0000000..82dc6c5
Binary files /dev/null and b/app/assets/img/flags/flat/16/Burundi.png differ
diff --git a/app/assets/img/flags/flat/16/Cambodia.png b/app/assets/img/flags/flat/16/Cambodia.png
new file mode 100644
index 0000000..6fb7f57
Binary files /dev/null and b/app/assets/img/flags/flat/16/Cambodia.png differ
diff --git a/app/assets/img/flags/flat/16/Cameroon.png b/app/assets/img/flags/flat/16/Cameroon.png
new file mode 100644
index 0000000..2b4cea9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Cameroon.png differ
diff --git a/app/assets/img/flags/flat/16/Canada.png b/app/assets/img/flags/flat/16/Canada.png
new file mode 100644
index 0000000..3153c20
Binary files /dev/null and b/app/assets/img/flags/flat/16/Canada.png differ
diff --git a/app/assets/img/flags/flat/16/Canary-Islands.png b/app/assets/img/flags/flat/16/Canary-Islands.png
new file mode 100644
index 0000000..500d9db
Binary files /dev/null and b/app/assets/img/flags/flat/16/Canary-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Cape-Verde.png b/app/assets/img/flags/flat/16/Cape-Verde.png
new file mode 100644
index 0000000..7736ea1
Binary files /dev/null and b/app/assets/img/flags/flat/16/Cape-Verde.png differ
diff --git a/app/assets/img/flags/flat/16/Catalonia.png b/app/assets/img/flags/flat/16/Catalonia.png
new file mode 100644
index 0000000..c9fafe7
Binary files /dev/null and b/app/assets/img/flags/flat/16/Catalonia.png differ
diff --git a/app/assets/img/flags/flat/16/Cayman-Islands.png b/app/assets/img/flags/flat/16/Cayman-Islands.png
new file mode 100644
index 0000000..c4bfbd9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Central-African-Republic.png b/app/assets/img/flags/flat/16/Central-African-Republic.png
new file mode 100644
index 0000000..60fadb2
Binary files /dev/null and b/app/assets/img/flags/flat/16/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/flat/16/Chad.png b/app/assets/img/flags/flat/16/Chad.png
new file mode 100644
index 0000000..787eebb
Binary files /dev/null and b/app/assets/img/flags/flat/16/Chad.png differ
diff --git a/app/assets/img/flags/flat/16/Chile.png b/app/assets/img/flags/flat/16/Chile.png
new file mode 100644
index 0000000..1a7c983
Binary files /dev/null and b/app/assets/img/flags/flat/16/Chile.png differ
diff --git a/app/assets/img/flags/flat/16/China.png b/app/assets/img/flags/flat/16/China.png
new file mode 100644
index 0000000..edd5f1d
Binary files /dev/null and b/app/assets/img/flags/flat/16/China.png differ
diff --git a/app/assets/img/flags/flat/16/Christmas-Island.png b/app/assets/img/flags/flat/16/Christmas-Island.png
new file mode 100644
index 0000000..0f383db
Binary files /dev/null and b/app/assets/img/flags/flat/16/Christmas-Island.png differ
diff --git a/app/assets/img/flags/flat/16/Cocos-Keeling-Islands.png b/app/assets/img/flags/flat/16/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..7e5d0df
Binary files /dev/null and b/app/assets/img/flags/flat/16/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Colombia.png b/app/assets/img/flags/flat/16/Colombia.png
new file mode 100644
index 0000000..ad276d0
Binary files /dev/null and b/app/assets/img/flags/flat/16/Colombia.png differ
diff --git a/app/assets/img/flags/flat/16/Commonwealth.png b/app/assets/img/flags/flat/16/Commonwealth.png
new file mode 100644
index 0000000..8f08c8a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Commonwealth.png differ
diff --git a/app/assets/img/flags/flat/16/Comoros.png b/app/assets/img/flags/flat/16/Comoros.png
new file mode 100644
index 0000000..43d8a75
Binary files /dev/null and b/app/assets/img/flags/flat/16/Comoros.png differ
diff --git a/app/assets/img/flags/flat/16/Cook-Islands.png b/app/assets/img/flags/flat/16/Cook-Islands.png
new file mode 100644
index 0000000..c8eba16
Binary files /dev/null and b/app/assets/img/flags/flat/16/Cook-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Costa-Rica.png b/app/assets/img/flags/flat/16/Costa-Rica.png
new file mode 100644
index 0000000..a102ffa
Binary files /dev/null and b/app/assets/img/flags/flat/16/Costa-Rica.png differ
diff --git a/app/assets/img/flags/flat/16/Cote-dIvoire.png b/app/assets/img/flags/flat/16/Cote-dIvoire.png
new file mode 100644
index 0000000..25a99ef
Binary files /dev/null and b/app/assets/img/flags/flat/16/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/flat/16/Croatia.png b/app/assets/img/flags/flat/16/Croatia.png
new file mode 100644
index 0000000..6f845d5
Binary files /dev/null and b/app/assets/img/flags/flat/16/Croatia.png differ
diff --git a/app/assets/img/flags/flat/16/Cuba.png b/app/assets/img/flags/flat/16/Cuba.png
new file mode 100644
index 0000000..99f7118
Binary files /dev/null and b/app/assets/img/flags/flat/16/Cuba.png differ
diff --git a/app/assets/img/flags/flat/16/Curacao.png b/app/assets/img/flags/flat/16/Curacao.png
new file mode 100644
index 0000000..3f65fa7
Binary files /dev/null and b/app/assets/img/flags/flat/16/Curacao.png differ
diff --git a/app/assets/img/flags/flat/16/Cyprus.png b/app/assets/img/flags/flat/16/Cyprus.png
new file mode 100644
index 0000000..a1b08de
Binary files /dev/null and b/app/assets/img/flags/flat/16/Cyprus.png differ
diff --git a/app/assets/img/flags/flat/16/Czech-Republic.png b/app/assets/img/flags/flat/16/Czech-Republic.png
new file mode 100644
index 0000000..95ffbf6
Binary files /dev/null and b/app/assets/img/flags/flat/16/Czech-Republic.png differ
diff --git a/app/assets/img/flags/flat/16/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/flat/16/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..afebbaa
Binary files /dev/null and b/app/assets/img/flags/flat/16/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/16/Denmark.png b/app/assets/img/flags/flat/16/Denmark.png
new file mode 100644
index 0000000..349cb41
Binary files /dev/null and b/app/assets/img/flags/flat/16/Denmark.png differ
diff --git a/app/assets/img/flags/flat/16/Djibouti.png b/app/assets/img/flags/flat/16/Djibouti.png
new file mode 100644
index 0000000..a08f8e1
Binary files /dev/null and b/app/assets/img/flags/flat/16/Djibouti.png differ
diff --git a/app/assets/img/flags/flat/16/Dominica.png b/app/assets/img/flags/flat/16/Dominica.png
new file mode 100644
index 0000000..117e74d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Dominica.png differ
diff --git a/app/assets/img/flags/flat/16/Dominican-Republic.png b/app/assets/img/flags/flat/16/Dominican-Republic.png
new file mode 100644
index 0000000..892e2e2
Binary files /dev/null and b/app/assets/img/flags/flat/16/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/flat/16/East-Timor.png b/app/assets/img/flags/flat/16/East-Timor.png
new file mode 100644
index 0000000..b7e77dc
Binary files /dev/null and b/app/assets/img/flags/flat/16/East-Timor.png differ
diff --git a/app/assets/img/flags/flat/16/Ecuador.png b/app/assets/img/flags/flat/16/Ecuador.png
new file mode 100644
index 0000000..5741088
Binary files /dev/null and b/app/assets/img/flags/flat/16/Ecuador.png differ
diff --git a/app/assets/img/flags/flat/16/Egypt.png b/app/assets/img/flags/flat/16/Egypt.png
new file mode 100644
index 0000000..0e873be
Binary files /dev/null and b/app/assets/img/flags/flat/16/Egypt.png differ
diff --git a/app/assets/img/flags/flat/16/El-Salvador.png b/app/assets/img/flags/flat/16/El-Salvador.png
new file mode 100644
index 0000000..b5f69fa
Binary files /dev/null and b/app/assets/img/flags/flat/16/El-Salvador.png differ
diff --git a/app/assets/img/flags/flat/16/England.png b/app/assets/img/flags/flat/16/England.png
new file mode 100644
index 0000000..7acb112
Binary files /dev/null and b/app/assets/img/flags/flat/16/England.png differ
diff --git a/app/assets/img/flags/flat/16/Equatorial-Guinea.png b/app/assets/img/flags/flat/16/Equatorial-Guinea.png
new file mode 100644
index 0000000..9b02045
Binary files /dev/null and b/app/assets/img/flags/flat/16/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/flat/16/Eritrea.png b/app/assets/img/flags/flat/16/Eritrea.png
new file mode 100644
index 0000000..50781ce
Binary files /dev/null and b/app/assets/img/flags/flat/16/Eritrea.png differ
diff --git a/app/assets/img/flags/flat/16/Estonia.png b/app/assets/img/flags/flat/16/Estonia.png
new file mode 100644
index 0000000..1f11899
Binary files /dev/null and b/app/assets/img/flags/flat/16/Estonia.png differ
diff --git a/app/assets/img/flags/flat/16/Ethiopia.png b/app/assets/img/flags/flat/16/Ethiopia.png
new file mode 100644
index 0000000..aa14723
Binary files /dev/null and b/app/assets/img/flags/flat/16/Ethiopia.png differ
diff --git a/app/assets/img/flags/flat/16/European-Union.png b/app/assets/img/flags/flat/16/European-Union.png
new file mode 100644
index 0000000..2bfaf10
Binary files /dev/null and b/app/assets/img/flags/flat/16/European-Union.png differ
diff --git a/app/assets/img/flags/flat/16/Falkland-Islands.png b/app/assets/img/flags/flat/16/Falkland-Islands.png
new file mode 100644
index 0000000..a7cadb7
Binary files /dev/null and b/app/assets/img/flags/flat/16/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Faroes.png b/app/assets/img/flags/flat/16/Faroes.png
new file mode 100644
index 0000000..4a49e30
Binary files /dev/null and b/app/assets/img/flags/flat/16/Faroes.png differ
diff --git a/app/assets/img/flags/flat/16/Fiji.png b/app/assets/img/flags/flat/16/Fiji.png
new file mode 100644
index 0000000..1cb520c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Fiji.png differ
diff --git a/app/assets/img/flags/flat/16/Finland.png b/app/assets/img/flags/flat/16/Finland.png
new file mode 100644
index 0000000..b5a380c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Finland.png differ
diff --git a/app/assets/img/flags/flat/16/France.png b/app/assets/img/flags/flat/16/France.png
new file mode 100644
index 0000000..0706dcc
Binary files /dev/null and b/app/assets/img/flags/flat/16/France.png differ
diff --git a/app/assets/img/flags/flat/16/French-Polynesia.png b/app/assets/img/flags/flat/16/French-Polynesia.png
new file mode 100644
index 0000000..c932709
Binary files /dev/null and b/app/assets/img/flags/flat/16/French-Polynesia.png differ
diff --git a/app/assets/img/flags/flat/16/French-Southern-Territories.png b/app/assets/img/flags/flat/16/French-Southern-Territories.png
new file mode 100644
index 0000000..8292904
Binary files /dev/null and b/app/assets/img/flags/flat/16/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/flat/16/Gabon.png b/app/assets/img/flags/flat/16/Gabon.png
new file mode 100644
index 0000000..38899c4
Binary files /dev/null and b/app/assets/img/flags/flat/16/Gabon.png differ
diff --git a/app/assets/img/flags/flat/16/Gambia.png b/app/assets/img/flags/flat/16/Gambia.png
new file mode 100644
index 0000000..72c170a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Gambia.png differ
diff --git a/app/assets/img/flags/flat/16/Georgia.png b/app/assets/img/flags/flat/16/Georgia.png
new file mode 100644
index 0000000..7aff274
Binary files /dev/null and b/app/assets/img/flags/flat/16/Georgia.png differ
diff --git a/app/assets/img/flags/flat/16/Germany.png b/app/assets/img/flags/flat/16/Germany.png
new file mode 100644
index 0000000..f2f6175
Binary files /dev/null and b/app/assets/img/flags/flat/16/Germany.png differ
diff --git a/app/assets/img/flags/flat/16/Ghana.png b/app/assets/img/flags/flat/16/Ghana.png
new file mode 100644
index 0000000..e9b79a6
Binary files /dev/null and b/app/assets/img/flags/flat/16/Ghana.png differ
diff --git a/app/assets/img/flags/flat/16/Gibraltar.png b/app/assets/img/flags/flat/16/Gibraltar.png
new file mode 100644
index 0000000..e14ebe5
Binary files /dev/null and b/app/assets/img/flags/flat/16/Gibraltar.png differ
diff --git a/app/assets/img/flags/flat/16/GoSquared.png b/app/assets/img/flags/flat/16/GoSquared.png
new file mode 100644
index 0000000..74f2eb5
Binary files /dev/null and b/app/assets/img/flags/flat/16/GoSquared.png differ
diff --git a/app/assets/img/flags/flat/16/Greece.png b/app/assets/img/flags/flat/16/Greece.png
new file mode 100644
index 0000000..dc34d19
Binary files /dev/null and b/app/assets/img/flags/flat/16/Greece.png differ
diff --git a/app/assets/img/flags/flat/16/Greenland.png b/app/assets/img/flags/flat/16/Greenland.png
new file mode 100644
index 0000000..6b995ff
Binary files /dev/null and b/app/assets/img/flags/flat/16/Greenland.png differ
diff --git a/app/assets/img/flags/flat/16/Grenada.png b/app/assets/img/flags/flat/16/Grenada.png
new file mode 100644
index 0000000..2d33bbb
Binary files /dev/null and b/app/assets/img/flags/flat/16/Grenada.png differ
diff --git a/app/assets/img/flags/flat/16/Guam.png b/app/assets/img/flags/flat/16/Guam.png
new file mode 100644
index 0000000..31e9cc5
Binary files /dev/null and b/app/assets/img/flags/flat/16/Guam.png differ
diff --git a/app/assets/img/flags/flat/16/Guatemala.png b/app/assets/img/flags/flat/16/Guatemala.png
new file mode 100644
index 0000000..0b4b8b4
Binary files /dev/null and b/app/assets/img/flags/flat/16/Guatemala.png differ
diff --git a/app/assets/img/flags/flat/16/Guernsey.png b/app/assets/img/flags/flat/16/Guernsey.png
new file mode 100644
index 0000000..c0c3a78
Binary files /dev/null and b/app/assets/img/flags/flat/16/Guernsey.png differ
diff --git a/app/assets/img/flags/flat/16/Guinea-Bissau.png b/app/assets/img/flags/flat/16/Guinea-Bissau.png
new file mode 100644
index 0000000..98c6633
Binary files /dev/null and b/app/assets/img/flags/flat/16/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/flat/16/Guinea.png b/app/assets/img/flags/flat/16/Guinea.png
new file mode 100644
index 0000000..9983039
Binary files /dev/null and b/app/assets/img/flags/flat/16/Guinea.png differ
diff --git a/app/assets/img/flags/flat/16/Guyana.png b/app/assets/img/flags/flat/16/Guyana.png
new file mode 100644
index 0000000..8cc6d9c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Guyana.png differ
diff --git a/app/assets/img/flags/flat/16/Haiti.png b/app/assets/img/flags/flat/16/Haiti.png
new file mode 100644
index 0000000..da4dc3b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Haiti.png differ
diff --git a/app/assets/img/flags/flat/16/Honduras.png b/app/assets/img/flags/flat/16/Honduras.png
new file mode 100644
index 0000000..e794c43
Binary files /dev/null and b/app/assets/img/flags/flat/16/Honduras.png differ
diff --git a/app/assets/img/flags/flat/16/Hong-Kong.png b/app/assets/img/flags/flat/16/Hong-Kong.png
new file mode 100644
index 0000000..89c38aa
Binary files /dev/null and b/app/assets/img/flags/flat/16/Hong-Kong.png differ
diff --git a/app/assets/img/flags/flat/16/Hungary.png b/app/assets/img/flags/flat/16/Hungary.png
new file mode 100644
index 0000000..98de28a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Hungary.png differ
diff --git a/app/assets/img/flags/flat/16/Iceland.png b/app/assets/img/flags/flat/16/Iceland.png
new file mode 100644
index 0000000..87253cd
Binary files /dev/null and b/app/assets/img/flags/flat/16/Iceland.png differ
diff --git a/app/assets/img/flags/flat/16/India.png b/app/assets/img/flags/flat/16/India.png
new file mode 100644
index 0000000..f1c32fa
Binary files /dev/null and b/app/assets/img/flags/flat/16/India.png differ
diff --git a/app/assets/img/flags/flat/16/Indonesia.png b/app/assets/img/flags/flat/16/Indonesia.png
new file mode 100644
index 0000000..a14683d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Indonesia.png differ
diff --git a/app/assets/img/flags/flat/16/Iran.png b/app/assets/img/flags/flat/16/Iran.png
new file mode 100644
index 0000000..354a3ac
Binary files /dev/null and b/app/assets/img/flags/flat/16/Iran.png differ
diff --git a/app/assets/img/flags/flat/16/Iraq.png b/app/assets/img/flags/flat/16/Iraq.png
new file mode 100644
index 0000000..8d5a323
Binary files /dev/null and b/app/assets/img/flags/flat/16/Iraq.png differ
diff --git a/app/assets/img/flags/flat/16/Ireland.png b/app/assets/img/flags/flat/16/Ireland.png
new file mode 100644
index 0000000..105c26b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Ireland.png differ
diff --git a/app/assets/img/flags/flat/16/Isle-of-Man.png b/app/assets/img/flags/flat/16/Isle-of-Man.png
new file mode 100644
index 0000000..f0ff466
Binary files /dev/null and b/app/assets/img/flags/flat/16/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/flat/16/Israel.png b/app/assets/img/flags/flat/16/Israel.png
new file mode 100644
index 0000000..9ad54c5
Binary files /dev/null and b/app/assets/img/flags/flat/16/Israel.png differ
diff --git a/app/assets/img/flags/flat/16/Italy.png b/app/assets/img/flags/flat/16/Italy.png
new file mode 100644
index 0000000..ce11f1f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Italy.png differ
diff --git a/app/assets/img/flags/flat/16/Jamaica.png b/app/assets/img/flags/flat/16/Jamaica.png
new file mode 100644
index 0000000..378f70d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Jamaica.png differ
diff --git a/app/assets/img/flags/flat/16/Japan.png b/app/assets/img/flags/flat/16/Japan.png
new file mode 100644
index 0000000..78c159a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Japan.png differ
diff --git a/app/assets/img/flags/flat/16/Jersey.png b/app/assets/img/flags/flat/16/Jersey.png
new file mode 100644
index 0000000..904b610
Binary files /dev/null and b/app/assets/img/flags/flat/16/Jersey.png differ
diff --git a/app/assets/img/flags/flat/16/Jordan.png b/app/assets/img/flags/flat/16/Jordan.png
new file mode 100644
index 0000000..270e524
Binary files /dev/null and b/app/assets/img/flags/flat/16/Jordan.png differ
diff --git a/app/assets/img/flags/flat/16/Kazakhstan.png b/app/assets/img/flags/flat/16/Kazakhstan.png
new file mode 100644
index 0000000..1a0ca4f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Kazakhstan.png differ
diff --git a/app/assets/img/flags/flat/16/Kenya.png b/app/assets/img/flags/flat/16/Kenya.png
new file mode 100644
index 0000000..ecbeb5d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Kenya.png differ
diff --git a/app/assets/img/flags/flat/16/Kiribati.png b/app/assets/img/flags/flat/16/Kiribati.png
new file mode 100644
index 0000000..e2762a6
Binary files /dev/null and b/app/assets/img/flags/flat/16/Kiribati.png differ
diff --git a/app/assets/img/flags/flat/16/Kosovo.png b/app/assets/img/flags/flat/16/Kosovo.png
new file mode 100644
index 0000000..dfbb5f0
Binary files /dev/null and b/app/assets/img/flags/flat/16/Kosovo.png differ
diff --git a/app/assets/img/flags/flat/16/Kuwait.png b/app/assets/img/flags/flat/16/Kuwait.png
new file mode 100644
index 0000000..6f7010b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Kuwait.png differ
diff --git a/app/assets/img/flags/flat/16/Kyrgyzstan.png b/app/assets/img/flags/flat/16/Kyrgyzstan.png
new file mode 100644
index 0000000..12b0dad
Binary files /dev/null and b/app/assets/img/flags/flat/16/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/flat/16/Laos.png b/app/assets/img/flags/flat/16/Laos.png
new file mode 100644
index 0000000..f78e67f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Laos.png differ
diff --git a/app/assets/img/flags/flat/16/Latvia.png b/app/assets/img/flags/flat/16/Latvia.png
new file mode 100644
index 0000000..3966acf
Binary files /dev/null and b/app/assets/img/flags/flat/16/Latvia.png differ
diff --git a/app/assets/img/flags/flat/16/Lebanon.png b/app/assets/img/flags/flat/16/Lebanon.png
new file mode 100644
index 0000000..a9643c3
Binary files /dev/null and b/app/assets/img/flags/flat/16/Lebanon.png differ
diff --git a/app/assets/img/flags/flat/16/Lesotho.png b/app/assets/img/flags/flat/16/Lesotho.png
new file mode 100644
index 0000000..ad2aa4a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Lesotho.png differ
diff --git a/app/assets/img/flags/flat/16/Liberia.png b/app/assets/img/flags/flat/16/Liberia.png
new file mode 100644
index 0000000..dd3a57f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Liberia.png differ
diff --git a/app/assets/img/flags/flat/16/Libya.png b/app/assets/img/flags/flat/16/Libya.png
new file mode 100644
index 0000000..4db0845
Binary files /dev/null and b/app/assets/img/flags/flat/16/Libya.png differ
diff --git a/app/assets/img/flags/flat/16/Liechtenstein.png b/app/assets/img/flags/flat/16/Liechtenstein.png
new file mode 100644
index 0000000..cf7bbe4
Binary files /dev/null and b/app/assets/img/flags/flat/16/Liechtenstein.png differ
diff --git a/app/assets/img/flags/flat/16/Lithuania.png b/app/assets/img/flags/flat/16/Lithuania.png
new file mode 100644
index 0000000..f40f2e2
Binary files /dev/null and b/app/assets/img/flags/flat/16/Lithuania.png differ
diff --git a/app/assets/img/flags/flat/16/Luxembourg.png b/app/assets/img/flags/flat/16/Luxembourg.png
new file mode 100644
index 0000000..92e72f9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Luxembourg.png differ
diff --git a/app/assets/img/flags/flat/16/Macau.png b/app/assets/img/flags/flat/16/Macau.png
new file mode 100644
index 0000000..2dc29c8
Binary files /dev/null and b/app/assets/img/flags/flat/16/Macau.png differ
diff --git a/app/assets/img/flags/flat/16/Macedonia.png b/app/assets/img/flags/flat/16/Macedonia.png
new file mode 100644
index 0000000..a676509
Binary files /dev/null and b/app/assets/img/flags/flat/16/Macedonia.png differ
diff --git a/app/assets/img/flags/flat/16/Madagascar.png b/app/assets/img/flags/flat/16/Madagascar.png
new file mode 100644
index 0000000..09f2469
Binary files /dev/null and b/app/assets/img/flags/flat/16/Madagascar.png differ
diff --git a/app/assets/img/flags/flat/16/Malawi.png b/app/assets/img/flags/flat/16/Malawi.png
new file mode 100644
index 0000000..d75a8d3
Binary files /dev/null and b/app/assets/img/flags/flat/16/Malawi.png differ
diff --git a/app/assets/img/flags/flat/16/Malaysia.png b/app/assets/img/flags/flat/16/Malaysia.png
new file mode 100644
index 0000000..a8e3996
Binary files /dev/null and b/app/assets/img/flags/flat/16/Malaysia.png differ
diff --git a/app/assets/img/flags/flat/16/Maldives.png b/app/assets/img/flags/flat/16/Maldives.png
new file mode 100644
index 0000000..b87bb2e
Binary files /dev/null and b/app/assets/img/flags/flat/16/Maldives.png differ
diff --git a/app/assets/img/flags/flat/16/Mali.png b/app/assets/img/flags/flat/16/Mali.png
new file mode 100644
index 0000000..bd23841
Binary files /dev/null and b/app/assets/img/flags/flat/16/Mali.png differ
diff --git a/app/assets/img/flags/flat/16/Malta.png b/app/assets/img/flags/flat/16/Malta.png
new file mode 100644
index 0000000..93d502b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Malta.png differ
diff --git a/app/assets/img/flags/flat/16/Mars.png b/app/assets/img/flags/flat/16/Mars.png
new file mode 100644
index 0000000..4f5980b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Mars.png differ
diff --git a/app/assets/img/flags/flat/16/Marshall-Islands.png b/app/assets/img/flags/flat/16/Marshall-Islands.png
new file mode 100644
index 0000000..3ffcf01
Binary files /dev/null and b/app/assets/img/flags/flat/16/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Martinique.png b/app/assets/img/flags/flat/16/Martinique.png
new file mode 100644
index 0000000..4e9f76b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Martinique.png differ
diff --git a/app/assets/img/flags/flat/16/Mauritania.png b/app/assets/img/flags/flat/16/Mauritania.png
new file mode 100644
index 0000000..6bda861
Binary files /dev/null and b/app/assets/img/flags/flat/16/Mauritania.png differ
diff --git a/app/assets/img/flags/flat/16/Mauritius.png b/app/assets/img/flags/flat/16/Mauritius.png
new file mode 100644
index 0000000..6bf5235
Binary files /dev/null and b/app/assets/img/flags/flat/16/Mauritius.png differ
diff --git a/app/assets/img/flags/flat/16/Mayotte.png b/app/assets/img/flags/flat/16/Mayotte.png
new file mode 100644
index 0000000..676e06c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Mayotte.png differ
diff --git a/app/assets/img/flags/flat/16/Mexico.png b/app/assets/img/flags/flat/16/Mexico.png
new file mode 100644
index 0000000..8fa7919
Binary files /dev/null and b/app/assets/img/flags/flat/16/Mexico.png differ
diff --git a/app/assets/img/flags/flat/16/Micronesia.png b/app/assets/img/flags/flat/16/Micronesia.png
new file mode 100644
index 0000000..5a9b85c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Micronesia.png differ
diff --git a/app/assets/img/flags/flat/16/Moldova.png b/app/assets/img/flags/flat/16/Moldova.png
new file mode 100644
index 0000000..21fd6ec
Binary files /dev/null and b/app/assets/img/flags/flat/16/Moldova.png differ
diff --git a/app/assets/img/flags/flat/16/Monaco.png b/app/assets/img/flags/flat/16/Monaco.png
new file mode 100644
index 0000000..a14683d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Monaco.png differ
diff --git a/app/assets/img/flags/flat/16/Mongolia.png b/app/assets/img/flags/flat/16/Mongolia.png
new file mode 100644
index 0000000..67a5335
Binary files /dev/null and b/app/assets/img/flags/flat/16/Mongolia.png differ
diff --git a/app/assets/img/flags/flat/16/Montenegro.png b/app/assets/img/flags/flat/16/Montenegro.png
new file mode 100644
index 0000000..0ca932d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Montenegro.png differ
diff --git a/app/assets/img/flags/flat/16/Montserrat.png b/app/assets/img/flags/flat/16/Montserrat.png
new file mode 100644
index 0000000..a860c6f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Montserrat.png differ
diff --git a/app/assets/img/flags/flat/16/Morocco.png b/app/assets/img/flags/flat/16/Morocco.png
new file mode 100644
index 0000000..69424d5
Binary files /dev/null and b/app/assets/img/flags/flat/16/Morocco.png differ
diff --git a/app/assets/img/flags/flat/16/Mozambique.png b/app/assets/img/flags/flat/16/Mozambique.png
new file mode 100644
index 0000000..0fdc38c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Mozambique.png differ
diff --git a/app/assets/img/flags/flat/16/Myanmar.png b/app/assets/img/flags/flat/16/Myanmar.png
new file mode 100644
index 0000000..1bf0d5b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Myanmar.png differ
diff --git a/app/assets/img/flags/flat/16/NATO.png b/app/assets/img/flags/flat/16/NATO.png
new file mode 100644
index 0000000..fdb0541
Binary files /dev/null and b/app/assets/img/flags/flat/16/NATO.png differ
diff --git a/app/assets/img/flags/flat/16/Nagorno-Karabakh.png b/app/assets/img/flags/flat/16/Nagorno-Karabakh.png
new file mode 100644
index 0000000..f5a8d27
Binary files /dev/null and b/app/assets/img/flags/flat/16/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/flat/16/Namibia.png b/app/assets/img/flags/flat/16/Namibia.png
new file mode 100644
index 0000000..52e2a79
Binary files /dev/null and b/app/assets/img/flags/flat/16/Namibia.png differ
diff --git a/app/assets/img/flags/flat/16/Nauru.png b/app/assets/img/flags/flat/16/Nauru.png
new file mode 100644
index 0000000..4b2d080
Binary files /dev/null and b/app/assets/img/flags/flat/16/Nauru.png differ
diff --git a/app/assets/img/flags/flat/16/Nepal.png b/app/assets/img/flags/flat/16/Nepal.png
new file mode 100644
index 0000000..eed654b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Nepal.png differ
diff --git a/app/assets/img/flags/flat/16/Netherlands-Antilles.png b/app/assets/img/flags/flat/16/Netherlands-Antilles.png
new file mode 100644
index 0000000..2c9e769
Binary files /dev/null and b/app/assets/img/flags/flat/16/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/flat/16/Netherlands.png b/app/assets/img/flags/flat/16/Netherlands.png
new file mode 100644
index 0000000..036658e
Binary files /dev/null and b/app/assets/img/flags/flat/16/Netherlands.png differ
diff --git a/app/assets/img/flags/flat/16/New-Caledonia.png b/app/assets/img/flags/flat/16/New-Caledonia.png
new file mode 100644
index 0000000..e3288ac
Binary files /dev/null and b/app/assets/img/flags/flat/16/New-Caledonia.png differ
diff --git a/app/assets/img/flags/flat/16/New-Zealand.png b/app/assets/img/flags/flat/16/New-Zealand.png
new file mode 100644
index 0000000..913b18a
Binary files /dev/null and b/app/assets/img/flags/flat/16/New-Zealand.png differ
diff --git a/app/assets/img/flags/flat/16/Nicaragua.png b/app/assets/img/flags/flat/16/Nicaragua.png
new file mode 100644
index 0000000..0f66acc
Binary files /dev/null and b/app/assets/img/flags/flat/16/Nicaragua.png differ
diff --git a/app/assets/img/flags/flat/16/Niger.png b/app/assets/img/flags/flat/16/Niger.png
new file mode 100644
index 0000000..841e77f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Niger.png differ
diff --git a/app/assets/img/flags/flat/16/Nigeria.png b/app/assets/img/flags/flat/16/Nigeria.png
new file mode 100644
index 0000000..25fe78f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Nigeria.png differ
diff --git a/app/assets/img/flags/flat/16/Niue.png b/app/assets/img/flags/flat/16/Niue.png
new file mode 100644
index 0000000..d791c4a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Niue.png differ
diff --git a/app/assets/img/flags/flat/16/Norfolk-Island.png b/app/assets/img/flags/flat/16/Norfolk-Island.png
new file mode 100644
index 0000000..7c1af02
Binary files /dev/null and b/app/assets/img/flags/flat/16/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/flat/16/North-Korea.png b/app/assets/img/flags/flat/16/North-Korea.png
new file mode 100644
index 0000000..b303f8e
Binary files /dev/null and b/app/assets/img/flags/flat/16/North-Korea.png differ
diff --git a/app/assets/img/flags/flat/16/Northern-Cyprus.png b/app/assets/img/flags/flat/16/Northern-Cyprus.png
new file mode 100644
index 0000000..f9bf8bd
Binary files /dev/null and b/app/assets/img/flags/flat/16/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/flat/16/Northern-Mariana-Islands.png b/app/assets/img/flags/flat/16/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..b505754
Binary files /dev/null and b/app/assets/img/flags/flat/16/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Norway.png b/app/assets/img/flags/flat/16/Norway.png
new file mode 100644
index 0000000..38a13c4
Binary files /dev/null and b/app/assets/img/flags/flat/16/Norway.png differ
diff --git a/app/assets/img/flags/flat/16/Olympics.png b/app/assets/img/flags/flat/16/Olympics.png
new file mode 100644
index 0000000..6045223
Binary files /dev/null and b/app/assets/img/flags/flat/16/Olympics.png differ
diff --git a/app/assets/img/flags/flat/16/Oman.png b/app/assets/img/flags/flat/16/Oman.png
new file mode 100644
index 0000000..b2a16c0
Binary files /dev/null and b/app/assets/img/flags/flat/16/Oman.png differ
diff --git a/app/assets/img/flags/flat/16/Pakistan.png b/app/assets/img/flags/flat/16/Pakistan.png
new file mode 100644
index 0000000..014af06
Binary files /dev/null and b/app/assets/img/flags/flat/16/Pakistan.png differ
diff --git a/app/assets/img/flags/flat/16/Palau.png b/app/assets/img/flags/flat/16/Palau.png
new file mode 100644
index 0000000..f9bcdc6
Binary files /dev/null and b/app/assets/img/flags/flat/16/Palau.png differ
diff --git a/app/assets/img/flags/flat/16/Palestine.png b/app/assets/img/flags/flat/16/Palestine.png
new file mode 100644
index 0000000..d4d85dc
Binary files /dev/null and b/app/assets/img/flags/flat/16/Palestine.png differ
diff --git a/app/assets/img/flags/flat/16/Panama.png b/app/assets/img/flags/flat/16/Panama.png
new file mode 100644
index 0000000..fc0a34a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Panama.png differ
diff --git a/app/assets/img/flags/flat/16/Papua-New-Guinea.png b/app/assets/img/flags/flat/16/Papua-New-Guinea.png
new file mode 100644
index 0000000..68b758d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/flat/16/Paraguay.png b/app/assets/img/flags/flat/16/Paraguay.png
new file mode 100644
index 0000000..c289b6c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Paraguay.png differ
diff --git a/app/assets/img/flags/flat/16/Peru.png b/app/assets/img/flags/flat/16/Peru.png
new file mode 100644
index 0000000..ce31457
Binary files /dev/null and b/app/assets/img/flags/flat/16/Peru.png differ
diff --git a/app/assets/img/flags/flat/16/Philippines.png b/app/assets/img/flags/flat/16/Philippines.png
new file mode 100644
index 0000000..dc75142
Binary files /dev/null and b/app/assets/img/flags/flat/16/Philippines.png differ
diff --git a/app/assets/img/flags/flat/16/Pitcairn-Islands.png b/app/assets/img/flags/flat/16/Pitcairn-Islands.png
new file mode 100644
index 0000000..c046e9b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Poland.png b/app/assets/img/flags/flat/16/Poland.png
new file mode 100644
index 0000000..4d0fc51
Binary files /dev/null and b/app/assets/img/flags/flat/16/Poland.png differ
diff --git a/app/assets/img/flags/flat/16/Portugal.png b/app/assets/img/flags/flat/16/Portugal.png
new file mode 100644
index 0000000..18e276e
Binary files /dev/null and b/app/assets/img/flags/flat/16/Portugal.png differ
diff --git a/app/assets/img/flags/flat/16/Puerto-Rico.png b/app/assets/img/flags/flat/16/Puerto-Rico.png
new file mode 100644
index 0000000..7d54f19
Binary files /dev/null and b/app/assets/img/flags/flat/16/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/flat/16/Qatar.png b/app/assets/img/flags/flat/16/Qatar.png
new file mode 100644
index 0000000..95c7485
Binary files /dev/null and b/app/assets/img/flags/flat/16/Qatar.png differ
diff --git a/app/assets/img/flags/flat/16/Red-Cross.png b/app/assets/img/flags/flat/16/Red-Cross.png
new file mode 100644
index 0000000..28636e9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Red-Cross.png differ
diff --git a/app/assets/img/flags/flat/16/Republic-of-the-Congo.png b/app/assets/img/flags/flat/16/Republic-of-the-Congo.png
new file mode 100644
index 0000000..7a7dc51
Binary files /dev/null and b/app/assets/img/flags/flat/16/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/16/Reunion.png b/app/assets/img/flags/flat/16/Reunion.png
new file mode 100644
index 0000000..2ff851c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Reunion.png differ
diff --git a/app/assets/img/flags/flat/16/Romania.png b/app/assets/img/flags/flat/16/Romania.png
new file mode 100644
index 0000000..3d9c2a3
Binary files /dev/null and b/app/assets/img/flags/flat/16/Romania.png differ
diff --git a/app/assets/img/flags/flat/16/Russia.png b/app/assets/img/flags/flat/16/Russia.png
new file mode 100644
index 0000000..a4318e7
Binary files /dev/null and b/app/assets/img/flags/flat/16/Russia.png differ
diff --git a/app/assets/img/flags/flat/16/Rwanda.png b/app/assets/img/flags/flat/16/Rwanda.png
new file mode 100644
index 0000000..00f5e1e
Binary files /dev/null and b/app/assets/img/flags/flat/16/Rwanda.png differ
diff --git a/app/assets/img/flags/flat/16/Saint-Barthelemy.png b/app/assets/img/flags/flat/16/Saint-Barthelemy.png
new file mode 100644
index 0000000..533cce9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/flat/16/Saint-Helena.png b/app/assets/img/flags/flat/16/Saint-Helena.png
new file mode 100644
index 0000000..4b2961b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Saint-Helena.png differ
diff --git a/app/assets/img/flags/flat/16/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/flat/16/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..5decf8d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/flat/16/Saint-Lucia.png b/app/assets/img/flags/flat/16/Saint-Lucia.png
new file mode 100644
index 0000000..ab5916b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/flat/16/Saint-Martin.png b/app/assets/img/flags/flat/16/Saint-Martin.png
new file mode 100644
index 0000000..16692f7
Binary files /dev/null and b/app/assets/img/flags/flat/16/Saint-Martin.png differ
diff --git a/app/assets/img/flags/flat/16/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/flat/16/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..e63a9c1
Binary files /dev/null and b/app/assets/img/flags/flat/16/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/flat/16/Samoa.png b/app/assets/img/flags/flat/16/Samoa.png
new file mode 100644
index 0000000..d1f62df
Binary files /dev/null and b/app/assets/img/flags/flat/16/Samoa.png differ
diff --git a/app/assets/img/flags/flat/16/San-Marino.png b/app/assets/img/flags/flat/16/San-Marino.png
new file mode 100644
index 0000000..f0d6572
Binary files /dev/null and b/app/assets/img/flags/flat/16/San-Marino.png differ
diff --git a/app/assets/img/flags/flat/16/Sao-Tome-and-Principe.png b/app/assets/img/flags/flat/16/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..480886c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/flat/16/Saudi-Arabia.png b/app/assets/img/flags/flat/16/Saudi-Arabia.png
new file mode 100644
index 0000000..ba3f2de
Binary files /dev/null and b/app/assets/img/flags/flat/16/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/flat/16/Scotland.png b/app/assets/img/flags/flat/16/Scotland.png
new file mode 100644
index 0000000..db58040
Binary files /dev/null and b/app/assets/img/flags/flat/16/Scotland.png differ
diff --git a/app/assets/img/flags/flat/16/Senegal.png b/app/assets/img/flags/flat/16/Senegal.png
new file mode 100644
index 0000000..a4fc08f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Senegal.png differ
diff --git a/app/assets/img/flags/flat/16/Serbia.png b/app/assets/img/flags/flat/16/Serbia.png
new file mode 100644
index 0000000..d95bcdf
Binary files /dev/null and b/app/assets/img/flags/flat/16/Serbia.png differ
diff --git a/app/assets/img/flags/flat/16/Seychelles.png b/app/assets/img/flags/flat/16/Seychelles.png
new file mode 100644
index 0000000..2a49518
Binary files /dev/null and b/app/assets/img/flags/flat/16/Seychelles.png differ
diff --git a/app/assets/img/flags/flat/16/Sierra-Leone.png b/app/assets/img/flags/flat/16/Sierra-Leone.png
new file mode 100644
index 0000000..e8a3530
Binary files /dev/null and b/app/assets/img/flags/flat/16/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/flat/16/Singapore.png b/app/assets/img/flags/flat/16/Singapore.png
new file mode 100644
index 0000000..8b1c5f0
Binary files /dev/null and b/app/assets/img/flags/flat/16/Singapore.png differ
diff --git a/app/assets/img/flags/flat/16/Sint-Maarten.png b/app/assets/img/flags/flat/16/Sint-Maarten.png
new file mode 100644
index 0000000..25f4f55
Binary files /dev/null and b/app/assets/img/flags/flat/16/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/flat/16/Slovakia.png b/app/assets/img/flags/flat/16/Slovakia.png
new file mode 100644
index 0000000..d622ef0
Binary files /dev/null and b/app/assets/img/flags/flat/16/Slovakia.png differ
diff --git a/app/assets/img/flags/flat/16/Slovenia.png b/app/assets/img/flags/flat/16/Slovenia.png
new file mode 100644
index 0000000..08cc3f4
Binary files /dev/null and b/app/assets/img/flags/flat/16/Slovenia.png differ
diff --git a/app/assets/img/flags/flat/16/Solomon-Islands.png b/app/assets/img/flags/flat/16/Solomon-Islands.png
new file mode 100644
index 0000000..1b6384a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Somalia.png b/app/assets/img/flags/flat/16/Somalia.png
new file mode 100644
index 0000000..3f0f416
Binary files /dev/null and b/app/assets/img/flags/flat/16/Somalia.png differ
diff --git a/app/assets/img/flags/flat/16/Somaliland.png b/app/assets/img/flags/flat/16/Somaliland.png
new file mode 100644
index 0000000..a903a3b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Somaliland.png differ
diff --git a/app/assets/img/flags/flat/16/South-Africa.png b/app/assets/img/flags/flat/16/South-Africa.png
new file mode 100644
index 0000000..701e010
Binary files /dev/null and b/app/assets/img/flags/flat/16/South-Africa.png differ
diff --git a/app/assets/img/flags/flat/16/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/flat/16/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..55392f9
Binary files /dev/null and b/app/assets/img/flags/flat/16/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/South-Korea.png b/app/assets/img/flags/flat/16/South-Korea.png
new file mode 100644
index 0000000..d21bef9
Binary files /dev/null and b/app/assets/img/flags/flat/16/South-Korea.png differ
diff --git a/app/assets/img/flags/flat/16/South-Ossetia.png b/app/assets/img/flags/flat/16/South-Ossetia.png
new file mode 100644
index 0000000..d616841
Binary files /dev/null and b/app/assets/img/flags/flat/16/South-Ossetia.png differ
diff --git a/app/assets/img/flags/flat/16/South-Sudan.png b/app/assets/img/flags/flat/16/South-Sudan.png
new file mode 100644
index 0000000..c71cafa
Binary files /dev/null and b/app/assets/img/flags/flat/16/South-Sudan.png differ
diff --git a/app/assets/img/flags/flat/16/Spain.png b/app/assets/img/flags/flat/16/Spain.png
new file mode 100644
index 0000000..b89db68
Binary files /dev/null and b/app/assets/img/flags/flat/16/Spain.png differ
diff --git a/app/assets/img/flags/flat/16/Sri-Lanka.png b/app/assets/img/flags/flat/16/Sri-Lanka.png
new file mode 100644
index 0000000..a60c8ed
Binary files /dev/null and b/app/assets/img/flags/flat/16/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/flat/16/Sudan.png b/app/assets/img/flags/flat/16/Sudan.png
new file mode 100644
index 0000000..5fc853b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Sudan.png differ
diff --git a/app/assets/img/flags/flat/16/Suriname.png b/app/assets/img/flags/flat/16/Suriname.png
new file mode 100644
index 0000000..6a8eea2
Binary files /dev/null and b/app/assets/img/flags/flat/16/Suriname.png differ
diff --git a/app/assets/img/flags/flat/16/Swaziland.png b/app/assets/img/flags/flat/16/Swaziland.png
new file mode 100644
index 0000000..b0615c3
Binary files /dev/null and b/app/assets/img/flags/flat/16/Swaziland.png differ
diff --git a/app/assets/img/flags/flat/16/Sweden.png b/app/assets/img/flags/flat/16/Sweden.png
new file mode 100644
index 0000000..ad7854b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Sweden.png differ
diff --git a/app/assets/img/flags/flat/16/Switzerland.png b/app/assets/img/flags/flat/16/Switzerland.png
new file mode 100644
index 0000000..dcdb068
Binary files /dev/null and b/app/assets/img/flags/flat/16/Switzerland.png differ
diff --git a/app/assets/img/flags/flat/16/Syria.png b/app/assets/img/flags/flat/16/Syria.png
new file mode 100644
index 0000000..dd5927a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Syria.png differ
diff --git a/app/assets/img/flags/flat/16/Taiwan.png b/app/assets/img/flags/flat/16/Taiwan.png
new file mode 100644
index 0000000..26425e4
Binary files /dev/null and b/app/assets/img/flags/flat/16/Taiwan.png differ
diff --git a/app/assets/img/flags/flat/16/Tajikistan.png b/app/assets/img/flags/flat/16/Tajikistan.png
new file mode 100644
index 0000000..b0b546b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Tajikistan.png differ
diff --git a/app/assets/img/flags/flat/16/Tanzania.png b/app/assets/img/flags/flat/16/Tanzania.png
new file mode 100644
index 0000000..c1671cf
Binary files /dev/null and b/app/assets/img/flags/flat/16/Tanzania.png differ
diff --git a/app/assets/img/flags/flat/16/Thailand.png b/app/assets/img/flags/flat/16/Thailand.png
new file mode 100644
index 0000000..5ff77db
Binary files /dev/null and b/app/assets/img/flags/flat/16/Thailand.png differ
diff --git a/app/assets/img/flags/flat/16/Togo.png b/app/assets/img/flags/flat/16/Togo.png
new file mode 100644
index 0000000..be814c6
Binary files /dev/null and b/app/assets/img/flags/flat/16/Togo.png differ
diff --git a/app/assets/img/flags/flat/16/Tokelau.png b/app/assets/img/flags/flat/16/Tokelau.png
new file mode 100644
index 0000000..b70e823
Binary files /dev/null and b/app/assets/img/flags/flat/16/Tokelau.png differ
diff --git a/app/assets/img/flags/flat/16/Tonga.png b/app/assets/img/flags/flat/16/Tonga.png
new file mode 100644
index 0000000..f96d996
Binary files /dev/null and b/app/assets/img/flags/flat/16/Tonga.png differ
diff --git a/app/assets/img/flags/flat/16/Trinidad-and-Tobago.png b/app/assets/img/flags/flat/16/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..890321a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/flat/16/Tunisia.png b/app/assets/img/flags/flat/16/Tunisia.png
new file mode 100644
index 0000000..2548fd9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Tunisia.png differ
diff --git a/app/assets/img/flags/flat/16/Turkey.png b/app/assets/img/flags/flat/16/Turkey.png
new file mode 100644
index 0000000..3af317d
Binary files /dev/null and b/app/assets/img/flags/flat/16/Turkey.png differ
diff --git a/app/assets/img/flags/flat/16/Turkmenistan.png b/app/assets/img/flags/flat/16/Turkmenistan.png
new file mode 100644
index 0000000..e6f69d7
Binary files /dev/null and b/app/assets/img/flags/flat/16/Turkmenistan.png differ
diff --git a/app/assets/img/flags/flat/16/Turks-and-Caicos-Islands.png b/app/assets/img/flags/flat/16/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..b17607b
Binary files /dev/null and b/app/assets/img/flags/flat/16/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Tuvalu.png b/app/assets/img/flags/flat/16/Tuvalu.png
new file mode 100644
index 0000000..2ec3160
Binary files /dev/null and b/app/assets/img/flags/flat/16/Tuvalu.png differ
diff --git a/app/assets/img/flags/flat/16/US-Virgin-Islands.png b/app/assets/img/flags/flat/16/US-Virgin-Islands.png
new file mode 100644
index 0000000..69d667a
Binary files /dev/null and b/app/assets/img/flags/flat/16/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/16/Uganda.png b/app/assets/img/flags/flat/16/Uganda.png
new file mode 100644
index 0000000..c8c2443
Binary files /dev/null and b/app/assets/img/flags/flat/16/Uganda.png differ
diff --git a/app/assets/img/flags/flat/16/Ukraine.png b/app/assets/img/flags/flat/16/Ukraine.png
new file mode 100644
index 0000000..74c2012
Binary files /dev/null and b/app/assets/img/flags/flat/16/Ukraine.png differ
diff --git a/app/assets/img/flags/flat/16/United-Arab-Emirates.png b/app/assets/img/flags/flat/16/United-Arab-Emirates.png
new file mode 100644
index 0000000..f429cc4
Binary files /dev/null and b/app/assets/img/flags/flat/16/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/flat/16/United-Kingdom.png b/app/assets/img/flags/flat/16/United-Kingdom.png
new file mode 100644
index 0000000..43ebed3
Binary files /dev/null and b/app/assets/img/flags/flat/16/United-Kingdom.png differ
diff --git a/app/assets/img/flags/flat/16/United-Nations.png b/app/assets/img/flags/flat/16/United-Nations.png
new file mode 100644
index 0000000..8e45e99
Binary files /dev/null and b/app/assets/img/flags/flat/16/United-Nations.png differ
diff --git a/app/assets/img/flags/flat/16/United-States.png b/app/assets/img/flags/flat/16/United-States.png
new file mode 100644
index 0000000..31aa3f1
Binary files /dev/null and b/app/assets/img/flags/flat/16/United-States.png differ
diff --git a/app/assets/img/flags/flat/16/Unknown.png b/app/assets/img/flags/flat/16/Unknown.png
new file mode 100644
index 0000000..9d91c7f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Unknown.png differ
diff --git a/app/assets/img/flags/flat/16/Uruguay.png b/app/assets/img/flags/flat/16/Uruguay.png
new file mode 100644
index 0000000..9397cec
Binary files /dev/null and b/app/assets/img/flags/flat/16/Uruguay.png differ
diff --git a/app/assets/img/flags/flat/16/Uzbekistan.png b/app/assets/img/flags/flat/16/Uzbekistan.png
new file mode 100644
index 0000000..1df6c88
Binary files /dev/null and b/app/assets/img/flags/flat/16/Uzbekistan.png differ
diff --git a/app/assets/img/flags/flat/16/Vanuatu.png b/app/assets/img/flags/flat/16/Vanuatu.png
new file mode 100644
index 0000000..5401c2a
Binary files /dev/null and b/app/assets/img/flags/flat/16/Vanuatu.png differ
diff --git a/app/assets/img/flags/flat/16/Vatican-City.png b/app/assets/img/flags/flat/16/Vatican-City.png
new file mode 100644
index 0000000..25a852e
Binary files /dev/null and b/app/assets/img/flags/flat/16/Vatican-City.png differ
diff --git a/app/assets/img/flags/flat/16/Venezuela.png b/app/assets/img/flags/flat/16/Venezuela.png
new file mode 100644
index 0000000..875f773
Binary files /dev/null and b/app/assets/img/flags/flat/16/Venezuela.png differ
diff --git a/app/assets/img/flags/flat/16/Vietnam.png b/app/assets/img/flags/flat/16/Vietnam.png
new file mode 100644
index 0000000..69d87f9
Binary files /dev/null and b/app/assets/img/flags/flat/16/Vietnam.png differ
diff --git a/app/assets/img/flags/flat/16/Wales.png b/app/assets/img/flags/flat/16/Wales.png
new file mode 100644
index 0000000..51f13c2
Binary files /dev/null and b/app/assets/img/flags/flat/16/Wales.png differ
diff --git a/app/assets/img/flags/flat/16/Wallis-And-Futuna.png b/app/assets/img/flags/flat/16/Wallis-And-Futuna.png
new file mode 100644
index 0000000..922b74e
Binary files /dev/null and b/app/assets/img/flags/flat/16/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/flat/16/Western-Sahara.png b/app/assets/img/flags/flat/16/Western-Sahara.png
new file mode 100644
index 0000000..a5b3b1c
Binary files /dev/null and b/app/assets/img/flags/flat/16/Western-Sahara.png differ
diff --git a/app/assets/img/flags/flat/16/Yemen.png b/app/assets/img/flags/flat/16/Yemen.png
new file mode 100644
index 0000000..bad5e1f
Binary files /dev/null and b/app/assets/img/flags/flat/16/Yemen.png differ
diff --git a/app/assets/img/flags/flat/16/Zambia.png b/app/assets/img/flags/flat/16/Zambia.png
new file mode 100644
index 0000000..e3d8078
Binary files /dev/null and b/app/assets/img/flags/flat/16/Zambia.png differ
diff --git a/app/assets/img/flags/flat/16/Zimbabwe.png b/app/assets/img/flags/flat/16/Zimbabwe.png
new file mode 100644
index 0000000..79864d4
Binary files /dev/null and b/app/assets/img/flags/flat/16/Zimbabwe.png differ
diff --git a/app/assets/img/flags/flat/24/Abkhazia.png b/app/assets/img/flags/flat/24/Abkhazia.png
new file mode 100644
index 0000000..b410c95
Binary files /dev/null and b/app/assets/img/flags/flat/24/Abkhazia.png differ
diff --git a/app/assets/img/flags/flat/24/Afghanistan.png b/app/assets/img/flags/flat/24/Afghanistan.png
new file mode 100644
index 0000000..e5c8d7b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Afghanistan.png differ
diff --git a/app/assets/img/flags/flat/24/Aland.png b/app/assets/img/flags/flat/24/Aland.png
new file mode 100644
index 0000000..906ee2e
Binary files /dev/null and b/app/assets/img/flags/flat/24/Aland.png differ
diff --git a/app/assets/img/flags/flat/24/Albania.png b/app/assets/img/flags/flat/24/Albania.png
new file mode 100644
index 0000000..281fd92
Binary files /dev/null and b/app/assets/img/flags/flat/24/Albania.png differ
diff --git a/app/assets/img/flags/flat/24/Algeria.png b/app/assets/img/flags/flat/24/Algeria.png
new file mode 100644
index 0000000..124e087
Binary files /dev/null and b/app/assets/img/flags/flat/24/Algeria.png differ
diff --git a/app/assets/img/flags/flat/24/American-Samoa.png b/app/assets/img/flags/flat/24/American-Samoa.png
new file mode 100644
index 0000000..07ce8bd
Binary files /dev/null and b/app/assets/img/flags/flat/24/American-Samoa.png differ
diff --git a/app/assets/img/flags/flat/24/Andorra.png b/app/assets/img/flags/flat/24/Andorra.png
new file mode 100644
index 0000000..29e0027
Binary files /dev/null and b/app/assets/img/flags/flat/24/Andorra.png differ
diff --git a/app/assets/img/flags/flat/24/Angola.png b/app/assets/img/flags/flat/24/Angola.png
new file mode 100644
index 0000000..feac91a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Angola.png differ
diff --git a/app/assets/img/flags/flat/24/Anguilla.png b/app/assets/img/flags/flat/24/Anguilla.png
new file mode 100644
index 0000000..754da16
Binary files /dev/null and b/app/assets/img/flags/flat/24/Anguilla.png differ
diff --git a/app/assets/img/flags/flat/24/Antarctica.png b/app/assets/img/flags/flat/24/Antarctica.png
new file mode 100644
index 0000000..69be87b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Antarctica.png differ
diff --git a/app/assets/img/flags/flat/24/Antigua-and-Barbuda.png b/app/assets/img/flags/flat/24/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..81a6c22
Binary files /dev/null and b/app/assets/img/flags/flat/24/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/flat/24/Argentina.png b/app/assets/img/flags/flat/24/Argentina.png
new file mode 100644
index 0000000..5a0e3a6
Binary files /dev/null and b/app/assets/img/flags/flat/24/Argentina.png differ
diff --git a/app/assets/img/flags/flat/24/Armenia.png b/app/assets/img/flags/flat/24/Armenia.png
new file mode 100644
index 0000000..5e6fcd9
Binary files /dev/null and b/app/assets/img/flags/flat/24/Armenia.png differ
diff --git a/app/assets/img/flags/flat/24/Aruba.png b/app/assets/img/flags/flat/24/Aruba.png
new file mode 100644
index 0000000..e411a75
Binary files /dev/null and b/app/assets/img/flags/flat/24/Aruba.png differ
diff --git a/app/assets/img/flags/flat/24/Australia.png b/app/assets/img/flags/flat/24/Australia.png
new file mode 100644
index 0000000..a7962b5
Binary files /dev/null and b/app/assets/img/flags/flat/24/Australia.png differ
diff --git a/app/assets/img/flags/flat/24/Austria.png b/app/assets/img/flags/flat/24/Austria.png
new file mode 100644
index 0000000..4c43c02
Binary files /dev/null and b/app/assets/img/flags/flat/24/Austria.png differ
diff --git a/app/assets/img/flags/flat/24/Azerbaijan.png b/app/assets/img/flags/flat/24/Azerbaijan.png
new file mode 100644
index 0000000..64931b7
Binary files /dev/null and b/app/assets/img/flags/flat/24/Azerbaijan.png differ
diff --git a/app/assets/img/flags/flat/24/Bahamas.png b/app/assets/img/flags/flat/24/Bahamas.png
new file mode 100644
index 0000000..b9ca7b5
Binary files /dev/null and b/app/assets/img/flags/flat/24/Bahamas.png differ
diff --git a/app/assets/img/flags/flat/24/Bahrain.png b/app/assets/img/flags/flat/24/Bahrain.png
new file mode 100644
index 0000000..2d5e754
Binary files /dev/null and b/app/assets/img/flags/flat/24/Bahrain.png differ
diff --git a/app/assets/img/flags/flat/24/Bangladesh.png b/app/assets/img/flags/flat/24/Bangladesh.png
new file mode 100644
index 0000000..a6a4ecf
Binary files /dev/null and b/app/assets/img/flags/flat/24/Bangladesh.png differ
diff --git a/app/assets/img/flags/flat/24/Barbados.png b/app/assets/img/flags/flat/24/Barbados.png
new file mode 100644
index 0000000..3e6ce2e
Binary files /dev/null and b/app/assets/img/flags/flat/24/Barbados.png differ
diff --git a/app/assets/img/flags/flat/24/Basque-Country.png b/app/assets/img/flags/flat/24/Basque-Country.png
new file mode 100644
index 0000000..ea014d7
Binary files /dev/null and b/app/assets/img/flags/flat/24/Basque-Country.png differ
diff --git a/app/assets/img/flags/flat/24/Belarus.png b/app/assets/img/flags/flat/24/Belarus.png
new file mode 100644
index 0000000..9c5be98
Binary files /dev/null and b/app/assets/img/flags/flat/24/Belarus.png differ
diff --git a/app/assets/img/flags/flat/24/Belgium.png b/app/assets/img/flags/flat/24/Belgium.png
new file mode 100644
index 0000000..df1eb16
Binary files /dev/null and b/app/assets/img/flags/flat/24/Belgium.png differ
diff --git a/app/assets/img/flags/flat/24/Belize.png b/app/assets/img/flags/flat/24/Belize.png
new file mode 100644
index 0000000..c303165
Binary files /dev/null and b/app/assets/img/flags/flat/24/Belize.png differ
diff --git a/app/assets/img/flags/flat/24/Benin.png b/app/assets/img/flags/flat/24/Benin.png
new file mode 100644
index 0000000..3cdb27c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Benin.png differ
diff --git a/app/assets/img/flags/flat/24/Bermuda.png b/app/assets/img/flags/flat/24/Bermuda.png
new file mode 100644
index 0000000..f06f74c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Bermuda.png differ
diff --git a/app/assets/img/flags/flat/24/Bhutan.png b/app/assets/img/flags/flat/24/Bhutan.png
new file mode 100644
index 0000000..acaa380
Binary files /dev/null and b/app/assets/img/flags/flat/24/Bhutan.png differ
diff --git a/app/assets/img/flags/flat/24/Bolivia.png b/app/assets/img/flags/flat/24/Bolivia.png
new file mode 100644
index 0000000..d413a72
Binary files /dev/null and b/app/assets/img/flags/flat/24/Bolivia.png differ
diff --git a/app/assets/img/flags/flat/24/Bosnia-and-Herzegovina.png b/app/assets/img/flags/flat/24/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..9508043
Binary files /dev/null and b/app/assets/img/flags/flat/24/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/flat/24/Botswana.png b/app/assets/img/flags/flat/24/Botswana.png
new file mode 100644
index 0000000..c651877
Binary files /dev/null and b/app/assets/img/flags/flat/24/Botswana.png differ
diff --git a/app/assets/img/flags/flat/24/Brazil.png b/app/assets/img/flags/flat/24/Brazil.png
new file mode 100644
index 0000000..40890a6
Binary files /dev/null and b/app/assets/img/flags/flat/24/Brazil.png differ
diff --git a/app/assets/img/flags/flat/24/British-Antarctic-Territory.png b/app/assets/img/flags/flat/24/British-Antarctic-Territory.png
new file mode 100644
index 0000000..2a2bf70
Binary files /dev/null and b/app/assets/img/flags/flat/24/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/flat/24/British-Virgin-Islands.png b/app/assets/img/flags/flat/24/British-Virgin-Islands.png
new file mode 100644
index 0000000..870a155
Binary files /dev/null and b/app/assets/img/flags/flat/24/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Brunei.png b/app/assets/img/flags/flat/24/Brunei.png
new file mode 100644
index 0000000..ef38045
Binary files /dev/null and b/app/assets/img/flags/flat/24/Brunei.png differ
diff --git a/app/assets/img/flags/flat/24/Bulgaria.png b/app/assets/img/flags/flat/24/Bulgaria.png
new file mode 100644
index 0000000..b24e1e2
Binary files /dev/null and b/app/assets/img/flags/flat/24/Bulgaria.png differ
diff --git a/app/assets/img/flags/flat/24/Burkina-Faso.png b/app/assets/img/flags/flat/24/Burkina-Faso.png
new file mode 100644
index 0000000..e352be3
Binary files /dev/null and b/app/assets/img/flags/flat/24/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/flat/24/Burundi.png b/app/assets/img/flags/flat/24/Burundi.png
new file mode 100644
index 0000000..d5acd66
Binary files /dev/null and b/app/assets/img/flags/flat/24/Burundi.png differ
diff --git a/app/assets/img/flags/flat/24/Cambodia.png b/app/assets/img/flags/flat/24/Cambodia.png
new file mode 100644
index 0000000..f9f196d
Binary files /dev/null and b/app/assets/img/flags/flat/24/Cambodia.png differ
diff --git a/app/assets/img/flags/flat/24/Cameroon.png b/app/assets/img/flags/flat/24/Cameroon.png
new file mode 100644
index 0000000..70136aa
Binary files /dev/null and b/app/assets/img/flags/flat/24/Cameroon.png differ
diff --git a/app/assets/img/flags/flat/24/Canada.png b/app/assets/img/flags/flat/24/Canada.png
new file mode 100644
index 0000000..dae9153
Binary files /dev/null and b/app/assets/img/flags/flat/24/Canada.png differ
diff --git a/app/assets/img/flags/flat/24/Canary-Islands.png b/app/assets/img/flags/flat/24/Canary-Islands.png
new file mode 100644
index 0000000..b600e4e
Binary files /dev/null and b/app/assets/img/flags/flat/24/Canary-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Cape-Verde.png b/app/assets/img/flags/flat/24/Cape-Verde.png
new file mode 100644
index 0000000..03b727b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Cape-Verde.png differ
diff --git a/app/assets/img/flags/flat/24/Catalonia.png b/app/assets/img/flags/flat/24/Catalonia.png
new file mode 100644
index 0000000..3d7ca44
Binary files /dev/null and b/app/assets/img/flags/flat/24/Catalonia.png differ
diff --git a/app/assets/img/flags/flat/24/Cayman-Islands.png b/app/assets/img/flags/flat/24/Cayman-Islands.png
new file mode 100644
index 0000000..fb4ea9b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Central-African-Republic.png b/app/assets/img/flags/flat/24/Central-African-Republic.png
new file mode 100644
index 0000000..902b323
Binary files /dev/null and b/app/assets/img/flags/flat/24/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/flat/24/Chad.png b/app/assets/img/flags/flat/24/Chad.png
new file mode 100644
index 0000000..09a1236
Binary files /dev/null and b/app/assets/img/flags/flat/24/Chad.png differ
diff --git a/app/assets/img/flags/flat/24/Chile.png b/app/assets/img/flags/flat/24/Chile.png
new file mode 100644
index 0000000..9e16fd9
Binary files /dev/null and b/app/assets/img/flags/flat/24/Chile.png differ
diff --git a/app/assets/img/flags/flat/24/China.png b/app/assets/img/flags/flat/24/China.png
new file mode 100644
index 0000000..17cd5d0
Binary files /dev/null and b/app/assets/img/flags/flat/24/China.png differ
diff --git a/app/assets/img/flags/flat/24/Christmas-Island.png b/app/assets/img/flags/flat/24/Christmas-Island.png
new file mode 100644
index 0000000..96c0173
Binary files /dev/null and b/app/assets/img/flags/flat/24/Christmas-Island.png differ
diff --git a/app/assets/img/flags/flat/24/Cocos-Keeling-Islands.png b/app/assets/img/flags/flat/24/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..aee171e
Binary files /dev/null and b/app/assets/img/flags/flat/24/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Colombia.png b/app/assets/img/flags/flat/24/Colombia.png
new file mode 100644
index 0000000..0b0eddc
Binary files /dev/null and b/app/assets/img/flags/flat/24/Colombia.png differ
diff --git a/app/assets/img/flags/flat/24/Commonwealth.png b/app/assets/img/flags/flat/24/Commonwealth.png
new file mode 100644
index 0000000..e7fd173
Binary files /dev/null and b/app/assets/img/flags/flat/24/Commonwealth.png differ
diff --git a/app/assets/img/flags/flat/24/Comoros.png b/app/assets/img/flags/flat/24/Comoros.png
new file mode 100644
index 0000000..fbaceec
Binary files /dev/null and b/app/assets/img/flags/flat/24/Comoros.png differ
diff --git a/app/assets/img/flags/flat/24/Cook-Islands.png b/app/assets/img/flags/flat/24/Cook-Islands.png
new file mode 100644
index 0000000..7b884db
Binary files /dev/null and b/app/assets/img/flags/flat/24/Cook-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Costa-Rica.png b/app/assets/img/flags/flat/24/Costa-Rica.png
new file mode 100644
index 0000000..7d9c882
Binary files /dev/null and b/app/assets/img/flags/flat/24/Costa-Rica.png differ
diff --git a/app/assets/img/flags/flat/24/Cote-dIvoire.png b/app/assets/img/flags/flat/24/Cote-dIvoire.png
new file mode 100644
index 0000000..f908d9b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/flat/24/Croatia.png b/app/assets/img/flags/flat/24/Croatia.png
new file mode 100644
index 0000000..effebf8
Binary files /dev/null and b/app/assets/img/flags/flat/24/Croatia.png differ
diff --git a/app/assets/img/flags/flat/24/Cuba.png b/app/assets/img/flags/flat/24/Cuba.png
new file mode 100644
index 0000000..e282c1c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Cuba.png differ
diff --git a/app/assets/img/flags/flat/24/Curacao.png b/app/assets/img/flags/flat/24/Curacao.png
new file mode 100644
index 0000000..2073ba2
Binary files /dev/null and b/app/assets/img/flags/flat/24/Curacao.png differ
diff --git a/app/assets/img/flags/flat/24/Cyprus.png b/app/assets/img/flags/flat/24/Cyprus.png
new file mode 100644
index 0000000..89b1ced
Binary files /dev/null and b/app/assets/img/flags/flat/24/Cyprus.png differ
diff --git a/app/assets/img/flags/flat/24/Czech-Republic.png b/app/assets/img/flags/flat/24/Czech-Republic.png
new file mode 100644
index 0000000..82ce85c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Czech-Republic.png differ
diff --git a/app/assets/img/flags/flat/24/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/flat/24/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..1b9bf6f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/24/Denmark.png b/app/assets/img/flags/flat/24/Denmark.png
new file mode 100644
index 0000000..cb7bff7
Binary files /dev/null and b/app/assets/img/flags/flat/24/Denmark.png differ
diff --git a/app/assets/img/flags/flat/24/Djibouti.png b/app/assets/img/flags/flat/24/Djibouti.png
new file mode 100644
index 0000000..a0b0bcc
Binary files /dev/null and b/app/assets/img/flags/flat/24/Djibouti.png differ
diff --git a/app/assets/img/flags/flat/24/Dominica.png b/app/assets/img/flags/flat/24/Dominica.png
new file mode 100644
index 0000000..1a336cc
Binary files /dev/null and b/app/assets/img/flags/flat/24/Dominica.png differ
diff --git a/app/assets/img/flags/flat/24/Dominican-Republic.png b/app/assets/img/flags/flat/24/Dominican-Republic.png
new file mode 100644
index 0000000..76f1363
Binary files /dev/null and b/app/assets/img/flags/flat/24/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/flat/24/East-Timor.png b/app/assets/img/flags/flat/24/East-Timor.png
new file mode 100644
index 0000000..ee26b56
Binary files /dev/null and b/app/assets/img/flags/flat/24/East-Timor.png differ
diff --git a/app/assets/img/flags/flat/24/Ecuador.png b/app/assets/img/flags/flat/24/Ecuador.png
new file mode 100644
index 0000000..58a6aa4
Binary files /dev/null and b/app/assets/img/flags/flat/24/Ecuador.png differ
diff --git a/app/assets/img/flags/flat/24/Egypt.png b/app/assets/img/flags/flat/24/Egypt.png
new file mode 100644
index 0000000..9bc7284
Binary files /dev/null and b/app/assets/img/flags/flat/24/Egypt.png differ
diff --git a/app/assets/img/flags/flat/24/El-Salvador.png b/app/assets/img/flags/flat/24/El-Salvador.png
new file mode 100644
index 0000000..78c554a
Binary files /dev/null and b/app/assets/img/flags/flat/24/El-Salvador.png differ
diff --git a/app/assets/img/flags/flat/24/England.png b/app/assets/img/flags/flat/24/England.png
new file mode 100644
index 0000000..f6d3af3
Binary files /dev/null and b/app/assets/img/flags/flat/24/England.png differ
diff --git a/app/assets/img/flags/flat/24/Equatorial-Guinea.png b/app/assets/img/flags/flat/24/Equatorial-Guinea.png
new file mode 100644
index 0000000..8292015
Binary files /dev/null and b/app/assets/img/flags/flat/24/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/flat/24/Eritrea.png b/app/assets/img/flags/flat/24/Eritrea.png
new file mode 100644
index 0000000..025ac94
Binary files /dev/null and b/app/assets/img/flags/flat/24/Eritrea.png differ
diff --git a/app/assets/img/flags/flat/24/Estonia.png b/app/assets/img/flags/flat/24/Estonia.png
new file mode 100644
index 0000000..47eb4f6
Binary files /dev/null and b/app/assets/img/flags/flat/24/Estonia.png differ
diff --git a/app/assets/img/flags/flat/24/Ethiopia.png b/app/assets/img/flags/flat/24/Ethiopia.png
new file mode 100644
index 0000000..95711dd
Binary files /dev/null and b/app/assets/img/flags/flat/24/Ethiopia.png differ
diff --git a/app/assets/img/flags/flat/24/European-Union.png b/app/assets/img/flags/flat/24/European-Union.png
new file mode 100644
index 0000000..a9af51c
Binary files /dev/null and b/app/assets/img/flags/flat/24/European-Union.png differ
diff --git a/app/assets/img/flags/flat/24/Falkland-Islands.png b/app/assets/img/flags/flat/24/Falkland-Islands.png
new file mode 100644
index 0000000..e375bc1
Binary files /dev/null and b/app/assets/img/flags/flat/24/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Faroes.png b/app/assets/img/flags/flat/24/Faroes.png
new file mode 100644
index 0000000..02daeca
Binary files /dev/null and b/app/assets/img/flags/flat/24/Faroes.png differ
diff --git a/app/assets/img/flags/flat/24/Fiji.png b/app/assets/img/flags/flat/24/Fiji.png
new file mode 100644
index 0000000..f7b5ccb
Binary files /dev/null and b/app/assets/img/flags/flat/24/Fiji.png differ
diff --git a/app/assets/img/flags/flat/24/Finland.png b/app/assets/img/flags/flat/24/Finland.png
new file mode 100644
index 0000000..a585cf4
Binary files /dev/null and b/app/assets/img/flags/flat/24/Finland.png differ
diff --git a/app/assets/img/flags/flat/24/France.png b/app/assets/img/flags/flat/24/France.png
new file mode 100644
index 0000000..91a645e
Binary files /dev/null and b/app/assets/img/flags/flat/24/France.png differ
diff --git a/app/assets/img/flags/flat/24/French-Polynesia.png b/app/assets/img/flags/flat/24/French-Polynesia.png
new file mode 100644
index 0000000..dc3a828
Binary files /dev/null and b/app/assets/img/flags/flat/24/French-Polynesia.png differ
diff --git a/app/assets/img/flags/flat/24/French-Southern-Territories.png b/app/assets/img/flags/flat/24/French-Southern-Territories.png
new file mode 100644
index 0000000..83b017b
Binary files /dev/null and b/app/assets/img/flags/flat/24/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/flat/24/Gabon.png b/app/assets/img/flags/flat/24/Gabon.png
new file mode 100644
index 0000000..beeaa4f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Gabon.png differ
diff --git a/app/assets/img/flags/flat/24/Gambia.png b/app/assets/img/flags/flat/24/Gambia.png
new file mode 100644
index 0000000..643f21a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Gambia.png differ
diff --git a/app/assets/img/flags/flat/24/Georgia.png b/app/assets/img/flags/flat/24/Georgia.png
new file mode 100644
index 0000000..ae3088b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Georgia.png differ
diff --git a/app/assets/img/flags/flat/24/Germany.png b/app/assets/img/flags/flat/24/Germany.png
new file mode 100644
index 0000000..ebb1843
Binary files /dev/null and b/app/assets/img/flags/flat/24/Germany.png differ
diff --git a/app/assets/img/flags/flat/24/Ghana.png b/app/assets/img/flags/flat/24/Ghana.png
new file mode 100644
index 0000000..d76972e
Binary files /dev/null and b/app/assets/img/flags/flat/24/Ghana.png differ
diff --git a/app/assets/img/flags/flat/24/Gibraltar.png b/app/assets/img/flags/flat/24/Gibraltar.png
new file mode 100644
index 0000000..07017ba
Binary files /dev/null and b/app/assets/img/flags/flat/24/Gibraltar.png differ
diff --git a/app/assets/img/flags/flat/24/GoSquared.png b/app/assets/img/flags/flat/24/GoSquared.png
new file mode 100644
index 0000000..428fb4e
Binary files /dev/null and b/app/assets/img/flags/flat/24/GoSquared.png differ
diff --git a/app/assets/img/flags/flat/24/Greece.png b/app/assets/img/flags/flat/24/Greece.png
new file mode 100644
index 0000000..c185d0b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Greece.png differ
diff --git a/app/assets/img/flags/flat/24/Greenland.png b/app/assets/img/flags/flat/24/Greenland.png
new file mode 100644
index 0000000..572fa5c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Greenland.png differ
diff --git a/app/assets/img/flags/flat/24/Grenada.png b/app/assets/img/flags/flat/24/Grenada.png
new file mode 100644
index 0000000..ccd4271
Binary files /dev/null and b/app/assets/img/flags/flat/24/Grenada.png differ
diff --git a/app/assets/img/flags/flat/24/Guam.png b/app/assets/img/flags/flat/24/Guam.png
new file mode 100644
index 0000000..3a0081a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Guam.png differ
diff --git a/app/assets/img/flags/flat/24/Guatemala.png b/app/assets/img/flags/flat/24/Guatemala.png
new file mode 100644
index 0000000..8ce5c71
Binary files /dev/null and b/app/assets/img/flags/flat/24/Guatemala.png differ
diff --git a/app/assets/img/flags/flat/24/Guernsey.png b/app/assets/img/flags/flat/24/Guernsey.png
new file mode 100644
index 0000000..2d7233c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Guernsey.png differ
diff --git a/app/assets/img/flags/flat/24/Guinea-Bissau.png b/app/assets/img/flags/flat/24/Guinea-Bissau.png
new file mode 100644
index 0000000..d87c835
Binary files /dev/null and b/app/assets/img/flags/flat/24/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/flat/24/Guinea.png b/app/assets/img/flags/flat/24/Guinea.png
new file mode 100644
index 0000000..eeb48b7
Binary files /dev/null and b/app/assets/img/flags/flat/24/Guinea.png differ
diff --git a/app/assets/img/flags/flat/24/Guyana.png b/app/assets/img/flags/flat/24/Guyana.png
new file mode 100644
index 0000000..0064a1c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Guyana.png differ
diff --git a/app/assets/img/flags/flat/24/Haiti.png b/app/assets/img/flags/flat/24/Haiti.png
new file mode 100644
index 0000000..c12253a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Haiti.png differ
diff --git a/app/assets/img/flags/flat/24/Honduras.png b/app/assets/img/flags/flat/24/Honduras.png
new file mode 100644
index 0000000..d59671c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Honduras.png differ
diff --git a/app/assets/img/flags/flat/24/Hong-Kong.png b/app/assets/img/flags/flat/24/Hong-Kong.png
new file mode 100644
index 0000000..1137e86
Binary files /dev/null and b/app/assets/img/flags/flat/24/Hong-Kong.png differ
diff --git a/app/assets/img/flags/flat/24/Hungary.png b/app/assets/img/flags/flat/24/Hungary.png
new file mode 100644
index 0000000..62bfc27
Binary files /dev/null and b/app/assets/img/flags/flat/24/Hungary.png differ
diff --git a/app/assets/img/flags/flat/24/Iceland.png b/app/assets/img/flags/flat/24/Iceland.png
new file mode 100644
index 0000000..01e12fb
Binary files /dev/null and b/app/assets/img/flags/flat/24/Iceland.png differ
diff --git a/app/assets/img/flags/flat/24/India.png b/app/assets/img/flags/flat/24/India.png
new file mode 100644
index 0000000..0e5ee79
Binary files /dev/null and b/app/assets/img/flags/flat/24/India.png differ
diff --git a/app/assets/img/flags/flat/24/Indonesia.png b/app/assets/img/flags/flat/24/Indonesia.png
new file mode 100644
index 0000000..e938f43
Binary files /dev/null and b/app/assets/img/flags/flat/24/Indonesia.png differ
diff --git a/app/assets/img/flags/flat/24/Iran.png b/app/assets/img/flags/flat/24/Iran.png
new file mode 100644
index 0000000..eca434c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Iran.png differ
diff --git a/app/assets/img/flags/flat/24/Iraq.png b/app/assets/img/flags/flat/24/Iraq.png
new file mode 100644
index 0000000..b712f74
Binary files /dev/null and b/app/assets/img/flags/flat/24/Iraq.png differ
diff --git a/app/assets/img/flags/flat/24/Ireland.png b/app/assets/img/flags/flat/24/Ireland.png
new file mode 100644
index 0000000..baaae6a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Ireland.png differ
diff --git a/app/assets/img/flags/flat/24/Isle-of-Man.png b/app/assets/img/flags/flat/24/Isle-of-Man.png
new file mode 100644
index 0000000..442bfd9
Binary files /dev/null and b/app/assets/img/flags/flat/24/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/flat/24/Israel.png b/app/assets/img/flags/flat/24/Israel.png
new file mode 100644
index 0000000..9bac6ec
Binary files /dev/null and b/app/assets/img/flags/flat/24/Israel.png differ
diff --git a/app/assets/img/flags/flat/24/Italy.png b/app/assets/img/flags/flat/24/Italy.png
new file mode 100644
index 0000000..8e9e7fa
Binary files /dev/null and b/app/assets/img/flags/flat/24/Italy.png differ
diff --git a/app/assets/img/flags/flat/24/Jamaica.png b/app/assets/img/flags/flat/24/Jamaica.png
new file mode 100644
index 0000000..002f61f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Jamaica.png differ
diff --git a/app/assets/img/flags/flat/24/Japan.png b/app/assets/img/flags/flat/24/Japan.png
new file mode 100644
index 0000000..8fb1a36
Binary files /dev/null and b/app/assets/img/flags/flat/24/Japan.png differ
diff --git a/app/assets/img/flags/flat/24/Jersey.png b/app/assets/img/flags/flat/24/Jersey.png
new file mode 100644
index 0000000..606798c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Jersey.png differ
diff --git a/app/assets/img/flags/flat/24/Jordan.png b/app/assets/img/flags/flat/24/Jordan.png
new file mode 100644
index 0000000..ace43ca
Binary files /dev/null and b/app/assets/img/flags/flat/24/Jordan.png differ
diff --git a/app/assets/img/flags/flat/24/Kazakhstan.png b/app/assets/img/flags/flat/24/Kazakhstan.png
new file mode 100644
index 0000000..9891af6
Binary files /dev/null and b/app/assets/img/flags/flat/24/Kazakhstan.png differ
diff --git a/app/assets/img/flags/flat/24/Kenya.png b/app/assets/img/flags/flat/24/Kenya.png
new file mode 100644
index 0000000..87f6c6e
Binary files /dev/null and b/app/assets/img/flags/flat/24/Kenya.png differ
diff --git a/app/assets/img/flags/flat/24/Kiribati.png b/app/assets/img/flags/flat/24/Kiribati.png
new file mode 100644
index 0000000..6f04a1f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Kiribati.png differ
diff --git a/app/assets/img/flags/flat/24/Kosovo.png b/app/assets/img/flags/flat/24/Kosovo.png
new file mode 100644
index 0000000..f42a566
Binary files /dev/null and b/app/assets/img/flags/flat/24/Kosovo.png differ
diff --git a/app/assets/img/flags/flat/24/Kuwait.png b/app/assets/img/flags/flat/24/Kuwait.png
new file mode 100644
index 0000000..7ac9ab1
Binary files /dev/null and b/app/assets/img/flags/flat/24/Kuwait.png differ
diff --git a/app/assets/img/flags/flat/24/Kyrgyzstan.png b/app/assets/img/flags/flat/24/Kyrgyzstan.png
new file mode 100644
index 0000000..c3bd3f6
Binary files /dev/null and b/app/assets/img/flags/flat/24/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/flat/24/Laos.png b/app/assets/img/flags/flat/24/Laos.png
new file mode 100644
index 0000000..8905a7b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Laos.png differ
diff --git a/app/assets/img/flags/flat/24/Latvia.png b/app/assets/img/flags/flat/24/Latvia.png
new file mode 100644
index 0000000..007cdce
Binary files /dev/null and b/app/assets/img/flags/flat/24/Latvia.png differ
diff --git a/app/assets/img/flags/flat/24/Lebanon.png b/app/assets/img/flags/flat/24/Lebanon.png
new file mode 100644
index 0000000..9486645
Binary files /dev/null and b/app/assets/img/flags/flat/24/Lebanon.png differ
diff --git a/app/assets/img/flags/flat/24/Lesotho.png b/app/assets/img/flags/flat/24/Lesotho.png
new file mode 100644
index 0000000..6c8b9f5
Binary files /dev/null and b/app/assets/img/flags/flat/24/Lesotho.png differ
diff --git a/app/assets/img/flags/flat/24/Liberia.png b/app/assets/img/flags/flat/24/Liberia.png
new file mode 100644
index 0000000..5a1f700
Binary files /dev/null and b/app/assets/img/flags/flat/24/Liberia.png differ
diff --git a/app/assets/img/flags/flat/24/Libya.png b/app/assets/img/flags/flat/24/Libya.png
new file mode 100644
index 0000000..6ebc286
Binary files /dev/null and b/app/assets/img/flags/flat/24/Libya.png differ
diff --git a/app/assets/img/flags/flat/24/Liechtenstein.png b/app/assets/img/flags/flat/24/Liechtenstein.png
new file mode 100644
index 0000000..1d9203e
Binary files /dev/null and b/app/assets/img/flags/flat/24/Liechtenstein.png differ
diff --git a/app/assets/img/flags/flat/24/Lithuania.png b/app/assets/img/flags/flat/24/Lithuania.png
new file mode 100644
index 0000000..ed53328
Binary files /dev/null and b/app/assets/img/flags/flat/24/Lithuania.png differ
diff --git a/app/assets/img/flags/flat/24/Luxembourg.png b/app/assets/img/flags/flat/24/Luxembourg.png
new file mode 100644
index 0000000..b28669f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Luxembourg.png differ
diff --git a/app/assets/img/flags/flat/24/Macau.png b/app/assets/img/flags/flat/24/Macau.png
new file mode 100644
index 0000000..cc4f379
Binary files /dev/null and b/app/assets/img/flags/flat/24/Macau.png differ
diff --git a/app/assets/img/flags/flat/24/Macedonia.png b/app/assets/img/flags/flat/24/Macedonia.png
new file mode 100644
index 0000000..a93dc0e
Binary files /dev/null and b/app/assets/img/flags/flat/24/Macedonia.png differ
diff --git a/app/assets/img/flags/flat/24/Madagascar.png b/app/assets/img/flags/flat/24/Madagascar.png
new file mode 100644
index 0000000..404af71
Binary files /dev/null and b/app/assets/img/flags/flat/24/Madagascar.png differ
diff --git a/app/assets/img/flags/flat/24/Malawi.png b/app/assets/img/flags/flat/24/Malawi.png
new file mode 100644
index 0000000..10e134a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Malawi.png differ
diff --git a/app/assets/img/flags/flat/24/Malaysia.png b/app/assets/img/flags/flat/24/Malaysia.png
new file mode 100644
index 0000000..51606fa
Binary files /dev/null and b/app/assets/img/flags/flat/24/Malaysia.png differ
diff --git a/app/assets/img/flags/flat/24/Maldives.png b/app/assets/img/flags/flat/24/Maldives.png
new file mode 100644
index 0000000..703aa75
Binary files /dev/null and b/app/assets/img/flags/flat/24/Maldives.png differ
diff --git a/app/assets/img/flags/flat/24/Mali.png b/app/assets/img/flags/flat/24/Mali.png
new file mode 100644
index 0000000..bc27e26
Binary files /dev/null and b/app/assets/img/flags/flat/24/Mali.png differ
diff --git a/app/assets/img/flags/flat/24/Malta.png b/app/assets/img/flags/flat/24/Malta.png
new file mode 100644
index 0000000..f633f29
Binary files /dev/null and b/app/assets/img/flags/flat/24/Malta.png differ
diff --git a/app/assets/img/flags/flat/24/Mars.png b/app/assets/img/flags/flat/24/Mars.png
new file mode 100644
index 0000000..f6554b1
Binary files /dev/null and b/app/assets/img/flags/flat/24/Mars.png differ
diff --git a/app/assets/img/flags/flat/24/Marshall-Islands.png b/app/assets/img/flags/flat/24/Marshall-Islands.png
new file mode 100644
index 0000000..e93857a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Martinique.png b/app/assets/img/flags/flat/24/Martinique.png
new file mode 100644
index 0000000..c90ff2a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Martinique.png differ
diff --git a/app/assets/img/flags/flat/24/Mauritania.png b/app/assets/img/flags/flat/24/Mauritania.png
new file mode 100644
index 0000000..f5866f8
Binary files /dev/null and b/app/assets/img/flags/flat/24/Mauritania.png differ
diff --git a/app/assets/img/flags/flat/24/Mauritius.png b/app/assets/img/flags/flat/24/Mauritius.png
new file mode 100644
index 0000000..18fc541
Binary files /dev/null and b/app/assets/img/flags/flat/24/Mauritius.png differ
diff --git a/app/assets/img/flags/flat/24/Mayotte.png b/app/assets/img/flags/flat/24/Mayotte.png
new file mode 100644
index 0000000..3386074
Binary files /dev/null and b/app/assets/img/flags/flat/24/Mayotte.png differ
diff --git a/app/assets/img/flags/flat/24/Mexico.png b/app/assets/img/flags/flat/24/Mexico.png
new file mode 100644
index 0000000..5a8e4b4
Binary files /dev/null and b/app/assets/img/flags/flat/24/Mexico.png differ
diff --git a/app/assets/img/flags/flat/24/Micronesia.png b/app/assets/img/flags/flat/24/Micronesia.png
new file mode 100644
index 0000000..7dccaf0
Binary files /dev/null and b/app/assets/img/flags/flat/24/Micronesia.png differ
diff --git a/app/assets/img/flags/flat/24/Moldova.png b/app/assets/img/flags/flat/24/Moldova.png
new file mode 100644
index 0000000..20870c2
Binary files /dev/null and b/app/assets/img/flags/flat/24/Moldova.png differ
diff --git a/app/assets/img/flags/flat/24/Monaco.png b/app/assets/img/flags/flat/24/Monaco.png
new file mode 100644
index 0000000..e938f43
Binary files /dev/null and b/app/assets/img/flags/flat/24/Monaco.png differ
diff --git a/app/assets/img/flags/flat/24/Mongolia.png b/app/assets/img/flags/flat/24/Mongolia.png
new file mode 100644
index 0000000..1dc766a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Mongolia.png differ
diff --git a/app/assets/img/flags/flat/24/Montenegro.png b/app/assets/img/flags/flat/24/Montenegro.png
new file mode 100644
index 0000000..90be1f1
Binary files /dev/null and b/app/assets/img/flags/flat/24/Montenegro.png differ
diff --git a/app/assets/img/flags/flat/24/Montserrat.png b/app/assets/img/flags/flat/24/Montserrat.png
new file mode 100644
index 0000000..f633212
Binary files /dev/null and b/app/assets/img/flags/flat/24/Montserrat.png differ
diff --git a/app/assets/img/flags/flat/24/Morocco.png b/app/assets/img/flags/flat/24/Morocco.png
new file mode 100644
index 0000000..05ba811
Binary files /dev/null and b/app/assets/img/flags/flat/24/Morocco.png differ
diff --git a/app/assets/img/flags/flat/24/Mozambique.png b/app/assets/img/flags/flat/24/Mozambique.png
new file mode 100644
index 0000000..2825be9
Binary files /dev/null and b/app/assets/img/flags/flat/24/Mozambique.png differ
diff --git a/app/assets/img/flags/flat/24/Myanmar.png b/app/assets/img/flags/flat/24/Myanmar.png
new file mode 100644
index 0000000..6ef221a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Myanmar.png differ
diff --git a/app/assets/img/flags/flat/24/NATO.png b/app/assets/img/flags/flat/24/NATO.png
new file mode 100644
index 0000000..c7404d1
Binary files /dev/null and b/app/assets/img/flags/flat/24/NATO.png differ
diff --git a/app/assets/img/flags/flat/24/Nagorno-Karabakh.png b/app/assets/img/flags/flat/24/Nagorno-Karabakh.png
new file mode 100644
index 0000000..8168fa3
Binary files /dev/null and b/app/assets/img/flags/flat/24/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/flat/24/Namibia.png b/app/assets/img/flags/flat/24/Namibia.png
new file mode 100644
index 0000000..6ab06d1
Binary files /dev/null and b/app/assets/img/flags/flat/24/Namibia.png differ
diff --git a/app/assets/img/flags/flat/24/Nauru.png b/app/assets/img/flags/flat/24/Nauru.png
new file mode 100644
index 0000000..179fa78
Binary files /dev/null and b/app/assets/img/flags/flat/24/Nauru.png differ
diff --git a/app/assets/img/flags/flat/24/Nepal.png b/app/assets/img/flags/flat/24/Nepal.png
new file mode 100644
index 0000000..3d896f9
Binary files /dev/null and b/app/assets/img/flags/flat/24/Nepal.png differ
diff --git a/app/assets/img/flags/flat/24/Netherlands-Antilles.png b/app/assets/img/flags/flat/24/Netherlands-Antilles.png
new file mode 100644
index 0000000..1432569
Binary files /dev/null and b/app/assets/img/flags/flat/24/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/flat/24/Netherlands.png b/app/assets/img/flags/flat/24/Netherlands.png
new file mode 100644
index 0000000..0f98743
Binary files /dev/null and b/app/assets/img/flags/flat/24/Netherlands.png differ
diff --git a/app/assets/img/flags/flat/24/New-Caledonia.png b/app/assets/img/flags/flat/24/New-Caledonia.png
new file mode 100644
index 0000000..36f9c70
Binary files /dev/null and b/app/assets/img/flags/flat/24/New-Caledonia.png differ
diff --git a/app/assets/img/flags/flat/24/New-Zealand.png b/app/assets/img/flags/flat/24/New-Zealand.png
new file mode 100644
index 0000000..70091f3
Binary files /dev/null and b/app/assets/img/flags/flat/24/New-Zealand.png differ
diff --git a/app/assets/img/flags/flat/24/Nicaragua.png b/app/assets/img/flags/flat/24/Nicaragua.png
new file mode 100644
index 0000000..1dcb912
Binary files /dev/null and b/app/assets/img/flags/flat/24/Nicaragua.png differ
diff --git a/app/assets/img/flags/flat/24/Niger.png b/app/assets/img/flags/flat/24/Niger.png
new file mode 100644
index 0000000..2b46f7a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Niger.png differ
diff --git a/app/assets/img/flags/flat/24/Nigeria.png b/app/assets/img/flags/flat/24/Nigeria.png
new file mode 100644
index 0000000..14eef79
Binary files /dev/null and b/app/assets/img/flags/flat/24/Nigeria.png differ
diff --git a/app/assets/img/flags/flat/24/Niue.png b/app/assets/img/flags/flat/24/Niue.png
new file mode 100644
index 0000000..7bb2da2
Binary files /dev/null and b/app/assets/img/flags/flat/24/Niue.png differ
diff --git a/app/assets/img/flags/flat/24/Norfolk-Island.png b/app/assets/img/flags/flat/24/Norfolk-Island.png
new file mode 100644
index 0000000..2bca954
Binary files /dev/null and b/app/assets/img/flags/flat/24/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/flat/24/North-Korea.png b/app/assets/img/flags/flat/24/North-Korea.png
new file mode 100644
index 0000000..bd631b8
Binary files /dev/null and b/app/assets/img/flags/flat/24/North-Korea.png differ
diff --git a/app/assets/img/flags/flat/24/Northern-Cyprus.png b/app/assets/img/flags/flat/24/Northern-Cyprus.png
new file mode 100644
index 0000000..65242f0
Binary files /dev/null and b/app/assets/img/flags/flat/24/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/flat/24/Northern-Mariana-Islands.png b/app/assets/img/flags/flat/24/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..cfc7261
Binary files /dev/null and b/app/assets/img/flags/flat/24/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Norway.png b/app/assets/img/flags/flat/24/Norway.png
new file mode 100644
index 0000000..f228e9f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Norway.png differ
diff --git a/app/assets/img/flags/flat/24/Olympics.png b/app/assets/img/flags/flat/24/Olympics.png
new file mode 100644
index 0000000..35912bc
Binary files /dev/null and b/app/assets/img/flags/flat/24/Olympics.png differ
diff --git a/app/assets/img/flags/flat/24/Oman.png b/app/assets/img/flags/flat/24/Oman.png
new file mode 100644
index 0000000..d757f90
Binary files /dev/null and b/app/assets/img/flags/flat/24/Oman.png differ
diff --git a/app/assets/img/flags/flat/24/Pakistan.png b/app/assets/img/flags/flat/24/Pakistan.png
new file mode 100644
index 0000000..d01eddf
Binary files /dev/null and b/app/assets/img/flags/flat/24/Pakistan.png differ
diff --git a/app/assets/img/flags/flat/24/Palau.png b/app/assets/img/flags/flat/24/Palau.png
new file mode 100644
index 0000000..cf148a2
Binary files /dev/null and b/app/assets/img/flags/flat/24/Palau.png differ
diff --git a/app/assets/img/flags/flat/24/Palestine.png b/app/assets/img/flags/flat/24/Palestine.png
new file mode 100644
index 0000000..205061f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Palestine.png differ
diff --git a/app/assets/img/flags/flat/24/Panama.png b/app/assets/img/flags/flat/24/Panama.png
new file mode 100644
index 0000000..0908aac
Binary files /dev/null and b/app/assets/img/flags/flat/24/Panama.png differ
diff --git a/app/assets/img/flags/flat/24/Papua-New-Guinea.png b/app/assets/img/flags/flat/24/Papua-New-Guinea.png
new file mode 100644
index 0000000..0f2c976
Binary files /dev/null and b/app/assets/img/flags/flat/24/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/flat/24/Paraguay.png b/app/assets/img/flags/flat/24/Paraguay.png
new file mode 100644
index 0000000..fc4b2a2
Binary files /dev/null and b/app/assets/img/flags/flat/24/Paraguay.png differ
diff --git a/app/assets/img/flags/flat/24/Peru.png b/app/assets/img/flags/flat/24/Peru.png
new file mode 100644
index 0000000..ff92542
Binary files /dev/null and b/app/assets/img/flags/flat/24/Peru.png differ
diff --git a/app/assets/img/flags/flat/24/Philippines.png b/app/assets/img/flags/flat/24/Philippines.png
new file mode 100644
index 0000000..9686b25
Binary files /dev/null and b/app/assets/img/flags/flat/24/Philippines.png differ
diff --git a/app/assets/img/flags/flat/24/Pitcairn-Islands.png b/app/assets/img/flags/flat/24/Pitcairn-Islands.png
new file mode 100644
index 0000000..a27696f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Poland.png b/app/assets/img/flags/flat/24/Poland.png
new file mode 100644
index 0000000..b9807dc
Binary files /dev/null and b/app/assets/img/flags/flat/24/Poland.png differ
diff --git a/app/assets/img/flags/flat/24/Portugal.png b/app/assets/img/flags/flat/24/Portugal.png
new file mode 100644
index 0000000..8698cfa
Binary files /dev/null and b/app/assets/img/flags/flat/24/Portugal.png differ
diff --git a/app/assets/img/flags/flat/24/Puerto-Rico.png b/app/assets/img/flags/flat/24/Puerto-Rico.png
new file mode 100644
index 0000000..fdfc417
Binary files /dev/null and b/app/assets/img/flags/flat/24/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/flat/24/Qatar.png b/app/assets/img/flags/flat/24/Qatar.png
new file mode 100644
index 0000000..0a1876f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Qatar.png differ
diff --git a/app/assets/img/flags/flat/24/Red-Cross.png b/app/assets/img/flags/flat/24/Red-Cross.png
new file mode 100644
index 0000000..1676e65
Binary files /dev/null and b/app/assets/img/flags/flat/24/Red-Cross.png differ
diff --git a/app/assets/img/flags/flat/24/Republic-of-the-Congo.png b/app/assets/img/flags/flat/24/Republic-of-the-Congo.png
new file mode 100644
index 0000000..b744905
Binary files /dev/null and b/app/assets/img/flags/flat/24/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/24/Reunion.png b/app/assets/img/flags/flat/24/Reunion.png
new file mode 100644
index 0000000..cb73c02
Binary files /dev/null and b/app/assets/img/flags/flat/24/Reunion.png differ
diff --git a/app/assets/img/flags/flat/24/Romania.png b/app/assets/img/flags/flat/24/Romania.png
new file mode 100644
index 0000000..cc2494d
Binary files /dev/null and b/app/assets/img/flags/flat/24/Romania.png differ
diff --git a/app/assets/img/flags/flat/24/Russia.png b/app/assets/img/flags/flat/24/Russia.png
new file mode 100644
index 0000000..d36f4b8
Binary files /dev/null and b/app/assets/img/flags/flat/24/Russia.png differ
diff --git a/app/assets/img/flags/flat/24/Rwanda.png b/app/assets/img/flags/flat/24/Rwanda.png
new file mode 100644
index 0000000..2e87e41
Binary files /dev/null and b/app/assets/img/flags/flat/24/Rwanda.png differ
diff --git a/app/assets/img/flags/flat/24/Saint-Barthelemy.png b/app/assets/img/flags/flat/24/Saint-Barthelemy.png
new file mode 100644
index 0000000..67f7149
Binary files /dev/null and b/app/assets/img/flags/flat/24/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/flat/24/Saint-Helena.png b/app/assets/img/flags/flat/24/Saint-Helena.png
new file mode 100644
index 0000000..35c6ac7
Binary files /dev/null and b/app/assets/img/flags/flat/24/Saint-Helena.png differ
diff --git a/app/assets/img/flags/flat/24/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/flat/24/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..27a1f7f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/flat/24/Saint-Lucia.png b/app/assets/img/flags/flat/24/Saint-Lucia.png
new file mode 100644
index 0000000..7c03a0f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/flat/24/Saint-Martin.png b/app/assets/img/flags/flat/24/Saint-Martin.png
new file mode 100644
index 0000000..73b5251
Binary files /dev/null and b/app/assets/img/flags/flat/24/Saint-Martin.png differ
diff --git a/app/assets/img/flags/flat/24/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/flat/24/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..f0b561d
Binary files /dev/null and b/app/assets/img/flags/flat/24/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/flat/24/Samoa.png b/app/assets/img/flags/flat/24/Samoa.png
new file mode 100644
index 0000000..c88f2e8
Binary files /dev/null and b/app/assets/img/flags/flat/24/Samoa.png differ
diff --git a/app/assets/img/flags/flat/24/San-Marino.png b/app/assets/img/flags/flat/24/San-Marino.png
new file mode 100644
index 0000000..b058d14
Binary files /dev/null and b/app/assets/img/flags/flat/24/San-Marino.png differ
diff --git a/app/assets/img/flags/flat/24/Sao-Tome-and-Principe.png b/app/assets/img/flags/flat/24/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..5fe3cb2
Binary files /dev/null and b/app/assets/img/flags/flat/24/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/flat/24/Saudi-Arabia.png b/app/assets/img/flags/flat/24/Saudi-Arabia.png
new file mode 100644
index 0000000..f5a10f0
Binary files /dev/null and b/app/assets/img/flags/flat/24/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/flat/24/Scotland.png b/app/assets/img/flags/flat/24/Scotland.png
new file mode 100644
index 0000000..293bef5
Binary files /dev/null and b/app/assets/img/flags/flat/24/Scotland.png differ
diff --git a/app/assets/img/flags/flat/24/Senegal.png b/app/assets/img/flags/flat/24/Senegal.png
new file mode 100644
index 0000000..0c6664f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Senegal.png differ
diff --git a/app/assets/img/flags/flat/24/Serbia.png b/app/assets/img/flags/flat/24/Serbia.png
new file mode 100644
index 0000000..8dca354
Binary files /dev/null and b/app/assets/img/flags/flat/24/Serbia.png differ
diff --git a/app/assets/img/flags/flat/24/Seychelles.png b/app/assets/img/flags/flat/24/Seychelles.png
new file mode 100644
index 0000000..52becc5
Binary files /dev/null and b/app/assets/img/flags/flat/24/Seychelles.png differ
diff --git a/app/assets/img/flags/flat/24/Sierra-Leone.png b/app/assets/img/flags/flat/24/Sierra-Leone.png
new file mode 100644
index 0000000..3ff9f7c
Binary files /dev/null and b/app/assets/img/flags/flat/24/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/flat/24/Singapore.png b/app/assets/img/flags/flat/24/Singapore.png
new file mode 100644
index 0000000..b23f685
Binary files /dev/null and b/app/assets/img/flags/flat/24/Singapore.png differ
diff --git a/app/assets/img/flags/flat/24/Sint-Maarten.png b/app/assets/img/flags/flat/24/Sint-Maarten.png
new file mode 100644
index 0000000..b725f51
Binary files /dev/null and b/app/assets/img/flags/flat/24/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/flat/24/Slovakia.png b/app/assets/img/flags/flat/24/Slovakia.png
new file mode 100644
index 0000000..8d9d1d7
Binary files /dev/null and b/app/assets/img/flags/flat/24/Slovakia.png differ
diff --git a/app/assets/img/flags/flat/24/Slovenia.png b/app/assets/img/flags/flat/24/Slovenia.png
new file mode 100644
index 0000000..584888a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Slovenia.png differ
diff --git a/app/assets/img/flags/flat/24/Solomon-Islands.png b/app/assets/img/flags/flat/24/Solomon-Islands.png
new file mode 100644
index 0000000..4836b72
Binary files /dev/null and b/app/assets/img/flags/flat/24/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Somalia.png b/app/assets/img/flags/flat/24/Somalia.png
new file mode 100644
index 0000000..8acf3de
Binary files /dev/null and b/app/assets/img/flags/flat/24/Somalia.png differ
diff --git a/app/assets/img/flags/flat/24/Somaliland.png b/app/assets/img/flags/flat/24/Somaliland.png
new file mode 100644
index 0000000..5dfd5a2
Binary files /dev/null and b/app/assets/img/flags/flat/24/Somaliland.png differ
diff --git a/app/assets/img/flags/flat/24/South-Africa.png b/app/assets/img/flags/flat/24/South-Africa.png
new file mode 100644
index 0000000..be9909f
Binary files /dev/null and b/app/assets/img/flags/flat/24/South-Africa.png differ
diff --git a/app/assets/img/flags/flat/24/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/flat/24/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..73ac17c
Binary files /dev/null and b/app/assets/img/flags/flat/24/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/South-Korea.png b/app/assets/img/flags/flat/24/South-Korea.png
new file mode 100644
index 0000000..58b00b5
Binary files /dev/null and b/app/assets/img/flags/flat/24/South-Korea.png differ
diff --git a/app/assets/img/flags/flat/24/South-Ossetia.png b/app/assets/img/flags/flat/24/South-Ossetia.png
new file mode 100644
index 0000000..094884a
Binary files /dev/null and b/app/assets/img/flags/flat/24/South-Ossetia.png differ
diff --git a/app/assets/img/flags/flat/24/South-Sudan.png b/app/assets/img/flags/flat/24/South-Sudan.png
new file mode 100644
index 0000000..bdaa77c
Binary files /dev/null and b/app/assets/img/flags/flat/24/South-Sudan.png differ
diff --git a/app/assets/img/flags/flat/24/Spain.png b/app/assets/img/flags/flat/24/Spain.png
new file mode 100644
index 0000000..cf53a8d
Binary files /dev/null and b/app/assets/img/flags/flat/24/Spain.png differ
diff --git a/app/assets/img/flags/flat/24/Sri-Lanka.png b/app/assets/img/flags/flat/24/Sri-Lanka.png
new file mode 100644
index 0000000..e9b9c87
Binary files /dev/null and b/app/assets/img/flags/flat/24/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/flat/24/Sudan.png b/app/assets/img/flags/flat/24/Sudan.png
new file mode 100644
index 0000000..7d75423
Binary files /dev/null and b/app/assets/img/flags/flat/24/Sudan.png differ
diff --git a/app/assets/img/flags/flat/24/Suriname.png b/app/assets/img/flags/flat/24/Suriname.png
new file mode 100644
index 0000000..dca8d1b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Suriname.png differ
diff --git a/app/assets/img/flags/flat/24/Swaziland.png b/app/assets/img/flags/flat/24/Swaziland.png
new file mode 100644
index 0000000..a1a9d5a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Swaziland.png differ
diff --git a/app/assets/img/flags/flat/24/Sweden.png b/app/assets/img/flags/flat/24/Sweden.png
new file mode 100644
index 0000000..df52050
Binary files /dev/null and b/app/assets/img/flags/flat/24/Sweden.png differ
diff --git a/app/assets/img/flags/flat/24/Switzerland.png b/app/assets/img/flags/flat/24/Switzerland.png
new file mode 100644
index 0000000..985ff52
Binary files /dev/null and b/app/assets/img/flags/flat/24/Switzerland.png differ
diff --git a/app/assets/img/flags/flat/24/Syria.png b/app/assets/img/flags/flat/24/Syria.png
new file mode 100644
index 0000000..cf21d7f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Syria.png differ
diff --git a/app/assets/img/flags/flat/24/Taiwan.png b/app/assets/img/flags/flat/24/Taiwan.png
new file mode 100644
index 0000000..03a51bc
Binary files /dev/null and b/app/assets/img/flags/flat/24/Taiwan.png differ
diff --git a/app/assets/img/flags/flat/24/Tajikistan.png b/app/assets/img/flags/flat/24/Tajikistan.png
new file mode 100644
index 0000000..147d03f
Binary files /dev/null and b/app/assets/img/flags/flat/24/Tajikistan.png differ
diff --git a/app/assets/img/flags/flat/24/Tanzania.png b/app/assets/img/flags/flat/24/Tanzania.png
new file mode 100644
index 0000000..26389e1
Binary files /dev/null and b/app/assets/img/flags/flat/24/Tanzania.png differ
diff --git a/app/assets/img/flags/flat/24/Thailand.png b/app/assets/img/flags/flat/24/Thailand.png
new file mode 100644
index 0000000..a50b0e4
Binary files /dev/null and b/app/assets/img/flags/flat/24/Thailand.png differ
diff --git a/app/assets/img/flags/flat/24/Togo.png b/app/assets/img/flags/flat/24/Togo.png
new file mode 100644
index 0000000..406e51b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Togo.png differ
diff --git a/app/assets/img/flags/flat/24/Tokelau.png b/app/assets/img/flags/flat/24/Tokelau.png
new file mode 100644
index 0000000..6c965dd
Binary files /dev/null and b/app/assets/img/flags/flat/24/Tokelau.png differ
diff --git a/app/assets/img/flags/flat/24/Tonga.png b/app/assets/img/flags/flat/24/Tonga.png
new file mode 100644
index 0000000..36873d3
Binary files /dev/null and b/app/assets/img/flags/flat/24/Tonga.png differ
diff --git a/app/assets/img/flags/flat/24/Trinidad-and-Tobago.png b/app/assets/img/flags/flat/24/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..2a2ec08
Binary files /dev/null and b/app/assets/img/flags/flat/24/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/flat/24/Tunisia.png b/app/assets/img/flags/flat/24/Tunisia.png
new file mode 100644
index 0000000..cf508c6
Binary files /dev/null and b/app/assets/img/flags/flat/24/Tunisia.png differ
diff --git a/app/assets/img/flags/flat/24/Turkey.png b/app/assets/img/flags/flat/24/Turkey.png
new file mode 100644
index 0000000..c147631
Binary files /dev/null and b/app/assets/img/flags/flat/24/Turkey.png differ
diff --git a/app/assets/img/flags/flat/24/Turkmenistan.png b/app/assets/img/flags/flat/24/Turkmenistan.png
new file mode 100644
index 0000000..c2f342a
Binary files /dev/null and b/app/assets/img/flags/flat/24/Turkmenistan.png differ
diff --git a/app/assets/img/flags/flat/24/Turks-and-Caicos-Islands.png b/app/assets/img/flags/flat/24/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..10a9798
Binary files /dev/null and b/app/assets/img/flags/flat/24/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Tuvalu.png b/app/assets/img/flags/flat/24/Tuvalu.png
new file mode 100644
index 0000000..b48b323
Binary files /dev/null and b/app/assets/img/flags/flat/24/Tuvalu.png differ
diff --git a/app/assets/img/flags/flat/24/US-Virgin-Islands.png b/app/assets/img/flags/flat/24/US-Virgin-Islands.png
new file mode 100644
index 0000000..fcaf84e
Binary files /dev/null and b/app/assets/img/flags/flat/24/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/24/Uganda.png b/app/assets/img/flags/flat/24/Uganda.png
new file mode 100644
index 0000000..3a8f4e1
Binary files /dev/null and b/app/assets/img/flags/flat/24/Uganda.png differ
diff --git a/app/assets/img/flags/flat/24/Ukraine.png b/app/assets/img/flags/flat/24/Ukraine.png
new file mode 100644
index 0000000..badac50
Binary files /dev/null and b/app/assets/img/flags/flat/24/Ukraine.png differ
diff --git a/app/assets/img/flags/flat/24/United-Arab-Emirates.png b/app/assets/img/flags/flat/24/United-Arab-Emirates.png
new file mode 100644
index 0000000..8263f12
Binary files /dev/null and b/app/assets/img/flags/flat/24/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/flat/24/United-Kingdom.png b/app/assets/img/flags/flat/24/United-Kingdom.png
new file mode 100644
index 0000000..fb1edaa
Binary files /dev/null and b/app/assets/img/flags/flat/24/United-Kingdom.png differ
diff --git a/app/assets/img/flags/flat/24/United-Nations.png b/app/assets/img/flags/flat/24/United-Nations.png
new file mode 100644
index 0000000..629d744
Binary files /dev/null and b/app/assets/img/flags/flat/24/United-Nations.png differ
diff --git a/app/assets/img/flags/flat/24/United-States.png b/app/assets/img/flags/flat/24/United-States.png
new file mode 100644
index 0000000..b269593
Binary files /dev/null and b/app/assets/img/flags/flat/24/United-States.png differ
diff --git a/app/assets/img/flags/flat/24/Unknown.png b/app/assets/img/flags/flat/24/Unknown.png
new file mode 100644
index 0000000..656e8dd
Binary files /dev/null and b/app/assets/img/flags/flat/24/Unknown.png differ
diff --git a/app/assets/img/flags/flat/24/Uruguay.png b/app/assets/img/flags/flat/24/Uruguay.png
new file mode 100644
index 0000000..6789faa
Binary files /dev/null and b/app/assets/img/flags/flat/24/Uruguay.png differ
diff --git a/app/assets/img/flags/flat/24/Uzbekistan.png b/app/assets/img/flags/flat/24/Uzbekistan.png
new file mode 100644
index 0000000..0a0cc51
Binary files /dev/null and b/app/assets/img/flags/flat/24/Uzbekistan.png differ
diff --git a/app/assets/img/flags/flat/24/Vanuatu.png b/app/assets/img/flags/flat/24/Vanuatu.png
new file mode 100644
index 0000000..b000f11
Binary files /dev/null and b/app/assets/img/flags/flat/24/Vanuatu.png differ
diff --git a/app/assets/img/flags/flat/24/Vatican-City.png b/app/assets/img/flags/flat/24/Vatican-City.png
new file mode 100644
index 0000000..6ebc4ee
Binary files /dev/null and b/app/assets/img/flags/flat/24/Vatican-City.png differ
diff --git a/app/assets/img/flags/flat/24/Venezuela.png b/app/assets/img/flags/flat/24/Venezuela.png
new file mode 100644
index 0000000..6e3a465
Binary files /dev/null and b/app/assets/img/flags/flat/24/Venezuela.png differ
diff --git a/app/assets/img/flags/flat/24/Vietnam.png b/app/assets/img/flags/flat/24/Vietnam.png
new file mode 100644
index 0000000..6668916
Binary files /dev/null and b/app/assets/img/flags/flat/24/Vietnam.png differ
diff --git a/app/assets/img/flags/flat/24/Wales.png b/app/assets/img/flags/flat/24/Wales.png
new file mode 100644
index 0000000..1bf5a19
Binary files /dev/null and b/app/assets/img/flags/flat/24/Wales.png differ
diff --git a/app/assets/img/flags/flat/24/Wallis-And-Futuna.png b/app/assets/img/flags/flat/24/Wallis-And-Futuna.png
new file mode 100644
index 0000000..bf2c868
Binary files /dev/null and b/app/assets/img/flags/flat/24/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/flat/24/Western-Sahara.png b/app/assets/img/flags/flat/24/Western-Sahara.png
new file mode 100644
index 0000000..7cd1b3b
Binary files /dev/null and b/app/assets/img/flags/flat/24/Western-Sahara.png differ
diff --git a/app/assets/img/flags/flat/24/Yemen.png b/app/assets/img/flags/flat/24/Yemen.png
new file mode 100644
index 0000000..eed64e0
Binary files /dev/null and b/app/assets/img/flags/flat/24/Yemen.png differ
diff --git a/app/assets/img/flags/flat/24/Zambia.png b/app/assets/img/flags/flat/24/Zambia.png
new file mode 100644
index 0000000..04946dd
Binary files /dev/null and b/app/assets/img/flags/flat/24/Zambia.png differ
diff --git a/app/assets/img/flags/flat/24/Zimbabwe.png b/app/assets/img/flags/flat/24/Zimbabwe.png
new file mode 100644
index 0000000..52b47a4
Binary files /dev/null and b/app/assets/img/flags/flat/24/Zimbabwe.png differ
diff --git a/app/assets/img/flags/flat/32/Abkhazia.png b/app/assets/img/flags/flat/32/Abkhazia.png
new file mode 100644
index 0000000..67f17ad
Binary files /dev/null and b/app/assets/img/flags/flat/32/Abkhazia.png differ
diff --git a/app/assets/img/flags/flat/32/Afghanistan.png b/app/assets/img/flags/flat/32/Afghanistan.png
new file mode 100644
index 0000000..8c0d196
Binary files /dev/null and b/app/assets/img/flags/flat/32/Afghanistan.png differ
diff --git a/app/assets/img/flags/flat/32/Aland.png b/app/assets/img/flags/flat/32/Aland.png
new file mode 100644
index 0000000..bf1cce6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Aland.png differ
diff --git a/app/assets/img/flags/flat/32/Albania.png b/app/assets/img/flags/flat/32/Albania.png
new file mode 100644
index 0000000..d39dfa4
Binary files /dev/null and b/app/assets/img/flags/flat/32/Albania.png differ
diff --git a/app/assets/img/flags/flat/32/Algeria.png b/app/assets/img/flags/flat/32/Algeria.png
new file mode 100644
index 0000000..639c489
Binary files /dev/null and b/app/assets/img/flags/flat/32/Algeria.png differ
diff --git a/app/assets/img/flags/flat/32/American-Samoa.png b/app/assets/img/flags/flat/32/American-Samoa.png
new file mode 100644
index 0000000..f2d265d
Binary files /dev/null and b/app/assets/img/flags/flat/32/American-Samoa.png differ
diff --git a/app/assets/img/flags/flat/32/Andorra.png b/app/assets/img/flags/flat/32/Andorra.png
new file mode 100644
index 0000000..2247b41
Binary files /dev/null and b/app/assets/img/flags/flat/32/Andorra.png differ
diff --git a/app/assets/img/flags/flat/32/Angola.png b/app/assets/img/flags/flat/32/Angola.png
new file mode 100644
index 0000000..b248a14
Binary files /dev/null and b/app/assets/img/flags/flat/32/Angola.png differ
diff --git a/app/assets/img/flags/flat/32/Anguilla.png b/app/assets/img/flags/flat/32/Anguilla.png
new file mode 100644
index 0000000..75a600a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Anguilla.png differ
diff --git a/app/assets/img/flags/flat/32/Antarctica.png b/app/assets/img/flags/flat/32/Antarctica.png
new file mode 100644
index 0000000..e3c6289
Binary files /dev/null and b/app/assets/img/flags/flat/32/Antarctica.png differ
diff --git a/app/assets/img/flags/flat/32/Antigua-and-Barbuda.png b/app/assets/img/flags/flat/32/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..8692f45
Binary files /dev/null and b/app/assets/img/flags/flat/32/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/flat/32/Argentina.png b/app/assets/img/flags/flat/32/Argentina.png
new file mode 100644
index 0000000..405155f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Argentina.png differ
diff --git a/app/assets/img/flags/flat/32/Armenia.png b/app/assets/img/flags/flat/32/Armenia.png
new file mode 100644
index 0000000..6d5ef56
Binary files /dev/null and b/app/assets/img/flags/flat/32/Armenia.png differ
diff --git a/app/assets/img/flags/flat/32/Aruba.png b/app/assets/img/flags/flat/32/Aruba.png
new file mode 100644
index 0000000..ab063a5
Binary files /dev/null and b/app/assets/img/flags/flat/32/Aruba.png differ
diff --git a/app/assets/img/flags/flat/32/Australia.png b/app/assets/img/flags/flat/32/Australia.png
new file mode 100644
index 0000000..45c7645
Binary files /dev/null and b/app/assets/img/flags/flat/32/Australia.png differ
diff --git a/app/assets/img/flags/flat/32/Austria.png b/app/assets/img/flags/flat/32/Austria.png
new file mode 100644
index 0000000..af63007
Binary files /dev/null and b/app/assets/img/flags/flat/32/Austria.png differ
diff --git a/app/assets/img/flags/flat/32/Azerbaijan.png b/app/assets/img/flags/flat/32/Azerbaijan.png
new file mode 100644
index 0000000..9d883b0
Binary files /dev/null and b/app/assets/img/flags/flat/32/Azerbaijan.png differ
diff --git a/app/assets/img/flags/flat/32/Bahamas.png b/app/assets/img/flags/flat/32/Bahamas.png
new file mode 100644
index 0000000..c60c35b
Binary files /dev/null and b/app/assets/img/flags/flat/32/Bahamas.png differ
diff --git a/app/assets/img/flags/flat/32/Bahrain.png b/app/assets/img/flags/flat/32/Bahrain.png
new file mode 100644
index 0000000..7bc3253
Binary files /dev/null and b/app/assets/img/flags/flat/32/Bahrain.png differ
diff --git a/app/assets/img/flags/flat/32/Bangladesh.png b/app/assets/img/flags/flat/32/Bangladesh.png
new file mode 100644
index 0000000..e62fdbb
Binary files /dev/null and b/app/assets/img/flags/flat/32/Bangladesh.png differ
diff --git a/app/assets/img/flags/flat/32/Barbados.png b/app/assets/img/flags/flat/32/Barbados.png
new file mode 100644
index 0000000..ca4aa07
Binary files /dev/null and b/app/assets/img/flags/flat/32/Barbados.png differ
diff --git a/app/assets/img/flags/flat/32/Basque-Country.png b/app/assets/img/flags/flat/32/Basque-Country.png
new file mode 100644
index 0000000..f0e9ea2
Binary files /dev/null and b/app/assets/img/flags/flat/32/Basque-Country.png differ
diff --git a/app/assets/img/flags/flat/32/Belarus.png b/app/assets/img/flags/flat/32/Belarus.png
new file mode 100644
index 0000000..5dc9c07
Binary files /dev/null and b/app/assets/img/flags/flat/32/Belarus.png differ
diff --git a/app/assets/img/flags/flat/32/Belgium.png b/app/assets/img/flags/flat/32/Belgium.png
new file mode 100644
index 0000000..ae1ba66
Binary files /dev/null and b/app/assets/img/flags/flat/32/Belgium.png differ
diff --git a/app/assets/img/flags/flat/32/Belize.png b/app/assets/img/flags/flat/32/Belize.png
new file mode 100644
index 0000000..8fa1b7d
Binary files /dev/null and b/app/assets/img/flags/flat/32/Belize.png differ
diff --git a/app/assets/img/flags/flat/32/Benin.png b/app/assets/img/flags/flat/32/Benin.png
new file mode 100644
index 0000000..5645cce
Binary files /dev/null and b/app/assets/img/flags/flat/32/Benin.png differ
diff --git a/app/assets/img/flags/flat/32/Bermuda.png b/app/assets/img/flags/flat/32/Bermuda.png
new file mode 100644
index 0000000..bce285e
Binary files /dev/null and b/app/assets/img/flags/flat/32/Bermuda.png differ
diff --git a/app/assets/img/flags/flat/32/Bhutan.png b/app/assets/img/flags/flat/32/Bhutan.png
new file mode 100644
index 0000000..c5eea81
Binary files /dev/null and b/app/assets/img/flags/flat/32/Bhutan.png differ
diff --git a/app/assets/img/flags/flat/32/Bolivia.png b/app/assets/img/flags/flat/32/Bolivia.png
new file mode 100644
index 0000000..f5e9bf8
Binary files /dev/null and b/app/assets/img/flags/flat/32/Bolivia.png differ
diff --git a/app/assets/img/flags/flat/32/Bosnia-and-Herzegovina.png b/app/assets/img/flags/flat/32/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..168dbc1
Binary files /dev/null and b/app/assets/img/flags/flat/32/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/flat/32/Botswana.png b/app/assets/img/flags/flat/32/Botswana.png
new file mode 100644
index 0000000..59f37cb
Binary files /dev/null and b/app/assets/img/flags/flat/32/Botswana.png differ
diff --git a/app/assets/img/flags/flat/32/Brazil.png b/app/assets/img/flags/flat/32/Brazil.png
new file mode 100644
index 0000000..8848d51
Binary files /dev/null and b/app/assets/img/flags/flat/32/Brazil.png differ
diff --git a/app/assets/img/flags/flat/32/British-Antarctic-Territory.png b/app/assets/img/flags/flat/32/British-Antarctic-Territory.png
new file mode 100644
index 0000000..acb8abe
Binary files /dev/null and b/app/assets/img/flags/flat/32/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/flat/32/British-Virgin-Islands.png b/app/assets/img/flags/flat/32/British-Virgin-Islands.png
new file mode 100644
index 0000000..6c2aed2
Binary files /dev/null and b/app/assets/img/flags/flat/32/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Brunei.png b/app/assets/img/flags/flat/32/Brunei.png
new file mode 100644
index 0000000..b46f9d3
Binary files /dev/null and b/app/assets/img/flags/flat/32/Brunei.png differ
diff --git a/app/assets/img/flags/flat/32/Bulgaria.png b/app/assets/img/flags/flat/32/Bulgaria.png
new file mode 100644
index 0000000..7b3aa9d
Binary files /dev/null and b/app/assets/img/flags/flat/32/Bulgaria.png differ
diff --git a/app/assets/img/flags/flat/32/Burkina-Faso.png b/app/assets/img/flags/flat/32/Burkina-Faso.png
new file mode 100644
index 0000000..d692300
Binary files /dev/null and b/app/assets/img/flags/flat/32/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/flat/32/Burundi.png b/app/assets/img/flags/flat/32/Burundi.png
new file mode 100644
index 0000000..111339a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Burundi.png differ
diff --git a/app/assets/img/flags/flat/32/Cambodia.png b/app/assets/img/flags/flat/32/Cambodia.png
new file mode 100644
index 0000000..18edf66
Binary files /dev/null and b/app/assets/img/flags/flat/32/Cambodia.png differ
diff --git a/app/assets/img/flags/flat/32/Cameroon.png b/app/assets/img/flags/flat/32/Cameroon.png
new file mode 100644
index 0000000..4c87dcd
Binary files /dev/null and b/app/assets/img/flags/flat/32/Cameroon.png differ
diff --git a/app/assets/img/flags/flat/32/Canada.png b/app/assets/img/flags/flat/32/Canada.png
new file mode 100644
index 0000000..bb643fe
Binary files /dev/null and b/app/assets/img/flags/flat/32/Canada.png differ
diff --git a/app/assets/img/flags/flat/32/Canary-Islands.png b/app/assets/img/flags/flat/32/Canary-Islands.png
new file mode 100644
index 0000000..10b7e79
Binary files /dev/null and b/app/assets/img/flags/flat/32/Canary-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Cape-Verde.png b/app/assets/img/flags/flat/32/Cape-Verde.png
new file mode 100644
index 0000000..d28cc6f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Cape-Verde.png differ
diff --git a/app/assets/img/flags/flat/32/Catalonia.png b/app/assets/img/flags/flat/32/Catalonia.png
new file mode 100644
index 0000000..fddac20
Binary files /dev/null and b/app/assets/img/flags/flat/32/Catalonia.png differ
diff --git a/app/assets/img/flags/flat/32/Cayman-Islands.png b/app/assets/img/flags/flat/32/Cayman-Islands.png
new file mode 100644
index 0000000..44a2b68
Binary files /dev/null and b/app/assets/img/flags/flat/32/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Central-African-Republic.png b/app/assets/img/flags/flat/32/Central-African-Republic.png
new file mode 100644
index 0000000..505047f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/flat/32/Chad.png b/app/assets/img/flags/flat/32/Chad.png
new file mode 100644
index 0000000..c1c9e03
Binary files /dev/null and b/app/assets/img/flags/flat/32/Chad.png differ
diff --git a/app/assets/img/flags/flat/32/Chile.png b/app/assets/img/flags/flat/32/Chile.png
new file mode 100644
index 0000000..16177f1
Binary files /dev/null and b/app/assets/img/flags/flat/32/Chile.png differ
diff --git a/app/assets/img/flags/flat/32/China.png b/app/assets/img/flags/flat/32/China.png
new file mode 100644
index 0000000..02156cd
Binary files /dev/null and b/app/assets/img/flags/flat/32/China.png differ
diff --git a/app/assets/img/flags/flat/32/Christmas-Island.png b/app/assets/img/flags/flat/32/Christmas-Island.png
new file mode 100644
index 0000000..1a4b9ab
Binary files /dev/null and b/app/assets/img/flags/flat/32/Christmas-Island.png differ
diff --git a/app/assets/img/flags/flat/32/Cocos-Keeling-Islands.png b/app/assets/img/flags/flat/32/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..4077acb
Binary files /dev/null and b/app/assets/img/flags/flat/32/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Colombia.png b/app/assets/img/flags/flat/32/Colombia.png
new file mode 100644
index 0000000..1eda4bb
Binary files /dev/null and b/app/assets/img/flags/flat/32/Colombia.png differ
diff --git a/app/assets/img/flags/flat/32/Commonwealth.png b/app/assets/img/flags/flat/32/Commonwealth.png
new file mode 100644
index 0000000..9a9252f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Commonwealth.png differ
diff --git a/app/assets/img/flags/flat/32/Comoros.png b/app/assets/img/flags/flat/32/Comoros.png
new file mode 100644
index 0000000..fc6d684
Binary files /dev/null and b/app/assets/img/flags/flat/32/Comoros.png differ
diff --git a/app/assets/img/flags/flat/32/Cook-Islands.png b/app/assets/img/flags/flat/32/Cook-Islands.png
new file mode 100644
index 0000000..c293e1d
Binary files /dev/null and b/app/assets/img/flags/flat/32/Cook-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Costa-Rica.png b/app/assets/img/flags/flat/32/Costa-Rica.png
new file mode 100644
index 0000000..47789fc
Binary files /dev/null and b/app/assets/img/flags/flat/32/Costa-Rica.png differ
diff --git a/app/assets/img/flags/flat/32/Cote-dIvoire.png b/app/assets/img/flags/flat/32/Cote-dIvoire.png
new file mode 100644
index 0000000..4bafeab
Binary files /dev/null and b/app/assets/img/flags/flat/32/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/flat/32/Croatia.png b/app/assets/img/flags/flat/32/Croatia.png
new file mode 100644
index 0000000..c5fb552
Binary files /dev/null and b/app/assets/img/flags/flat/32/Croatia.png differ
diff --git a/app/assets/img/flags/flat/32/Cuba.png b/app/assets/img/flags/flat/32/Cuba.png
new file mode 100644
index 0000000..23969c8
Binary files /dev/null and b/app/assets/img/flags/flat/32/Cuba.png differ
diff --git a/app/assets/img/flags/flat/32/Curacao.png b/app/assets/img/flags/flat/32/Curacao.png
new file mode 100644
index 0000000..fe6708c
Binary files /dev/null and b/app/assets/img/flags/flat/32/Curacao.png differ
diff --git a/app/assets/img/flags/flat/32/Cyprus.png b/app/assets/img/flags/flat/32/Cyprus.png
new file mode 100644
index 0000000..487534e
Binary files /dev/null and b/app/assets/img/flags/flat/32/Cyprus.png differ
diff --git a/app/assets/img/flags/flat/32/Czech-Republic.png b/app/assets/img/flags/flat/32/Czech-Republic.png
new file mode 100644
index 0000000..b2524ac
Binary files /dev/null and b/app/assets/img/flags/flat/32/Czech-Republic.png differ
diff --git a/app/assets/img/flags/flat/32/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/flat/32/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..43ba266
Binary files /dev/null and b/app/assets/img/flags/flat/32/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/32/Denmark.png b/app/assets/img/flags/flat/32/Denmark.png
new file mode 100644
index 0000000..e05eea9
Binary files /dev/null and b/app/assets/img/flags/flat/32/Denmark.png differ
diff --git a/app/assets/img/flags/flat/32/Djibouti.png b/app/assets/img/flags/flat/32/Djibouti.png
new file mode 100644
index 0000000..86c8094
Binary files /dev/null and b/app/assets/img/flags/flat/32/Djibouti.png differ
diff --git a/app/assets/img/flags/flat/32/Dominica.png b/app/assets/img/flags/flat/32/Dominica.png
new file mode 100644
index 0000000..db3315a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Dominica.png differ
diff --git a/app/assets/img/flags/flat/32/Dominican-Republic.png b/app/assets/img/flags/flat/32/Dominican-Republic.png
new file mode 100644
index 0000000..e0ec694
Binary files /dev/null and b/app/assets/img/flags/flat/32/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/flat/32/East-Timor.png b/app/assets/img/flags/flat/32/East-Timor.png
new file mode 100644
index 0000000..6a53c0b
Binary files /dev/null and b/app/assets/img/flags/flat/32/East-Timor.png differ
diff --git a/app/assets/img/flags/flat/32/Ecuador.png b/app/assets/img/flags/flat/32/Ecuador.png
new file mode 100644
index 0000000..a1ba550
Binary files /dev/null and b/app/assets/img/flags/flat/32/Ecuador.png differ
diff --git a/app/assets/img/flags/flat/32/Egypt.png b/app/assets/img/flags/flat/32/Egypt.png
new file mode 100644
index 0000000..6bb4713
Binary files /dev/null and b/app/assets/img/flags/flat/32/Egypt.png differ
diff --git a/app/assets/img/flags/flat/32/El-Salvador.png b/app/assets/img/flags/flat/32/El-Salvador.png
new file mode 100644
index 0000000..3f9e271
Binary files /dev/null and b/app/assets/img/flags/flat/32/El-Salvador.png differ
diff --git a/app/assets/img/flags/flat/32/England.png b/app/assets/img/flags/flat/32/England.png
new file mode 100644
index 0000000..bf7c11f
Binary files /dev/null and b/app/assets/img/flags/flat/32/England.png differ
diff --git a/app/assets/img/flags/flat/32/Equatorial-Guinea.png b/app/assets/img/flags/flat/32/Equatorial-Guinea.png
new file mode 100644
index 0000000..6046df6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/flat/32/Eritrea.png b/app/assets/img/flags/flat/32/Eritrea.png
new file mode 100644
index 0000000..b63395d
Binary files /dev/null and b/app/assets/img/flags/flat/32/Eritrea.png differ
diff --git a/app/assets/img/flags/flat/32/Estonia.png b/app/assets/img/flags/flat/32/Estonia.png
new file mode 100644
index 0000000..7fc26f3
Binary files /dev/null and b/app/assets/img/flags/flat/32/Estonia.png differ
diff --git a/app/assets/img/flags/flat/32/Ethiopia.png b/app/assets/img/flags/flat/32/Ethiopia.png
new file mode 100644
index 0000000..204251e
Binary files /dev/null and b/app/assets/img/flags/flat/32/Ethiopia.png differ
diff --git a/app/assets/img/flags/flat/32/European-Union.png b/app/assets/img/flags/flat/32/European-Union.png
new file mode 100644
index 0000000..d1d0fa4
Binary files /dev/null and b/app/assets/img/flags/flat/32/European-Union.png differ
diff --git a/app/assets/img/flags/flat/32/Falkland-Islands.png b/app/assets/img/flags/flat/32/Falkland-Islands.png
new file mode 100644
index 0000000..4d65fcf
Binary files /dev/null and b/app/assets/img/flags/flat/32/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Faroes.png b/app/assets/img/flags/flat/32/Faroes.png
new file mode 100644
index 0000000..3c08958
Binary files /dev/null and b/app/assets/img/flags/flat/32/Faroes.png differ
diff --git a/app/assets/img/flags/flat/32/Fiji.png b/app/assets/img/flags/flat/32/Fiji.png
new file mode 100644
index 0000000..4cd241e
Binary files /dev/null and b/app/assets/img/flags/flat/32/Fiji.png differ
diff --git a/app/assets/img/flags/flat/32/Finland.png b/app/assets/img/flags/flat/32/Finland.png
new file mode 100644
index 0000000..7abc5c3
Binary files /dev/null and b/app/assets/img/flags/flat/32/Finland.png differ
diff --git a/app/assets/img/flags/flat/32/France.png b/app/assets/img/flags/flat/32/France.png
new file mode 100644
index 0000000..39fca72
Binary files /dev/null and b/app/assets/img/flags/flat/32/France.png differ
diff --git a/app/assets/img/flags/flat/32/French-Polynesia.png b/app/assets/img/flags/flat/32/French-Polynesia.png
new file mode 100644
index 0000000..df9dbbf
Binary files /dev/null and b/app/assets/img/flags/flat/32/French-Polynesia.png differ
diff --git a/app/assets/img/flags/flat/32/French-Southern-Territories.png b/app/assets/img/flags/flat/32/French-Southern-Territories.png
new file mode 100644
index 0000000..c10d90f
Binary files /dev/null and b/app/assets/img/flags/flat/32/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/flat/32/Gabon.png b/app/assets/img/flags/flat/32/Gabon.png
new file mode 100644
index 0000000..b30e54b
Binary files /dev/null and b/app/assets/img/flags/flat/32/Gabon.png differ
diff --git a/app/assets/img/flags/flat/32/Gambia.png b/app/assets/img/flags/flat/32/Gambia.png
new file mode 100644
index 0000000..6d77a04
Binary files /dev/null and b/app/assets/img/flags/flat/32/Gambia.png differ
diff --git a/app/assets/img/flags/flat/32/Georgia.png b/app/assets/img/flags/flat/32/Georgia.png
new file mode 100644
index 0000000..2044b5f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Georgia.png differ
diff --git a/app/assets/img/flags/flat/32/Germany.png b/app/assets/img/flags/flat/32/Germany.png
new file mode 100644
index 0000000..608866a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Germany.png differ
diff --git a/app/assets/img/flags/flat/32/Ghana.png b/app/assets/img/flags/flat/32/Ghana.png
new file mode 100644
index 0000000..910e877
Binary files /dev/null and b/app/assets/img/flags/flat/32/Ghana.png differ
diff --git a/app/assets/img/flags/flat/32/Gibraltar.png b/app/assets/img/flags/flat/32/Gibraltar.png
new file mode 100644
index 0000000..205c518
Binary files /dev/null and b/app/assets/img/flags/flat/32/Gibraltar.png differ
diff --git a/app/assets/img/flags/flat/32/GoSquared.png b/app/assets/img/flags/flat/32/GoSquared.png
new file mode 100644
index 0000000..3369527
Binary files /dev/null and b/app/assets/img/flags/flat/32/GoSquared.png differ
diff --git a/app/assets/img/flags/flat/32/Greece.png b/app/assets/img/flags/flat/32/Greece.png
new file mode 100644
index 0000000..4214c9e
Binary files /dev/null and b/app/assets/img/flags/flat/32/Greece.png differ
diff --git a/app/assets/img/flags/flat/32/Greenland.png b/app/assets/img/flags/flat/32/Greenland.png
new file mode 100644
index 0000000..09052a0
Binary files /dev/null and b/app/assets/img/flags/flat/32/Greenland.png differ
diff --git a/app/assets/img/flags/flat/32/Grenada.png b/app/assets/img/flags/flat/32/Grenada.png
new file mode 100644
index 0000000..5a8fd61
Binary files /dev/null and b/app/assets/img/flags/flat/32/Grenada.png differ
diff --git a/app/assets/img/flags/flat/32/Guam.png b/app/assets/img/flags/flat/32/Guam.png
new file mode 100644
index 0000000..d29c9d7
Binary files /dev/null and b/app/assets/img/flags/flat/32/Guam.png differ
diff --git a/app/assets/img/flags/flat/32/Guatemala.png b/app/assets/img/flags/flat/32/Guatemala.png
new file mode 100644
index 0000000..ad60c9f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Guatemala.png differ
diff --git a/app/assets/img/flags/flat/32/Guernsey.png b/app/assets/img/flags/flat/32/Guernsey.png
new file mode 100644
index 0000000..ca83a08
Binary files /dev/null and b/app/assets/img/flags/flat/32/Guernsey.png differ
diff --git a/app/assets/img/flags/flat/32/Guinea-Bissau.png b/app/assets/img/flags/flat/32/Guinea-Bissau.png
new file mode 100644
index 0000000..b2a2be2
Binary files /dev/null and b/app/assets/img/flags/flat/32/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/flat/32/Guinea.png b/app/assets/img/flags/flat/32/Guinea.png
new file mode 100644
index 0000000..ae45623
Binary files /dev/null and b/app/assets/img/flags/flat/32/Guinea.png differ
diff --git a/app/assets/img/flags/flat/32/Guyana.png b/app/assets/img/flags/flat/32/Guyana.png
new file mode 100644
index 0000000..a633055
Binary files /dev/null and b/app/assets/img/flags/flat/32/Guyana.png differ
diff --git a/app/assets/img/flags/flat/32/Haiti.png b/app/assets/img/flags/flat/32/Haiti.png
new file mode 100644
index 0000000..bff74a7
Binary files /dev/null and b/app/assets/img/flags/flat/32/Haiti.png differ
diff --git a/app/assets/img/flags/flat/32/Honduras.png b/app/assets/img/flags/flat/32/Honduras.png
new file mode 100644
index 0000000..501af3a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Honduras.png differ
diff --git a/app/assets/img/flags/flat/32/Hong-Kong.png b/app/assets/img/flags/flat/32/Hong-Kong.png
new file mode 100644
index 0000000..a07471f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Hong-Kong.png differ
diff --git a/app/assets/img/flags/flat/32/Hungary.png b/app/assets/img/flags/flat/32/Hungary.png
new file mode 100644
index 0000000..d353cc4
Binary files /dev/null and b/app/assets/img/flags/flat/32/Hungary.png differ
diff --git a/app/assets/img/flags/flat/32/Iceland.png b/app/assets/img/flags/flat/32/Iceland.png
new file mode 100644
index 0000000..ccb77e5
Binary files /dev/null and b/app/assets/img/flags/flat/32/Iceland.png differ
diff --git a/app/assets/img/flags/flat/32/India.png b/app/assets/img/flags/flat/32/India.png
new file mode 100644
index 0000000..8b86908
Binary files /dev/null and b/app/assets/img/flags/flat/32/India.png differ
diff --git a/app/assets/img/flags/flat/32/Indonesia.png b/app/assets/img/flags/flat/32/Indonesia.png
new file mode 100644
index 0000000..469675a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Indonesia.png differ
diff --git a/app/assets/img/flags/flat/32/Iran.png b/app/assets/img/flags/flat/32/Iran.png
new file mode 100644
index 0000000..addc3b7
Binary files /dev/null and b/app/assets/img/flags/flat/32/Iran.png differ
diff --git a/app/assets/img/flags/flat/32/Iraq.png b/app/assets/img/flags/flat/32/Iraq.png
new file mode 100644
index 0000000..fa915c4
Binary files /dev/null and b/app/assets/img/flags/flat/32/Iraq.png differ
diff --git a/app/assets/img/flags/flat/32/Ireland.png b/app/assets/img/flags/flat/32/Ireland.png
new file mode 100644
index 0000000..f5890e6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Ireland.png differ
diff --git a/app/assets/img/flags/flat/32/Isle-of-Man.png b/app/assets/img/flags/flat/32/Isle-of-Man.png
new file mode 100644
index 0000000..68a452e
Binary files /dev/null and b/app/assets/img/flags/flat/32/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/flat/32/Israel.png b/app/assets/img/flags/flat/32/Israel.png
new file mode 100644
index 0000000..955579f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Israel.png differ
diff --git a/app/assets/img/flags/flat/32/Italy.png b/app/assets/img/flags/flat/32/Italy.png
new file mode 100644
index 0000000..fd4a9db
Binary files /dev/null and b/app/assets/img/flags/flat/32/Italy.png differ
diff --git a/app/assets/img/flags/flat/32/Jamaica.png b/app/assets/img/flags/flat/32/Jamaica.png
new file mode 100644
index 0000000..8d504f6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Jamaica.png differ
diff --git a/app/assets/img/flags/flat/32/Japan.png b/app/assets/img/flags/flat/32/Japan.png
new file mode 100644
index 0000000..80c93d1
Binary files /dev/null and b/app/assets/img/flags/flat/32/Japan.png differ
diff --git a/app/assets/img/flags/flat/32/Jersey.png b/app/assets/img/flags/flat/32/Jersey.png
new file mode 100644
index 0000000..734f2bb
Binary files /dev/null and b/app/assets/img/flags/flat/32/Jersey.png differ
diff --git a/app/assets/img/flags/flat/32/Jordan.png b/app/assets/img/flags/flat/32/Jordan.png
new file mode 100644
index 0000000..5f829a6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Jordan.png differ
diff --git a/app/assets/img/flags/flat/32/Kazakhstan.png b/app/assets/img/flags/flat/32/Kazakhstan.png
new file mode 100644
index 0000000..fa44b78
Binary files /dev/null and b/app/assets/img/flags/flat/32/Kazakhstan.png differ
diff --git a/app/assets/img/flags/flat/32/Kenya.png b/app/assets/img/flags/flat/32/Kenya.png
new file mode 100644
index 0000000..e4c1520
Binary files /dev/null and b/app/assets/img/flags/flat/32/Kenya.png differ
diff --git a/app/assets/img/flags/flat/32/Kiribati.png b/app/assets/img/flags/flat/32/Kiribati.png
new file mode 100644
index 0000000..0ddecfe
Binary files /dev/null and b/app/assets/img/flags/flat/32/Kiribati.png differ
diff --git a/app/assets/img/flags/flat/32/Kosovo.png b/app/assets/img/flags/flat/32/Kosovo.png
new file mode 100644
index 0000000..928b3e2
Binary files /dev/null and b/app/assets/img/flags/flat/32/Kosovo.png differ
diff --git a/app/assets/img/flags/flat/32/Kuwait.png b/app/assets/img/flags/flat/32/Kuwait.png
new file mode 100644
index 0000000..1398f5b
Binary files /dev/null and b/app/assets/img/flags/flat/32/Kuwait.png differ
diff --git a/app/assets/img/flags/flat/32/Kyrgyzstan.png b/app/assets/img/flags/flat/32/Kyrgyzstan.png
new file mode 100644
index 0000000..bfdb8f3
Binary files /dev/null and b/app/assets/img/flags/flat/32/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/flat/32/Laos.png b/app/assets/img/flags/flat/32/Laos.png
new file mode 100644
index 0000000..22498d5
Binary files /dev/null and b/app/assets/img/flags/flat/32/Laos.png differ
diff --git a/app/assets/img/flags/flat/32/Latvia.png b/app/assets/img/flags/flat/32/Latvia.png
new file mode 100644
index 0000000..a0f0ca2
Binary files /dev/null and b/app/assets/img/flags/flat/32/Latvia.png differ
diff --git a/app/assets/img/flags/flat/32/Lebanon.png b/app/assets/img/flags/flat/32/Lebanon.png
new file mode 100644
index 0000000..202c97b
Binary files /dev/null and b/app/assets/img/flags/flat/32/Lebanon.png differ
diff --git a/app/assets/img/flags/flat/32/Lesotho.png b/app/assets/img/flags/flat/32/Lesotho.png
new file mode 100644
index 0000000..9124416
Binary files /dev/null and b/app/assets/img/flags/flat/32/Lesotho.png differ
diff --git a/app/assets/img/flags/flat/32/Liberia.png b/app/assets/img/flags/flat/32/Liberia.png
new file mode 100644
index 0000000..76ed14d
Binary files /dev/null and b/app/assets/img/flags/flat/32/Liberia.png differ
diff --git a/app/assets/img/flags/flat/32/Libya.png b/app/assets/img/flags/flat/32/Libya.png
new file mode 100644
index 0000000..ad52e65
Binary files /dev/null and b/app/assets/img/flags/flat/32/Libya.png differ
diff --git a/app/assets/img/flags/flat/32/Liechtenstein.png b/app/assets/img/flags/flat/32/Liechtenstein.png
new file mode 100644
index 0000000..2e502e7
Binary files /dev/null and b/app/assets/img/flags/flat/32/Liechtenstein.png differ
diff --git a/app/assets/img/flags/flat/32/Lithuania.png b/app/assets/img/flags/flat/32/Lithuania.png
new file mode 100644
index 0000000..1910f1c
Binary files /dev/null and b/app/assets/img/flags/flat/32/Lithuania.png differ
diff --git a/app/assets/img/flags/flat/32/Luxembourg.png b/app/assets/img/flags/flat/32/Luxembourg.png
new file mode 100644
index 0000000..cfbe5dd
Binary files /dev/null and b/app/assets/img/flags/flat/32/Luxembourg.png differ
diff --git a/app/assets/img/flags/flat/32/Macau.png b/app/assets/img/flags/flat/32/Macau.png
new file mode 100644
index 0000000..0f50937
Binary files /dev/null and b/app/assets/img/flags/flat/32/Macau.png differ
diff --git a/app/assets/img/flags/flat/32/Macedonia.png b/app/assets/img/flags/flat/32/Macedonia.png
new file mode 100644
index 0000000..ca33732
Binary files /dev/null and b/app/assets/img/flags/flat/32/Macedonia.png differ
diff --git a/app/assets/img/flags/flat/32/Madagascar.png b/app/assets/img/flags/flat/32/Madagascar.png
new file mode 100644
index 0000000..935d036
Binary files /dev/null and b/app/assets/img/flags/flat/32/Madagascar.png differ
diff --git a/app/assets/img/flags/flat/32/Malawi.png b/app/assets/img/flags/flat/32/Malawi.png
new file mode 100644
index 0000000..4afacdf
Binary files /dev/null and b/app/assets/img/flags/flat/32/Malawi.png differ
diff --git a/app/assets/img/flags/flat/32/Malaysia.png b/app/assets/img/flags/flat/32/Malaysia.png
new file mode 100644
index 0000000..30b286b
Binary files /dev/null and b/app/assets/img/flags/flat/32/Malaysia.png differ
diff --git a/app/assets/img/flags/flat/32/Maldives.png b/app/assets/img/flags/flat/32/Maldives.png
new file mode 100644
index 0000000..2c13fd3
Binary files /dev/null and b/app/assets/img/flags/flat/32/Maldives.png differ
diff --git a/app/assets/img/flags/flat/32/Mali.png b/app/assets/img/flags/flat/32/Mali.png
new file mode 100644
index 0000000..83fe80f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Mali.png differ
diff --git a/app/assets/img/flags/flat/32/Malta.png b/app/assets/img/flags/flat/32/Malta.png
new file mode 100644
index 0000000..20cd7d6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Malta.png differ
diff --git a/app/assets/img/flags/flat/32/Mars.png b/app/assets/img/flags/flat/32/Mars.png
new file mode 100644
index 0000000..6c3f33d
Binary files /dev/null and b/app/assets/img/flags/flat/32/Mars.png differ
diff --git a/app/assets/img/flags/flat/32/Marshall-Islands.png b/app/assets/img/flags/flat/32/Marshall-Islands.png
new file mode 100644
index 0000000..2b6748a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Martinique.png b/app/assets/img/flags/flat/32/Martinique.png
new file mode 100644
index 0000000..df3db06
Binary files /dev/null and b/app/assets/img/flags/flat/32/Martinique.png differ
diff --git a/app/assets/img/flags/flat/32/Mauritania.png b/app/assets/img/flags/flat/32/Mauritania.png
new file mode 100644
index 0000000..f7350b4
Binary files /dev/null and b/app/assets/img/flags/flat/32/Mauritania.png differ
diff --git a/app/assets/img/flags/flat/32/Mauritius.png b/app/assets/img/flags/flat/32/Mauritius.png
new file mode 100644
index 0000000..0e10c71
Binary files /dev/null and b/app/assets/img/flags/flat/32/Mauritius.png differ
diff --git a/app/assets/img/flags/flat/32/Mayotte.png b/app/assets/img/flags/flat/32/Mayotte.png
new file mode 100644
index 0000000..1392177
Binary files /dev/null and b/app/assets/img/flags/flat/32/Mayotte.png differ
diff --git a/app/assets/img/flags/flat/32/Mexico.png b/app/assets/img/flags/flat/32/Mexico.png
new file mode 100644
index 0000000..ea6bad4
Binary files /dev/null and b/app/assets/img/flags/flat/32/Mexico.png differ
diff --git a/app/assets/img/flags/flat/32/Micronesia.png b/app/assets/img/flags/flat/32/Micronesia.png
new file mode 100644
index 0000000..ed6ac3e
Binary files /dev/null and b/app/assets/img/flags/flat/32/Micronesia.png differ
diff --git a/app/assets/img/flags/flat/32/Moldova.png b/app/assets/img/flags/flat/32/Moldova.png
new file mode 100644
index 0000000..e2103d7
Binary files /dev/null and b/app/assets/img/flags/flat/32/Moldova.png differ
diff --git a/app/assets/img/flags/flat/32/Monaco.png b/app/assets/img/flags/flat/32/Monaco.png
new file mode 100644
index 0000000..469675a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Monaco.png differ
diff --git a/app/assets/img/flags/flat/32/Mongolia.png b/app/assets/img/flags/flat/32/Mongolia.png
new file mode 100644
index 0000000..97ecb8f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Mongolia.png differ
diff --git a/app/assets/img/flags/flat/32/Montenegro.png b/app/assets/img/flags/flat/32/Montenegro.png
new file mode 100644
index 0000000..923b555
Binary files /dev/null and b/app/assets/img/flags/flat/32/Montenegro.png differ
diff --git a/app/assets/img/flags/flat/32/Montserrat.png b/app/assets/img/flags/flat/32/Montserrat.png
new file mode 100644
index 0000000..60499a0
Binary files /dev/null and b/app/assets/img/flags/flat/32/Montserrat.png differ
diff --git a/app/assets/img/flags/flat/32/Morocco.png b/app/assets/img/flags/flat/32/Morocco.png
new file mode 100644
index 0000000..c7c2493
Binary files /dev/null and b/app/assets/img/flags/flat/32/Morocco.png differ
diff --git a/app/assets/img/flags/flat/32/Mozambique.png b/app/assets/img/flags/flat/32/Mozambique.png
new file mode 100644
index 0000000..9e75744
Binary files /dev/null and b/app/assets/img/flags/flat/32/Mozambique.png differ
diff --git a/app/assets/img/flags/flat/32/Myanmar.png b/app/assets/img/flags/flat/32/Myanmar.png
new file mode 100644
index 0000000..d06e680
Binary files /dev/null and b/app/assets/img/flags/flat/32/Myanmar.png differ
diff --git a/app/assets/img/flags/flat/32/NATO.png b/app/assets/img/flags/flat/32/NATO.png
new file mode 100644
index 0000000..af3a42d
Binary files /dev/null and b/app/assets/img/flags/flat/32/NATO.png differ
diff --git a/app/assets/img/flags/flat/32/Nagorno-Karabakh.png b/app/assets/img/flags/flat/32/Nagorno-Karabakh.png
new file mode 100644
index 0000000..596d632
Binary files /dev/null and b/app/assets/img/flags/flat/32/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/flat/32/Namibia.png b/app/assets/img/flags/flat/32/Namibia.png
new file mode 100644
index 0000000..ce97faf
Binary files /dev/null and b/app/assets/img/flags/flat/32/Namibia.png differ
diff --git a/app/assets/img/flags/flat/32/Nauru.png b/app/assets/img/flags/flat/32/Nauru.png
new file mode 100644
index 0000000..bddf4ae
Binary files /dev/null and b/app/assets/img/flags/flat/32/Nauru.png differ
diff --git a/app/assets/img/flags/flat/32/Nepal.png b/app/assets/img/flags/flat/32/Nepal.png
new file mode 100644
index 0000000..68141bd
Binary files /dev/null and b/app/assets/img/flags/flat/32/Nepal.png differ
diff --git a/app/assets/img/flags/flat/32/Netherlands-Antilles.png b/app/assets/img/flags/flat/32/Netherlands-Antilles.png
new file mode 100644
index 0000000..769e3d7
Binary files /dev/null and b/app/assets/img/flags/flat/32/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/flat/32/Netherlands.png b/app/assets/img/flags/flat/32/Netherlands.png
new file mode 100644
index 0000000..921da44
Binary files /dev/null and b/app/assets/img/flags/flat/32/Netherlands.png differ
diff --git a/app/assets/img/flags/flat/32/New-Caledonia.png b/app/assets/img/flags/flat/32/New-Caledonia.png
new file mode 100644
index 0000000..d1c2efd
Binary files /dev/null and b/app/assets/img/flags/flat/32/New-Caledonia.png differ
diff --git a/app/assets/img/flags/flat/32/New-Zealand.png b/app/assets/img/flags/flat/32/New-Zealand.png
new file mode 100644
index 0000000..eca14e3
Binary files /dev/null and b/app/assets/img/flags/flat/32/New-Zealand.png differ
diff --git a/app/assets/img/flags/flat/32/Nicaragua.png b/app/assets/img/flags/flat/32/Nicaragua.png
new file mode 100644
index 0000000..9c1144d
Binary files /dev/null and b/app/assets/img/flags/flat/32/Nicaragua.png differ
diff --git a/app/assets/img/flags/flat/32/Niger.png b/app/assets/img/flags/flat/32/Niger.png
new file mode 100644
index 0000000..124bf40
Binary files /dev/null and b/app/assets/img/flags/flat/32/Niger.png differ
diff --git a/app/assets/img/flags/flat/32/Nigeria.png b/app/assets/img/flags/flat/32/Nigeria.png
new file mode 100644
index 0000000..187d30b
Binary files /dev/null and b/app/assets/img/flags/flat/32/Nigeria.png differ
diff --git a/app/assets/img/flags/flat/32/Niue.png b/app/assets/img/flags/flat/32/Niue.png
new file mode 100644
index 0000000..dee2ba7
Binary files /dev/null and b/app/assets/img/flags/flat/32/Niue.png differ
diff --git a/app/assets/img/flags/flat/32/Norfolk-Island.png b/app/assets/img/flags/flat/32/Norfolk-Island.png
new file mode 100644
index 0000000..78696f0
Binary files /dev/null and b/app/assets/img/flags/flat/32/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/flat/32/North-Korea.png b/app/assets/img/flags/flat/32/North-Korea.png
new file mode 100644
index 0000000..f822eff
Binary files /dev/null and b/app/assets/img/flags/flat/32/North-Korea.png differ
diff --git a/app/assets/img/flags/flat/32/Northern-Cyprus.png b/app/assets/img/flags/flat/32/Northern-Cyprus.png
new file mode 100644
index 0000000..6b2f135
Binary files /dev/null and b/app/assets/img/flags/flat/32/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/flat/32/Northern-Mariana-Islands.png b/app/assets/img/flags/flat/32/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..d23c207
Binary files /dev/null and b/app/assets/img/flags/flat/32/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Norway.png b/app/assets/img/flags/flat/32/Norway.png
new file mode 100644
index 0000000..0450789
Binary files /dev/null and b/app/assets/img/flags/flat/32/Norway.png differ
diff --git a/app/assets/img/flags/flat/32/Olympics.png b/app/assets/img/flags/flat/32/Olympics.png
new file mode 100644
index 0000000..1fcaa7b
Binary files /dev/null and b/app/assets/img/flags/flat/32/Olympics.png differ
diff --git a/app/assets/img/flags/flat/32/Oman.png b/app/assets/img/flags/flat/32/Oman.png
new file mode 100644
index 0000000..41daac9
Binary files /dev/null and b/app/assets/img/flags/flat/32/Oman.png differ
diff --git a/app/assets/img/flags/flat/32/Pakistan.png b/app/assets/img/flags/flat/32/Pakistan.png
new file mode 100644
index 0000000..255a5c5
Binary files /dev/null and b/app/assets/img/flags/flat/32/Pakistan.png differ
diff --git a/app/assets/img/flags/flat/32/Palau.png b/app/assets/img/flags/flat/32/Palau.png
new file mode 100644
index 0000000..81e3fc9
Binary files /dev/null and b/app/assets/img/flags/flat/32/Palau.png differ
diff --git a/app/assets/img/flags/flat/32/Palestine.png b/app/assets/img/flags/flat/32/Palestine.png
new file mode 100644
index 0000000..9eabd64
Binary files /dev/null and b/app/assets/img/flags/flat/32/Palestine.png differ
diff --git a/app/assets/img/flags/flat/32/Panama.png b/app/assets/img/flags/flat/32/Panama.png
new file mode 100644
index 0000000..cdd6af3
Binary files /dev/null and b/app/assets/img/flags/flat/32/Panama.png differ
diff --git a/app/assets/img/flags/flat/32/Papua-New-Guinea.png b/app/assets/img/flags/flat/32/Papua-New-Guinea.png
new file mode 100644
index 0000000..6b2cf2d
Binary files /dev/null and b/app/assets/img/flags/flat/32/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/flat/32/Paraguay.png b/app/assets/img/flags/flat/32/Paraguay.png
new file mode 100644
index 0000000..59935bd
Binary files /dev/null and b/app/assets/img/flags/flat/32/Paraguay.png differ
diff --git a/app/assets/img/flags/flat/32/Peru.png b/app/assets/img/flags/flat/32/Peru.png
new file mode 100644
index 0000000..67a3ee0
Binary files /dev/null and b/app/assets/img/flags/flat/32/Peru.png differ
diff --git a/app/assets/img/flags/flat/32/Philippines.png b/app/assets/img/flags/flat/32/Philippines.png
new file mode 100644
index 0000000..fa3bf75
Binary files /dev/null and b/app/assets/img/flags/flat/32/Philippines.png differ
diff --git a/app/assets/img/flags/flat/32/Pitcairn-Islands.png b/app/assets/img/flags/flat/32/Pitcairn-Islands.png
new file mode 100644
index 0000000..01beabe
Binary files /dev/null and b/app/assets/img/flags/flat/32/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Poland.png b/app/assets/img/flags/flat/32/Poland.png
new file mode 100644
index 0000000..3643ad6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Poland.png differ
diff --git a/app/assets/img/flags/flat/32/Portugal.png b/app/assets/img/flags/flat/32/Portugal.png
new file mode 100644
index 0000000..b3e8989
Binary files /dev/null and b/app/assets/img/flags/flat/32/Portugal.png differ
diff --git a/app/assets/img/flags/flat/32/Puerto-Rico.png b/app/assets/img/flags/flat/32/Puerto-Rico.png
new file mode 100644
index 0000000..0b75b63
Binary files /dev/null and b/app/assets/img/flags/flat/32/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/flat/32/Qatar.png b/app/assets/img/flags/flat/32/Qatar.png
new file mode 100644
index 0000000..7abf5c4
Binary files /dev/null and b/app/assets/img/flags/flat/32/Qatar.png differ
diff --git a/app/assets/img/flags/flat/32/Red-Cross.png b/app/assets/img/flags/flat/32/Red-Cross.png
new file mode 100644
index 0000000..cc5cd55
Binary files /dev/null and b/app/assets/img/flags/flat/32/Red-Cross.png differ
diff --git a/app/assets/img/flags/flat/32/Republic-of-the-Congo.png b/app/assets/img/flags/flat/32/Republic-of-the-Congo.png
new file mode 100644
index 0000000..0b05337
Binary files /dev/null and b/app/assets/img/flags/flat/32/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/32/Reunion.png b/app/assets/img/flags/flat/32/Reunion.png
new file mode 100644
index 0000000..6a2b4ab
Binary files /dev/null and b/app/assets/img/flags/flat/32/Reunion.png differ
diff --git a/app/assets/img/flags/flat/32/Romania.png b/app/assets/img/flags/flat/32/Romania.png
new file mode 100644
index 0000000..e67057f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Romania.png differ
diff --git a/app/assets/img/flags/flat/32/Russia.png b/app/assets/img/flags/flat/32/Russia.png
new file mode 100644
index 0000000..97ff2a3
Binary files /dev/null and b/app/assets/img/flags/flat/32/Russia.png differ
diff --git a/app/assets/img/flags/flat/32/Rwanda.png b/app/assets/img/flags/flat/32/Rwanda.png
new file mode 100644
index 0000000..2b6ee49
Binary files /dev/null and b/app/assets/img/flags/flat/32/Rwanda.png differ
diff --git a/app/assets/img/flags/flat/32/Saint-Barthelemy.png b/app/assets/img/flags/flat/32/Saint-Barthelemy.png
new file mode 100644
index 0000000..4e4f7cb
Binary files /dev/null and b/app/assets/img/flags/flat/32/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/flat/32/Saint-Helena.png b/app/assets/img/flags/flat/32/Saint-Helena.png
new file mode 100644
index 0000000..88ccde2
Binary files /dev/null and b/app/assets/img/flags/flat/32/Saint-Helena.png differ
diff --git a/app/assets/img/flags/flat/32/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/flat/32/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..a8ff1e8
Binary files /dev/null and b/app/assets/img/flags/flat/32/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/flat/32/Saint-Lucia.png b/app/assets/img/flags/flat/32/Saint-Lucia.png
new file mode 100644
index 0000000..1420c31
Binary files /dev/null and b/app/assets/img/flags/flat/32/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/flat/32/Saint-Martin.png b/app/assets/img/flags/flat/32/Saint-Martin.png
new file mode 100644
index 0000000..3d03125
Binary files /dev/null and b/app/assets/img/flags/flat/32/Saint-Martin.png differ
diff --git a/app/assets/img/flags/flat/32/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/flat/32/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..0d7b371
Binary files /dev/null and b/app/assets/img/flags/flat/32/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/flat/32/Samoa.png b/app/assets/img/flags/flat/32/Samoa.png
new file mode 100644
index 0000000..30a0906
Binary files /dev/null and b/app/assets/img/flags/flat/32/Samoa.png differ
diff --git a/app/assets/img/flags/flat/32/San-Marino.png b/app/assets/img/flags/flat/32/San-Marino.png
new file mode 100644
index 0000000..74b4f8c
Binary files /dev/null and b/app/assets/img/flags/flat/32/San-Marino.png differ
diff --git a/app/assets/img/flags/flat/32/Sao-Tome-and-Principe.png b/app/assets/img/flags/flat/32/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..4a50061
Binary files /dev/null and b/app/assets/img/flags/flat/32/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/flat/32/Saudi-Arabia.png b/app/assets/img/flags/flat/32/Saudi-Arabia.png
new file mode 100644
index 0000000..e41b455
Binary files /dev/null and b/app/assets/img/flags/flat/32/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/flat/32/Scotland.png b/app/assets/img/flags/flat/32/Scotland.png
new file mode 100644
index 0000000..555600c
Binary files /dev/null and b/app/assets/img/flags/flat/32/Scotland.png differ
diff --git a/app/assets/img/flags/flat/32/Senegal.png b/app/assets/img/flags/flat/32/Senegal.png
new file mode 100644
index 0000000..6be0246
Binary files /dev/null and b/app/assets/img/flags/flat/32/Senegal.png differ
diff --git a/app/assets/img/flags/flat/32/Serbia.png b/app/assets/img/flags/flat/32/Serbia.png
new file mode 100644
index 0000000..35761b5
Binary files /dev/null and b/app/assets/img/flags/flat/32/Serbia.png differ
diff --git a/app/assets/img/flags/flat/32/Seychelles.png b/app/assets/img/flags/flat/32/Seychelles.png
new file mode 100644
index 0000000..6160c22
Binary files /dev/null and b/app/assets/img/flags/flat/32/Seychelles.png differ
diff --git a/app/assets/img/flags/flat/32/Sierra-Leone.png b/app/assets/img/flags/flat/32/Sierra-Leone.png
new file mode 100644
index 0000000..fa81202
Binary files /dev/null and b/app/assets/img/flags/flat/32/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/flat/32/Singapore.png b/app/assets/img/flags/flat/32/Singapore.png
new file mode 100644
index 0000000..4120253
Binary files /dev/null and b/app/assets/img/flags/flat/32/Singapore.png differ
diff --git a/app/assets/img/flags/flat/32/Sint-Maarten.png b/app/assets/img/flags/flat/32/Sint-Maarten.png
new file mode 100644
index 0000000..fb0d493
Binary files /dev/null and b/app/assets/img/flags/flat/32/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/flat/32/Slovakia.png b/app/assets/img/flags/flat/32/Slovakia.png
new file mode 100644
index 0000000..1b9da33
Binary files /dev/null and b/app/assets/img/flags/flat/32/Slovakia.png differ
diff --git a/app/assets/img/flags/flat/32/Slovenia.png b/app/assets/img/flags/flat/32/Slovenia.png
new file mode 100644
index 0000000..7cd0928
Binary files /dev/null and b/app/assets/img/flags/flat/32/Slovenia.png differ
diff --git a/app/assets/img/flags/flat/32/Solomon-Islands.png b/app/assets/img/flags/flat/32/Solomon-Islands.png
new file mode 100644
index 0000000..de153e7
Binary files /dev/null and b/app/assets/img/flags/flat/32/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Somalia.png b/app/assets/img/flags/flat/32/Somalia.png
new file mode 100644
index 0000000..4680b41
Binary files /dev/null and b/app/assets/img/flags/flat/32/Somalia.png differ
diff --git a/app/assets/img/flags/flat/32/Somaliland.png b/app/assets/img/flags/flat/32/Somaliland.png
new file mode 100644
index 0000000..3f0d2a7
Binary files /dev/null and b/app/assets/img/flags/flat/32/Somaliland.png differ
diff --git a/app/assets/img/flags/flat/32/South-Africa.png b/app/assets/img/flags/flat/32/South-Africa.png
new file mode 100644
index 0000000..59ccdf6
Binary files /dev/null and b/app/assets/img/flags/flat/32/South-Africa.png differ
diff --git a/app/assets/img/flags/flat/32/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/flat/32/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..5998724
Binary files /dev/null and b/app/assets/img/flags/flat/32/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/South-Korea.png b/app/assets/img/flags/flat/32/South-Korea.png
new file mode 100644
index 0000000..ef0bb15
Binary files /dev/null and b/app/assets/img/flags/flat/32/South-Korea.png differ
diff --git a/app/assets/img/flags/flat/32/South-Ossetia.png b/app/assets/img/flags/flat/32/South-Ossetia.png
new file mode 100644
index 0000000..adb51f1
Binary files /dev/null and b/app/assets/img/flags/flat/32/South-Ossetia.png differ
diff --git a/app/assets/img/flags/flat/32/South-Sudan.png b/app/assets/img/flags/flat/32/South-Sudan.png
new file mode 100644
index 0000000..edc4b2c
Binary files /dev/null and b/app/assets/img/flags/flat/32/South-Sudan.png differ
diff --git a/app/assets/img/flags/flat/32/Spain.png b/app/assets/img/flags/flat/32/Spain.png
new file mode 100644
index 0000000..27b71d8
Binary files /dev/null and b/app/assets/img/flags/flat/32/Spain.png differ
diff --git a/app/assets/img/flags/flat/32/Sri-Lanka.png b/app/assets/img/flags/flat/32/Sri-Lanka.png
new file mode 100644
index 0000000..efab385
Binary files /dev/null and b/app/assets/img/flags/flat/32/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/flat/32/Sudan.png b/app/assets/img/flags/flat/32/Sudan.png
new file mode 100644
index 0000000..3e38c16
Binary files /dev/null and b/app/assets/img/flags/flat/32/Sudan.png differ
diff --git a/app/assets/img/flags/flat/32/Suriname.png b/app/assets/img/flags/flat/32/Suriname.png
new file mode 100644
index 0000000..5bb884d
Binary files /dev/null and b/app/assets/img/flags/flat/32/Suriname.png differ
diff --git a/app/assets/img/flags/flat/32/Swaziland.png b/app/assets/img/flags/flat/32/Swaziland.png
new file mode 100644
index 0000000..d77dc97
Binary files /dev/null and b/app/assets/img/flags/flat/32/Swaziland.png differ
diff --git a/app/assets/img/flags/flat/32/Sweden.png b/app/assets/img/flags/flat/32/Sweden.png
new file mode 100644
index 0000000..40d8fc4
Binary files /dev/null and b/app/assets/img/flags/flat/32/Sweden.png differ
diff --git a/app/assets/img/flags/flat/32/Switzerland.png b/app/assets/img/flags/flat/32/Switzerland.png
new file mode 100644
index 0000000..a7a3eae
Binary files /dev/null and b/app/assets/img/flags/flat/32/Switzerland.png differ
diff --git a/app/assets/img/flags/flat/32/Syria.png b/app/assets/img/flags/flat/32/Syria.png
new file mode 100644
index 0000000..8cf0426
Binary files /dev/null and b/app/assets/img/flags/flat/32/Syria.png differ
diff --git a/app/assets/img/flags/flat/32/Taiwan.png b/app/assets/img/flags/flat/32/Taiwan.png
new file mode 100644
index 0000000..e48b7b6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Taiwan.png differ
diff --git a/app/assets/img/flags/flat/32/Tajikistan.png b/app/assets/img/flags/flat/32/Tajikistan.png
new file mode 100644
index 0000000..a398f1a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Tajikistan.png differ
diff --git a/app/assets/img/flags/flat/32/Tanzania.png b/app/assets/img/flags/flat/32/Tanzania.png
new file mode 100644
index 0000000..54f8c04
Binary files /dev/null and b/app/assets/img/flags/flat/32/Tanzania.png differ
diff --git a/app/assets/img/flags/flat/32/Thailand.png b/app/assets/img/flags/flat/32/Thailand.png
new file mode 100644
index 0000000..4914eb6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Thailand.png differ
diff --git a/app/assets/img/flags/flat/32/Togo.png b/app/assets/img/flags/flat/32/Togo.png
new file mode 100644
index 0000000..ee381a6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Togo.png differ
diff --git a/app/assets/img/flags/flat/32/Tokelau.png b/app/assets/img/flags/flat/32/Tokelau.png
new file mode 100644
index 0000000..c942444
Binary files /dev/null and b/app/assets/img/flags/flat/32/Tokelau.png differ
diff --git a/app/assets/img/flags/flat/32/Tonga.png b/app/assets/img/flags/flat/32/Tonga.png
new file mode 100644
index 0000000..954a085
Binary files /dev/null and b/app/assets/img/flags/flat/32/Tonga.png differ
diff --git a/app/assets/img/flags/flat/32/Trinidad-and-Tobago.png b/app/assets/img/flags/flat/32/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..33484b6
Binary files /dev/null and b/app/assets/img/flags/flat/32/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/flat/32/Tunisia.png b/app/assets/img/flags/flat/32/Tunisia.png
new file mode 100644
index 0000000..3f4ec1f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Tunisia.png differ
diff --git a/app/assets/img/flags/flat/32/Turkey.png b/app/assets/img/flags/flat/32/Turkey.png
new file mode 100644
index 0000000..35052e3
Binary files /dev/null and b/app/assets/img/flags/flat/32/Turkey.png differ
diff --git a/app/assets/img/flags/flat/32/Turkmenistan.png b/app/assets/img/flags/flat/32/Turkmenistan.png
new file mode 100644
index 0000000..ccd48ef
Binary files /dev/null and b/app/assets/img/flags/flat/32/Turkmenistan.png differ
diff --git a/app/assets/img/flags/flat/32/Turks-and-Caicos-Islands.png b/app/assets/img/flags/flat/32/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..18e3847
Binary files /dev/null and b/app/assets/img/flags/flat/32/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Tuvalu.png b/app/assets/img/flags/flat/32/Tuvalu.png
new file mode 100644
index 0000000..e656319
Binary files /dev/null and b/app/assets/img/flags/flat/32/Tuvalu.png differ
diff --git a/app/assets/img/flags/flat/32/US-Virgin-Islands.png b/app/assets/img/flags/flat/32/US-Virgin-Islands.png
new file mode 100644
index 0000000..f9fd9a7
Binary files /dev/null and b/app/assets/img/flags/flat/32/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/32/Uganda.png b/app/assets/img/flags/flat/32/Uganda.png
new file mode 100644
index 0000000..9335cbf
Binary files /dev/null and b/app/assets/img/flags/flat/32/Uganda.png differ
diff --git a/app/assets/img/flags/flat/32/Ukraine.png b/app/assets/img/flags/flat/32/Ukraine.png
new file mode 100644
index 0000000..dc22573
Binary files /dev/null and b/app/assets/img/flags/flat/32/Ukraine.png differ
diff --git a/app/assets/img/flags/flat/32/United-Arab-Emirates.png b/app/assets/img/flags/flat/32/United-Arab-Emirates.png
new file mode 100644
index 0000000..6b48ce6
Binary files /dev/null and b/app/assets/img/flags/flat/32/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/flat/32/United-Kingdom.png b/app/assets/img/flags/flat/32/United-Kingdom.png
new file mode 100644
index 0000000..0279e69
Binary files /dev/null and b/app/assets/img/flags/flat/32/United-Kingdom.png differ
diff --git a/app/assets/img/flags/flat/32/United-Nations.png b/app/assets/img/flags/flat/32/United-Nations.png
new file mode 100644
index 0000000..085437b
Binary files /dev/null and b/app/assets/img/flags/flat/32/United-Nations.png differ
diff --git a/app/assets/img/flags/flat/32/United-States.png b/app/assets/img/flags/flat/32/United-States.png
new file mode 100644
index 0000000..675516c
Binary files /dev/null and b/app/assets/img/flags/flat/32/United-States.png differ
diff --git a/app/assets/img/flags/flat/32/Unknown.png b/app/assets/img/flags/flat/32/Unknown.png
new file mode 100644
index 0000000..e3b7ca9
Binary files /dev/null and b/app/assets/img/flags/flat/32/Unknown.png differ
diff --git a/app/assets/img/flags/flat/32/Uruguay.png b/app/assets/img/flags/flat/32/Uruguay.png
new file mode 100644
index 0000000..ca42f8a
Binary files /dev/null and b/app/assets/img/flags/flat/32/Uruguay.png differ
diff --git a/app/assets/img/flags/flat/32/Uzbekistan.png b/app/assets/img/flags/flat/32/Uzbekistan.png
new file mode 100644
index 0000000..fc2bf11
Binary files /dev/null and b/app/assets/img/flags/flat/32/Uzbekistan.png differ
diff --git a/app/assets/img/flags/flat/32/Vanuatu.png b/app/assets/img/flags/flat/32/Vanuatu.png
new file mode 100644
index 0000000..e48a772
Binary files /dev/null and b/app/assets/img/flags/flat/32/Vanuatu.png differ
diff --git a/app/assets/img/flags/flat/32/Vatican-City.png b/app/assets/img/flags/flat/32/Vatican-City.png
new file mode 100644
index 0000000..8b69d1f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Vatican-City.png differ
diff --git a/app/assets/img/flags/flat/32/Venezuela.png b/app/assets/img/flags/flat/32/Venezuela.png
new file mode 100644
index 0000000..b8e5f3c
Binary files /dev/null and b/app/assets/img/flags/flat/32/Venezuela.png differ
diff --git a/app/assets/img/flags/flat/32/Vietnam.png b/app/assets/img/flags/flat/32/Vietnam.png
new file mode 100644
index 0000000..a2bc994
Binary files /dev/null and b/app/assets/img/flags/flat/32/Vietnam.png differ
diff --git a/app/assets/img/flags/flat/32/Wales.png b/app/assets/img/flags/flat/32/Wales.png
new file mode 100644
index 0000000..4eb5b03
Binary files /dev/null and b/app/assets/img/flags/flat/32/Wales.png differ
diff --git a/app/assets/img/flags/flat/32/Wallis-And-Futuna.png b/app/assets/img/flags/flat/32/Wallis-And-Futuna.png
new file mode 100644
index 0000000..155ab0f
Binary files /dev/null and b/app/assets/img/flags/flat/32/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/flat/32/Western-Sahara.png b/app/assets/img/flags/flat/32/Western-Sahara.png
new file mode 100644
index 0000000..d12c470
Binary files /dev/null and b/app/assets/img/flags/flat/32/Western-Sahara.png differ
diff --git a/app/assets/img/flags/flat/32/Yemen.png b/app/assets/img/flags/flat/32/Yemen.png
new file mode 100644
index 0000000..3137e17
Binary files /dev/null and b/app/assets/img/flags/flat/32/Yemen.png differ
diff --git a/app/assets/img/flags/flat/32/Zambia.png b/app/assets/img/flags/flat/32/Zambia.png
new file mode 100644
index 0000000..4988b0e
Binary files /dev/null and b/app/assets/img/flags/flat/32/Zambia.png differ
diff --git a/app/assets/img/flags/flat/32/Zimbabwe.png b/app/assets/img/flags/flat/32/Zimbabwe.png
new file mode 100644
index 0000000..28b0d89
Binary files /dev/null and b/app/assets/img/flags/flat/32/Zimbabwe.png differ
diff --git a/app/assets/img/flags/flat/48/Abkhazia.png b/app/assets/img/flags/flat/48/Abkhazia.png
new file mode 100644
index 0000000..caaf9be
Binary files /dev/null and b/app/assets/img/flags/flat/48/Abkhazia.png differ
diff --git a/app/assets/img/flags/flat/48/Afghanistan.png b/app/assets/img/flags/flat/48/Afghanistan.png
new file mode 100644
index 0000000..1cb5ee8
Binary files /dev/null and b/app/assets/img/flags/flat/48/Afghanistan.png differ
diff --git a/app/assets/img/flags/flat/48/Aland.png b/app/assets/img/flags/flat/48/Aland.png
new file mode 100644
index 0000000..d9b4630
Binary files /dev/null and b/app/assets/img/flags/flat/48/Aland.png differ
diff --git a/app/assets/img/flags/flat/48/Albania.png b/app/assets/img/flags/flat/48/Albania.png
new file mode 100644
index 0000000..a009120
Binary files /dev/null and b/app/assets/img/flags/flat/48/Albania.png differ
diff --git a/app/assets/img/flags/flat/48/Algeria.png b/app/assets/img/flags/flat/48/Algeria.png
new file mode 100644
index 0000000..3e0fcc3
Binary files /dev/null and b/app/assets/img/flags/flat/48/Algeria.png differ
diff --git a/app/assets/img/flags/flat/48/American-Samoa.png b/app/assets/img/flags/flat/48/American-Samoa.png
new file mode 100644
index 0000000..ced6d1d
Binary files /dev/null and b/app/assets/img/flags/flat/48/American-Samoa.png differ
diff --git a/app/assets/img/flags/flat/48/Andorra.png b/app/assets/img/flags/flat/48/Andorra.png
new file mode 100644
index 0000000..395e93b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Andorra.png differ
diff --git a/app/assets/img/flags/flat/48/Angola.png b/app/assets/img/flags/flat/48/Angola.png
new file mode 100644
index 0000000..a3a515c
Binary files /dev/null and b/app/assets/img/flags/flat/48/Angola.png differ
diff --git a/app/assets/img/flags/flat/48/Anguilla.png b/app/assets/img/flags/flat/48/Anguilla.png
new file mode 100644
index 0000000..58b9d51
Binary files /dev/null and b/app/assets/img/flags/flat/48/Anguilla.png differ
diff --git a/app/assets/img/flags/flat/48/Antarctica.png b/app/assets/img/flags/flat/48/Antarctica.png
new file mode 100644
index 0000000..88eedab
Binary files /dev/null and b/app/assets/img/flags/flat/48/Antarctica.png differ
diff --git a/app/assets/img/flags/flat/48/Antigua-and-Barbuda.png b/app/assets/img/flags/flat/48/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..4128e40
Binary files /dev/null and b/app/assets/img/flags/flat/48/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/flat/48/Argentina.png b/app/assets/img/flags/flat/48/Argentina.png
new file mode 100644
index 0000000..8d1a88a
Binary files /dev/null and b/app/assets/img/flags/flat/48/Argentina.png differ
diff --git a/app/assets/img/flags/flat/48/Armenia.png b/app/assets/img/flags/flat/48/Armenia.png
new file mode 100644
index 0000000..73a053d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Armenia.png differ
diff --git a/app/assets/img/flags/flat/48/Aruba.png b/app/assets/img/flags/flat/48/Aruba.png
new file mode 100644
index 0000000..9cbba12
Binary files /dev/null and b/app/assets/img/flags/flat/48/Aruba.png differ
diff --git a/app/assets/img/flags/flat/48/Australia.png b/app/assets/img/flags/flat/48/Australia.png
new file mode 100644
index 0000000..9dbb703
Binary files /dev/null and b/app/assets/img/flags/flat/48/Australia.png differ
diff --git a/app/assets/img/flags/flat/48/Austria.png b/app/assets/img/flags/flat/48/Austria.png
new file mode 100644
index 0000000..24554f3
Binary files /dev/null and b/app/assets/img/flags/flat/48/Austria.png differ
diff --git a/app/assets/img/flags/flat/48/Azerbaijan.png b/app/assets/img/flags/flat/48/Azerbaijan.png
new file mode 100644
index 0000000..c5fd054
Binary files /dev/null and b/app/assets/img/flags/flat/48/Azerbaijan.png differ
diff --git a/app/assets/img/flags/flat/48/Bahamas.png b/app/assets/img/flags/flat/48/Bahamas.png
new file mode 100644
index 0000000..bfd6068
Binary files /dev/null and b/app/assets/img/flags/flat/48/Bahamas.png differ
diff --git a/app/assets/img/flags/flat/48/Bahrain.png b/app/assets/img/flags/flat/48/Bahrain.png
new file mode 100644
index 0000000..17961cc
Binary files /dev/null and b/app/assets/img/flags/flat/48/Bahrain.png differ
diff --git a/app/assets/img/flags/flat/48/Bangladesh.png b/app/assets/img/flags/flat/48/Bangladesh.png
new file mode 100644
index 0000000..2a3c2d9
Binary files /dev/null and b/app/assets/img/flags/flat/48/Bangladesh.png differ
diff --git a/app/assets/img/flags/flat/48/Barbados.png b/app/assets/img/flags/flat/48/Barbados.png
new file mode 100644
index 0000000..b7ccb29
Binary files /dev/null and b/app/assets/img/flags/flat/48/Barbados.png differ
diff --git a/app/assets/img/flags/flat/48/Basque-Country.png b/app/assets/img/flags/flat/48/Basque-Country.png
new file mode 100644
index 0000000..44ff3d6
Binary files /dev/null and b/app/assets/img/flags/flat/48/Basque-Country.png differ
diff --git a/app/assets/img/flags/flat/48/Belarus.png b/app/assets/img/flags/flat/48/Belarus.png
new file mode 100644
index 0000000..102f3f4
Binary files /dev/null and b/app/assets/img/flags/flat/48/Belarus.png differ
diff --git a/app/assets/img/flags/flat/48/Belgium.png b/app/assets/img/flags/flat/48/Belgium.png
new file mode 100644
index 0000000..fc745ae
Binary files /dev/null and b/app/assets/img/flags/flat/48/Belgium.png differ
diff --git a/app/assets/img/flags/flat/48/Belize.png b/app/assets/img/flags/flat/48/Belize.png
new file mode 100644
index 0000000..0cd9b3c
Binary files /dev/null and b/app/assets/img/flags/flat/48/Belize.png differ
diff --git a/app/assets/img/flags/flat/48/Benin.png b/app/assets/img/flags/flat/48/Benin.png
new file mode 100644
index 0000000..17abf99
Binary files /dev/null and b/app/assets/img/flags/flat/48/Benin.png differ
diff --git a/app/assets/img/flags/flat/48/Bermuda.png b/app/assets/img/flags/flat/48/Bermuda.png
new file mode 100644
index 0000000..bf4fb50
Binary files /dev/null and b/app/assets/img/flags/flat/48/Bermuda.png differ
diff --git a/app/assets/img/flags/flat/48/Bhutan.png b/app/assets/img/flags/flat/48/Bhutan.png
new file mode 100644
index 0000000..b2f0a3b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Bhutan.png differ
diff --git a/app/assets/img/flags/flat/48/Bolivia.png b/app/assets/img/flags/flat/48/Bolivia.png
new file mode 100644
index 0000000..ac983bd
Binary files /dev/null and b/app/assets/img/flags/flat/48/Bolivia.png differ
diff --git a/app/assets/img/flags/flat/48/Bosnia-and-Herzegovina.png b/app/assets/img/flags/flat/48/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..59bab9d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/flat/48/Botswana.png b/app/assets/img/flags/flat/48/Botswana.png
new file mode 100644
index 0000000..cfe4af3
Binary files /dev/null and b/app/assets/img/flags/flat/48/Botswana.png differ
diff --git a/app/assets/img/flags/flat/48/Brazil.png b/app/assets/img/flags/flat/48/Brazil.png
new file mode 100644
index 0000000..bd0f0ca
Binary files /dev/null and b/app/assets/img/flags/flat/48/Brazil.png differ
diff --git a/app/assets/img/flags/flat/48/British-Antarctic-Territory.png b/app/assets/img/flags/flat/48/British-Antarctic-Territory.png
new file mode 100644
index 0000000..1b2acd5
Binary files /dev/null and b/app/assets/img/flags/flat/48/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/flat/48/British-Virgin-Islands.png b/app/assets/img/flags/flat/48/British-Virgin-Islands.png
new file mode 100644
index 0000000..5e4e2a1
Binary files /dev/null and b/app/assets/img/flags/flat/48/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Brunei.png b/app/assets/img/flags/flat/48/Brunei.png
new file mode 100644
index 0000000..fd03672
Binary files /dev/null and b/app/assets/img/flags/flat/48/Brunei.png differ
diff --git a/app/assets/img/flags/flat/48/Bulgaria.png b/app/assets/img/flags/flat/48/Bulgaria.png
new file mode 100644
index 0000000..94827ac
Binary files /dev/null and b/app/assets/img/flags/flat/48/Bulgaria.png differ
diff --git a/app/assets/img/flags/flat/48/Burkina-Faso.png b/app/assets/img/flags/flat/48/Burkina-Faso.png
new file mode 100644
index 0000000..baa66f2
Binary files /dev/null and b/app/assets/img/flags/flat/48/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/flat/48/Burundi.png b/app/assets/img/flags/flat/48/Burundi.png
new file mode 100644
index 0000000..afff0fe
Binary files /dev/null and b/app/assets/img/flags/flat/48/Burundi.png differ
diff --git a/app/assets/img/flags/flat/48/Cambodia.png b/app/assets/img/flags/flat/48/Cambodia.png
new file mode 100644
index 0000000..ad42526
Binary files /dev/null and b/app/assets/img/flags/flat/48/Cambodia.png differ
diff --git a/app/assets/img/flags/flat/48/Cameroon.png b/app/assets/img/flags/flat/48/Cameroon.png
new file mode 100644
index 0000000..f615356
Binary files /dev/null and b/app/assets/img/flags/flat/48/Cameroon.png differ
diff --git a/app/assets/img/flags/flat/48/Canada.png b/app/assets/img/flags/flat/48/Canada.png
new file mode 100644
index 0000000..6e1708d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Canada.png differ
diff --git a/app/assets/img/flags/flat/48/Canary-Islands.png b/app/assets/img/flags/flat/48/Canary-Islands.png
new file mode 100644
index 0000000..b181fae
Binary files /dev/null and b/app/assets/img/flags/flat/48/Canary-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Cape-Verde.png b/app/assets/img/flags/flat/48/Cape-Verde.png
new file mode 100644
index 0000000..a7c1d41
Binary files /dev/null and b/app/assets/img/flags/flat/48/Cape-Verde.png differ
diff --git a/app/assets/img/flags/flat/48/Catalonia.png b/app/assets/img/flags/flat/48/Catalonia.png
new file mode 100644
index 0000000..5afbd98
Binary files /dev/null and b/app/assets/img/flags/flat/48/Catalonia.png differ
diff --git a/app/assets/img/flags/flat/48/Cayman-Islands.png b/app/assets/img/flags/flat/48/Cayman-Islands.png
new file mode 100644
index 0000000..66992ee
Binary files /dev/null and b/app/assets/img/flags/flat/48/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Central-African-Republic.png b/app/assets/img/flags/flat/48/Central-African-Republic.png
new file mode 100644
index 0000000..4d9c663
Binary files /dev/null and b/app/assets/img/flags/flat/48/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/flat/48/Chad.png b/app/assets/img/flags/flat/48/Chad.png
new file mode 100644
index 0000000..ecefe8a
Binary files /dev/null and b/app/assets/img/flags/flat/48/Chad.png differ
diff --git a/app/assets/img/flags/flat/48/Chile.png b/app/assets/img/flags/flat/48/Chile.png
new file mode 100644
index 0000000..197154d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Chile.png differ
diff --git a/app/assets/img/flags/flat/48/China.png b/app/assets/img/flags/flat/48/China.png
new file mode 100644
index 0000000..c51a485
Binary files /dev/null and b/app/assets/img/flags/flat/48/China.png differ
diff --git a/app/assets/img/flags/flat/48/Christmas-Island.png b/app/assets/img/flags/flat/48/Christmas-Island.png
new file mode 100644
index 0000000..6951a5f
Binary files /dev/null and b/app/assets/img/flags/flat/48/Christmas-Island.png differ
diff --git a/app/assets/img/flags/flat/48/Cocos-Keeling-Islands.png b/app/assets/img/flags/flat/48/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..e4b8675
Binary files /dev/null and b/app/assets/img/flags/flat/48/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Colombia.png b/app/assets/img/flags/flat/48/Colombia.png
new file mode 100644
index 0000000..306e3cf
Binary files /dev/null and b/app/assets/img/flags/flat/48/Colombia.png differ
diff --git a/app/assets/img/flags/flat/48/Commonwealth.png b/app/assets/img/flags/flat/48/Commonwealth.png
new file mode 100644
index 0000000..37b2d72
Binary files /dev/null and b/app/assets/img/flags/flat/48/Commonwealth.png differ
diff --git a/app/assets/img/flags/flat/48/Comoros.png b/app/assets/img/flags/flat/48/Comoros.png
new file mode 100644
index 0000000..c4639e1
Binary files /dev/null and b/app/assets/img/flags/flat/48/Comoros.png differ
diff --git a/app/assets/img/flags/flat/48/Cook-Islands.png b/app/assets/img/flags/flat/48/Cook-Islands.png
new file mode 100644
index 0000000..8cd04ff
Binary files /dev/null and b/app/assets/img/flags/flat/48/Cook-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Costa-Rica.png b/app/assets/img/flags/flat/48/Costa-Rica.png
new file mode 100644
index 0000000..d18c8b2
Binary files /dev/null and b/app/assets/img/flags/flat/48/Costa-Rica.png differ
diff --git a/app/assets/img/flags/flat/48/Cote-dIvoire.png b/app/assets/img/flags/flat/48/Cote-dIvoire.png
new file mode 100644
index 0000000..e31e24a
Binary files /dev/null and b/app/assets/img/flags/flat/48/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/flat/48/Croatia.png b/app/assets/img/flags/flat/48/Croatia.png
new file mode 100644
index 0000000..87342b5
Binary files /dev/null and b/app/assets/img/flags/flat/48/Croatia.png differ
diff --git a/app/assets/img/flags/flat/48/Cuba.png b/app/assets/img/flags/flat/48/Cuba.png
new file mode 100644
index 0000000..c12bede
Binary files /dev/null and b/app/assets/img/flags/flat/48/Cuba.png differ
diff --git a/app/assets/img/flags/flat/48/Curacao.png b/app/assets/img/flags/flat/48/Curacao.png
new file mode 100644
index 0000000..bdde262
Binary files /dev/null and b/app/assets/img/flags/flat/48/Curacao.png differ
diff --git a/app/assets/img/flags/flat/48/Cyprus.png b/app/assets/img/flags/flat/48/Cyprus.png
new file mode 100644
index 0000000..f950def
Binary files /dev/null and b/app/assets/img/flags/flat/48/Cyprus.png differ
diff --git a/app/assets/img/flags/flat/48/Czech-Republic.png b/app/assets/img/flags/flat/48/Czech-Republic.png
new file mode 100644
index 0000000..e0c397f
Binary files /dev/null and b/app/assets/img/flags/flat/48/Czech-Republic.png differ
diff --git a/app/assets/img/flags/flat/48/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/flat/48/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..4dd70dc
Binary files /dev/null and b/app/assets/img/flags/flat/48/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/48/Denmark.png b/app/assets/img/flags/flat/48/Denmark.png
new file mode 100644
index 0000000..35abc84
Binary files /dev/null and b/app/assets/img/flags/flat/48/Denmark.png differ
diff --git a/app/assets/img/flags/flat/48/Djibouti.png b/app/assets/img/flags/flat/48/Djibouti.png
new file mode 100644
index 0000000..d14650d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Djibouti.png differ
diff --git a/app/assets/img/flags/flat/48/Dominica.png b/app/assets/img/flags/flat/48/Dominica.png
new file mode 100644
index 0000000..19d1280
Binary files /dev/null and b/app/assets/img/flags/flat/48/Dominica.png differ
diff --git a/app/assets/img/flags/flat/48/Dominican-Republic.png b/app/assets/img/flags/flat/48/Dominican-Republic.png
new file mode 100644
index 0000000..dc7cb6e
Binary files /dev/null and b/app/assets/img/flags/flat/48/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/flat/48/East-Timor.png b/app/assets/img/flags/flat/48/East-Timor.png
new file mode 100644
index 0000000..e4ef91a
Binary files /dev/null and b/app/assets/img/flags/flat/48/East-Timor.png differ
diff --git a/app/assets/img/flags/flat/48/Ecuador.png b/app/assets/img/flags/flat/48/Ecuador.png
new file mode 100644
index 0000000..bd60832
Binary files /dev/null and b/app/assets/img/flags/flat/48/Ecuador.png differ
diff --git a/app/assets/img/flags/flat/48/Egypt.png b/app/assets/img/flags/flat/48/Egypt.png
new file mode 100644
index 0000000..1f37a5f
Binary files /dev/null and b/app/assets/img/flags/flat/48/Egypt.png differ
diff --git a/app/assets/img/flags/flat/48/El-Salvador.png b/app/assets/img/flags/flat/48/El-Salvador.png
new file mode 100644
index 0000000..9e25d94
Binary files /dev/null and b/app/assets/img/flags/flat/48/El-Salvador.png differ
diff --git a/app/assets/img/flags/flat/48/England.png b/app/assets/img/flags/flat/48/England.png
new file mode 100644
index 0000000..247ae76
Binary files /dev/null and b/app/assets/img/flags/flat/48/England.png differ
diff --git a/app/assets/img/flags/flat/48/Equatorial-Guinea.png b/app/assets/img/flags/flat/48/Equatorial-Guinea.png
new file mode 100644
index 0000000..45b805b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/flat/48/Eritrea.png b/app/assets/img/flags/flat/48/Eritrea.png
new file mode 100644
index 0000000..72c36f6
Binary files /dev/null and b/app/assets/img/flags/flat/48/Eritrea.png differ
diff --git a/app/assets/img/flags/flat/48/Estonia.png b/app/assets/img/flags/flat/48/Estonia.png
new file mode 100644
index 0000000..fd3bdc6
Binary files /dev/null and b/app/assets/img/flags/flat/48/Estonia.png differ
diff --git a/app/assets/img/flags/flat/48/Ethiopia.png b/app/assets/img/flags/flat/48/Ethiopia.png
new file mode 100644
index 0000000..446e6c9
Binary files /dev/null and b/app/assets/img/flags/flat/48/Ethiopia.png differ
diff --git a/app/assets/img/flags/flat/48/European-Union.png b/app/assets/img/flags/flat/48/European-Union.png
new file mode 100644
index 0000000..1f3b19c
Binary files /dev/null and b/app/assets/img/flags/flat/48/European-Union.png differ
diff --git a/app/assets/img/flags/flat/48/Falkland-Islands.png b/app/assets/img/flags/flat/48/Falkland-Islands.png
new file mode 100644
index 0000000..70788cc
Binary files /dev/null and b/app/assets/img/flags/flat/48/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Faroes.png b/app/assets/img/flags/flat/48/Faroes.png
new file mode 100644
index 0000000..ef40526
Binary files /dev/null and b/app/assets/img/flags/flat/48/Faroes.png differ
diff --git a/app/assets/img/flags/flat/48/Fiji.png b/app/assets/img/flags/flat/48/Fiji.png
new file mode 100644
index 0000000..89b9c78
Binary files /dev/null and b/app/assets/img/flags/flat/48/Fiji.png differ
diff --git a/app/assets/img/flags/flat/48/Finland.png b/app/assets/img/flags/flat/48/Finland.png
new file mode 100644
index 0000000..3adfa5a
Binary files /dev/null and b/app/assets/img/flags/flat/48/Finland.png differ
diff --git a/app/assets/img/flags/flat/48/France.png b/app/assets/img/flags/flat/48/France.png
new file mode 100644
index 0000000..fefa1ec
Binary files /dev/null and b/app/assets/img/flags/flat/48/France.png differ
diff --git a/app/assets/img/flags/flat/48/French-Polynesia.png b/app/assets/img/flags/flat/48/French-Polynesia.png
new file mode 100644
index 0000000..2eb2882
Binary files /dev/null and b/app/assets/img/flags/flat/48/French-Polynesia.png differ
diff --git a/app/assets/img/flags/flat/48/French-Southern-Territories.png b/app/assets/img/flags/flat/48/French-Southern-Territories.png
new file mode 100644
index 0000000..803238d
Binary files /dev/null and b/app/assets/img/flags/flat/48/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/flat/48/Gabon.png b/app/assets/img/flags/flat/48/Gabon.png
new file mode 100644
index 0000000..1712af3
Binary files /dev/null and b/app/assets/img/flags/flat/48/Gabon.png differ
diff --git a/app/assets/img/flags/flat/48/Gambia.png b/app/assets/img/flags/flat/48/Gambia.png
new file mode 100644
index 0000000..f9ca6c5
Binary files /dev/null and b/app/assets/img/flags/flat/48/Gambia.png differ
diff --git a/app/assets/img/flags/flat/48/Georgia.png b/app/assets/img/flags/flat/48/Georgia.png
new file mode 100644
index 0000000..dbdb365
Binary files /dev/null and b/app/assets/img/flags/flat/48/Georgia.png differ
diff --git a/app/assets/img/flags/flat/48/Germany.png b/app/assets/img/flags/flat/48/Germany.png
new file mode 100644
index 0000000..bfafc24
Binary files /dev/null and b/app/assets/img/flags/flat/48/Germany.png differ
diff --git a/app/assets/img/flags/flat/48/Ghana.png b/app/assets/img/flags/flat/48/Ghana.png
new file mode 100644
index 0000000..42418d7
Binary files /dev/null and b/app/assets/img/flags/flat/48/Ghana.png differ
diff --git a/app/assets/img/flags/flat/48/Gibraltar.png b/app/assets/img/flags/flat/48/Gibraltar.png
new file mode 100644
index 0000000..b361114
Binary files /dev/null and b/app/assets/img/flags/flat/48/Gibraltar.png differ
diff --git a/app/assets/img/flags/flat/48/GoSquared.png b/app/assets/img/flags/flat/48/GoSquared.png
new file mode 100644
index 0000000..bf29047
Binary files /dev/null and b/app/assets/img/flags/flat/48/GoSquared.png differ
diff --git a/app/assets/img/flags/flat/48/Greece.png b/app/assets/img/flags/flat/48/Greece.png
new file mode 100644
index 0000000..2a8a2d1
Binary files /dev/null and b/app/assets/img/flags/flat/48/Greece.png differ
diff --git a/app/assets/img/flags/flat/48/Greenland.png b/app/assets/img/flags/flat/48/Greenland.png
new file mode 100644
index 0000000..08cb533
Binary files /dev/null and b/app/assets/img/flags/flat/48/Greenland.png differ
diff --git a/app/assets/img/flags/flat/48/Grenada.png b/app/assets/img/flags/flat/48/Grenada.png
new file mode 100644
index 0000000..81d6897
Binary files /dev/null and b/app/assets/img/flags/flat/48/Grenada.png differ
diff --git a/app/assets/img/flags/flat/48/Guam.png b/app/assets/img/flags/flat/48/Guam.png
new file mode 100644
index 0000000..2a62a64
Binary files /dev/null and b/app/assets/img/flags/flat/48/Guam.png differ
diff --git a/app/assets/img/flags/flat/48/Guatemala.png b/app/assets/img/flags/flat/48/Guatemala.png
new file mode 100644
index 0000000..f6afd4f
Binary files /dev/null and b/app/assets/img/flags/flat/48/Guatemala.png differ
diff --git a/app/assets/img/flags/flat/48/Guernsey.png b/app/assets/img/flags/flat/48/Guernsey.png
new file mode 100644
index 0000000..b71bbca
Binary files /dev/null and b/app/assets/img/flags/flat/48/Guernsey.png differ
diff --git a/app/assets/img/flags/flat/48/Guinea-Bissau.png b/app/assets/img/flags/flat/48/Guinea-Bissau.png
new file mode 100644
index 0000000..d6399af
Binary files /dev/null and b/app/assets/img/flags/flat/48/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/flat/48/Guinea.png b/app/assets/img/flags/flat/48/Guinea.png
new file mode 100644
index 0000000..918e5cf
Binary files /dev/null and b/app/assets/img/flags/flat/48/Guinea.png differ
diff --git a/app/assets/img/flags/flat/48/Guyana.png b/app/assets/img/flags/flat/48/Guyana.png
new file mode 100644
index 0000000..e2b50e4
Binary files /dev/null and b/app/assets/img/flags/flat/48/Guyana.png differ
diff --git a/app/assets/img/flags/flat/48/Haiti.png b/app/assets/img/flags/flat/48/Haiti.png
new file mode 100644
index 0000000..4c48a99
Binary files /dev/null and b/app/assets/img/flags/flat/48/Haiti.png differ
diff --git a/app/assets/img/flags/flat/48/Honduras.png b/app/assets/img/flags/flat/48/Honduras.png
new file mode 100644
index 0000000..726f351
Binary files /dev/null and b/app/assets/img/flags/flat/48/Honduras.png differ
diff --git a/app/assets/img/flags/flat/48/Hong-Kong.png b/app/assets/img/flags/flat/48/Hong-Kong.png
new file mode 100644
index 0000000..892b481
Binary files /dev/null and b/app/assets/img/flags/flat/48/Hong-Kong.png differ
diff --git a/app/assets/img/flags/flat/48/Hungary.png b/app/assets/img/flags/flat/48/Hungary.png
new file mode 100644
index 0000000..f95e645
Binary files /dev/null and b/app/assets/img/flags/flat/48/Hungary.png differ
diff --git a/app/assets/img/flags/flat/48/Iceland.png b/app/assets/img/flags/flat/48/Iceland.png
new file mode 100644
index 0000000..6808db6
Binary files /dev/null and b/app/assets/img/flags/flat/48/Iceland.png differ
diff --git a/app/assets/img/flags/flat/48/India.png b/app/assets/img/flags/flat/48/India.png
new file mode 100644
index 0000000..9238935
Binary files /dev/null and b/app/assets/img/flags/flat/48/India.png differ
diff --git a/app/assets/img/flags/flat/48/Indonesia.png b/app/assets/img/flags/flat/48/Indonesia.png
new file mode 100644
index 0000000..98437b9
Binary files /dev/null and b/app/assets/img/flags/flat/48/Indonesia.png differ
diff --git a/app/assets/img/flags/flat/48/Iran.png b/app/assets/img/flags/flat/48/Iran.png
new file mode 100644
index 0000000..2d46d3a
Binary files /dev/null and b/app/assets/img/flags/flat/48/Iran.png differ
diff --git a/app/assets/img/flags/flat/48/Iraq.png b/app/assets/img/flags/flat/48/Iraq.png
new file mode 100644
index 0000000..5d9177c
Binary files /dev/null and b/app/assets/img/flags/flat/48/Iraq.png differ
diff --git a/app/assets/img/flags/flat/48/Ireland.png b/app/assets/img/flags/flat/48/Ireland.png
new file mode 100644
index 0000000..4a8e3e0
Binary files /dev/null and b/app/assets/img/flags/flat/48/Ireland.png differ
diff --git a/app/assets/img/flags/flat/48/Isle-of-Man.png b/app/assets/img/flags/flat/48/Isle-of-Man.png
new file mode 100644
index 0000000..32caa8b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/flat/48/Israel.png b/app/assets/img/flags/flat/48/Israel.png
new file mode 100644
index 0000000..9593f6b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Israel.png differ
diff --git a/app/assets/img/flags/flat/48/Italy.png b/app/assets/img/flags/flat/48/Italy.png
new file mode 100644
index 0000000..f775520
Binary files /dev/null and b/app/assets/img/flags/flat/48/Italy.png differ
diff --git a/app/assets/img/flags/flat/48/Jamaica.png b/app/assets/img/flags/flat/48/Jamaica.png
new file mode 100644
index 0000000..b74dcef
Binary files /dev/null and b/app/assets/img/flags/flat/48/Jamaica.png differ
diff --git a/app/assets/img/flags/flat/48/Japan.png b/app/assets/img/flags/flat/48/Japan.png
new file mode 100644
index 0000000..ccba072
Binary files /dev/null and b/app/assets/img/flags/flat/48/Japan.png differ
diff --git a/app/assets/img/flags/flat/48/Jersey.png b/app/assets/img/flags/flat/48/Jersey.png
new file mode 100644
index 0000000..5be67f6
Binary files /dev/null and b/app/assets/img/flags/flat/48/Jersey.png differ
diff --git a/app/assets/img/flags/flat/48/Jordan.png b/app/assets/img/flags/flat/48/Jordan.png
new file mode 100644
index 0000000..f91d796
Binary files /dev/null and b/app/assets/img/flags/flat/48/Jordan.png differ
diff --git a/app/assets/img/flags/flat/48/Kazakhstan.png b/app/assets/img/flags/flat/48/Kazakhstan.png
new file mode 100644
index 0000000..392186b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Kazakhstan.png differ
diff --git a/app/assets/img/flags/flat/48/Kenya.png b/app/assets/img/flags/flat/48/Kenya.png
new file mode 100644
index 0000000..22d848a
Binary files /dev/null and b/app/assets/img/flags/flat/48/Kenya.png differ
diff --git a/app/assets/img/flags/flat/48/Kiribati.png b/app/assets/img/flags/flat/48/Kiribati.png
new file mode 100644
index 0000000..fb9a14f
Binary files /dev/null and b/app/assets/img/flags/flat/48/Kiribati.png differ
diff --git a/app/assets/img/flags/flat/48/Kosovo.png b/app/assets/img/flags/flat/48/Kosovo.png
new file mode 100644
index 0000000..877896b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Kosovo.png differ
diff --git a/app/assets/img/flags/flat/48/Kuwait.png b/app/assets/img/flags/flat/48/Kuwait.png
new file mode 100644
index 0000000..9c34711
Binary files /dev/null and b/app/assets/img/flags/flat/48/Kuwait.png differ
diff --git a/app/assets/img/flags/flat/48/Kyrgyzstan.png b/app/assets/img/flags/flat/48/Kyrgyzstan.png
new file mode 100644
index 0000000..6f99f1f
Binary files /dev/null and b/app/assets/img/flags/flat/48/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/flat/48/Laos.png b/app/assets/img/flags/flat/48/Laos.png
new file mode 100644
index 0000000..51f07a2
Binary files /dev/null and b/app/assets/img/flags/flat/48/Laos.png differ
diff --git a/app/assets/img/flags/flat/48/Latvia.png b/app/assets/img/flags/flat/48/Latvia.png
new file mode 100644
index 0000000..40286df
Binary files /dev/null and b/app/assets/img/flags/flat/48/Latvia.png differ
diff --git a/app/assets/img/flags/flat/48/Lebanon.png b/app/assets/img/flags/flat/48/Lebanon.png
new file mode 100644
index 0000000..e1f69bb
Binary files /dev/null and b/app/assets/img/flags/flat/48/Lebanon.png differ
diff --git a/app/assets/img/flags/flat/48/Lesotho.png b/app/assets/img/flags/flat/48/Lesotho.png
new file mode 100644
index 0000000..81ae252
Binary files /dev/null and b/app/assets/img/flags/flat/48/Lesotho.png differ
diff --git a/app/assets/img/flags/flat/48/Liberia.png b/app/assets/img/flags/flat/48/Liberia.png
new file mode 100644
index 0000000..4f416f6
Binary files /dev/null and b/app/assets/img/flags/flat/48/Liberia.png differ
diff --git a/app/assets/img/flags/flat/48/Libya.png b/app/assets/img/flags/flat/48/Libya.png
new file mode 100644
index 0000000..ab4999e
Binary files /dev/null and b/app/assets/img/flags/flat/48/Libya.png differ
diff --git a/app/assets/img/flags/flat/48/Liechtenstein.png b/app/assets/img/flags/flat/48/Liechtenstein.png
new file mode 100644
index 0000000..0e4aa5d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Liechtenstein.png differ
diff --git a/app/assets/img/flags/flat/48/Lithuania.png b/app/assets/img/flags/flat/48/Lithuania.png
new file mode 100644
index 0000000..a83178d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Lithuania.png differ
diff --git a/app/assets/img/flags/flat/48/Luxembourg.png b/app/assets/img/flags/flat/48/Luxembourg.png
new file mode 100644
index 0000000..1773ccf
Binary files /dev/null and b/app/assets/img/flags/flat/48/Luxembourg.png differ
diff --git a/app/assets/img/flags/flat/48/Macau.png b/app/assets/img/flags/flat/48/Macau.png
new file mode 100644
index 0000000..72698b3
Binary files /dev/null and b/app/assets/img/flags/flat/48/Macau.png differ
diff --git a/app/assets/img/flags/flat/48/Macedonia.png b/app/assets/img/flags/flat/48/Macedonia.png
new file mode 100644
index 0000000..db41c7b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Macedonia.png differ
diff --git a/app/assets/img/flags/flat/48/Madagascar.png b/app/assets/img/flags/flat/48/Madagascar.png
new file mode 100644
index 0000000..7570680
Binary files /dev/null and b/app/assets/img/flags/flat/48/Madagascar.png differ
diff --git a/app/assets/img/flags/flat/48/Malawi.png b/app/assets/img/flags/flat/48/Malawi.png
new file mode 100644
index 0000000..d1cb5ec
Binary files /dev/null and b/app/assets/img/flags/flat/48/Malawi.png differ
diff --git a/app/assets/img/flags/flat/48/Malaysia.png b/app/assets/img/flags/flat/48/Malaysia.png
new file mode 100644
index 0000000..9be7123
Binary files /dev/null and b/app/assets/img/flags/flat/48/Malaysia.png differ
diff --git a/app/assets/img/flags/flat/48/Maldives.png b/app/assets/img/flags/flat/48/Maldives.png
new file mode 100644
index 0000000..ae6887b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Maldives.png differ
diff --git a/app/assets/img/flags/flat/48/Mali.png b/app/assets/img/flags/flat/48/Mali.png
new file mode 100644
index 0000000..f95c495
Binary files /dev/null and b/app/assets/img/flags/flat/48/Mali.png differ
diff --git a/app/assets/img/flags/flat/48/Malta.png b/app/assets/img/flags/flat/48/Malta.png
new file mode 100644
index 0000000..8067c54
Binary files /dev/null and b/app/assets/img/flags/flat/48/Malta.png differ
diff --git a/app/assets/img/flags/flat/48/Mars.png b/app/assets/img/flags/flat/48/Mars.png
new file mode 100644
index 0000000..6978049
Binary files /dev/null and b/app/assets/img/flags/flat/48/Mars.png differ
diff --git a/app/assets/img/flags/flat/48/Marshall-Islands.png b/app/assets/img/flags/flat/48/Marshall-Islands.png
new file mode 100644
index 0000000..830a524
Binary files /dev/null and b/app/assets/img/flags/flat/48/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Martinique.png b/app/assets/img/flags/flat/48/Martinique.png
new file mode 100644
index 0000000..222c159
Binary files /dev/null and b/app/assets/img/flags/flat/48/Martinique.png differ
diff --git a/app/assets/img/flags/flat/48/Mauritania.png b/app/assets/img/flags/flat/48/Mauritania.png
new file mode 100644
index 0000000..0f1db87
Binary files /dev/null and b/app/assets/img/flags/flat/48/Mauritania.png differ
diff --git a/app/assets/img/flags/flat/48/Mauritius.png b/app/assets/img/flags/flat/48/Mauritius.png
new file mode 100644
index 0000000..474ee59
Binary files /dev/null and b/app/assets/img/flags/flat/48/Mauritius.png differ
diff --git a/app/assets/img/flags/flat/48/Mayotte.png b/app/assets/img/flags/flat/48/Mayotte.png
new file mode 100644
index 0000000..2b31cc1
Binary files /dev/null and b/app/assets/img/flags/flat/48/Mayotte.png differ
diff --git a/app/assets/img/flags/flat/48/Mexico.png b/app/assets/img/flags/flat/48/Mexico.png
new file mode 100644
index 0000000..0b4e5f1
Binary files /dev/null and b/app/assets/img/flags/flat/48/Mexico.png differ
diff --git a/app/assets/img/flags/flat/48/Micronesia.png b/app/assets/img/flags/flat/48/Micronesia.png
new file mode 100644
index 0000000..4350816
Binary files /dev/null and b/app/assets/img/flags/flat/48/Micronesia.png differ
diff --git a/app/assets/img/flags/flat/48/Moldova.png b/app/assets/img/flags/flat/48/Moldova.png
new file mode 100644
index 0000000..855aa5f
Binary files /dev/null and b/app/assets/img/flags/flat/48/Moldova.png differ
diff --git a/app/assets/img/flags/flat/48/Monaco.png b/app/assets/img/flags/flat/48/Monaco.png
new file mode 100644
index 0000000..98437b9
Binary files /dev/null and b/app/assets/img/flags/flat/48/Monaco.png differ
diff --git a/app/assets/img/flags/flat/48/Mongolia.png b/app/assets/img/flags/flat/48/Mongolia.png
new file mode 100644
index 0000000..cb18e51
Binary files /dev/null and b/app/assets/img/flags/flat/48/Mongolia.png differ
diff --git a/app/assets/img/flags/flat/48/Montenegro.png b/app/assets/img/flags/flat/48/Montenegro.png
new file mode 100644
index 0000000..95054b8
Binary files /dev/null and b/app/assets/img/flags/flat/48/Montenegro.png differ
diff --git a/app/assets/img/flags/flat/48/Montserrat.png b/app/assets/img/flags/flat/48/Montserrat.png
new file mode 100644
index 0000000..aaf999b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Montserrat.png differ
diff --git a/app/assets/img/flags/flat/48/Morocco.png b/app/assets/img/flags/flat/48/Morocco.png
new file mode 100644
index 0000000..659cc35
Binary files /dev/null and b/app/assets/img/flags/flat/48/Morocco.png differ
diff --git a/app/assets/img/flags/flat/48/Mozambique.png b/app/assets/img/flags/flat/48/Mozambique.png
new file mode 100644
index 0000000..d013ff7
Binary files /dev/null and b/app/assets/img/flags/flat/48/Mozambique.png differ
diff --git a/app/assets/img/flags/flat/48/Myanmar.png b/app/assets/img/flags/flat/48/Myanmar.png
new file mode 100644
index 0000000..4aebe96
Binary files /dev/null and b/app/assets/img/flags/flat/48/Myanmar.png differ
diff --git a/app/assets/img/flags/flat/48/NATO.png b/app/assets/img/flags/flat/48/NATO.png
new file mode 100644
index 0000000..6c20922
Binary files /dev/null and b/app/assets/img/flags/flat/48/NATO.png differ
diff --git a/app/assets/img/flags/flat/48/Nagorno-Karabakh.png b/app/assets/img/flags/flat/48/Nagorno-Karabakh.png
new file mode 100644
index 0000000..9f40ccf
Binary files /dev/null and b/app/assets/img/flags/flat/48/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/flat/48/Namibia.png b/app/assets/img/flags/flat/48/Namibia.png
new file mode 100644
index 0000000..4600e86
Binary files /dev/null and b/app/assets/img/flags/flat/48/Namibia.png differ
diff --git a/app/assets/img/flags/flat/48/Nauru.png b/app/assets/img/flags/flat/48/Nauru.png
new file mode 100644
index 0000000..e0ec531
Binary files /dev/null and b/app/assets/img/flags/flat/48/Nauru.png differ
diff --git a/app/assets/img/flags/flat/48/Nepal.png b/app/assets/img/flags/flat/48/Nepal.png
new file mode 100644
index 0000000..56308fc
Binary files /dev/null and b/app/assets/img/flags/flat/48/Nepal.png differ
diff --git a/app/assets/img/flags/flat/48/Netherlands-Antilles.png b/app/assets/img/flags/flat/48/Netherlands-Antilles.png
new file mode 100644
index 0000000..78563b2
Binary files /dev/null and b/app/assets/img/flags/flat/48/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/flat/48/Netherlands.png b/app/assets/img/flags/flat/48/Netherlands.png
new file mode 100644
index 0000000..8bf2537
Binary files /dev/null and b/app/assets/img/flags/flat/48/Netherlands.png differ
diff --git a/app/assets/img/flags/flat/48/New-Caledonia.png b/app/assets/img/flags/flat/48/New-Caledonia.png
new file mode 100644
index 0000000..b112bdb
Binary files /dev/null and b/app/assets/img/flags/flat/48/New-Caledonia.png differ
diff --git a/app/assets/img/flags/flat/48/New-Zealand.png b/app/assets/img/flags/flat/48/New-Zealand.png
new file mode 100644
index 0000000..0729538
Binary files /dev/null and b/app/assets/img/flags/flat/48/New-Zealand.png differ
diff --git a/app/assets/img/flags/flat/48/Nicaragua.png b/app/assets/img/flags/flat/48/Nicaragua.png
new file mode 100644
index 0000000..ecb6750
Binary files /dev/null and b/app/assets/img/flags/flat/48/Nicaragua.png differ
diff --git a/app/assets/img/flags/flat/48/Niger.png b/app/assets/img/flags/flat/48/Niger.png
new file mode 100644
index 0000000..92cfb2e
Binary files /dev/null and b/app/assets/img/flags/flat/48/Niger.png differ
diff --git a/app/assets/img/flags/flat/48/Nigeria.png b/app/assets/img/flags/flat/48/Nigeria.png
new file mode 100644
index 0000000..a7c3d8e
Binary files /dev/null and b/app/assets/img/flags/flat/48/Nigeria.png differ
diff --git a/app/assets/img/flags/flat/48/Niue.png b/app/assets/img/flags/flat/48/Niue.png
new file mode 100644
index 0000000..fb4113a
Binary files /dev/null and b/app/assets/img/flags/flat/48/Niue.png differ
diff --git a/app/assets/img/flags/flat/48/Norfolk-Island.png b/app/assets/img/flags/flat/48/Norfolk-Island.png
new file mode 100644
index 0000000..2b55a90
Binary files /dev/null and b/app/assets/img/flags/flat/48/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/flat/48/North-Korea.png b/app/assets/img/flags/flat/48/North-Korea.png
new file mode 100644
index 0000000..4e42428
Binary files /dev/null and b/app/assets/img/flags/flat/48/North-Korea.png differ
diff --git a/app/assets/img/flags/flat/48/Northern-Cyprus.png b/app/assets/img/flags/flat/48/Northern-Cyprus.png
new file mode 100644
index 0000000..01a421c
Binary files /dev/null and b/app/assets/img/flags/flat/48/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/flat/48/Northern-Mariana-Islands.png b/app/assets/img/flags/flat/48/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..6b74dce
Binary files /dev/null and b/app/assets/img/flags/flat/48/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Norway.png b/app/assets/img/flags/flat/48/Norway.png
new file mode 100644
index 0000000..dda0080
Binary files /dev/null and b/app/assets/img/flags/flat/48/Norway.png differ
diff --git a/app/assets/img/flags/flat/48/Olympics.png b/app/assets/img/flags/flat/48/Olympics.png
new file mode 100644
index 0000000..d4b2208
Binary files /dev/null and b/app/assets/img/flags/flat/48/Olympics.png differ
diff --git a/app/assets/img/flags/flat/48/Oman.png b/app/assets/img/flags/flat/48/Oman.png
new file mode 100644
index 0000000..4527a30
Binary files /dev/null and b/app/assets/img/flags/flat/48/Oman.png differ
diff --git a/app/assets/img/flags/flat/48/Pakistan.png b/app/assets/img/flags/flat/48/Pakistan.png
new file mode 100644
index 0000000..0fcec21
Binary files /dev/null and b/app/assets/img/flags/flat/48/Pakistan.png differ
diff --git a/app/assets/img/flags/flat/48/Palau.png b/app/assets/img/flags/flat/48/Palau.png
new file mode 100644
index 0000000..ae6d466
Binary files /dev/null and b/app/assets/img/flags/flat/48/Palau.png differ
diff --git a/app/assets/img/flags/flat/48/Palestine.png b/app/assets/img/flags/flat/48/Palestine.png
new file mode 100644
index 0000000..5e05877
Binary files /dev/null and b/app/assets/img/flags/flat/48/Palestine.png differ
diff --git a/app/assets/img/flags/flat/48/Panama.png b/app/assets/img/flags/flat/48/Panama.png
new file mode 100644
index 0000000..b454fe6
Binary files /dev/null and b/app/assets/img/flags/flat/48/Panama.png differ
diff --git a/app/assets/img/flags/flat/48/Papua-New-Guinea.png b/app/assets/img/flags/flat/48/Papua-New-Guinea.png
new file mode 100644
index 0000000..5066566
Binary files /dev/null and b/app/assets/img/flags/flat/48/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/flat/48/Paraguay.png b/app/assets/img/flags/flat/48/Paraguay.png
new file mode 100644
index 0000000..c0c1888
Binary files /dev/null and b/app/assets/img/flags/flat/48/Paraguay.png differ
diff --git a/app/assets/img/flags/flat/48/Peru.png b/app/assets/img/flags/flat/48/Peru.png
new file mode 100644
index 0000000..a1dd5f2
Binary files /dev/null and b/app/assets/img/flags/flat/48/Peru.png differ
diff --git a/app/assets/img/flags/flat/48/Philippines.png b/app/assets/img/flags/flat/48/Philippines.png
new file mode 100644
index 0000000..bc2f953
Binary files /dev/null and b/app/assets/img/flags/flat/48/Philippines.png differ
diff --git a/app/assets/img/flags/flat/48/Pitcairn-Islands.png b/app/assets/img/flags/flat/48/Pitcairn-Islands.png
new file mode 100644
index 0000000..1047395
Binary files /dev/null and b/app/assets/img/flags/flat/48/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Poland.png b/app/assets/img/flags/flat/48/Poland.png
new file mode 100644
index 0000000..f486f46
Binary files /dev/null and b/app/assets/img/flags/flat/48/Poland.png differ
diff --git a/app/assets/img/flags/flat/48/Portugal.png b/app/assets/img/flags/flat/48/Portugal.png
new file mode 100644
index 0000000..0de8f73
Binary files /dev/null and b/app/assets/img/flags/flat/48/Portugal.png differ
diff --git a/app/assets/img/flags/flat/48/Puerto-Rico.png b/app/assets/img/flags/flat/48/Puerto-Rico.png
new file mode 100644
index 0000000..0350ccf
Binary files /dev/null and b/app/assets/img/flags/flat/48/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/flat/48/Qatar.png b/app/assets/img/flags/flat/48/Qatar.png
new file mode 100644
index 0000000..d6bf989
Binary files /dev/null and b/app/assets/img/flags/flat/48/Qatar.png differ
diff --git a/app/assets/img/flags/flat/48/Red-Cross.png b/app/assets/img/flags/flat/48/Red-Cross.png
new file mode 100644
index 0000000..fbef077
Binary files /dev/null and b/app/assets/img/flags/flat/48/Red-Cross.png differ
diff --git a/app/assets/img/flags/flat/48/Republic-of-the-Congo.png b/app/assets/img/flags/flat/48/Republic-of-the-Congo.png
new file mode 100644
index 0000000..a0aa655
Binary files /dev/null and b/app/assets/img/flags/flat/48/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/48/Reunion.png b/app/assets/img/flags/flat/48/Reunion.png
new file mode 100644
index 0000000..17494aa
Binary files /dev/null and b/app/assets/img/flags/flat/48/Reunion.png differ
diff --git a/app/assets/img/flags/flat/48/Romania.png b/app/assets/img/flags/flat/48/Romania.png
new file mode 100644
index 0000000..18dd87f
Binary files /dev/null and b/app/assets/img/flags/flat/48/Romania.png differ
diff --git a/app/assets/img/flags/flat/48/Russia.png b/app/assets/img/flags/flat/48/Russia.png
new file mode 100644
index 0000000..0096497
Binary files /dev/null and b/app/assets/img/flags/flat/48/Russia.png differ
diff --git a/app/assets/img/flags/flat/48/Rwanda.png b/app/assets/img/flags/flat/48/Rwanda.png
new file mode 100644
index 0000000..111ff8a
Binary files /dev/null and b/app/assets/img/flags/flat/48/Rwanda.png differ
diff --git a/app/assets/img/flags/flat/48/Saint-Barthelemy.png b/app/assets/img/flags/flat/48/Saint-Barthelemy.png
new file mode 100644
index 0000000..bbd2217
Binary files /dev/null and b/app/assets/img/flags/flat/48/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/flat/48/Saint-Helena.png b/app/assets/img/flags/flat/48/Saint-Helena.png
new file mode 100644
index 0000000..d3c75c3
Binary files /dev/null and b/app/assets/img/flags/flat/48/Saint-Helena.png differ
diff --git a/app/assets/img/flags/flat/48/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/flat/48/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..f2db036
Binary files /dev/null and b/app/assets/img/flags/flat/48/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/flat/48/Saint-Lucia.png b/app/assets/img/flags/flat/48/Saint-Lucia.png
new file mode 100644
index 0000000..403f568
Binary files /dev/null and b/app/assets/img/flags/flat/48/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/flat/48/Saint-Martin.png b/app/assets/img/flags/flat/48/Saint-Martin.png
new file mode 100644
index 0000000..f3f51aa
Binary files /dev/null and b/app/assets/img/flags/flat/48/Saint-Martin.png differ
diff --git a/app/assets/img/flags/flat/48/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/flat/48/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..48a0ea4
Binary files /dev/null and b/app/assets/img/flags/flat/48/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/flat/48/Samoa.png b/app/assets/img/flags/flat/48/Samoa.png
new file mode 100644
index 0000000..8619c3d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Samoa.png differ
diff --git a/app/assets/img/flags/flat/48/San-Marino.png b/app/assets/img/flags/flat/48/San-Marino.png
new file mode 100644
index 0000000..185b054
Binary files /dev/null and b/app/assets/img/flags/flat/48/San-Marino.png differ
diff --git a/app/assets/img/flags/flat/48/Sao-Tome-and-Principe.png b/app/assets/img/flags/flat/48/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..ff4561d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/flat/48/Saudi-Arabia.png b/app/assets/img/flags/flat/48/Saudi-Arabia.png
new file mode 100644
index 0000000..70a703c
Binary files /dev/null and b/app/assets/img/flags/flat/48/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/flat/48/Scotland.png b/app/assets/img/flags/flat/48/Scotland.png
new file mode 100644
index 0000000..3100407
Binary files /dev/null and b/app/assets/img/flags/flat/48/Scotland.png differ
diff --git a/app/assets/img/flags/flat/48/Senegal.png b/app/assets/img/flags/flat/48/Senegal.png
new file mode 100644
index 0000000..08a0576
Binary files /dev/null and b/app/assets/img/flags/flat/48/Senegal.png differ
diff --git a/app/assets/img/flags/flat/48/Serbia.png b/app/assets/img/flags/flat/48/Serbia.png
new file mode 100644
index 0000000..f0ed406
Binary files /dev/null and b/app/assets/img/flags/flat/48/Serbia.png differ
diff --git a/app/assets/img/flags/flat/48/Seychelles.png b/app/assets/img/flags/flat/48/Seychelles.png
new file mode 100644
index 0000000..fb3db98
Binary files /dev/null and b/app/assets/img/flags/flat/48/Seychelles.png differ
diff --git a/app/assets/img/flags/flat/48/Sierra-Leone.png b/app/assets/img/flags/flat/48/Sierra-Leone.png
new file mode 100644
index 0000000..a2c9dcd
Binary files /dev/null and b/app/assets/img/flags/flat/48/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/flat/48/Singapore.png b/app/assets/img/flags/flat/48/Singapore.png
new file mode 100644
index 0000000..08f99c2
Binary files /dev/null and b/app/assets/img/flags/flat/48/Singapore.png differ
diff --git a/app/assets/img/flags/flat/48/Sint-Maarten.png b/app/assets/img/flags/flat/48/Sint-Maarten.png
new file mode 100644
index 0000000..e3374d0
Binary files /dev/null and b/app/assets/img/flags/flat/48/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/flat/48/Slovakia.png b/app/assets/img/flags/flat/48/Slovakia.png
new file mode 100644
index 0000000..01a84de
Binary files /dev/null and b/app/assets/img/flags/flat/48/Slovakia.png differ
diff --git a/app/assets/img/flags/flat/48/Slovenia.png b/app/assets/img/flags/flat/48/Slovenia.png
new file mode 100644
index 0000000..7aa3b9c
Binary files /dev/null and b/app/assets/img/flags/flat/48/Slovenia.png differ
diff --git a/app/assets/img/flags/flat/48/Solomon-Islands.png b/app/assets/img/flags/flat/48/Solomon-Islands.png
new file mode 100644
index 0000000..969f24c
Binary files /dev/null and b/app/assets/img/flags/flat/48/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Somalia.png b/app/assets/img/flags/flat/48/Somalia.png
new file mode 100644
index 0000000..b9eb25b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Somalia.png differ
diff --git a/app/assets/img/flags/flat/48/Somaliland.png b/app/assets/img/flags/flat/48/Somaliland.png
new file mode 100644
index 0000000..0e213bf
Binary files /dev/null and b/app/assets/img/flags/flat/48/Somaliland.png differ
diff --git a/app/assets/img/flags/flat/48/South-Africa.png b/app/assets/img/flags/flat/48/South-Africa.png
new file mode 100644
index 0000000..fee7308
Binary files /dev/null and b/app/assets/img/flags/flat/48/South-Africa.png differ
diff --git a/app/assets/img/flags/flat/48/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/flat/48/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..62f0744
Binary files /dev/null and b/app/assets/img/flags/flat/48/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/South-Korea.png b/app/assets/img/flags/flat/48/South-Korea.png
new file mode 100644
index 0000000..3bade0c
Binary files /dev/null and b/app/assets/img/flags/flat/48/South-Korea.png differ
diff --git a/app/assets/img/flags/flat/48/South-Ossetia.png b/app/assets/img/flags/flat/48/South-Ossetia.png
new file mode 100644
index 0000000..cd7a326
Binary files /dev/null and b/app/assets/img/flags/flat/48/South-Ossetia.png differ
diff --git a/app/assets/img/flags/flat/48/South-Sudan.png b/app/assets/img/flags/flat/48/South-Sudan.png
new file mode 100644
index 0000000..c96bcb9
Binary files /dev/null and b/app/assets/img/flags/flat/48/South-Sudan.png differ
diff --git a/app/assets/img/flags/flat/48/Spain.png b/app/assets/img/flags/flat/48/Spain.png
new file mode 100644
index 0000000..eece738
Binary files /dev/null and b/app/assets/img/flags/flat/48/Spain.png differ
diff --git a/app/assets/img/flags/flat/48/Sri-Lanka.png b/app/assets/img/flags/flat/48/Sri-Lanka.png
new file mode 100644
index 0000000..c6e3b1d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/flat/48/Sudan.png b/app/assets/img/flags/flat/48/Sudan.png
new file mode 100644
index 0000000..dc40ab6
Binary files /dev/null and b/app/assets/img/flags/flat/48/Sudan.png differ
diff --git a/app/assets/img/flags/flat/48/Suriname.png b/app/assets/img/flags/flat/48/Suriname.png
new file mode 100644
index 0000000..be5f367
Binary files /dev/null and b/app/assets/img/flags/flat/48/Suriname.png differ
diff --git a/app/assets/img/flags/flat/48/Swaziland.png b/app/assets/img/flags/flat/48/Swaziland.png
new file mode 100644
index 0000000..03254da
Binary files /dev/null and b/app/assets/img/flags/flat/48/Swaziland.png differ
diff --git a/app/assets/img/flags/flat/48/Sweden.png b/app/assets/img/flags/flat/48/Sweden.png
new file mode 100644
index 0000000..bfbcc55
Binary files /dev/null and b/app/assets/img/flags/flat/48/Sweden.png differ
diff --git a/app/assets/img/flags/flat/48/Switzerland.png b/app/assets/img/flags/flat/48/Switzerland.png
new file mode 100644
index 0000000..eeec1ca
Binary files /dev/null and b/app/assets/img/flags/flat/48/Switzerland.png differ
diff --git a/app/assets/img/flags/flat/48/Syria.png b/app/assets/img/flags/flat/48/Syria.png
new file mode 100644
index 0000000..3cf344c
Binary files /dev/null and b/app/assets/img/flags/flat/48/Syria.png differ
diff --git a/app/assets/img/flags/flat/48/Taiwan.png b/app/assets/img/flags/flat/48/Taiwan.png
new file mode 100644
index 0000000..b94edd2
Binary files /dev/null and b/app/assets/img/flags/flat/48/Taiwan.png differ
diff --git a/app/assets/img/flags/flat/48/Tajikistan.png b/app/assets/img/flags/flat/48/Tajikistan.png
new file mode 100644
index 0000000..b475fb2
Binary files /dev/null and b/app/assets/img/flags/flat/48/Tajikistan.png differ
diff --git a/app/assets/img/flags/flat/48/Tanzania.png b/app/assets/img/flags/flat/48/Tanzania.png
new file mode 100644
index 0000000..2a167bb
Binary files /dev/null and b/app/assets/img/flags/flat/48/Tanzania.png differ
diff --git a/app/assets/img/flags/flat/48/Thailand.png b/app/assets/img/flags/flat/48/Thailand.png
new file mode 100644
index 0000000..d1d6798
Binary files /dev/null and b/app/assets/img/flags/flat/48/Thailand.png differ
diff --git a/app/assets/img/flags/flat/48/Togo.png b/app/assets/img/flags/flat/48/Togo.png
new file mode 100644
index 0000000..1b914be
Binary files /dev/null and b/app/assets/img/flags/flat/48/Togo.png differ
diff --git a/app/assets/img/flags/flat/48/Tokelau.png b/app/assets/img/flags/flat/48/Tokelau.png
new file mode 100644
index 0000000..8d6695b
Binary files /dev/null and b/app/assets/img/flags/flat/48/Tokelau.png differ
diff --git a/app/assets/img/flags/flat/48/Tonga.png b/app/assets/img/flags/flat/48/Tonga.png
new file mode 100644
index 0000000..15339aa
Binary files /dev/null and b/app/assets/img/flags/flat/48/Tonga.png differ
diff --git a/app/assets/img/flags/flat/48/Trinidad-and-Tobago.png b/app/assets/img/flags/flat/48/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..bdc23aa
Binary files /dev/null and b/app/assets/img/flags/flat/48/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/flat/48/Tunisia.png b/app/assets/img/flags/flat/48/Tunisia.png
new file mode 100644
index 0000000..d6a6683
Binary files /dev/null and b/app/assets/img/flags/flat/48/Tunisia.png differ
diff --git a/app/assets/img/flags/flat/48/Turkey.png b/app/assets/img/flags/flat/48/Turkey.png
new file mode 100644
index 0000000..931d903
Binary files /dev/null and b/app/assets/img/flags/flat/48/Turkey.png differ
diff --git a/app/assets/img/flags/flat/48/Turkmenistan.png b/app/assets/img/flags/flat/48/Turkmenistan.png
new file mode 100644
index 0000000..a2dd5d6
Binary files /dev/null and b/app/assets/img/flags/flat/48/Turkmenistan.png differ
diff --git a/app/assets/img/flags/flat/48/Turks-and-Caicos-Islands.png b/app/assets/img/flags/flat/48/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..df0d691
Binary files /dev/null and b/app/assets/img/flags/flat/48/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Tuvalu.png b/app/assets/img/flags/flat/48/Tuvalu.png
new file mode 100644
index 0000000..5a203c9
Binary files /dev/null and b/app/assets/img/flags/flat/48/Tuvalu.png differ
diff --git a/app/assets/img/flags/flat/48/US-Virgin-Islands.png b/app/assets/img/flags/flat/48/US-Virgin-Islands.png
new file mode 100644
index 0000000..4112be1
Binary files /dev/null and b/app/assets/img/flags/flat/48/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/48/Uganda.png b/app/assets/img/flags/flat/48/Uganda.png
new file mode 100644
index 0000000..77596a7
Binary files /dev/null and b/app/assets/img/flags/flat/48/Uganda.png differ
diff --git a/app/assets/img/flags/flat/48/Ukraine.png b/app/assets/img/flags/flat/48/Ukraine.png
new file mode 100644
index 0000000..5088797
Binary files /dev/null and b/app/assets/img/flags/flat/48/Ukraine.png differ
diff --git a/app/assets/img/flags/flat/48/United-Arab-Emirates.png b/app/assets/img/flags/flat/48/United-Arab-Emirates.png
new file mode 100644
index 0000000..29b9453
Binary files /dev/null and b/app/assets/img/flags/flat/48/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/flat/48/United-Kingdom.png b/app/assets/img/flags/flat/48/United-Kingdom.png
new file mode 100644
index 0000000..22ad6b5
Binary files /dev/null and b/app/assets/img/flags/flat/48/United-Kingdom.png differ
diff --git a/app/assets/img/flags/flat/48/United-Nations.png b/app/assets/img/flags/flat/48/United-Nations.png
new file mode 100644
index 0000000..65383a0
Binary files /dev/null and b/app/assets/img/flags/flat/48/United-Nations.png differ
diff --git a/app/assets/img/flags/flat/48/United-States.png b/app/assets/img/flags/flat/48/United-States.png
new file mode 100644
index 0000000..eed544e
Binary files /dev/null and b/app/assets/img/flags/flat/48/United-States.png differ
diff --git a/app/assets/img/flags/flat/48/Unknown.png b/app/assets/img/flags/flat/48/Unknown.png
new file mode 100644
index 0000000..4402c05
Binary files /dev/null and b/app/assets/img/flags/flat/48/Unknown.png differ
diff --git a/app/assets/img/flags/flat/48/Uruguay.png b/app/assets/img/flags/flat/48/Uruguay.png
new file mode 100644
index 0000000..857a6c3
Binary files /dev/null and b/app/assets/img/flags/flat/48/Uruguay.png differ
diff --git a/app/assets/img/flags/flat/48/Uzbekistan.png b/app/assets/img/flags/flat/48/Uzbekistan.png
new file mode 100644
index 0000000..168ff57
Binary files /dev/null and b/app/assets/img/flags/flat/48/Uzbekistan.png differ
diff --git a/app/assets/img/flags/flat/48/Vanuatu.png b/app/assets/img/flags/flat/48/Vanuatu.png
new file mode 100644
index 0000000..991baa8
Binary files /dev/null and b/app/assets/img/flags/flat/48/Vanuatu.png differ
diff --git a/app/assets/img/flags/flat/48/Vatican-City.png b/app/assets/img/flags/flat/48/Vatican-City.png
new file mode 100644
index 0000000..62243a2
Binary files /dev/null and b/app/assets/img/flags/flat/48/Vatican-City.png differ
diff --git a/app/assets/img/flags/flat/48/Venezuela.png b/app/assets/img/flags/flat/48/Venezuela.png
new file mode 100644
index 0000000..a23546a
Binary files /dev/null and b/app/assets/img/flags/flat/48/Venezuela.png differ
diff --git a/app/assets/img/flags/flat/48/Vietnam.png b/app/assets/img/flags/flat/48/Vietnam.png
new file mode 100644
index 0000000..12406cf
Binary files /dev/null and b/app/assets/img/flags/flat/48/Vietnam.png differ
diff --git a/app/assets/img/flags/flat/48/Wales.png b/app/assets/img/flags/flat/48/Wales.png
new file mode 100644
index 0000000..4702806
Binary files /dev/null and b/app/assets/img/flags/flat/48/Wales.png differ
diff --git a/app/assets/img/flags/flat/48/Wallis-And-Futuna.png b/app/assets/img/flags/flat/48/Wallis-And-Futuna.png
new file mode 100644
index 0000000..6d431c5
Binary files /dev/null and b/app/assets/img/flags/flat/48/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/flat/48/Western-Sahara.png b/app/assets/img/flags/flat/48/Western-Sahara.png
new file mode 100644
index 0000000..b4cbb19
Binary files /dev/null and b/app/assets/img/flags/flat/48/Western-Sahara.png differ
diff --git a/app/assets/img/flags/flat/48/Yemen.png b/app/assets/img/flags/flat/48/Yemen.png
new file mode 100644
index 0000000..961f4cd
Binary files /dev/null and b/app/assets/img/flags/flat/48/Yemen.png differ
diff --git a/app/assets/img/flags/flat/48/Zambia.png b/app/assets/img/flags/flat/48/Zambia.png
new file mode 100644
index 0000000..778bd13
Binary files /dev/null and b/app/assets/img/flags/flat/48/Zambia.png differ
diff --git a/app/assets/img/flags/flat/48/Zimbabwe.png b/app/assets/img/flags/flat/48/Zimbabwe.png
new file mode 100644
index 0000000..539c61d
Binary files /dev/null and b/app/assets/img/flags/flat/48/Zimbabwe.png differ
diff --git a/app/assets/img/flags/flat/64/Abkhazia.png b/app/assets/img/flags/flat/64/Abkhazia.png
new file mode 100644
index 0000000..9f0c76e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Abkhazia.png differ
diff --git a/app/assets/img/flags/flat/64/Afghanistan.png b/app/assets/img/flags/flat/64/Afghanistan.png
new file mode 100644
index 0000000..491039b
Binary files /dev/null and b/app/assets/img/flags/flat/64/Afghanistan.png differ
diff --git a/app/assets/img/flags/flat/64/Aland.png b/app/assets/img/flags/flat/64/Aland.png
new file mode 100644
index 0000000..e11d1f3
Binary files /dev/null and b/app/assets/img/flags/flat/64/Aland.png differ
diff --git a/app/assets/img/flags/flat/64/Albania.png b/app/assets/img/flags/flat/64/Albania.png
new file mode 100644
index 0000000..16e86a6
Binary files /dev/null and b/app/assets/img/flags/flat/64/Albania.png differ
diff --git a/app/assets/img/flags/flat/64/Algeria.png b/app/assets/img/flags/flat/64/Algeria.png
new file mode 100644
index 0000000..2ea6765
Binary files /dev/null and b/app/assets/img/flags/flat/64/Algeria.png differ
diff --git a/app/assets/img/flags/flat/64/American-Samoa.png b/app/assets/img/flags/flat/64/American-Samoa.png
new file mode 100644
index 0000000..45c3ed0
Binary files /dev/null and b/app/assets/img/flags/flat/64/American-Samoa.png differ
diff --git a/app/assets/img/flags/flat/64/Andorra.png b/app/assets/img/flags/flat/64/Andorra.png
new file mode 100644
index 0000000..24efae5
Binary files /dev/null and b/app/assets/img/flags/flat/64/Andorra.png differ
diff --git a/app/assets/img/flags/flat/64/Angola.png b/app/assets/img/flags/flat/64/Angola.png
new file mode 100644
index 0000000..d0fb098
Binary files /dev/null and b/app/assets/img/flags/flat/64/Angola.png differ
diff --git a/app/assets/img/flags/flat/64/Anguilla.png b/app/assets/img/flags/flat/64/Anguilla.png
new file mode 100644
index 0000000..4c6b36d
Binary files /dev/null and b/app/assets/img/flags/flat/64/Anguilla.png differ
diff --git a/app/assets/img/flags/flat/64/Antarctica.png b/app/assets/img/flags/flat/64/Antarctica.png
new file mode 100644
index 0000000..52c2833
Binary files /dev/null and b/app/assets/img/flags/flat/64/Antarctica.png differ
diff --git a/app/assets/img/flags/flat/64/Antigua-and-Barbuda.png b/app/assets/img/flags/flat/64/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..08c171d
Binary files /dev/null and b/app/assets/img/flags/flat/64/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/flat/64/Argentina.png b/app/assets/img/flags/flat/64/Argentina.png
new file mode 100644
index 0000000..bfa366f
Binary files /dev/null and b/app/assets/img/flags/flat/64/Argentina.png differ
diff --git a/app/assets/img/flags/flat/64/Armenia.png b/app/assets/img/flags/flat/64/Armenia.png
new file mode 100644
index 0000000..b1f25ba
Binary files /dev/null and b/app/assets/img/flags/flat/64/Armenia.png differ
diff --git a/app/assets/img/flags/flat/64/Aruba.png b/app/assets/img/flags/flat/64/Aruba.png
new file mode 100644
index 0000000..007f032
Binary files /dev/null and b/app/assets/img/flags/flat/64/Aruba.png differ
diff --git a/app/assets/img/flags/flat/64/Australia.png b/app/assets/img/flags/flat/64/Australia.png
new file mode 100644
index 0000000..5f6e325
Binary files /dev/null and b/app/assets/img/flags/flat/64/Australia.png differ
diff --git a/app/assets/img/flags/flat/64/Austria.png b/app/assets/img/flags/flat/64/Austria.png
new file mode 100644
index 0000000..bfe3827
Binary files /dev/null and b/app/assets/img/flags/flat/64/Austria.png differ
diff --git a/app/assets/img/flags/flat/64/Azerbaijan.png b/app/assets/img/flags/flat/64/Azerbaijan.png
new file mode 100644
index 0000000..ac0cbd8
Binary files /dev/null and b/app/assets/img/flags/flat/64/Azerbaijan.png differ
diff --git a/app/assets/img/flags/flat/64/Bahamas.png b/app/assets/img/flags/flat/64/Bahamas.png
new file mode 100644
index 0000000..15e0682
Binary files /dev/null and b/app/assets/img/flags/flat/64/Bahamas.png differ
diff --git a/app/assets/img/flags/flat/64/Bahrain.png b/app/assets/img/flags/flat/64/Bahrain.png
new file mode 100644
index 0000000..38d195c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Bahrain.png differ
diff --git a/app/assets/img/flags/flat/64/Bangladesh.png b/app/assets/img/flags/flat/64/Bangladesh.png
new file mode 100644
index 0000000..57cc9f6
Binary files /dev/null and b/app/assets/img/flags/flat/64/Bangladesh.png differ
diff --git a/app/assets/img/flags/flat/64/Barbados.png b/app/assets/img/flags/flat/64/Barbados.png
new file mode 100644
index 0000000..c84c6ac
Binary files /dev/null and b/app/assets/img/flags/flat/64/Barbados.png differ
diff --git a/app/assets/img/flags/flat/64/Basque-Country.png b/app/assets/img/flags/flat/64/Basque-Country.png
new file mode 100644
index 0000000..22da9dd
Binary files /dev/null and b/app/assets/img/flags/flat/64/Basque-Country.png differ
diff --git a/app/assets/img/flags/flat/64/Belarus.png b/app/assets/img/flags/flat/64/Belarus.png
new file mode 100644
index 0000000..8d6dc57
Binary files /dev/null and b/app/assets/img/flags/flat/64/Belarus.png differ
diff --git a/app/assets/img/flags/flat/64/Belgium.png b/app/assets/img/flags/flat/64/Belgium.png
new file mode 100644
index 0000000..1473666
Binary files /dev/null and b/app/assets/img/flags/flat/64/Belgium.png differ
diff --git a/app/assets/img/flags/flat/64/Belize.png b/app/assets/img/flags/flat/64/Belize.png
new file mode 100644
index 0000000..f3fe26c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Belize.png differ
diff --git a/app/assets/img/flags/flat/64/Benin.png b/app/assets/img/flags/flat/64/Benin.png
new file mode 100644
index 0000000..1e5582a
Binary files /dev/null and b/app/assets/img/flags/flat/64/Benin.png differ
diff --git a/app/assets/img/flags/flat/64/Bermuda.png b/app/assets/img/flags/flat/64/Bermuda.png
new file mode 100644
index 0000000..5b989c1
Binary files /dev/null and b/app/assets/img/flags/flat/64/Bermuda.png differ
diff --git a/app/assets/img/flags/flat/64/Bhutan.png b/app/assets/img/flags/flat/64/Bhutan.png
new file mode 100644
index 0000000..a83a137
Binary files /dev/null and b/app/assets/img/flags/flat/64/Bhutan.png differ
diff --git a/app/assets/img/flags/flat/64/Bolivia.png b/app/assets/img/flags/flat/64/Bolivia.png
new file mode 100644
index 0000000..f58824f
Binary files /dev/null and b/app/assets/img/flags/flat/64/Bolivia.png differ
diff --git a/app/assets/img/flags/flat/64/Bosnia-and-Herzegovina.png b/app/assets/img/flags/flat/64/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..d97b851
Binary files /dev/null and b/app/assets/img/flags/flat/64/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/flat/64/Botswana.png b/app/assets/img/flags/flat/64/Botswana.png
new file mode 100644
index 0000000..45f9717
Binary files /dev/null and b/app/assets/img/flags/flat/64/Botswana.png differ
diff --git a/app/assets/img/flags/flat/64/Brazil.png b/app/assets/img/flags/flat/64/Brazil.png
new file mode 100644
index 0000000..13bce83
Binary files /dev/null and b/app/assets/img/flags/flat/64/Brazil.png differ
diff --git a/app/assets/img/flags/flat/64/British-Antarctic-Territory.png b/app/assets/img/flags/flat/64/British-Antarctic-Territory.png
new file mode 100644
index 0000000..550bdfd
Binary files /dev/null and b/app/assets/img/flags/flat/64/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/flat/64/British-Virgin-Islands.png b/app/assets/img/flags/flat/64/British-Virgin-Islands.png
new file mode 100644
index 0000000..470335e
Binary files /dev/null and b/app/assets/img/flags/flat/64/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Brunei.png b/app/assets/img/flags/flat/64/Brunei.png
new file mode 100644
index 0000000..c793402
Binary files /dev/null and b/app/assets/img/flags/flat/64/Brunei.png differ
diff --git a/app/assets/img/flags/flat/64/Bulgaria.png b/app/assets/img/flags/flat/64/Bulgaria.png
new file mode 100644
index 0000000..ba98171
Binary files /dev/null and b/app/assets/img/flags/flat/64/Bulgaria.png differ
diff --git a/app/assets/img/flags/flat/64/Burkina-Faso.png b/app/assets/img/flags/flat/64/Burkina-Faso.png
new file mode 100644
index 0000000..dc29743
Binary files /dev/null and b/app/assets/img/flags/flat/64/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/flat/64/Burundi.png b/app/assets/img/flags/flat/64/Burundi.png
new file mode 100644
index 0000000..04c84ba
Binary files /dev/null and b/app/assets/img/flags/flat/64/Burundi.png differ
diff --git a/app/assets/img/flags/flat/64/Cambodia.png b/app/assets/img/flags/flat/64/Cambodia.png
new file mode 100644
index 0000000..d752ca0
Binary files /dev/null and b/app/assets/img/flags/flat/64/Cambodia.png differ
diff --git a/app/assets/img/flags/flat/64/Cameroon.png b/app/assets/img/flags/flat/64/Cameroon.png
new file mode 100644
index 0000000..9563721
Binary files /dev/null and b/app/assets/img/flags/flat/64/Cameroon.png differ
diff --git a/app/assets/img/flags/flat/64/Canada.png b/app/assets/img/flags/flat/64/Canada.png
new file mode 100644
index 0000000..fd82ed4
Binary files /dev/null and b/app/assets/img/flags/flat/64/Canada.png differ
diff --git a/app/assets/img/flags/flat/64/Canary-Islands.png b/app/assets/img/flags/flat/64/Canary-Islands.png
new file mode 100644
index 0000000..b0090e4
Binary files /dev/null and b/app/assets/img/flags/flat/64/Canary-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Cape-Verde.png b/app/assets/img/flags/flat/64/Cape-Verde.png
new file mode 100644
index 0000000..cc3d4e8
Binary files /dev/null and b/app/assets/img/flags/flat/64/Cape-Verde.png differ
diff --git a/app/assets/img/flags/flat/64/Catalonia.png b/app/assets/img/flags/flat/64/Catalonia.png
new file mode 100644
index 0000000..d9feacd
Binary files /dev/null and b/app/assets/img/flags/flat/64/Catalonia.png differ
diff --git a/app/assets/img/flags/flat/64/Cayman-Islands.png b/app/assets/img/flags/flat/64/Cayman-Islands.png
new file mode 100644
index 0000000..dac58cd
Binary files /dev/null and b/app/assets/img/flags/flat/64/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Central-African-Republic.png b/app/assets/img/flags/flat/64/Central-African-Republic.png
new file mode 100644
index 0000000..82029ea
Binary files /dev/null and b/app/assets/img/flags/flat/64/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/flat/64/Chad.png b/app/assets/img/flags/flat/64/Chad.png
new file mode 100644
index 0000000..214cb0d
Binary files /dev/null and b/app/assets/img/flags/flat/64/Chad.png differ
diff --git a/app/assets/img/flags/flat/64/Chile.png b/app/assets/img/flags/flat/64/Chile.png
new file mode 100644
index 0000000..eaa32e3
Binary files /dev/null and b/app/assets/img/flags/flat/64/Chile.png differ
diff --git a/app/assets/img/flags/flat/64/China.png b/app/assets/img/flags/flat/64/China.png
new file mode 100644
index 0000000..d75026a
Binary files /dev/null and b/app/assets/img/flags/flat/64/China.png differ
diff --git a/app/assets/img/flags/flat/64/Christmas-Island.png b/app/assets/img/flags/flat/64/Christmas-Island.png
new file mode 100644
index 0000000..b9384b2
Binary files /dev/null and b/app/assets/img/flags/flat/64/Christmas-Island.png differ
diff --git a/app/assets/img/flags/flat/64/Cocos-Keeling-Islands.png b/app/assets/img/flags/flat/64/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..2c1d9e3
Binary files /dev/null and b/app/assets/img/flags/flat/64/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Colombia.png b/app/assets/img/flags/flat/64/Colombia.png
new file mode 100644
index 0000000..418df18
Binary files /dev/null and b/app/assets/img/flags/flat/64/Colombia.png differ
diff --git a/app/assets/img/flags/flat/64/Commonwealth.png b/app/assets/img/flags/flat/64/Commonwealth.png
new file mode 100644
index 0000000..5370d01
Binary files /dev/null and b/app/assets/img/flags/flat/64/Commonwealth.png differ
diff --git a/app/assets/img/flags/flat/64/Comoros.png b/app/assets/img/flags/flat/64/Comoros.png
new file mode 100644
index 0000000..8a46ac6
Binary files /dev/null and b/app/assets/img/flags/flat/64/Comoros.png differ
diff --git a/app/assets/img/flags/flat/64/Cook-Islands.png b/app/assets/img/flags/flat/64/Cook-Islands.png
new file mode 100644
index 0000000..621c3ff
Binary files /dev/null and b/app/assets/img/flags/flat/64/Cook-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Costa-Rica.png b/app/assets/img/flags/flat/64/Costa-Rica.png
new file mode 100644
index 0000000..6e72512
Binary files /dev/null and b/app/assets/img/flags/flat/64/Costa-Rica.png differ
diff --git a/app/assets/img/flags/flat/64/Cote-dIvoire.png b/app/assets/img/flags/flat/64/Cote-dIvoire.png
new file mode 100644
index 0000000..c7a3a60
Binary files /dev/null and b/app/assets/img/flags/flat/64/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/flat/64/Croatia.png b/app/assets/img/flags/flat/64/Croatia.png
new file mode 100644
index 0000000..355c4e8
Binary files /dev/null and b/app/assets/img/flags/flat/64/Croatia.png differ
diff --git a/app/assets/img/flags/flat/64/Cuba.png b/app/assets/img/flags/flat/64/Cuba.png
new file mode 100644
index 0000000..6430524
Binary files /dev/null and b/app/assets/img/flags/flat/64/Cuba.png differ
diff --git a/app/assets/img/flags/flat/64/Curacao.png b/app/assets/img/flags/flat/64/Curacao.png
new file mode 100644
index 0000000..78981b1
Binary files /dev/null and b/app/assets/img/flags/flat/64/Curacao.png differ
diff --git a/app/assets/img/flags/flat/64/Cyprus.png b/app/assets/img/flags/flat/64/Cyprus.png
new file mode 100644
index 0000000..3ea9c9e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Cyprus.png differ
diff --git a/app/assets/img/flags/flat/64/Czech-Republic.png b/app/assets/img/flags/flat/64/Czech-Republic.png
new file mode 100644
index 0000000..b38296b
Binary files /dev/null and b/app/assets/img/flags/flat/64/Czech-Republic.png differ
diff --git a/app/assets/img/flags/flat/64/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/flat/64/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..502bc01
Binary files /dev/null and b/app/assets/img/flags/flat/64/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/64/Denmark.png b/app/assets/img/flags/flat/64/Denmark.png
new file mode 100644
index 0000000..ef9f52f
Binary files /dev/null and b/app/assets/img/flags/flat/64/Denmark.png differ
diff --git a/app/assets/img/flags/flat/64/Djibouti.png b/app/assets/img/flags/flat/64/Djibouti.png
new file mode 100644
index 0000000..794e74c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Djibouti.png differ
diff --git a/app/assets/img/flags/flat/64/Dominica.png b/app/assets/img/flags/flat/64/Dominica.png
new file mode 100644
index 0000000..f7da4c8
Binary files /dev/null and b/app/assets/img/flags/flat/64/Dominica.png differ
diff --git a/app/assets/img/flags/flat/64/Dominican-Republic.png b/app/assets/img/flags/flat/64/Dominican-Republic.png
new file mode 100644
index 0000000..c34a32f
Binary files /dev/null and b/app/assets/img/flags/flat/64/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/flat/64/East-Timor.png b/app/assets/img/flags/flat/64/East-Timor.png
new file mode 100644
index 0000000..b7db4eb
Binary files /dev/null and b/app/assets/img/flags/flat/64/East-Timor.png differ
diff --git a/app/assets/img/flags/flat/64/Ecuador.png b/app/assets/img/flags/flat/64/Ecuador.png
new file mode 100644
index 0000000..26aaeaa
Binary files /dev/null and b/app/assets/img/flags/flat/64/Ecuador.png differ
diff --git a/app/assets/img/flags/flat/64/Egypt.png b/app/assets/img/flags/flat/64/Egypt.png
new file mode 100644
index 0000000..8cd5b82
Binary files /dev/null and b/app/assets/img/flags/flat/64/Egypt.png differ
diff --git a/app/assets/img/flags/flat/64/El-Salvador.png b/app/assets/img/flags/flat/64/El-Salvador.png
new file mode 100644
index 0000000..36c9f03
Binary files /dev/null and b/app/assets/img/flags/flat/64/El-Salvador.png differ
diff --git a/app/assets/img/flags/flat/64/England.png b/app/assets/img/flags/flat/64/England.png
new file mode 100644
index 0000000..d509e60
Binary files /dev/null and b/app/assets/img/flags/flat/64/England.png differ
diff --git a/app/assets/img/flags/flat/64/Equatorial-Guinea.png b/app/assets/img/flags/flat/64/Equatorial-Guinea.png
new file mode 100644
index 0000000..1473173
Binary files /dev/null and b/app/assets/img/flags/flat/64/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/flat/64/Eritrea.png b/app/assets/img/flags/flat/64/Eritrea.png
new file mode 100644
index 0000000..fa60b10
Binary files /dev/null and b/app/assets/img/flags/flat/64/Eritrea.png differ
diff --git a/app/assets/img/flags/flat/64/Estonia.png b/app/assets/img/flags/flat/64/Estonia.png
new file mode 100644
index 0000000..c18c562
Binary files /dev/null and b/app/assets/img/flags/flat/64/Estonia.png differ
diff --git a/app/assets/img/flags/flat/64/Ethiopia.png b/app/assets/img/flags/flat/64/Ethiopia.png
new file mode 100644
index 0000000..e1388a0
Binary files /dev/null and b/app/assets/img/flags/flat/64/Ethiopia.png differ
diff --git a/app/assets/img/flags/flat/64/European-Union.png b/app/assets/img/flags/flat/64/European-Union.png
new file mode 100644
index 0000000..4f84094
Binary files /dev/null and b/app/assets/img/flags/flat/64/European-Union.png differ
diff --git a/app/assets/img/flags/flat/64/Falkland-Islands.png b/app/assets/img/flags/flat/64/Falkland-Islands.png
new file mode 100644
index 0000000..eb2dd3c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Faroes.png b/app/assets/img/flags/flat/64/Faroes.png
new file mode 100644
index 0000000..7942cd9
Binary files /dev/null and b/app/assets/img/flags/flat/64/Faroes.png differ
diff --git a/app/assets/img/flags/flat/64/Fiji.png b/app/assets/img/flags/flat/64/Fiji.png
new file mode 100644
index 0000000..fafdaae
Binary files /dev/null and b/app/assets/img/flags/flat/64/Fiji.png differ
diff --git a/app/assets/img/flags/flat/64/Finland.png b/app/assets/img/flags/flat/64/Finland.png
new file mode 100644
index 0000000..6eb7e94
Binary files /dev/null and b/app/assets/img/flags/flat/64/Finland.png differ
diff --git a/app/assets/img/flags/flat/64/France.png b/app/assets/img/flags/flat/64/France.png
new file mode 100644
index 0000000..ea101a5
Binary files /dev/null and b/app/assets/img/flags/flat/64/France.png differ
diff --git a/app/assets/img/flags/flat/64/French-Polynesia.png b/app/assets/img/flags/flat/64/French-Polynesia.png
new file mode 100644
index 0000000..40e5210
Binary files /dev/null and b/app/assets/img/flags/flat/64/French-Polynesia.png differ
diff --git a/app/assets/img/flags/flat/64/French-Southern-Territories.png b/app/assets/img/flags/flat/64/French-Southern-Territories.png
new file mode 100644
index 0000000..17bd6c3
Binary files /dev/null and b/app/assets/img/flags/flat/64/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/flat/64/Gabon.png b/app/assets/img/flags/flat/64/Gabon.png
new file mode 100644
index 0000000..1b69eaf
Binary files /dev/null and b/app/assets/img/flags/flat/64/Gabon.png differ
diff --git a/app/assets/img/flags/flat/64/Gambia.png b/app/assets/img/flags/flat/64/Gambia.png
new file mode 100644
index 0000000..a54ce95
Binary files /dev/null and b/app/assets/img/flags/flat/64/Gambia.png differ
diff --git a/app/assets/img/flags/flat/64/Georgia.png b/app/assets/img/flags/flat/64/Georgia.png
new file mode 100644
index 0000000..2026913
Binary files /dev/null and b/app/assets/img/flags/flat/64/Georgia.png differ
diff --git a/app/assets/img/flags/flat/64/Germany.png b/app/assets/img/flags/flat/64/Germany.png
new file mode 100644
index 0000000..07707aa
Binary files /dev/null and b/app/assets/img/flags/flat/64/Germany.png differ
diff --git a/app/assets/img/flags/flat/64/Ghana.png b/app/assets/img/flags/flat/64/Ghana.png
new file mode 100644
index 0000000..2bdcd4f
Binary files /dev/null and b/app/assets/img/flags/flat/64/Ghana.png differ
diff --git a/app/assets/img/flags/flat/64/Gibraltar.png b/app/assets/img/flags/flat/64/Gibraltar.png
new file mode 100644
index 0000000..3b87254
Binary files /dev/null and b/app/assets/img/flags/flat/64/Gibraltar.png differ
diff --git a/app/assets/img/flags/flat/64/GoSquared.png b/app/assets/img/flags/flat/64/GoSquared.png
new file mode 100644
index 0000000..fc690f7
Binary files /dev/null and b/app/assets/img/flags/flat/64/GoSquared.png differ
diff --git a/app/assets/img/flags/flat/64/Greece.png b/app/assets/img/flags/flat/64/Greece.png
new file mode 100644
index 0000000..b7da9cc
Binary files /dev/null and b/app/assets/img/flags/flat/64/Greece.png differ
diff --git a/app/assets/img/flags/flat/64/Greenland.png b/app/assets/img/flags/flat/64/Greenland.png
new file mode 100644
index 0000000..c7554a8
Binary files /dev/null and b/app/assets/img/flags/flat/64/Greenland.png differ
diff --git a/app/assets/img/flags/flat/64/Grenada.png b/app/assets/img/flags/flat/64/Grenada.png
new file mode 100644
index 0000000..d4a05ad
Binary files /dev/null and b/app/assets/img/flags/flat/64/Grenada.png differ
diff --git a/app/assets/img/flags/flat/64/Guam.png b/app/assets/img/flags/flat/64/Guam.png
new file mode 100644
index 0000000..e68eb53
Binary files /dev/null and b/app/assets/img/flags/flat/64/Guam.png differ
diff --git a/app/assets/img/flags/flat/64/Guatemala.png b/app/assets/img/flags/flat/64/Guatemala.png
new file mode 100644
index 0000000..6b28067
Binary files /dev/null and b/app/assets/img/flags/flat/64/Guatemala.png differ
diff --git a/app/assets/img/flags/flat/64/Guernsey.png b/app/assets/img/flags/flat/64/Guernsey.png
new file mode 100644
index 0000000..8fff555
Binary files /dev/null and b/app/assets/img/flags/flat/64/Guernsey.png differ
diff --git a/app/assets/img/flags/flat/64/Guinea-Bissau.png b/app/assets/img/flags/flat/64/Guinea-Bissau.png
new file mode 100644
index 0000000..cdf103a
Binary files /dev/null and b/app/assets/img/flags/flat/64/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/flat/64/Guinea.png b/app/assets/img/flags/flat/64/Guinea.png
new file mode 100644
index 0000000..dd79507
Binary files /dev/null and b/app/assets/img/flags/flat/64/Guinea.png differ
diff --git a/app/assets/img/flags/flat/64/Guyana.png b/app/assets/img/flags/flat/64/Guyana.png
new file mode 100644
index 0000000..1e0632e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Guyana.png differ
diff --git a/app/assets/img/flags/flat/64/Haiti.png b/app/assets/img/flags/flat/64/Haiti.png
new file mode 100644
index 0000000..b958f5b
Binary files /dev/null and b/app/assets/img/flags/flat/64/Haiti.png differ
diff --git a/app/assets/img/flags/flat/64/Honduras.png b/app/assets/img/flags/flat/64/Honduras.png
new file mode 100644
index 0000000..e76b187
Binary files /dev/null and b/app/assets/img/flags/flat/64/Honduras.png differ
diff --git a/app/assets/img/flags/flat/64/Hong-Kong.png b/app/assets/img/flags/flat/64/Hong-Kong.png
new file mode 100644
index 0000000..111a7a6
Binary files /dev/null and b/app/assets/img/flags/flat/64/Hong-Kong.png differ
diff --git a/app/assets/img/flags/flat/64/Hungary.png b/app/assets/img/flags/flat/64/Hungary.png
new file mode 100644
index 0000000..afee569
Binary files /dev/null and b/app/assets/img/flags/flat/64/Hungary.png differ
diff --git a/app/assets/img/flags/flat/64/Iceland.png b/app/assets/img/flags/flat/64/Iceland.png
new file mode 100644
index 0000000..5e198a7
Binary files /dev/null and b/app/assets/img/flags/flat/64/Iceland.png differ
diff --git a/app/assets/img/flags/flat/64/India.png b/app/assets/img/flags/flat/64/India.png
new file mode 100644
index 0000000..9af8072
Binary files /dev/null and b/app/assets/img/flags/flat/64/India.png differ
diff --git a/app/assets/img/flags/flat/64/Indonesia.png b/app/assets/img/flags/flat/64/Indonesia.png
new file mode 100644
index 0000000..7fb00cf
Binary files /dev/null and b/app/assets/img/flags/flat/64/Indonesia.png differ
diff --git a/app/assets/img/flags/flat/64/Iran.png b/app/assets/img/flags/flat/64/Iran.png
new file mode 100644
index 0000000..df273f3
Binary files /dev/null and b/app/assets/img/flags/flat/64/Iran.png differ
diff --git a/app/assets/img/flags/flat/64/Iraq.png b/app/assets/img/flags/flat/64/Iraq.png
new file mode 100644
index 0000000..79e7c2a
Binary files /dev/null and b/app/assets/img/flags/flat/64/Iraq.png differ
diff --git a/app/assets/img/flags/flat/64/Ireland.png b/app/assets/img/flags/flat/64/Ireland.png
new file mode 100644
index 0000000..ab7af0c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Ireland.png differ
diff --git a/app/assets/img/flags/flat/64/Isle-of-Man.png b/app/assets/img/flags/flat/64/Isle-of-Man.png
new file mode 100644
index 0000000..c1f8bbb
Binary files /dev/null and b/app/assets/img/flags/flat/64/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/flat/64/Israel.png b/app/assets/img/flags/flat/64/Israel.png
new file mode 100644
index 0000000..ce6937f
Binary files /dev/null and b/app/assets/img/flags/flat/64/Israel.png differ
diff --git a/app/assets/img/flags/flat/64/Italy.png b/app/assets/img/flags/flat/64/Italy.png
new file mode 100644
index 0000000..1ac67df
Binary files /dev/null and b/app/assets/img/flags/flat/64/Italy.png differ
diff --git a/app/assets/img/flags/flat/64/Jamaica.png b/app/assets/img/flags/flat/64/Jamaica.png
new file mode 100644
index 0000000..2c59808
Binary files /dev/null and b/app/assets/img/flags/flat/64/Jamaica.png differ
diff --git a/app/assets/img/flags/flat/64/Japan.png b/app/assets/img/flags/flat/64/Japan.png
new file mode 100644
index 0000000..fdd3f5e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Japan.png differ
diff --git a/app/assets/img/flags/flat/64/Jersey.png b/app/assets/img/flags/flat/64/Jersey.png
new file mode 100644
index 0000000..cc26d52
Binary files /dev/null and b/app/assets/img/flags/flat/64/Jersey.png differ
diff --git a/app/assets/img/flags/flat/64/Jordan.png b/app/assets/img/flags/flat/64/Jordan.png
new file mode 100644
index 0000000..d0b87ec
Binary files /dev/null and b/app/assets/img/flags/flat/64/Jordan.png differ
diff --git a/app/assets/img/flags/flat/64/Kazakhstan.png b/app/assets/img/flags/flat/64/Kazakhstan.png
new file mode 100644
index 0000000..195d978
Binary files /dev/null and b/app/assets/img/flags/flat/64/Kazakhstan.png differ
diff --git a/app/assets/img/flags/flat/64/Kenya.png b/app/assets/img/flags/flat/64/Kenya.png
new file mode 100644
index 0000000..3065486
Binary files /dev/null and b/app/assets/img/flags/flat/64/Kenya.png differ
diff --git a/app/assets/img/flags/flat/64/Kiribati.png b/app/assets/img/flags/flat/64/Kiribati.png
new file mode 100644
index 0000000..c8dbdb0
Binary files /dev/null and b/app/assets/img/flags/flat/64/Kiribati.png differ
diff --git a/app/assets/img/flags/flat/64/Kosovo.png b/app/assets/img/flags/flat/64/Kosovo.png
new file mode 100644
index 0000000..b492595
Binary files /dev/null and b/app/assets/img/flags/flat/64/Kosovo.png differ
diff --git a/app/assets/img/flags/flat/64/Kuwait.png b/app/assets/img/flags/flat/64/Kuwait.png
new file mode 100644
index 0000000..f5ec795
Binary files /dev/null and b/app/assets/img/flags/flat/64/Kuwait.png differ
diff --git a/app/assets/img/flags/flat/64/Kyrgyzstan.png b/app/assets/img/flags/flat/64/Kyrgyzstan.png
new file mode 100644
index 0000000..8ea6f5c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/flat/64/Laos.png b/app/assets/img/flags/flat/64/Laos.png
new file mode 100644
index 0000000..609436d
Binary files /dev/null and b/app/assets/img/flags/flat/64/Laos.png differ
diff --git a/app/assets/img/flags/flat/64/Latvia.png b/app/assets/img/flags/flat/64/Latvia.png
new file mode 100644
index 0000000..1f8bdac
Binary files /dev/null and b/app/assets/img/flags/flat/64/Latvia.png differ
diff --git a/app/assets/img/flags/flat/64/Lebanon.png b/app/assets/img/flags/flat/64/Lebanon.png
new file mode 100644
index 0000000..a9ffdbc
Binary files /dev/null and b/app/assets/img/flags/flat/64/Lebanon.png differ
diff --git a/app/assets/img/flags/flat/64/Lesotho.png b/app/assets/img/flags/flat/64/Lesotho.png
new file mode 100644
index 0000000..598747e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Lesotho.png differ
diff --git a/app/assets/img/flags/flat/64/Liberia.png b/app/assets/img/flags/flat/64/Liberia.png
new file mode 100644
index 0000000..73aa178
Binary files /dev/null and b/app/assets/img/flags/flat/64/Liberia.png differ
diff --git a/app/assets/img/flags/flat/64/Libya.png b/app/assets/img/flags/flat/64/Libya.png
new file mode 100644
index 0000000..98f7a4e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Libya.png differ
diff --git a/app/assets/img/flags/flat/64/Liechtenstein.png b/app/assets/img/flags/flat/64/Liechtenstein.png
new file mode 100644
index 0000000..791b27a
Binary files /dev/null and b/app/assets/img/flags/flat/64/Liechtenstein.png differ
diff --git a/app/assets/img/flags/flat/64/Lithuania.png b/app/assets/img/flags/flat/64/Lithuania.png
new file mode 100644
index 0000000..907db39
Binary files /dev/null and b/app/assets/img/flags/flat/64/Lithuania.png differ
diff --git a/app/assets/img/flags/flat/64/Luxembourg.png b/app/assets/img/flags/flat/64/Luxembourg.png
new file mode 100644
index 0000000..4357a46
Binary files /dev/null and b/app/assets/img/flags/flat/64/Luxembourg.png differ
diff --git a/app/assets/img/flags/flat/64/Macau.png b/app/assets/img/flags/flat/64/Macau.png
new file mode 100644
index 0000000..a68ca49
Binary files /dev/null and b/app/assets/img/flags/flat/64/Macau.png differ
diff --git a/app/assets/img/flags/flat/64/Macedonia.png b/app/assets/img/flags/flat/64/Macedonia.png
new file mode 100644
index 0000000..38bb51a
Binary files /dev/null and b/app/assets/img/flags/flat/64/Macedonia.png differ
diff --git a/app/assets/img/flags/flat/64/Madagascar.png b/app/assets/img/flags/flat/64/Madagascar.png
new file mode 100644
index 0000000..f89c650
Binary files /dev/null and b/app/assets/img/flags/flat/64/Madagascar.png differ
diff --git a/app/assets/img/flags/flat/64/Malawi.png b/app/assets/img/flags/flat/64/Malawi.png
new file mode 100644
index 0000000..b8bd61c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Malawi.png differ
diff --git a/app/assets/img/flags/flat/64/Malaysia.png b/app/assets/img/flags/flat/64/Malaysia.png
new file mode 100644
index 0000000..50bc61d
Binary files /dev/null and b/app/assets/img/flags/flat/64/Malaysia.png differ
diff --git a/app/assets/img/flags/flat/64/Maldives.png b/app/assets/img/flags/flat/64/Maldives.png
new file mode 100644
index 0000000..c41df6d
Binary files /dev/null and b/app/assets/img/flags/flat/64/Maldives.png differ
diff --git a/app/assets/img/flags/flat/64/Mali.png b/app/assets/img/flags/flat/64/Mali.png
new file mode 100644
index 0000000..6e73f35
Binary files /dev/null and b/app/assets/img/flags/flat/64/Mali.png differ
diff --git a/app/assets/img/flags/flat/64/Malta.png b/app/assets/img/flags/flat/64/Malta.png
new file mode 100644
index 0000000..fcc27ab
Binary files /dev/null and b/app/assets/img/flags/flat/64/Malta.png differ
diff --git a/app/assets/img/flags/flat/64/Mars.png b/app/assets/img/flags/flat/64/Mars.png
new file mode 100644
index 0000000..f3609b7
Binary files /dev/null and b/app/assets/img/flags/flat/64/Mars.png differ
diff --git a/app/assets/img/flags/flat/64/Marshall-Islands.png b/app/assets/img/flags/flat/64/Marshall-Islands.png
new file mode 100644
index 0000000..a240d70
Binary files /dev/null and b/app/assets/img/flags/flat/64/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Martinique.png b/app/assets/img/flags/flat/64/Martinique.png
new file mode 100644
index 0000000..3905c2e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Martinique.png differ
diff --git a/app/assets/img/flags/flat/64/Mauritania.png b/app/assets/img/flags/flat/64/Mauritania.png
new file mode 100644
index 0000000..fb2ac85
Binary files /dev/null and b/app/assets/img/flags/flat/64/Mauritania.png differ
diff --git a/app/assets/img/flags/flat/64/Mauritius.png b/app/assets/img/flags/flat/64/Mauritius.png
new file mode 100644
index 0000000..176391e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Mauritius.png differ
diff --git a/app/assets/img/flags/flat/64/Mayotte.png b/app/assets/img/flags/flat/64/Mayotte.png
new file mode 100644
index 0000000..1ea71d4
Binary files /dev/null and b/app/assets/img/flags/flat/64/Mayotte.png differ
diff --git a/app/assets/img/flags/flat/64/Mexico.png b/app/assets/img/flags/flat/64/Mexico.png
new file mode 100644
index 0000000..7bc656c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Mexico.png differ
diff --git a/app/assets/img/flags/flat/64/Micronesia.png b/app/assets/img/flags/flat/64/Micronesia.png
new file mode 100644
index 0000000..be7af70
Binary files /dev/null and b/app/assets/img/flags/flat/64/Micronesia.png differ
diff --git a/app/assets/img/flags/flat/64/Moldova.png b/app/assets/img/flags/flat/64/Moldova.png
new file mode 100644
index 0000000..7bd750c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Moldova.png differ
diff --git a/app/assets/img/flags/flat/64/Monaco.png b/app/assets/img/flags/flat/64/Monaco.png
new file mode 100644
index 0000000..7fb00cf
Binary files /dev/null and b/app/assets/img/flags/flat/64/Monaco.png differ
diff --git a/app/assets/img/flags/flat/64/Mongolia.png b/app/assets/img/flags/flat/64/Mongolia.png
new file mode 100644
index 0000000..492d87e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Mongolia.png differ
diff --git a/app/assets/img/flags/flat/64/Montenegro.png b/app/assets/img/flags/flat/64/Montenegro.png
new file mode 100644
index 0000000..113a2bc
Binary files /dev/null and b/app/assets/img/flags/flat/64/Montenegro.png differ
diff --git a/app/assets/img/flags/flat/64/Montserrat.png b/app/assets/img/flags/flat/64/Montserrat.png
new file mode 100644
index 0000000..9662beb
Binary files /dev/null and b/app/assets/img/flags/flat/64/Montserrat.png differ
diff --git a/app/assets/img/flags/flat/64/Morocco.png b/app/assets/img/flags/flat/64/Morocco.png
new file mode 100644
index 0000000..e5b2280
Binary files /dev/null and b/app/assets/img/flags/flat/64/Morocco.png differ
diff --git a/app/assets/img/flags/flat/64/Mozambique.png b/app/assets/img/flags/flat/64/Mozambique.png
new file mode 100644
index 0000000..5b677a8
Binary files /dev/null and b/app/assets/img/flags/flat/64/Mozambique.png differ
diff --git a/app/assets/img/flags/flat/64/Myanmar.png b/app/assets/img/flags/flat/64/Myanmar.png
new file mode 100644
index 0000000..ddaab40
Binary files /dev/null and b/app/assets/img/flags/flat/64/Myanmar.png differ
diff --git a/app/assets/img/flags/flat/64/NATO.png b/app/assets/img/flags/flat/64/NATO.png
new file mode 100644
index 0000000..7d59ce9
Binary files /dev/null and b/app/assets/img/flags/flat/64/NATO.png differ
diff --git a/app/assets/img/flags/flat/64/Nagorno-Karabakh.png b/app/assets/img/flags/flat/64/Nagorno-Karabakh.png
new file mode 100644
index 0000000..65fc50c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/flat/64/Namibia.png b/app/assets/img/flags/flat/64/Namibia.png
new file mode 100644
index 0000000..879cbdf
Binary files /dev/null and b/app/assets/img/flags/flat/64/Namibia.png differ
diff --git a/app/assets/img/flags/flat/64/Nauru.png b/app/assets/img/flags/flat/64/Nauru.png
new file mode 100644
index 0000000..8c1529d
Binary files /dev/null and b/app/assets/img/flags/flat/64/Nauru.png differ
diff --git a/app/assets/img/flags/flat/64/Nepal.png b/app/assets/img/flags/flat/64/Nepal.png
new file mode 100644
index 0000000..bbfef28
Binary files /dev/null and b/app/assets/img/flags/flat/64/Nepal.png differ
diff --git a/app/assets/img/flags/flat/64/Netherlands-Antilles.png b/app/assets/img/flags/flat/64/Netherlands-Antilles.png
new file mode 100644
index 0000000..8236bfd
Binary files /dev/null and b/app/assets/img/flags/flat/64/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/flat/64/Netherlands.png b/app/assets/img/flags/flat/64/Netherlands.png
new file mode 100644
index 0000000..f1eece1
Binary files /dev/null and b/app/assets/img/flags/flat/64/Netherlands.png differ
diff --git a/app/assets/img/flags/flat/64/New-Caledonia.png b/app/assets/img/flags/flat/64/New-Caledonia.png
new file mode 100644
index 0000000..1f53a6a
Binary files /dev/null and b/app/assets/img/flags/flat/64/New-Caledonia.png differ
diff --git a/app/assets/img/flags/flat/64/New-Zealand.png b/app/assets/img/flags/flat/64/New-Zealand.png
new file mode 100644
index 0000000..93e9267
Binary files /dev/null and b/app/assets/img/flags/flat/64/New-Zealand.png differ
diff --git a/app/assets/img/flags/flat/64/Nicaragua.png b/app/assets/img/flags/flat/64/Nicaragua.png
new file mode 100644
index 0000000..bebf90a
Binary files /dev/null and b/app/assets/img/flags/flat/64/Nicaragua.png differ
diff --git a/app/assets/img/flags/flat/64/Niger.png b/app/assets/img/flags/flat/64/Niger.png
new file mode 100644
index 0000000..c77a343
Binary files /dev/null and b/app/assets/img/flags/flat/64/Niger.png differ
diff --git a/app/assets/img/flags/flat/64/Nigeria.png b/app/assets/img/flags/flat/64/Nigeria.png
new file mode 100644
index 0000000..8c175ed
Binary files /dev/null and b/app/assets/img/flags/flat/64/Nigeria.png differ
diff --git a/app/assets/img/flags/flat/64/Niue.png b/app/assets/img/flags/flat/64/Niue.png
new file mode 100644
index 0000000..17e42be
Binary files /dev/null and b/app/assets/img/flags/flat/64/Niue.png differ
diff --git a/app/assets/img/flags/flat/64/Norfolk-Island.png b/app/assets/img/flags/flat/64/Norfolk-Island.png
new file mode 100644
index 0000000..96f35b0
Binary files /dev/null and b/app/assets/img/flags/flat/64/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/flat/64/North-Korea.png b/app/assets/img/flags/flat/64/North-Korea.png
new file mode 100644
index 0000000..ee76832
Binary files /dev/null and b/app/assets/img/flags/flat/64/North-Korea.png differ
diff --git a/app/assets/img/flags/flat/64/Northern-Cyprus.png b/app/assets/img/flags/flat/64/Northern-Cyprus.png
new file mode 100644
index 0000000..e6deb7b
Binary files /dev/null and b/app/assets/img/flags/flat/64/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/flat/64/Northern-Mariana-Islands.png b/app/assets/img/flags/flat/64/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..9ee8417
Binary files /dev/null and b/app/assets/img/flags/flat/64/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Norway.png b/app/assets/img/flags/flat/64/Norway.png
new file mode 100644
index 0000000..e510202
Binary files /dev/null and b/app/assets/img/flags/flat/64/Norway.png differ
diff --git a/app/assets/img/flags/flat/64/Olympics.png b/app/assets/img/flags/flat/64/Olympics.png
new file mode 100644
index 0000000..4f725c8
Binary files /dev/null and b/app/assets/img/flags/flat/64/Olympics.png differ
diff --git a/app/assets/img/flags/flat/64/Oman.png b/app/assets/img/flags/flat/64/Oman.png
new file mode 100644
index 0000000..277a288
Binary files /dev/null and b/app/assets/img/flags/flat/64/Oman.png differ
diff --git a/app/assets/img/flags/flat/64/Pakistan.png b/app/assets/img/flags/flat/64/Pakistan.png
new file mode 100644
index 0000000..dddac0a
Binary files /dev/null and b/app/assets/img/flags/flat/64/Pakistan.png differ
diff --git a/app/assets/img/flags/flat/64/Palau.png b/app/assets/img/flags/flat/64/Palau.png
new file mode 100644
index 0000000..ff39886
Binary files /dev/null and b/app/assets/img/flags/flat/64/Palau.png differ
diff --git a/app/assets/img/flags/flat/64/Palestine.png b/app/assets/img/flags/flat/64/Palestine.png
new file mode 100644
index 0000000..b7cbe1c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Palestine.png differ
diff --git a/app/assets/img/flags/flat/64/Panama.png b/app/assets/img/flags/flat/64/Panama.png
new file mode 100644
index 0000000..b1e97f8
Binary files /dev/null and b/app/assets/img/flags/flat/64/Panama.png differ
diff --git a/app/assets/img/flags/flat/64/Papua-New-Guinea.png b/app/assets/img/flags/flat/64/Papua-New-Guinea.png
new file mode 100644
index 0000000..98b81b1
Binary files /dev/null and b/app/assets/img/flags/flat/64/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/flat/64/Paraguay.png b/app/assets/img/flags/flat/64/Paraguay.png
new file mode 100644
index 0000000..04f5d9a
Binary files /dev/null and b/app/assets/img/flags/flat/64/Paraguay.png differ
diff --git a/app/assets/img/flags/flat/64/Peru.png b/app/assets/img/flags/flat/64/Peru.png
new file mode 100644
index 0000000..48c1203
Binary files /dev/null and b/app/assets/img/flags/flat/64/Peru.png differ
diff --git a/app/assets/img/flags/flat/64/Philippines.png b/app/assets/img/flags/flat/64/Philippines.png
new file mode 100644
index 0000000..63c97db
Binary files /dev/null and b/app/assets/img/flags/flat/64/Philippines.png differ
diff --git a/app/assets/img/flags/flat/64/Pitcairn-Islands.png b/app/assets/img/flags/flat/64/Pitcairn-Islands.png
new file mode 100644
index 0000000..ecc46da
Binary files /dev/null and b/app/assets/img/flags/flat/64/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Poland.png b/app/assets/img/flags/flat/64/Poland.png
new file mode 100644
index 0000000..f29c716
Binary files /dev/null and b/app/assets/img/flags/flat/64/Poland.png differ
diff --git a/app/assets/img/flags/flat/64/Portugal.png b/app/assets/img/flags/flat/64/Portugal.png
new file mode 100644
index 0000000..abdbf31
Binary files /dev/null and b/app/assets/img/flags/flat/64/Portugal.png differ
diff --git a/app/assets/img/flags/flat/64/Puerto-Rico.png b/app/assets/img/flags/flat/64/Puerto-Rico.png
new file mode 100644
index 0000000..42796fe
Binary files /dev/null and b/app/assets/img/flags/flat/64/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/flat/64/Qatar.png b/app/assets/img/flags/flat/64/Qatar.png
new file mode 100644
index 0000000..3bf9219
Binary files /dev/null and b/app/assets/img/flags/flat/64/Qatar.png differ
diff --git a/app/assets/img/flags/flat/64/Red-Cross.png b/app/assets/img/flags/flat/64/Red-Cross.png
new file mode 100644
index 0000000..20eed4b
Binary files /dev/null and b/app/assets/img/flags/flat/64/Red-Cross.png differ
diff --git a/app/assets/img/flags/flat/64/Republic-of-the-Congo.png b/app/assets/img/flags/flat/64/Republic-of-the-Congo.png
new file mode 100644
index 0000000..187226c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/flat/64/Reunion.png b/app/assets/img/flags/flat/64/Reunion.png
new file mode 100644
index 0000000..b3fd4f2
Binary files /dev/null and b/app/assets/img/flags/flat/64/Reunion.png differ
diff --git a/app/assets/img/flags/flat/64/Romania.png b/app/assets/img/flags/flat/64/Romania.png
new file mode 100644
index 0000000..5968cb1
Binary files /dev/null and b/app/assets/img/flags/flat/64/Romania.png differ
diff --git a/app/assets/img/flags/flat/64/Russia.png b/app/assets/img/flags/flat/64/Russia.png
new file mode 100644
index 0000000..e87d758
Binary files /dev/null and b/app/assets/img/flags/flat/64/Russia.png differ
diff --git a/app/assets/img/flags/flat/64/Rwanda.png b/app/assets/img/flags/flat/64/Rwanda.png
new file mode 100644
index 0000000..4898fcc
Binary files /dev/null and b/app/assets/img/flags/flat/64/Rwanda.png differ
diff --git a/app/assets/img/flags/flat/64/Saint-Barthelemy.png b/app/assets/img/flags/flat/64/Saint-Barthelemy.png
new file mode 100644
index 0000000..bdac5e0
Binary files /dev/null and b/app/assets/img/flags/flat/64/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/flat/64/Saint-Helena.png b/app/assets/img/flags/flat/64/Saint-Helena.png
new file mode 100644
index 0000000..dd89323
Binary files /dev/null and b/app/assets/img/flags/flat/64/Saint-Helena.png differ
diff --git a/app/assets/img/flags/flat/64/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/flat/64/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..a5c0ffb
Binary files /dev/null and b/app/assets/img/flags/flat/64/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/flat/64/Saint-Lucia.png b/app/assets/img/flags/flat/64/Saint-Lucia.png
new file mode 100644
index 0000000..a2016b2
Binary files /dev/null and b/app/assets/img/flags/flat/64/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/flat/64/Saint-Martin.png b/app/assets/img/flags/flat/64/Saint-Martin.png
new file mode 100644
index 0000000..7d88471
Binary files /dev/null and b/app/assets/img/flags/flat/64/Saint-Martin.png differ
diff --git a/app/assets/img/flags/flat/64/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/flat/64/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..28aad72
Binary files /dev/null and b/app/assets/img/flags/flat/64/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/flat/64/Samoa.png b/app/assets/img/flags/flat/64/Samoa.png
new file mode 100644
index 0000000..3942e20
Binary files /dev/null and b/app/assets/img/flags/flat/64/Samoa.png differ
diff --git a/app/assets/img/flags/flat/64/San-Marino.png b/app/assets/img/flags/flat/64/San-Marino.png
new file mode 100644
index 0000000..944ba86
Binary files /dev/null and b/app/assets/img/flags/flat/64/San-Marino.png differ
diff --git a/app/assets/img/flags/flat/64/Sao-Tome-and-Principe.png b/app/assets/img/flags/flat/64/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..c5952d3
Binary files /dev/null and b/app/assets/img/flags/flat/64/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/flat/64/Saudi-Arabia.png b/app/assets/img/flags/flat/64/Saudi-Arabia.png
new file mode 100644
index 0000000..87c67b0
Binary files /dev/null and b/app/assets/img/flags/flat/64/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/flat/64/Scotland.png b/app/assets/img/flags/flat/64/Scotland.png
new file mode 100644
index 0000000..15ef0d8
Binary files /dev/null and b/app/assets/img/flags/flat/64/Scotland.png differ
diff --git a/app/assets/img/flags/flat/64/Senegal.png b/app/assets/img/flags/flat/64/Senegal.png
new file mode 100644
index 0000000..7c90de1
Binary files /dev/null and b/app/assets/img/flags/flat/64/Senegal.png differ
diff --git a/app/assets/img/flags/flat/64/Serbia.png b/app/assets/img/flags/flat/64/Serbia.png
new file mode 100644
index 0000000..7b3c823
Binary files /dev/null and b/app/assets/img/flags/flat/64/Serbia.png differ
diff --git a/app/assets/img/flags/flat/64/Seychelles.png b/app/assets/img/flags/flat/64/Seychelles.png
new file mode 100644
index 0000000..f3d60e9
Binary files /dev/null and b/app/assets/img/flags/flat/64/Seychelles.png differ
diff --git a/app/assets/img/flags/flat/64/Sierra-Leone.png b/app/assets/img/flags/flat/64/Sierra-Leone.png
new file mode 100644
index 0000000..d36d704
Binary files /dev/null and b/app/assets/img/flags/flat/64/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/flat/64/Singapore.png b/app/assets/img/flags/flat/64/Singapore.png
new file mode 100644
index 0000000..27e950c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Singapore.png differ
diff --git a/app/assets/img/flags/flat/64/Sint-Maarten.png b/app/assets/img/flags/flat/64/Sint-Maarten.png
new file mode 100644
index 0000000..5585b52
Binary files /dev/null and b/app/assets/img/flags/flat/64/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/flat/64/Slovakia.png b/app/assets/img/flags/flat/64/Slovakia.png
new file mode 100644
index 0000000..a1540e1
Binary files /dev/null and b/app/assets/img/flags/flat/64/Slovakia.png differ
diff --git a/app/assets/img/flags/flat/64/Slovenia.png b/app/assets/img/flags/flat/64/Slovenia.png
new file mode 100644
index 0000000..2a52b54
Binary files /dev/null and b/app/assets/img/flags/flat/64/Slovenia.png differ
diff --git a/app/assets/img/flags/flat/64/Solomon-Islands.png b/app/assets/img/flags/flat/64/Solomon-Islands.png
new file mode 100644
index 0000000..43b9068
Binary files /dev/null and b/app/assets/img/flags/flat/64/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Somalia.png b/app/assets/img/flags/flat/64/Somalia.png
new file mode 100644
index 0000000..a3f52cf
Binary files /dev/null and b/app/assets/img/flags/flat/64/Somalia.png differ
diff --git a/app/assets/img/flags/flat/64/Somaliland.png b/app/assets/img/flags/flat/64/Somaliland.png
new file mode 100644
index 0000000..d1123c5
Binary files /dev/null and b/app/assets/img/flags/flat/64/Somaliland.png differ
diff --git a/app/assets/img/flags/flat/64/South-Africa.png b/app/assets/img/flags/flat/64/South-Africa.png
new file mode 100644
index 0000000..c426db6
Binary files /dev/null and b/app/assets/img/flags/flat/64/South-Africa.png differ
diff --git a/app/assets/img/flags/flat/64/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/flat/64/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..a216c57
Binary files /dev/null and b/app/assets/img/flags/flat/64/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/South-Korea.png b/app/assets/img/flags/flat/64/South-Korea.png
new file mode 100644
index 0000000..b3159e8
Binary files /dev/null and b/app/assets/img/flags/flat/64/South-Korea.png differ
diff --git a/app/assets/img/flags/flat/64/South-Ossetia.png b/app/assets/img/flags/flat/64/South-Ossetia.png
new file mode 100644
index 0000000..4fba485
Binary files /dev/null and b/app/assets/img/flags/flat/64/South-Ossetia.png differ
diff --git a/app/assets/img/flags/flat/64/South-Sudan.png b/app/assets/img/flags/flat/64/South-Sudan.png
new file mode 100644
index 0000000..15ff92b
Binary files /dev/null and b/app/assets/img/flags/flat/64/South-Sudan.png differ
diff --git a/app/assets/img/flags/flat/64/Spain.png b/app/assets/img/flags/flat/64/Spain.png
new file mode 100644
index 0000000..3f7e39c
Binary files /dev/null and b/app/assets/img/flags/flat/64/Spain.png differ
diff --git a/app/assets/img/flags/flat/64/Sri-Lanka.png b/app/assets/img/flags/flat/64/Sri-Lanka.png
new file mode 100644
index 0000000..ecc6f0d
Binary files /dev/null and b/app/assets/img/flags/flat/64/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/flat/64/Sudan.png b/app/assets/img/flags/flat/64/Sudan.png
new file mode 100644
index 0000000..6d364de
Binary files /dev/null and b/app/assets/img/flags/flat/64/Sudan.png differ
diff --git a/app/assets/img/flags/flat/64/Suriname.png b/app/assets/img/flags/flat/64/Suriname.png
new file mode 100644
index 0000000..973655f
Binary files /dev/null and b/app/assets/img/flags/flat/64/Suriname.png differ
diff --git a/app/assets/img/flags/flat/64/Swaziland.png b/app/assets/img/flags/flat/64/Swaziland.png
new file mode 100644
index 0000000..7889710
Binary files /dev/null and b/app/assets/img/flags/flat/64/Swaziland.png differ
diff --git a/app/assets/img/flags/flat/64/Sweden.png b/app/assets/img/flags/flat/64/Sweden.png
new file mode 100644
index 0000000..3dbe1ec
Binary files /dev/null and b/app/assets/img/flags/flat/64/Sweden.png differ
diff --git a/app/assets/img/flags/flat/64/Switzerland.png b/app/assets/img/flags/flat/64/Switzerland.png
new file mode 100644
index 0000000..368e226
Binary files /dev/null and b/app/assets/img/flags/flat/64/Switzerland.png differ
diff --git a/app/assets/img/flags/flat/64/Syria.png b/app/assets/img/flags/flat/64/Syria.png
new file mode 100644
index 0000000..897c6b3
Binary files /dev/null and b/app/assets/img/flags/flat/64/Syria.png differ
diff --git a/app/assets/img/flags/flat/64/Taiwan.png b/app/assets/img/flags/flat/64/Taiwan.png
new file mode 100644
index 0000000..044f0fa
Binary files /dev/null and b/app/assets/img/flags/flat/64/Taiwan.png differ
diff --git a/app/assets/img/flags/flat/64/Tajikistan.png b/app/assets/img/flags/flat/64/Tajikistan.png
new file mode 100644
index 0000000..7591f28
Binary files /dev/null and b/app/assets/img/flags/flat/64/Tajikistan.png differ
diff --git a/app/assets/img/flags/flat/64/Tanzania.png b/app/assets/img/flags/flat/64/Tanzania.png
new file mode 100644
index 0000000..e034a04
Binary files /dev/null and b/app/assets/img/flags/flat/64/Tanzania.png differ
diff --git a/app/assets/img/flags/flat/64/Thailand.png b/app/assets/img/flags/flat/64/Thailand.png
new file mode 100644
index 0000000..eb652f2
Binary files /dev/null and b/app/assets/img/flags/flat/64/Thailand.png differ
diff --git a/app/assets/img/flags/flat/64/Togo.png b/app/assets/img/flags/flat/64/Togo.png
new file mode 100644
index 0000000..66eae0f
Binary files /dev/null and b/app/assets/img/flags/flat/64/Togo.png differ
diff --git a/app/assets/img/flags/flat/64/Tokelau.png b/app/assets/img/flags/flat/64/Tokelau.png
new file mode 100644
index 0000000..e8b3855
Binary files /dev/null and b/app/assets/img/flags/flat/64/Tokelau.png differ
diff --git a/app/assets/img/flags/flat/64/Tonga.png b/app/assets/img/flags/flat/64/Tonga.png
new file mode 100644
index 0000000..e1d96b3
Binary files /dev/null and b/app/assets/img/flags/flat/64/Tonga.png differ
diff --git a/app/assets/img/flags/flat/64/Trinidad-and-Tobago.png b/app/assets/img/flags/flat/64/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..ca612a6
Binary files /dev/null and b/app/assets/img/flags/flat/64/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/flat/64/Tunisia.png b/app/assets/img/flags/flat/64/Tunisia.png
new file mode 100644
index 0000000..92ec1ef
Binary files /dev/null and b/app/assets/img/flags/flat/64/Tunisia.png differ
diff --git a/app/assets/img/flags/flat/64/Turkey.png b/app/assets/img/flags/flat/64/Turkey.png
new file mode 100644
index 0000000..838049d
Binary files /dev/null and b/app/assets/img/flags/flat/64/Turkey.png differ
diff --git a/app/assets/img/flags/flat/64/Turkmenistan.png b/app/assets/img/flags/flat/64/Turkmenistan.png
new file mode 100644
index 0000000..9d82abc
Binary files /dev/null and b/app/assets/img/flags/flat/64/Turkmenistan.png differ
diff --git a/app/assets/img/flags/flat/64/Turks-and-Caicos-Islands.png b/app/assets/img/flags/flat/64/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..5b794ec
Binary files /dev/null and b/app/assets/img/flags/flat/64/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Tuvalu.png b/app/assets/img/flags/flat/64/Tuvalu.png
new file mode 100644
index 0000000..94839b1
Binary files /dev/null and b/app/assets/img/flags/flat/64/Tuvalu.png differ
diff --git a/app/assets/img/flags/flat/64/US-Virgin-Islands.png b/app/assets/img/flags/flat/64/US-Virgin-Islands.png
new file mode 100644
index 0000000..733e515
Binary files /dev/null and b/app/assets/img/flags/flat/64/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/flat/64/Uganda.png b/app/assets/img/flags/flat/64/Uganda.png
new file mode 100644
index 0000000..5a6be88
Binary files /dev/null and b/app/assets/img/flags/flat/64/Uganda.png differ
diff --git a/app/assets/img/flags/flat/64/Ukraine.png b/app/assets/img/flags/flat/64/Ukraine.png
new file mode 100644
index 0000000..115de4b
Binary files /dev/null and b/app/assets/img/flags/flat/64/Ukraine.png differ
diff --git a/app/assets/img/flags/flat/64/United-Arab-Emirates.png b/app/assets/img/flags/flat/64/United-Arab-Emirates.png
new file mode 100644
index 0000000..05acc83
Binary files /dev/null and b/app/assets/img/flags/flat/64/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/flat/64/United-Kingdom.png b/app/assets/img/flags/flat/64/United-Kingdom.png
new file mode 100644
index 0000000..96a97f7
Binary files /dev/null and b/app/assets/img/flags/flat/64/United-Kingdom.png differ
diff --git a/app/assets/img/flags/flat/64/United-Nations.png b/app/assets/img/flags/flat/64/United-Nations.png
new file mode 100644
index 0000000..6372c3b
Binary files /dev/null and b/app/assets/img/flags/flat/64/United-Nations.png differ
diff --git a/app/assets/img/flags/flat/64/United-States.png b/app/assets/img/flags/flat/64/United-States.png
new file mode 100644
index 0000000..57f3cbe
Binary files /dev/null and b/app/assets/img/flags/flat/64/United-States.png differ
diff --git a/app/assets/img/flags/flat/64/Unknown.png b/app/assets/img/flags/flat/64/Unknown.png
new file mode 100644
index 0000000..5b81f01
Binary files /dev/null and b/app/assets/img/flags/flat/64/Unknown.png differ
diff --git a/app/assets/img/flags/flat/64/Uruguay.png b/app/assets/img/flags/flat/64/Uruguay.png
new file mode 100644
index 0000000..1cae642
Binary files /dev/null and b/app/assets/img/flags/flat/64/Uruguay.png differ
diff --git a/app/assets/img/flags/flat/64/Uzbekistan.png b/app/assets/img/flags/flat/64/Uzbekistan.png
new file mode 100644
index 0000000..a29cd4e
Binary files /dev/null and b/app/assets/img/flags/flat/64/Uzbekistan.png differ
diff --git a/app/assets/img/flags/flat/64/Vanuatu.png b/app/assets/img/flags/flat/64/Vanuatu.png
new file mode 100644
index 0000000..10591b5
Binary files /dev/null and b/app/assets/img/flags/flat/64/Vanuatu.png differ
diff --git a/app/assets/img/flags/flat/64/Vatican-City.png b/app/assets/img/flags/flat/64/Vatican-City.png
new file mode 100644
index 0000000..1fd41bc
Binary files /dev/null and b/app/assets/img/flags/flat/64/Vatican-City.png differ
diff --git a/app/assets/img/flags/flat/64/Venezuela.png b/app/assets/img/flags/flat/64/Venezuela.png
new file mode 100644
index 0000000..8281889
Binary files /dev/null and b/app/assets/img/flags/flat/64/Venezuela.png differ
diff --git a/app/assets/img/flags/flat/64/Vietnam.png b/app/assets/img/flags/flat/64/Vietnam.png
new file mode 100644
index 0000000..4a715d7
Binary files /dev/null and b/app/assets/img/flags/flat/64/Vietnam.png differ
diff --git a/app/assets/img/flags/flat/64/Wales.png b/app/assets/img/flags/flat/64/Wales.png
new file mode 100644
index 0000000..c33f9f4
Binary files /dev/null and b/app/assets/img/flags/flat/64/Wales.png differ
diff --git a/app/assets/img/flags/flat/64/Wallis-And-Futuna.png b/app/assets/img/flags/flat/64/Wallis-And-Futuna.png
new file mode 100644
index 0000000..0c47a29
Binary files /dev/null and b/app/assets/img/flags/flat/64/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/flat/64/Western-Sahara.png b/app/assets/img/flags/flat/64/Western-Sahara.png
new file mode 100644
index 0000000..7b4eb90
Binary files /dev/null and b/app/assets/img/flags/flat/64/Western-Sahara.png differ
diff --git a/app/assets/img/flags/flat/64/Yemen.png b/app/assets/img/flags/flat/64/Yemen.png
new file mode 100644
index 0000000..20c417a
Binary files /dev/null and b/app/assets/img/flags/flat/64/Yemen.png differ
diff --git a/app/assets/img/flags/flat/64/Zambia.png b/app/assets/img/flags/flat/64/Zambia.png
new file mode 100644
index 0000000..8c876c6
Binary files /dev/null and b/app/assets/img/flags/flat/64/Zambia.png differ
diff --git a/app/assets/img/flags/flat/64/Zimbabwe.png b/app/assets/img/flags/flat/64/Zimbabwe.png
new file mode 100644
index 0000000..47e8aa7
Binary files /dev/null and b/app/assets/img/flags/flat/64/Zimbabwe.png differ
diff --git a/app/assets/img/flags/flat/icns/Abkhazia.icns b/app/assets/img/flags/flat/icns/Abkhazia.icns
new file mode 100644
index 0000000..9de99d2
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Abkhazia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Afghanistan.icns b/app/assets/img/flags/flat/icns/Afghanistan.icns
new file mode 100644
index 0000000..4e78ff6
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Afghanistan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Aland.icns b/app/assets/img/flags/flat/icns/Aland.icns
new file mode 100644
index 0000000..8bc1377
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Aland.icns differ
diff --git a/app/assets/img/flags/flat/icns/Albania.icns b/app/assets/img/flags/flat/icns/Albania.icns
new file mode 100644
index 0000000..37f52de
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Albania.icns differ
diff --git a/app/assets/img/flags/flat/icns/Algeria.icns b/app/assets/img/flags/flat/icns/Algeria.icns
new file mode 100644
index 0000000..7fdfddd
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Algeria.icns differ
diff --git a/app/assets/img/flags/flat/icns/American-Samoa.icns b/app/assets/img/flags/flat/icns/American-Samoa.icns
new file mode 100644
index 0000000..e3fb147
Binary files /dev/null and b/app/assets/img/flags/flat/icns/American-Samoa.icns differ
diff --git a/app/assets/img/flags/flat/icns/Andorra.icns b/app/assets/img/flags/flat/icns/Andorra.icns
new file mode 100644
index 0000000..e988c7d
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Andorra.icns differ
diff --git a/app/assets/img/flags/flat/icns/Angola.icns b/app/assets/img/flags/flat/icns/Angola.icns
new file mode 100644
index 0000000..8616047
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Angola.icns differ
diff --git a/app/assets/img/flags/flat/icns/Anguilla.icns b/app/assets/img/flags/flat/icns/Anguilla.icns
new file mode 100644
index 0000000..ec031d8
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Anguilla.icns differ
diff --git a/app/assets/img/flags/flat/icns/Antarctica.icns b/app/assets/img/flags/flat/icns/Antarctica.icns
new file mode 100644
index 0000000..411cabf
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Antarctica.icns differ
diff --git a/app/assets/img/flags/flat/icns/Antigua-and-Barbuda.icns b/app/assets/img/flags/flat/icns/Antigua-and-Barbuda.icns
new file mode 100644
index 0000000..9a6d881
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Antigua-and-Barbuda.icns differ
diff --git a/app/assets/img/flags/flat/icns/Argentina.icns b/app/assets/img/flags/flat/icns/Argentina.icns
new file mode 100644
index 0000000..30d7c7a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Argentina.icns differ
diff --git a/app/assets/img/flags/flat/icns/Armenia.icns b/app/assets/img/flags/flat/icns/Armenia.icns
new file mode 100644
index 0000000..6fd3174
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Armenia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Aruba.icns b/app/assets/img/flags/flat/icns/Aruba.icns
new file mode 100644
index 0000000..32f2ec3
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Aruba.icns differ
diff --git a/app/assets/img/flags/flat/icns/Australia.icns b/app/assets/img/flags/flat/icns/Australia.icns
new file mode 100644
index 0000000..0b127e9
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Australia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Austria.icns b/app/assets/img/flags/flat/icns/Austria.icns
new file mode 100644
index 0000000..11999c7
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Austria.icns differ
diff --git a/app/assets/img/flags/flat/icns/Azerbaijan.icns b/app/assets/img/flags/flat/icns/Azerbaijan.icns
new file mode 100644
index 0000000..01ecf42
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Azerbaijan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Bahamas.icns b/app/assets/img/flags/flat/icns/Bahamas.icns
new file mode 100644
index 0000000..f275163
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Bahamas.icns differ
diff --git a/app/assets/img/flags/flat/icns/Bahrain.icns b/app/assets/img/flags/flat/icns/Bahrain.icns
new file mode 100644
index 0000000..fb34bc5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Bahrain.icns differ
diff --git a/app/assets/img/flags/flat/icns/Bangladesh.icns b/app/assets/img/flags/flat/icns/Bangladesh.icns
new file mode 100644
index 0000000..2125f31
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Bangladesh.icns differ
diff --git a/app/assets/img/flags/flat/icns/Barbados.icns b/app/assets/img/flags/flat/icns/Barbados.icns
new file mode 100644
index 0000000..89f338c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Barbados.icns differ
diff --git a/app/assets/img/flags/flat/icns/Basque-Country.icns b/app/assets/img/flags/flat/icns/Basque-Country.icns
new file mode 100644
index 0000000..66fb1e5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Basque-Country.icns differ
diff --git a/app/assets/img/flags/flat/icns/Belarus.icns b/app/assets/img/flags/flat/icns/Belarus.icns
new file mode 100644
index 0000000..eeafd5a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Belarus.icns differ
diff --git a/app/assets/img/flags/flat/icns/Belgium.icns b/app/assets/img/flags/flat/icns/Belgium.icns
new file mode 100644
index 0000000..9382261
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Belgium.icns differ
diff --git a/app/assets/img/flags/flat/icns/Belize.icns b/app/assets/img/flags/flat/icns/Belize.icns
new file mode 100644
index 0000000..69d67e7
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Belize.icns differ
diff --git a/app/assets/img/flags/flat/icns/Benin.icns b/app/assets/img/flags/flat/icns/Benin.icns
new file mode 100644
index 0000000..f32cd6f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Benin.icns differ
diff --git a/app/assets/img/flags/flat/icns/Bermuda.icns b/app/assets/img/flags/flat/icns/Bermuda.icns
new file mode 100644
index 0000000..84c758e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Bermuda.icns differ
diff --git a/app/assets/img/flags/flat/icns/Bhutan.icns b/app/assets/img/flags/flat/icns/Bhutan.icns
new file mode 100644
index 0000000..a3a3cb3
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Bhutan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Bolivia.icns b/app/assets/img/flags/flat/icns/Bolivia.icns
new file mode 100644
index 0000000..bc0d31d
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Bolivia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Bosnia-and-Herzegovina.icns b/app/assets/img/flags/flat/icns/Bosnia-and-Herzegovina.icns
new file mode 100644
index 0000000..8b6e3bf
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Bosnia-and-Herzegovina.icns differ
diff --git a/app/assets/img/flags/flat/icns/Botswana.icns b/app/assets/img/flags/flat/icns/Botswana.icns
new file mode 100644
index 0000000..8fbaf7e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Botswana.icns differ
diff --git a/app/assets/img/flags/flat/icns/Brazil.icns b/app/assets/img/flags/flat/icns/Brazil.icns
new file mode 100644
index 0000000..4257319
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Brazil.icns differ
diff --git a/app/assets/img/flags/flat/icns/British-Antarctic-Territory.icns b/app/assets/img/flags/flat/icns/British-Antarctic-Territory.icns
new file mode 100644
index 0000000..05f19b0
Binary files /dev/null and b/app/assets/img/flags/flat/icns/British-Antarctic-Territory.icns differ
diff --git a/app/assets/img/flags/flat/icns/British-Virgin-Islands.icns b/app/assets/img/flags/flat/icns/British-Virgin-Islands.icns
new file mode 100644
index 0000000..39ffac4
Binary files /dev/null and b/app/assets/img/flags/flat/icns/British-Virgin-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Brunei.icns b/app/assets/img/flags/flat/icns/Brunei.icns
new file mode 100644
index 0000000..557123c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Brunei.icns differ
diff --git a/app/assets/img/flags/flat/icns/Bulgaria.icns b/app/assets/img/flags/flat/icns/Bulgaria.icns
new file mode 100644
index 0000000..b429e99
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Bulgaria.icns differ
diff --git a/app/assets/img/flags/flat/icns/Burkina-Faso.icns b/app/assets/img/flags/flat/icns/Burkina-Faso.icns
new file mode 100644
index 0000000..703fe88
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Burkina-Faso.icns differ
diff --git a/app/assets/img/flags/flat/icns/Burundi.icns b/app/assets/img/flags/flat/icns/Burundi.icns
new file mode 100644
index 0000000..7bed862
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Burundi.icns differ
diff --git a/app/assets/img/flags/flat/icns/Cambodia.icns b/app/assets/img/flags/flat/icns/Cambodia.icns
new file mode 100644
index 0000000..6cd9e54
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Cambodia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Cameroon.icns b/app/assets/img/flags/flat/icns/Cameroon.icns
new file mode 100644
index 0000000..312ebff
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Cameroon.icns differ
diff --git a/app/assets/img/flags/flat/icns/Canada.icns b/app/assets/img/flags/flat/icns/Canada.icns
new file mode 100644
index 0000000..99d1336
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Canada.icns differ
diff --git a/app/assets/img/flags/flat/icns/Canary-Islands.icns b/app/assets/img/flags/flat/icns/Canary-Islands.icns
new file mode 100644
index 0000000..33c5bf7
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Canary-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Cape-Verde.icns b/app/assets/img/flags/flat/icns/Cape-Verde.icns
new file mode 100644
index 0000000..88e73df
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Cape-Verde.icns differ
diff --git a/app/assets/img/flags/flat/icns/Catalonia.icns b/app/assets/img/flags/flat/icns/Catalonia.icns
new file mode 100644
index 0000000..9d135c9
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Catalonia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Cayman-Islands.icns b/app/assets/img/flags/flat/icns/Cayman-Islands.icns
new file mode 100644
index 0000000..32a9eff
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Cayman-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Central-African-Republic.icns b/app/assets/img/flags/flat/icns/Central-African-Republic.icns
new file mode 100644
index 0000000..27d7de5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Central-African-Republic.icns differ
diff --git a/app/assets/img/flags/flat/icns/Chad.icns b/app/assets/img/flags/flat/icns/Chad.icns
new file mode 100644
index 0000000..2107e1d
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Chad.icns differ
diff --git a/app/assets/img/flags/flat/icns/Chile.icns b/app/assets/img/flags/flat/icns/Chile.icns
new file mode 100644
index 0000000..074d3c2
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Chile.icns differ
diff --git a/app/assets/img/flags/flat/icns/China.icns b/app/assets/img/flags/flat/icns/China.icns
new file mode 100644
index 0000000..7a8f6af
Binary files /dev/null and b/app/assets/img/flags/flat/icns/China.icns differ
diff --git a/app/assets/img/flags/flat/icns/Christmas-Island.icns b/app/assets/img/flags/flat/icns/Christmas-Island.icns
new file mode 100644
index 0000000..10050e4
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Christmas-Island.icns differ
diff --git a/app/assets/img/flags/flat/icns/Cocos-Keeling-Islands.icns b/app/assets/img/flags/flat/icns/Cocos-Keeling-Islands.icns
new file mode 100644
index 0000000..256a062
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Cocos-Keeling-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Colombia.icns b/app/assets/img/flags/flat/icns/Colombia.icns
new file mode 100644
index 0000000..4d9be46
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Colombia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Commonwealth.icns b/app/assets/img/flags/flat/icns/Commonwealth.icns
new file mode 100644
index 0000000..36403ad
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Commonwealth.icns differ
diff --git a/app/assets/img/flags/flat/icns/Comoros.icns b/app/assets/img/flags/flat/icns/Comoros.icns
new file mode 100644
index 0000000..d718595
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Comoros.icns differ
diff --git a/app/assets/img/flags/flat/icns/Cook-Islands.icns b/app/assets/img/flags/flat/icns/Cook-Islands.icns
new file mode 100644
index 0000000..c22b35d
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Cook-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Costa-Rica.icns b/app/assets/img/flags/flat/icns/Costa-Rica.icns
new file mode 100644
index 0000000..668903f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Costa-Rica.icns differ
diff --git a/app/assets/img/flags/flat/icns/Cote-dIvoire.icns b/app/assets/img/flags/flat/icns/Cote-dIvoire.icns
new file mode 100644
index 0000000..00cc073
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Cote-dIvoire.icns differ
diff --git a/app/assets/img/flags/flat/icns/Croatia.icns b/app/assets/img/flags/flat/icns/Croatia.icns
new file mode 100644
index 0000000..346ee62
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Croatia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Cuba.icns b/app/assets/img/flags/flat/icns/Cuba.icns
new file mode 100644
index 0000000..e6ff79f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Cuba.icns differ
diff --git a/app/assets/img/flags/flat/icns/Curacao.icns b/app/assets/img/flags/flat/icns/Curacao.icns
new file mode 100644
index 0000000..b4d5848
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Curacao.icns differ
diff --git a/app/assets/img/flags/flat/icns/Cyprus.icns b/app/assets/img/flags/flat/icns/Cyprus.icns
new file mode 100644
index 0000000..fd571a5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Cyprus.icns differ
diff --git a/app/assets/img/flags/flat/icns/Czech-Republic.icns b/app/assets/img/flags/flat/icns/Czech-Republic.icns
new file mode 100644
index 0000000..0965d64
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Czech-Republic.icns differ
diff --git a/app/assets/img/flags/flat/icns/Democratic-Republic-of-the-Congo.icns b/app/assets/img/flags/flat/icns/Democratic-Republic-of-the-Congo.icns
new file mode 100644
index 0000000..f04f1ae
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Democratic-Republic-of-the-Congo.icns differ
diff --git a/app/assets/img/flags/flat/icns/Denmark.icns b/app/assets/img/flags/flat/icns/Denmark.icns
new file mode 100644
index 0000000..8518b55
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Denmark.icns differ
diff --git a/app/assets/img/flags/flat/icns/Djibouti.icns b/app/assets/img/flags/flat/icns/Djibouti.icns
new file mode 100644
index 0000000..64b0bf9
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Djibouti.icns differ
diff --git a/app/assets/img/flags/flat/icns/Dominica.icns b/app/assets/img/flags/flat/icns/Dominica.icns
new file mode 100644
index 0000000..832a177
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Dominica.icns differ
diff --git a/app/assets/img/flags/flat/icns/Dominican-Republic.icns b/app/assets/img/flags/flat/icns/Dominican-Republic.icns
new file mode 100644
index 0000000..2cd5737
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Dominican-Republic.icns differ
diff --git a/app/assets/img/flags/flat/icns/East-Timor.icns b/app/assets/img/flags/flat/icns/East-Timor.icns
new file mode 100644
index 0000000..f4dfa77
Binary files /dev/null and b/app/assets/img/flags/flat/icns/East-Timor.icns differ
diff --git a/app/assets/img/flags/flat/icns/Ecuador.icns b/app/assets/img/flags/flat/icns/Ecuador.icns
new file mode 100644
index 0000000..81fcac2
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Ecuador.icns differ
diff --git a/app/assets/img/flags/flat/icns/Egypt.icns b/app/assets/img/flags/flat/icns/Egypt.icns
new file mode 100644
index 0000000..72b0f49
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Egypt.icns differ
diff --git a/app/assets/img/flags/flat/icns/El-Salvador.icns b/app/assets/img/flags/flat/icns/El-Salvador.icns
new file mode 100644
index 0000000..9b3caea
Binary files /dev/null and b/app/assets/img/flags/flat/icns/El-Salvador.icns differ
diff --git a/app/assets/img/flags/flat/icns/England.icns b/app/assets/img/flags/flat/icns/England.icns
new file mode 100644
index 0000000..f5e37b2
Binary files /dev/null and b/app/assets/img/flags/flat/icns/England.icns differ
diff --git a/app/assets/img/flags/flat/icns/Equatorial-Guinea.icns b/app/assets/img/flags/flat/icns/Equatorial-Guinea.icns
new file mode 100644
index 0000000..d5a3851
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Equatorial-Guinea.icns differ
diff --git a/app/assets/img/flags/flat/icns/Eritrea.icns b/app/assets/img/flags/flat/icns/Eritrea.icns
new file mode 100644
index 0000000..807deaf
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Eritrea.icns differ
diff --git a/app/assets/img/flags/flat/icns/Estonia.icns b/app/assets/img/flags/flat/icns/Estonia.icns
new file mode 100644
index 0000000..6b77365
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Estonia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Ethiopia.icns b/app/assets/img/flags/flat/icns/Ethiopia.icns
new file mode 100644
index 0000000..9860902
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Ethiopia.icns differ
diff --git a/app/assets/img/flags/flat/icns/European-Union.icns b/app/assets/img/flags/flat/icns/European-Union.icns
new file mode 100644
index 0000000..d063a49
Binary files /dev/null and b/app/assets/img/flags/flat/icns/European-Union.icns differ
diff --git a/app/assets/img/flags/flat/icns/Falkland-Islands.icns b/app/assets/img/flags/flat/icns/Falkland-Islands.icns
new file mode 100644
index 0000000..c0caddc
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Falkland-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Faroes.icns b/app/assets/img/flags/flat/icns/Faroes.icns
new file mode 100644
index 0000000..dbe5e58
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Faroes.icns differ
diff --git a/app/assets/img/flags/flat/icns/Fiji.icns b/app/assets/img/flags/flat/icns/Fiji.icns
new file mode 100644
index 0000000..5382e11
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Fiji.icns differ
diff --git a/app/assets/img/flags/flat/icns/Finland.icns b/app/assets/img/flags/flat/icns/Finland.icns
new file mode 100644
index 0000000..db565b9
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Finland.icns differ
diff --git a/app/assets/img/flags/flat/icns/France.icns b/app/assets/img/flags/flat/icns/France.icns
new file mode 100644
index 0000000..fd96924
Binary files /dev/null and b/app/assets/img/flags/flat/icns/France.icns differ
diff --git a/app/assets/img/flags/flat/icns/French-Polynesia.icns b/app/assets/img/flags/flat/icns/French-Polynesia.icns
new file mode 100644
index 0000000..bec5e8d
Binary files /dev/null and b/app/assets/img/flags/flat/icns/French-Polynesia.icns differ
diff --git a/app/assets/img/flags/flat/icns/French-Southern-Territories.icns b/app/assets/img/flags/flat/icns/French-Southern-Territories.icns
new file mode 100644
index 0000000..8e83108
Binary files /dev/null and b/app/assets/img/flags/flat/icns/French-Southern-Territories.icns differ
diff --git a/app/assets/img/flags/flat/icns/Gabon.icns b/app/assets/img/flags/flat/icns/Gabon.icns
new file mode 100644
index 0000000..aeb0d26
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Gabon.icns differ
diff --git a/app/assets/img/flags/flat/icns/Gambia.icns b/app/assets/img/flags/flat/icns/Gambia.icns
new file mode 100644
index 0000000..d6a10c0
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Gambia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Georgia.icns b/app/assets/img/flags/flat/icns/Georgia.icns
new file mode 100644
index 0000000..46f1d6e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Georgia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Germany.icns b/app/assets/img/flags/flat/icns/Germany.icns
new file mode 100644
index 0000000..53fc8ac
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Germany.icns differ
diff --git a/app/assets/img/flags/flat/icns/Ghana.icns b/app/assets/img/flags/flat/icns/Ghana.icns
new file mode 100644
index 0000000..ff1326f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Ghana.icns differ
diff --git a/app/assets/img/flags/flat/icns/Gibraltar.icns b/app/assets/img/flags/flat/icns/Gibraltar.icns
new file mode 100644
index 0000000..d27c1e9
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Gibraltar.icns differ
diff --git a/app/assets/img/flags/flat/icns/GoSquared.icns b/app/assets/img/flags/flat/icns/GoSquared.icns
new file mode 100644
index 0000000..db112e9
Binary files /dev/null and b/app/assets/img/flags/flat/icns/GoSquared.icns differ
diff --git a/app/assets/img/flags/flat/icns/Greece.icns b/app/assets/img/flags/flat/icns/Greece.icns
new file mode 100644
index 0000000..33de70f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Greece.icns differ
diff --git a/app/assets/img/flags/flat/icns/Greenland.icns b/app/assets/img/flags/flat/icns/Greenland.icns
new file mode 100644
index 0000000..15df6a0
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Greenland.icns differ
diff --git a/app/assets/img/flags/flat/icns/Grenada.icns b/app/assets/img/flags/flat/icns/Grenada.icns
new file mode 100644
index 0000000..b5b9739
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Grenada.icns differ
diff --git a/app/assets/img/flags/flat/icns/Guam.icns b/app/assets/img/flags/flat/icns/Guam.icns
new file mode 100644
index 0000000..aa5f45e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Guam.icns differ
diff --git a/app/assets/img/flags/flat/icns/Guatemala.icns b/app/assets/img/flags/flat/icns/Guatemala.icns
new file mode 100644
index 0000000..e80667c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Guatemala.icns differ
diff --git a/app/assets/img/flags/flat/icns/Guernsey.icns b/app/assets/img/flags/flat/icns/Guernsey.icns
new file mode 100644
index 0000000..6b70daf
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Guernsey.icns differ
diff --git a/app/assets/img/flags/flat/icns/Guinea-Bissau.icns b/app/assets/img/flags/flat/icns/Guinea-Bissau.icns
new file mode 100644
index 0000000..2728ce6
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Guinea-Bissau.icns differ
diff --git a/app/assets/img/flags/flat/icns/Guinea.icns b/app/assets/img/flags/flat/icns/Guinea.icns
new file mode 100644
index 0000000..939f3e2
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Guinea.icns differ
diff --git a/app/assets/img/flags/flat/icns/Guyana.icns b/app/assets/img/flags/flat/icns/Guyana.icns
new file mode 100644
index 0000000..85c8acd
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Guyana.icns differ
diff --git a/app/assets/img/flags/flat/icns/Haiti.icns b/app/assets/img/flags/flat/icns/Haiti.icns
new file mode 100644
index 0000000..ef4b7ce
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Haiti.icns differ
diff --git a/app/assets/img/flags/flat/icns/Honduras.icns b/app/assets/img/flags/flat/icns/Honduras.icns
new file mode 100644
index 0000000..a3180ee
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Honduras.icns differ
diff --git a/app/assets/img/flags/flat/icns/Hong-Kong.icns b/app/assets/img/flags/flat/icns/Hong-Kong.icns
new file mode 100644
index 0000000..e295167
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Hong-Kong.icns differ
diff --git a/app/assets/img/flags/flat/icns/Hungary.icns b/app/assets/img/flags/flat/icns/Hungary.icns
new file mode 100644
index 0000000..f6658da
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Hungary.icns differ
diff --git a/app/assets/img/flags/flat/icns/Iceland.icns b/app/assets/img/flags/flat/icns/Iceland.icns
new file mode 100644
index 0000000..86e3dcb
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Iceland.icns differ
diff --git a/app/assets/img/flags/flat/icns/India.icns b/app/assets/img/flags/flat/icns/India.icns
new file mode 100644
index 0000000..405b822
Binary files /dev/null and b/app/assets/img/flags/flat/icns/India.icns differ
diff --git a/app/assets/img/flags/flat/icns/Indonesia.icns b/app/assets/img/flags/flat/icns/Indonesia.icns
new file mode 100644
index 0000000..66522a4
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Indonesia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Iran.icns b/app/assets/img/flags/flat/icns/Iran.icns
new file mode 100644
index 0000000..d67b7e5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Iran.icns differ
diff --git a/app/assets/img/flags/flat/icns/Iraq.icns b/app/assets/img/flags/flat/icns/Iraq.icns
new file mode 100644
index 0000000..0736da8
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Iraq.icns differ
diff --git a/app/assets/img/flags/flat/icns/Ireland.icns b/app/assets/img/flags/flat/icns/Ireland.icns
new file mode 100644
index 0000000..9488251
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Ireland.icns differ
diff --git a/app/assets/img/flags/flat/icns/Isle-of-Man.icns b/app/assets/img/flags/flat/icns/Isle-of-Man.icns
new file mode 100644
index 0000000..0dfbbc6
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Isle-of-Man.icns differ
diff --git a/app/assets/img/flags/flat/icns/Israel.icns b/app/assets/img/flags/flat/icns/Israel.icns
new file mode 100644
index 0000000..0e4f447
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Israel.icns differ
diff --git a/app/assets/img/flags/flat/icns/Italy.icns b/app/assets/img/flags/flat/icns/Italy.icns
new file mode 100644
index 0000000..c81f96a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Italy.icns differ
diff --git a/app/assets/img/flags/flat/icns/Jamaica.icns b/app/assets/img/flags/flat/icns/Jamaica.icns
new file mode 100644
index 0000000..625da47
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Jamaica.icns differ
diff --git a/app/assets/img/flags/flat/icns/Japan.icns b/app/assets/img/flags/flat/icns/Japan.icns
new file mode 100644
index 0000000..a2087e5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Japan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Jersey.icns b/app/assets/img/flags/flat/icns/Jersey.icns
new file mode 100644
index 0000000..6b7ebdb
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Jersey.icns differ
diff --git a/app/assets/img/flags/flat/icns/Jordan.icns b/app/assets/img/flags/flat/icns/Jordan.icns
new file mode 100644
index 0000000..19873d6
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Jordan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Kazakhstan.icns b/app/assets/img/flags/flat/icns/Kazakhstan.icns
new file mode 100644
index 0000000..3358d88
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Kazakhstan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Kenya.icns b/app/assets/img/flags/flat/icns/Kenya.icns
new file mode 100644
index 0000000..233410d
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Kenya.icns differ
diff --git a/app/assets/img/flags/flat/icns/Kiribati.icns b/app/assets/img/flags/flat/icns/Kiribati.icns
new file mode 100644
index 0000000..51b85d8
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Kiribati.icns differ
diff --git a/app/assets/img/flags/flat/icns/Kosovo.icns b/app/assets/img/flags/flat/icns/Kosovo.icns
new file mode 100644
index 0000000..97c15ca
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Kosovo.icns differ
diff --git a/app/assets/img/flags/flat/icns/Kuwait.icns b/app/assets/img/flags/flat/icns/Kuwait.icns
new file mode 100644
index 0000000..612bbc4
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Kuwait.icns differ
diff --git a/app/assets/img/flags/flat/icns/Kyrgyzstan.icns b/app/assets/img/flags/flat/icns/Kyrgyzstan.icns
new file mode 100644
index 0000000..1279853
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Kyrgyzstan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Laos.icns b/app/assets/img/flags/flat/icns/Laos.icns
new file mode 100644
index 0000000..2f9f326
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Laos.icns differ
diff --git a/app/assets/img/flags/flat/icns/Latvia.icns b/app/assets/img/flags/flat/icns/Latvia.icns
new file mode 100644
index 0000000..5ee92b0
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Latvia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Lebanon.icns b/app/assets/img/flags/flat/icns/Lebanon.icns
new file mode 100644
index 0000000..fd2c085
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Lebanon.icns differ
diff --git a/app/assets/img/flags/flat/icns/Lesotho.icns b/app/assets/img/flags/flat/icns/Lesotho.icns
new file mode 100644
index 0000000..39e8a1c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Lesotho.icns differ
diff --git a/app/assets/img/flags/flat/icns/Liberia.icns b/app/assets/img/flags/flat/icns/Liberia.icns
new file mode 100644
index 0000000..26f68e5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Liberia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Libya.icns b/app/assets/img/flags/flat/icns/Libya.icns
new file mode 100644
index 0000000..ccb80a3
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Libya.icns differ
diff --git a/app/assets/img/flags/flat/icns/Liechtenstein.icns b/app/assets/img/flags/flat/icns/Liechtenstein.icns
new file mode 100644
index 0000000..e3bf91a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Liechtenstein.icns differ
diff --git a/app/assets/img/flags/flat/icns/Lithuania.icns b/app/assets/img/flags/flat/icns/Lithuania.icns
new file mode 100644
index 0000000..8d0ab1a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Lithuania.icns differ
diff --git a/app/assets/img/flags/flat/icns/Luxembourg.icns b/app/assets/img/flags/flat/icns/Luxembourg.icns
new file mode 100644
index 0000000..c8931d9
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Luxembourg.icns differ
diff --git a/app/assets/img/flags/flat/icns/Macau.icns b/app/assets/img/flags/flat/icns/Macau.icns
new file mode 100644
index 0000000..cddd0c7
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Macau.icns differ
diff --git a/app/assets/img/flags/flat/icns/Macedonia.icns b/app/assets/img/flags/flat/icns/Macedonia.icns
new file mode 100644
index 0000000..05e9398
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Macedonia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Madagascar.icns b/app/assets/img/flags/flat/icns/Madagascar.icns
new file mode 100644
index 0000000..ec942dc
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Madagascar.icns differ
diff --git a/app/assets/img/flags/flat/icns/Malawi.icns b/app/assets/img/flags/flat/icns/Malawi.icns
new file mode 100644
index 0000000..c21ab3a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Malawi.icns differ
diff --git a/app/assets/img/flags/flat/icns/Malaysia.icns b/app/assets/img/flags/flat/icns/Malaysia.icns
new file mode 100644
index 0000000..278af24
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Malaysia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Maldives.icns b/app/assets/img/flags/flat/icns/Maldives.icns
new file mode 100644
index 0000000..6dbaa40
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Maldives.icns differ
diff --git a/app/assets/img/flags/flat/icns/Mali.icns b/app/assets/img/flags/flat/icns/Mali.icns
new file mode 100644
index 0000000..575f4eb
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Mali.icns differ
diff --git a/app/assets/img/flags/flat/icns/Malta.icns b/app/assets/img/flags/flat/icns/Malta.icns
new file mode 100644
index 0000000..b6fff47
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Malta.icns differ
diff --git a/app/assets/img/flags/flat/icns/Mars.icns b/app/assets/img/flags/flat/icns/Mars.icns
new file mode 100644
index 0000000..c31e91a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Mars.icns differ
diff --git a/app/assets/img/flags/flat/icns/Marshall-Islands.icns b/app/assets/img/flags/flat/icns/Marshall-Islands.icns
new file mode 100644
index 0000000..28cae1a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Marshall-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Martinique.icns b/app/assets/img/flags/flat/icns/Martinique.icns
new file mode 100644
index 0000000..1fe055b
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Martinique.icns differ
diff --git a/app/assets/img/flags/flat/icns/Mauritania.icns b/app/assets/img/flags/flat/icns/Mauritania.icns
new file mode 100644
index 0000000..397fde0
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Mauritania.icns differ
diff --git a/app/assets/img/flags/flat/icns/Mauritius.icns b/app/assets/img/flags/flat/icns/Mauritius.icns
new file mode 100644
index 0000000..3df74fa
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Mauritius.icns differ
diff --git a/app/assets/img/flags/flat/icns/Mayotte.icns b/app/assets/img/flags/flat/icns/Mayotte.icns
new file mode 100644
index 0000000..bd400bc
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Mayotte.icns differ
diff --git a/app/assets/img/flags/flat/icns/Mexico.icns b/app/assets/img/flags/flat/icns/Mexico.icns
new file mode 100644
index 0000000..6972e1f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Mexico.icns differ
diff --git a/app/assets/img/flags/flat/icns/Micronesia.icns b/app/assets/img/flags/flat/icns/Micronesia.icns
new file mode 100644
index 0000000..dcd5068
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Micronesia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Moldova.icns b/app/assets/img/flags/flat/icns/Moldova.icns
new file mode 100644
index 0000000..b7a478e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Moldova.icns differ
diff --git a/app/assets/img/flags/flat/icns/Monaco.icns b/app/assets/img/flags/flat/icns/Monaco.icns
new file mode 100644
index 0000000..66522a4
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Monaco.icns differ
diff --git a/app/assets/img/flags/flat/icns/Mongolia.icns b/app/assets/img/flags/flat/icns/Mongolia.icns
new file mode 100644
index 0000000..f8d8d83
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Mongolia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Montenegro.icns b/app/assets/img/flags/flat/icns/Montenegro.icns
new file mode 100644
index 0000000..360d9a6
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Montenegro.icns differ
diff --git a/app/assets/img/flags/flat/icns/Montserrat.icns b/app/assets/img/flags/flat/icns/Montserrat.icns
new file mode 100644
index 0000000..18afd0f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Montserrat.icns differ
diff --git a/app/assets/img/flags/flat/icns/Morocco.icns b/app/assets/img/flags/flat/icns/Morocco.icns
new file mode 100644
index 0000000..b9e9d9c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Morocco.icns differ
diff --git a/app/assets/img/flags/flat/icns/Mozambique.icns b/app/assets/img/flags/flat/icns/Mozambique.icns
new file mode 100644
index 0000000..72ab6f8
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Mozambique.icns differ
diff --git a/app/assets/img/flags/flat/icns/Myanmar.icns b/app/assets/img/flags/flat/icns/Myanmar.icns
new file mode 100644
index 0000000..e5be0ba
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Myanmar.icns differ
diff --git a/app/assets/img/flags/flat/icns/NATO.icns b/app/assets/img/flags/flat/icns/NATO.icns
new file mode 100644
index 0000000..59e4986
Binary files /dev/null and b/app/assets/img/flags/flat/icns/NATO.icns differ
diff --git a/app/assets/img/flags/flat/icns/Nagorno-Karabakh.icns b/app/assets/img/flags/flat/icns/Nagorno-Karabakh.icns
new file mode 100644
index 0000000..2ddf244
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Nagorno-Karabakh.icns differ
diff --git a/app/assets/img/flags/flat/icns/Namibia.icns b/app/assets/img/flags/flat/icns/Namibia.icns
new file mode 100644
index 0000000..187091e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Namibia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Nauru.icns b/app/assets/img/flags/flat/icns/Nauru.icns
new file mode 100644
index 0000000..474beca
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Nauru.icns differ
diff --git a/app/assets/img/flags/flat/icns/Nepal.icns b/app/assets/img/flags/flat/icns/Nepal.icns
new file mode 100644
index 0000000..1bd1c54
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Nepal.icns differ
diff --git a/app/assets/img/flags/flat/icns/Netherlands-Antilles.icns b/app/assets/img/flags/flat/icns/Netherlands-Antilles.icns
new file mode 100644
index 0000000..b994f9a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Netherlands-Antilles.icns differ
diff --git a/app/assets/img/flags/flat/icns/Netherlands.icns b/app/assets/img/flags/flat/icns/Netherlands.icns
new file mode 100644
index 0000000..192c217
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Netherlands.icns differ
diff --git a/app/assets/img/flags/flat/icns/New-Caledonia.icns b/app/assets/img/flags/flat/icns/New-Caledonia.icns
new file mode 100644
index 0000000..449be0c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/New-Caledonia.icns differ
diff --git a/app/assets/img/flags/flat/icns/New-Zealand.icns b/app/assets/img/flags/flat/icns/New-Zealand.icns
new file mode 100644
index 0000000..62ef9e5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/New-Zealand.icns differ
diff --git a/app/assets/img/flags/flat/icns/Nicaragua.icns b/app/assets/img/flags/flat/icns/Nicaragua.icns
new file mode 100644
index 0000000..da7932e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Nicaragua.icns differ
diff --git a/app/assets/img/flags/flat/icns/Niger.icns b/app/assets/img/flags/flat/icns/Niger.icns
new file mode 100644
index 0000000..6e0f201
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Niger.icns differ
diff --git a/app/assets/img/flags/flat/icns/Nigeria.icns b/app/assets/img/flags/flat/icns/Nigeria.icns
new file mode 100644
index 0000000..c67059a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Nigeria.icns differ
diff --git a/app/assets/img/flags/flat/icns/Niue.icns b/app/assets/img/flags/flat/icns/Niue.icns
new file mode 100644
index 0000000..e3c5b37
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Niue.icns differ
diff --git a/app/assets/img/flags/flat/icns/Norfolk-Island.icns b/app/assets/img/flags/flat/icns/Norfolk-Island.icns
new file mode 100644
index 0000000..d8ddd03
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Norfolk-Island.icns differ
diff --git a/app/assets/img/flags/flat/icns/North-Korea.icns b/app/assets/img/flags/flat/icns/North-Korea.icns
new file mode 100644
index 0000000..81a95a3
Binary files /dev/null and b/app/assets/img/flags/flat/icns/North-Korea.icns differ
diff --git a/app/assets/img/flags/flat/icns/Northern-Cyprus.icns b/app/assets/img/flags/flat/icns/Northern-Cyprus.icns
new file mode 100644
index 0000000..b709a64
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Northern-Cyprus.icns differ
diff --git a/app/assets/img/flags/flat/icns/Northern-Mariana-Islands.icns b/app/assets/img/flags/flat/icns/Northern-Mariana-Islands.icns
new file mode 100644
index 0000000..c328090
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Northern-Mariana-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Norway.icns b/app/assets/img/flags/flat/icns/Norway.icns
new file mode 100644
index 0000000..cd57689
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Norway.icns differ
diff --git a/app/assets/img/flags/flat/icns/Olympics.icns b/app/assets/img/flags/flat/icns/Olympics.icns
new file mode 100644
index 0000000..1c9615b
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Olympics.icns differ
diff --git a/app/assets/img/flags/flat/icns/Oman.icns b/app/assets/img/flags/flat/icns/Oman.icns
new file mode 100644
index 0000000..1a09a65
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Oman.icns differ
diff --git a/app/assets/img/flags/flat/icns/Pakistan.icns b/app/assets/img/flags/flat/icns/Pakistan.icns
new file mode 100644
index 0000000..a3d8745
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Pakistan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Palau.icns b/app/assets/img/flags/flat/icns/Palau.icns
new file mode 100644
index 0000000..3c7b128
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Palau.icns differ
diff --git a/app/assets/img/flags/flat/icns/Palestine.icns b/app/assets/img/flags/flat/icns/Palestine.icns
new file mode 100644
index 0000000..ab0d897
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Palestine.icns differ
diff --git a/app/assets/img/flags/flat/icns/Panama.icns b/app/assets/img/flags/flat/icns/Panama.icns
new file mode 100644
index 0000000..2a272d7
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Panama.icns differ
diff --git a/app/assets/img/flags/flat/icns/Papua-New-Guinea.icns b/app/assets/img/flags/flat/icns/Papua-New-Guinea.icns
new file mode 100644
index 0000000..b6aae0e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Papua-New-Guinea.icns differ
diff --git a/app/assets/img/flags/flat/icns/Paraguay.icns b/app/assets/img/flags/flat/icns/Paraguay.icns
new file mode 100644
index 0000000..bb26553
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Paraguay.icns differ
diff --git a/app/assets/img/flags/flat/icns/Peru.icns b/app/assets/img/flags/flat/icns/Peru.icns
new file mode 100644
index 0000000..0841265
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Peru.icns differ
diff --git a/app/assets/img/flags/flat/icns/Philippines.icns b/app/assets/img/flags/flat/icns/Philippines.icns
new file mode 100644
index 0000000..6259df2
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Philippines.icns differ
diff --git a/app/assets/img/flags/flat/icns/Pitcairn-Islands.icns b/app/assets/img/flags/flat/icns/Pitcairn-Islands.icns
new file mode 100644
index 0000000..49c0a8d
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Pitcairn-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Poland.icns b/app/assets/img/flags/flat/icns/Poland.icns
new file mode 100644
index 0000000..bf67ef4
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Poland.icns differ
diff --git a/app/assets/img/flags/flat/icns/Portugal.icns b/app/assets/img/flags/flat/icns/Portugal.icns
new file mode 100644
index 0000000..fae7e13
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Portugal.icns differ
diff --git a/app/assets/img/flags/flat/icns/Puerto-Rico.icns b/app/assets/img/flags/flat/icns/Puerto-Rico.icns
new file mode 100644
index 0000000..3b9ad5a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Puerto-Rico.icns differ
diff --git a/app/assets/img/flags/flat/icns/Qatar.icns b/app/assets/img/flags/flat/icns/Qatar.icns
new file mode 100644
index 0000000..925d6c0
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Qatar.icns differ
diff --git a/app/assets/img/flags/flat/icns/Red-Cross.icns b/app/assets/img/flags/flat/icns/Red-Cross.icns
new file mode 100644
index 0000000..0873ef7
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Red-Cross.icns differ
diff --git a/app/assets/img/flags/flat/icns/Republic-of-the-Congo.icns b/app/assets/img/flags/flat/icns/Republic-of-the-Congo.icns
new file mode 100644
index 0000000..56f0950
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Republic-of-the-Congo.icns differ
diff --git a/app/assets/img/flags/flat/icns/Reunion.icns b/app/assets/img/flags/flat/icns/Reunion.icns
new file mode 100644
index 0000000..53732b6
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Reunion.icns differ
diff --git a/app/assets/img/flags/flat/icns/Romania.icns b/app/assets/img/flags/flat/icns/Romania.icns
new file mode 100644
index 0000000..171fc73
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Romania.icns differ
diff --git a/app/assets/img/flags/flat/icns/Russia.icns b/app/assets/img/flags/flat/icns/Russia.icns
new file mode 100644
index 0000000..8244075
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Russia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Rwanda.icns b/app/assets/img/flags/flat/icns/Rwanda.icns
new file mode 100644
index 0000000..bd49ec6
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Rwanda.icns differ
diff --git a/app/assets/img/flags/flat/icns/Saint-Barthelemy.icns b/app/assets/img/flags/flat/icns/Saint-Barthelemy.icns
new file mode 100644
index 0000000..f9217ae
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Saint-Barthelemy.icns differ
diff --git a/app/assets/img/flags/flat/icns/Saint-Helena.icns b/app/assets/img/flags/flat/icns/Saint-Helena.icns
new file mode 100644
index 0000000..3d95a21
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Saint-Helena.icns differ
diff --git a/app/assets/img/flags/flat/icns/Saint-Kitts-and-Nevis.icns b/app/assets/img/flags/flat/icns/Saint-Kitts-and-Nevis.icns
new file mode 100644
index 0000000..f4001c9
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Saint-Kitts-and-Nevis.icns differ
diff --git a/app/assets/img/flags/flat/icns/Saint-Lucia.icns b/app/assets/img/flags/flat/icns/Saint-Lucia.icns
new file mode 100644
index 0000000..2cdd1dc
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Saint-Lucia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Saint-Martin.icns b/app/assets/img/flags/flat/icns/Saint-Martin.icns
new file mode 100644
index 0000000..f2276b7
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Saint-Martin.icns differ
diff --git a/app/assets/img/flags/flat/icns/Saint-Vincent-and-the-Grenadines.icns b/app/assets/img/flags/flat/icns/Saint-Vincent-and-the-Grenadines.icns
new file mode 100644
index 0000000..460759c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Saint-Vincent-and-the-Grenadines.icns differ
diff --git a/app/assets/img/flags/flat/icns/Samoa.icns b/app/assets/img/flags/flat/icns/Samoa.icns
new file mode 100644
index 0000000..fc088e0
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Samoa.icns differ
diff --git a/app/assets/img/flags/flat/icns/San-Marino.icns b/app/assets/img/flags/flat/icns/San-Marino.icns
new file mode 100644
index 0000000..490ad8a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/San-Marino.icns differ
diff --git a/app/assets/img/flags/flat/icns/Sao-Tome-and-Principe.icns b/app/assets/img/flags/flat/icns/Sao-Tome-and-Principe.icns
new file mode 100644
index 0000000..4f03b6b
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Sao-Tome-and-Principe.icns differ
diff --git a/app/assets/img/flags/flat/icns/Saudi-Arabia.icns b/app/assets/img/flags/flat/icns/Saudi-Arabia.icns
new file mode 100644
index 0000000..edb2dec
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Saudi-Arabia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Scotland.icns b/app/assets/img/flags/flat/icns/Scotland.icns
new file mode 100644
index 0000000..07ecadc
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Scotland.icns differ
diff --git a/app/assets/img/flags/flat/icns/Senegal.icns b/app/assets/img/flags/flat/icns/Senegal.icns
new file mode 100644
index 0000000..0a8fe28
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Senegal.icns differ
diff --git a/app/assets/img/flags/flat/icns/Serbia.icns b/app/assets/img/flags/flat/icns/Serbia.icns
new file mode 100644
index 0000000..b13fb39
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Serbia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Seychelles.icns b/app/assets/img/flags/flat/icns/Seychelles.icns
new file mode 100644
index 0000000..c82f290
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Seychelles.icns differ
diff --git a/app/assets/img/flags/flat/icns/Sierra-Leone.icns b/app/assets/img/flags/flat/icns/Sierra-Leone.icns
new file mode 100644
index 0000000..d3ebb8c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Sierra-Leone.icns differ
diff --git a/app/assets/img/flags/flat/icns/Singapore.icns b/app/assets/img/flags/flat/icns/Singapore.icns
new file mode 100644
index 0000000..9b8e1c3
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Singapore.icns differ
diff --git a/app/assets/img/flags/flat/icns/Sint-Maarten.icns b/app/assets/img/flags/flat/icns/Sint-Maarten.icns
new file mode 100644
index 0000000..c21d943
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Sint-Maarten.icns differ
diff --git a/app/assets/img/flags/flat/icns/Slovakia.icns b/app/assets/img/flags/flat/icns/Slovakia.icns
new file mode 100644
index 0000000..b1338f6
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Slovakia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Slovenia.icns b/app/assets/img/flags/flat/icns/Slovenia.icns
new file mode 100644
index 0000000..eba99e5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Slovenia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Solomon-Islands.icns b/app/assets/img/flags/flat/icns/Solomon-Islands.icns
new file mode 100644
index 0000000..9ced476
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Solomon-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Somalia.icns b/app/assets/img/flags/flat/icns/Somalia.icns
new file mode 100644
index 0000000..1cd15cb
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Somalia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Somaliland.icns b/app/assets/img/flags/flat/icns/Somaliland.icns
new file mode 100644
index 0000000..3077537
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Somaliland.icns differ
diff --git a/app/assets/img/flags/flat/icns/South-Africa.icns b/app/assets/img/flags/flat/icns/South-Africa.icns
new file mode 100644
index 0000000..8bb7eee
Binary files /dev/null and b/app/assets/img/flags/flat/icns/South-Africa.icns differ
diff --git a/app/assets/img/flags/flat/icns/South-Georgia-and-the-South-Sandwich-Islands.icns b/app/assets/img/flags/flat/icns/South-Georgia-and-the-South-Sandwich-Islands.icns
new file mode 100644
index 0000000..13f1dd0
Binary files /dev/null and b/app/assets/img/flags/flat/icns/South-Georgia-and-the-South-Sandwich-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/South-Korea.icns b/app/assets/img/flags/flat/icns/South-Korea.icns
new file mode 100644
index 0000000..52ce69c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/South-Korea.icns differ
diff --git a/app/assets/img/flags/flat/icns/South-Ossetia.icns b/app/assets/img/flags/flat/icns/South-Ossetia.icns
new file mode 100644
index 0000000..9d4c7d7
Binary files /dev/null and b/app/assets/img/flags/flat/icns/South-Ossetia.icns differ
diff --git a/app/assets/img/flags/flat/icns/South-Sudan.icns b/app/assets/img/flags/flat/icns/South-Sudan.icns
new file mode 100644
index 0000000..597984d
Binary files /dev/null and b/app/assets/img/flags/flat/icns/South-Sudan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Spain.icns b/app/assets/img/flags/flat/icns/Spain.icns
new file mode 100644
index 0000000..7dfae51
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Spain.icns differ
diff --git a/app/assets/img/flags/flat/icns/Sri-Lanka.icns b/app/assets/img/flags/flat/icns/Sri-Lanka.icns
new file mode 100644
index 0000000..d0ade29
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Sri-Lanka.icns differ
diff --git a/app/assets/img/flags/flat/icns/Sudan.icns b/app/assets/img/flags/flat/icns/Sudan.icns
new file mode 100644
index 0000000..539558a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Sudan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Suriname.icns b/app/assets/img/flags/flat/icns/Suriname.icns
new file mode 100644
index 0000000..7cba06d
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Suriname.icns differ
diff --git a/app/assets/img/flags/flat/icns/Swaziland.icns b/app/assets/img/flags/flat/icns/Swaziland.icns
new file mode 100644
index 0000000..3867796
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Swaziland.icns differ
diff --git a/app/assets/img/flags/flat/icns/Sweden.icns b/app/assets/img/flags/flat/icns/Sweden.icns
new file mode 100644
index 0000000..f01095e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Sweden.icns differ
diff --git a/app/assets/img/flags/flat/icns/Switzerland.icns b/app/assets/img/flags/flat/icns/Switzerland.icns
new file mode 100644
index 0000000..080f7a2
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Switzerland.icns differ
diff --git a/app/assets/img/flags/flat/icns/Syria.icns b/app/assets/img/flags/flat/icns/Syria.icns
new file mode 100644
index 0000000..ac6519e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Syria.icns differ
diff --git a/app/assets/img/flags/flat/icns/Taiwan.icns b/app/assets/img/flags/flat/icns/Taiwan.icns
new file mode 100644
index 0000000..6ff528c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Taiwan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Tajikistan.icns b/app/assets/img/flags/flat/icns/Tajikistan.icns
new file mode 100644
index 0000000..6d0fc7a
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Tajikistan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Tanzania.icns b/app/assets/img/flags/flat/icns/Tanzania.icns
new file mode 100644
index 0000000..9fcab79
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Tanzania.icns differ
diff --git a/app/assets/img/flags/flat/icns/Thailand.icns b/app/assets/img/flags/flat/icns/Thailand.icns
new file mode 100644
index 0000000..3a79eb6
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Thailand.icns differ
diff --git a/app/assets/img/flags/flat/icns/Togo.icns b/app/assets/img/flags/flat/icns/Togo.icns
new file mode 100644
index 0000000..30ed77f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Togo.icns differ
diff --git a/app/assets/img/flags/flat/icns/Tokelau.icns b/app/assets/img/flags/flat/icns/Tokelau.icns
new file mode 100644
index 0000000..5dcd13c
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Tokelau.icns differ
diff --git a/app/assets/img/flags/flat/icns/Tonga.icns b/app/assets/img/flags/flat/icns/Tonga.icns
new file mode 100644
index 0000000..2f84b27
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Tonga.icns differ
diff --git a/app/assets/img/flags/flat/icns/Trinidad-and-Tobago.icns b/app/assets/img/flags/flat/icns/Trinidad-and-Tobago.icns
new file mode 100644
index 0000000..17f4944
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Trinidad-and-Tobago.icns differ
diff --git a/app/assets/img/flags/flat/icns/Tunisia.icns b/app/assets/img/flags/flat/icns/Tunisia.icns
new file mode 100644
index 0000000..2fcef9e
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Tunisia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Turkey.icns b/app/assets/img/flags/flat/icns/Turkey.icns
new file mode 100644
index 0000000..65df45f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Turkey.icns differ
diff --git a/app/assets/img/flags/flat/icns/Turkmenistan.icns b/app/assets/img/flags/flat/icns/Turkmenistan.icns
new file mode 100644
index 0000000..5d9d849
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Turkmenistan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Turks-and-Caicos-Islands.icns b/app/assets/img/flags/flat/icns/Turks-and-Caicos-Islands.icns
new file mode 100644
index 0000000..597b4ec
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Turks-and-Caicos-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Tuvalu.icns b/app/assets/img/flags/flat/icns/Tuvalu.icns
new file mode 100644
index 0000000..1d16ebb
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Tuvalu.icns differ
diff --git a/app/assets/img/flags/flat/icns/US-Virgin-Islands.icns b/app/assets/img/flags/flat/icns/US-Virgin-Islands.icns
new file mode 100644
index 0000000..3dd332f
Binary files /dev/null and b/app/assets/img/flags/flat/icns/US-Virgin-Islands.icns differ
diff --git a/app/assets/img/flags/flat/icns/Uganda.icns b/app/assets/img/flags/flat/icns/Uganda.icns
new file mode 100644
index 0000000..21bada8
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Uganda.icns differ
diff --git a/app/assets/img/flags/flat/icns/Ukraine.icns b/app/assets/img/flags/flat/icns/Ukraine.icns
new file mode 100644
index 0000000..cbc4d31
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Ukraine.icns differ
diff --git a/app/assets/img/flags/flat/icns/United-Arab-Emirates.icns b/app/assets/img/flags/flat/icns/United-Arab-Emirates.icns
new file mode 100644
index 0000000..4a30ea5
Binary files /dev/null and b/app/assets/img/flags/flat/icns/United-Arab-Emirates.icns differ
diff --git a/app/assets/img/flags/flat/icns/United-Kingdom.icns b/app/assets/img/flags/flat/icns/United-Kingdom.icns
new file mode 100644
index 0000000..6f60a9b
Binary files /dev/null and b/app/assets/img/flags/flat/icns/United-Kingdom.icns differ
diff --git a/app/assets/img/flags/flat/icns/United-Nations.icns b/app/assets/img/flags/flat/icns/United-Nations.icns
new file mode 100644
index 0000000..de86916
Binary files /dev/null and b/app/assets/img/flags/flat/icns/United-Nations.icns differ
diff --git a/app/assets/img/flags/flat/icns/United-States.icns b/app/assets/img/flags/flat/icns/United-States.icns
new file mode 100644
index 0000000..957d2de
Binary files /dev/null and b/app/assets/img/flags/flat/icns/United-States.icns differ
diff --git a/app/assets/img/flags/flat/icns/Unknown.icns b/app/assets/img/flags/flat/icns/Unknown.icns
new file mode 100644
index 0000000..fabfd31
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Unknown.icns differ
diff --git a/app/assets/img/flags/flat/icns/Uruguay.icns b/app/assets/img/flags/flat/icns/Uruguay.icns
new file mode 100644
index 0000000..d9abb81
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Uruguay.icns differ
diff --git a/app/assets/img/flags/flat/icns/Uzbekistan.icns b/app/assets/img/flags/flat/icns/Uzbekistan.icns
new file mode 100644
index 0000000..fb0a553
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Uzbekistan.icns differ
diff --git a/app/assets/img/flags/flat/icns/Vanuatu.icns b/app/assets/img/flags/flat/icns/Vanuatu.icns
new file mode 100644
index 0000000..8de77bb
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Vanuatu.icns differ
diff --git a/app/assets/img/flags/flat/icns/Vatican-City.icns b/app/assets/img/flags/flat/icns/Vatican-City.icns
new file mode 100644
index 0000000..0e75328
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Vatican-City.icns differ
diff --git a/app/assets/img/flags/flat/icns/Venezuela.icns b/app/assets/img/flags/flat/icns/Venezuela.icns
new file mode 100644
index 0000000..e2ee002
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Venezuela.icns differ
diff --git a/app/assets/img/flags/flat/icns/Vietnam.icns b/app/assets/img/flags/flat/icns/Vietnam.icns
new file mode 100644
index 0000000..657d0f8
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Vietnam.icns differ
diff --git a/app/assets/img/flags/flat/icns/Wales.icns b/app/assets/img/flags/flat/icns/Wales.icns
new file mode 100644
index 0000000..f9a31b7
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Wales.icns differ
diff --git a/app/assets/img/flags/flat/icns/Wallis-And-Futuna.icns b/app/assets/img/flags/flat/icns/Wallis-And-Futuna.icns
new file mode 100644
index 0000000..3e92ff0
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Wallis-And-Futuna.icns differ
diff --git a/app/assets/img/flags/flat/icns/Western-Sahara.icns b/app/assets/img/flags/flat/icns/Western-Sahara.icns
new file mode 100644
index 0000000..b60956b
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Western-Sahara.icns differ
diff --git a/app/assets/img/flags/flat/icns/Yemen.icns b/app/assets/img/flags/flat/icns/Yemen.icns
new file mode 100644
index 0000000..a0235d2
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Yemen.icns differ
diff --git a/app/assets/img/flags/flat/icns/Zambia.icns b/app/assets/img/flags/flat/icns/Zambia.icns
new file mode 100644
index 0000000..956cf16
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Zambia.icns differ
diff --git a/app/assets/img/flags/flat/icns/Zimbabwe.icns b/app/assets/img/flags/flat/icns/Zimbabwe.icns
new file mode 100644
index 0000000..c40b4e9
Binary files /dev/null and b/app/assets/img/flags/flat/icns/Zimbabwe.icns differ
diff --git a/app/assets/img/flags/flat/ico/Abkhazia.ico b/app/assets/img/flags/flat/ico/Abkhazia.ico
new file mode 100644
index 0000000..5cb6c8a
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Abkhazia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Afghanistan.ico b/app/assets/img/flags/flat/ico/Afghanistan.ico
new file mode 100644
index 0000000..9659d77
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Afghanistan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Aland.ico b/app/assets/img/flags/flat/ico/Aland.ico
new file mode 100644
index 0000000..64c4f0e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Aland.ico differ
diff --git a/app/assets/img/flags/flat/ico/Albania.ico b/app/assets/img/flags/flat/ico/Albania.ico
new file mode 100644
index 0000000..0ab5ed1
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Albania.ico differ
diff --git a/app/assets/img/flags/flat/ico/Algeria.ico b/app/assets/img/flags/flat/ico/Algeria.ico
new file mode 100644
index 0000000..9d2fff9
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Algeria.ico differ
diff --git a/app/assets/img/flags/flat/ico/American-Samoa.ico b/app/assets/img/flags/flat/ico/American-Samoa.ico
new file mode 100644
index 0000000..659962b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/American-Samoa.ico differ
diff --git a/app/assets/img/flags/flat/ico/Andorra.ico b/app/assets/img/flags/flat/ico/Andorra.ico
new file mode 100644
index 0000000..ae8ab18
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Andorra.ico differ
diff --git a/app/assets/img/flags/flat/ico/Angola.ico b/app/assets/img/flags/flat/ico/Angola.ico
new file mode 100644
index 0000000..e6e1681
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Angola.ico differ
diff --git a/app/assets/img/flags/flat/ico/Anguilla.ico b/app/assets/img/flags/flat/ico/Anguilla.ico
new file mode 100644
index 0000000..7f30297
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Anguilla.ico differ
diff --git a/app/assets/img/flags/flat/ico/Antarctica.ico b/app/assets/img/flags/flat/ico/Antarctica.ico
new file mode 100644
index 0000000..53a4fee
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Antarctica.ico differ
diff --git a/app/assets/img/flags/flat/ico/Antigua-and-Barbuda.ico b/app/assets/img/flags/flat/ico/Antigua-and-Barbuda.ico
new file mode 100644
index 0000000..2899dcd
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Antigua-and-Barbuda.ico differ
diff --git a/app/assets/img/flags/flat/ico/Argentina.ico b/app/assets/img/flags/flat/ico/Argentina.ico
new file mode 100644
index 0000000..844cafb
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Argentina.ico differ
diff --git a/app/assets/img/flags/flat/ico/Armenia.ico b/app/assets/img/flags/flat/ico/Armenia.ico
new file mode 100644
index 0000000..58df3a4
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Armenia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Aruba.ico b/app/assets/img/flags/flat/ico/Aruba.ico
new file mode 100644
index 0000000..899c32a
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Aruba.ico differ
diff --git a/app/assets/img/flags/flat/ico/Australia.ico b/app/assets/img/flags/flat/ico/Australia.ico
new file mode 100644
index 0000000..d2d104b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Australia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Austria.ico b/app/assets/img/flags/flat/ico/Austria.ico
new file mode 100644
index 0000000..232f9a4
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Austria.ico differ
diff --git a/app/assets/img/flags/flat/ico/Azerbaijan.ico b/app/assets/img/flags/flat/ico/Azerbaijan.ico
new file mode 100644
index 0000000..e8120cf
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Azerbaijan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Bahamas.ico b/app/assets/img/flags/flat/ico/Bahamas.ico
new file mode 100644
index 0000000..09a7d0d
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Bahamas.ico differ
diff --git a/app/assets/img/flags/flat/ico/Bahrain.ico b/app/assets/img/flags/flat/ico/Bahrain.ico
new file mode 100644
index 0000000..396dd9c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Bahrain.ico differ
diff --git a/app/assets/img/flags/flat/ico/Bangladesh.ico b/app/assets/img/flags/flat/ico/Bangladesh.ico
new file mode 100644
index 0000000..054649b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Bangladesh.ico differ
diff --git a/app/assets/img/flags/flat/ico/Barbados.ico b/app/assets/img/flags/flat/ico/Barbados.ico
new file mode 100644
index 0000000..42e0b5e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Barbados.ico differ
diff --git a/app/assets/img/flags/flat/ico/Basque-Country.ico b/app/assets/img/flags/flat/ico/Basque-Country.ico
new file mode 100644
index 0000000..f158a48
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Basque-Country.ico differ
diff --git a/app/assets/img/flags/flat/ico/Belarus.ico b/app/assets/img/flags/flat/ico/Belarus.ico
new file mode 100644
index 0000000..9d92a8a
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Belarus.ico differ
diff --git a/app/assets/img/flags/flat/ico/Belgium.ico b/app/assets/img/flags/flat/ico/Belgium.ico
new file mode 100644
index 0000000..2941c53
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Belgium.ico differ
diff --git a/app/assets/img/flags/flat/ico/Belize.ico b/app/assets/img/flags/flat/ico/Belize.ico
new file mode 100644
index 0000000..2c74512
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Belize.ico differ
diff --git a/app/assets/img/flags/flat/ico/Benin.ico b/app/assets/img/flags/flat/ico/Benin.ico
new file mode 100644
index 0000000..25a7536
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Benin.ico differ
diff --git a/app/assets/img/flags/flat/ico/Bermuda.ico b/app/assets/img/flags/flat/ico/Bermuda.ico
new file mode 100644
index 0000000..9d0b57b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Bermuda.ico differ
diff --git a/app/assets/img/flags/flat/ico/Bhutan.ico b/app/assets/img/flags/flat/ico/Bhutan.ico
new file mode 100644
index 0000000..aef52ce
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Bhutan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Bolivia.ico b/app/assets/img/flags/flat/ico/Bolivia.ico
new file mode 100644
index 0000000..f2fbbb8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Bolivia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Bosnia-and-Herzegovina.ico b/app/assets/img/flags/flat/ico/Bosnia-and-Herzegovina.ico
new file mode 100644
index 0000000..ca3ec12
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Bosnia-and-Herzegovina.ico differ
diff --git a/app/assets/img/flags/flat/ico/Botswana.ico b/app/assets/img/flags/flat/ico/Botswana.ico
new file mode 100644
index 0000000..8ed667d
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Botswana.ico differ
diff --git a/app/assets/img/flags/flat/ico/Brazil.ico b/app/assets/img/flags/flat/ico/Brazil.ico
new file mode 100644
index 0000000..9c5dd5c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Brazil.ico differ
diff --git a/app/assets/img/flags/flat/ico/British-Antarctic-Territory.ico b/app/assets/img/flags/flat/ico/British-Antarctic-Territory.ico
new file mode 100644
index 0000000..11acb9f
Binary files /dev/null and b/app/assets/img/flags/flat/ico/British-Antarctic-Territory.ico differ
diff --git a/app/assets/img/flags/flat/ico/British-Virgin-Islands.ico b/app/assets/img/flags/flat/ico/British-Virgin-Islands.ico
new file mode 100644
index 0000000..7716ad4
Binary files /dev/null and b/app/assets/img/flags/flat/ico/British-Virgin-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Brunei.ico b/app/assets/img/flags/flat/ico/Brunei.ico
new file mode 100644
index 0000000..8761fd8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Brunei.ico differ
diff --git a/app/assets/img/flags/flat/ico/Bulgaria.ico b/app/assets/img/flags/flat/ico/Bulgaria.ico
new file mode 100644
index 0000000..0df5e53
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Bulgaria.ico differ
diff --git a/app/assets/img/flags/flat/ico/Burkina-Faso.ico b/app/assets/img/flags/flat/ico/Burkina-Faso.ico
new file mode 100644
index 0000000..8dda53f
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Burkina-Faso.ico differ
diff --git a/app/assets/img/flags/flat/ico/Burundi.ico b/app/assets/img/flags/flat/ico/Burundi.ico
new file mode 100644
index 0000000..89a913e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Burundi.ico differ
diff --git a/app/assets/img/flags/flat/ico/Cambodia.ico b/app/assets/img/flags/flat/ico/Cambodia.ico
new file mode 100644
index 0000000..f62cc96
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Cambodia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Cameroon.ico b/app/assets/img/flags/flat/ico/Cameroon.ico
new file mode 100644
index 0000000..ee35c75
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Cameroon.ico differ
diff --git a/app/assets/img/flags/flat/ico/Canada.ico b/app/assets/img/flags/flat/ico/Canada.ico
new file mode 100644
index 0000000..b258145
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Canada.ico differ
diff --git a/app/assets/img/flags/flat/ico/Canary-Islands.ico b/app/assets/img/flags/flat/ico/Canary-Islands.ico
new file mode 100644
index 0000000..1e42a04
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Canary-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Cape-Verde.ico b/app/assets/img/flags/flat/ico/Cape-Verde.ico
new file mode 100644
index 0000000..299f147
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Cape-Verde.ico differ
diff --git a/app/assets/img/flags/flat/ico/Catalonia.ico b/app/assets/img/flags/flat/ico/Catalonia.ico
new file mode 100644
index 0000000..4a3785f
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Catalonia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Cayman-Islands.ico b/app/assets/img/flags/flat/ico/Cayman-Islands.ico
new file mode 100644
index 0000000..52e0825
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Cayman-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Central-African-Republic.ico b/app/assets/img/flags/flat/ico/Central-African-Republic.ico
new file mode 100644
index 0000000..1f321e3
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Central-African-Republic.ico differ
diff --git a/app/assets/img/flags/flat/ico/Chad.ico b/app/assets/img/flags/flat/ico/Chad.ico
new file mode 100644
index 0000000..77c4fcc
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Chad.ico differ
diff --git a/app/assets/img/flags/flat/ico/Chile.ico b/app/assets/img/flags/flat/ico/Chile.ico
new file mode 100644
index 0000000..9c599ce
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Chile.ico differ
diff --git a/app/assets/img/flags/flat/ico/China.ico b/app/assets/img/flags/flat/ico/China.ico
new file mode 100644
index 0000000..55cc3d9
Binary files /dev/null and b/app/assets/img/flags/flat/ico/China.ico differ
diff --git a/app/assets/img/flags/flat/ico/Christmas-Island.ico b/app/assets/img/flags/flat/ico/Christmas-Island.ico
new file mode 100644
index 0000000..5bbac42
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Christmas-Island.ico differ
diff --git a/app/assets/img/flags/flat/ico/Cocos-Keeling-Islands.ico b/app/assets/img/flags/flat/ico/Cocos-Keeling-Islands.ico
new file mode 100644
index 0000000..07df1cc
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Cocos-Keeling-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Colombia.ico b/app/assets/img/flags/flat/ico/Colombia.ico
new file mode 100644
index 0000000..17db460
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Colombia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Commonwealth.ico b/app/assets/img/flags/flat/ico/Commonwealth.ico
new file mode 100644
index 0000000..544548f
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Commonwealth.ico differ
diff --git a/app/assets/img/flags/flat/ico/Comoros.ico b/app/assets/img/flags/flat/ico/Comoros.ico
new file mode 100644
index 0000000..e8164fc
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Comoros.ico differ
diff --git a/app/assets/img/flags/flat/ico/Cook-Islands.ico b/app/assets/img/flags/flat/ico/Cook-Islands.ico
new file mode 100644
index 0000000..22b4a40
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Cook-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Costa-Rica.ico b/app/assets/img/flags/flat/ico/Costa-Rica.ico
new file mode 100644
index 0000000..7ea5601
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Costa-Rica.ico differ
diff --git a/app/assets/img/flags/flat/ico/Cote-dIvoire.ico b/app/assets/img/flags/flat/ico/Cote-dIvoire.ico
new file mode 100644
index 0000000..fd6954c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Cote-dIvoire.ico differ
diff --git a/app/assets/img/flags/flat/ico/Croatia.ico b/app/assets/img/flags/flat/ico/Croatia.ico
new file mode 100644
index 0000000..96365f8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Croatia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Cuba.ico b/app/assets/img/flags/flat/ico/Cuba.ico
new file mode 100644
index 0000000..dcdf746
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Cuba.ico differ
diff --git a/app/assets/img/flags/flat/ico/Curacao.ico b/app/assets/img/flags/flat/ico/Curacao.ico
new file mode 100644
index 0000000..0486bd5
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Curacao.ico differ
diff --git a/app/assets/img/flags/flat/ico/Cyprus.ico b/app/assets/img/flags/flat/ico/Cyprus.ico
new file mode 100644
index 0000000..1a7e336
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Cyprus.ico differ
diff --git a/app/assets/img/flags/flat/ico/Czech-Republic.ico b/app/assets/img/flags/flat/ico/Czech-Republic.ico
new file mode 100644
index 0000000..bbc512a
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Czech-Republic.ico differ
diff --git a/app/assets/img/flags/flat/ico/Democratic-Republic-of-the-Congo.ico b/app/assets/img/flags/flat/ico/Democratic-Republic-of-the-Congo.ico
new file mode 100644
index 0000000..172dfd3
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Democratic-Republic-of-the-Congo.ico differ
diff --git a/app/assets/img/flags/flat/ico/Denmark.ico b/app/assets/img/flags/flat/ico/Denmark.ico
new file mode 100644
index 0000000..1326715
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Denmark.ico differ
diff --git a/app/assets/img/flags/flat/ico/Djibouti.ico b/app/assets/img/flags/flat/ico/Djibouti.ico
new file mode 100644
index 0000000..b39e1d8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Djibouti.ico differ
diff --git a/app/assets/img/flags/flat/ico/Dominica.ico b/app/assets/img/flags/flat/ico/Dominica.ico
new file mode 100644
index 0000000..5a9b9cc
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Dominica.ico differ
diff --git a/app/assets/img/flags/flat/ico/Dominican-Republic.ico b/app/assets/img/flags/flat/ico/Dominican-Republic.ico
new file mode 100644
index 0000000..1437e3e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Dominican-Republic.ico differ
diff --git a/app/assets/img/flags/flat/ico/East-Timor.ico b/app/assets/img/flags/flat/ico/East-Timor.ico
new file mode 100644
index 0000000..a7e6272
Binary files /dev/null and b/app/assets/img/flags/flat/ico/East-Timor.ico differ
diff --git a/app/assets/img/flags/flat/ico/Ecuador.ico b/app/assets/img/flags/flat/ico/Ecuador.ico
new file mode 100644
index 0000000..e724c96
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Ecuador.ico differ
diff --git a/app/assets/img/flags/flat/ico/Egypt.ico b/app/assets/img/flags/flat/ico/Egypt.ico
new file mode 100644
index 0000000..e6cf745
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Egypt.ico differ
diff --git a/app/assets/img/flags/flat/ico/El-Salvador.ico b/app/assets/img/flags/flat/ico/El-Salvador.ico
new file mode 100644
index 0000000..fefae71
Binary files /dev/null and b/app/assets/img/flags/flat/ico/El-Salvador.ico differ
diff --git a/app/assets/img/flags/flat/ico/England.ico b/app/assets/img/flags/flat/ico/England.ico
new file mode 100644
index 0000000..e64e9b4
Binary files /dev/null and b/app/assets/img/flags/flat/ico/England.ico differ
diff --git a/app/assets/img/flags/flat/ico/Equatorial-Guinea.ico b/app/assets/img/flags/flat/ico/Equatorial-Guinea.ico
new file mode 100644
index 0000000..e8d3f05
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Equatorial-Guinea.ico differ
diff --git a/app/assets/img/flags/flat/ico/Eritrea.ico b/app/assets/img/flags/flat/ico/Eritrea.ico
new file mode 100644
index 0000000..8650734
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Eritrea.ico differ
diff --git a/app/assets/img/flags/flat/ico/Estonia.ico b/app/assets/img/flags/flat/ico/Estonia.ico
new file mode 100644
index 0000000..c51f1be
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Estonia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Ethiopia.ico b/app/assets/img/flags/flat/ico/Ethiopia.ico
new file mode 100644
index 0000000..4e4756b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Ethiopia.ico differ
diff --git a/app/assets/img/flags/flat/ico/European-Union.ico b/app/assets/img/flags/flat/ico/European-Union.ico
new file mode 100644
index 0000000..eef9b3f
Binary files /dev/null and b/app/assets/img/flags/flat/ico/European-Union.ico differ
diff --git a/app/assets/img/flags/flat/ico/Falkland-Islands.ico b/app/assets/img/flags/flat/ico/Falkland-Islands.ico
new file mode 100644
index 0000000..7e5adca
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Falkland-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Faroes.ico b/app/assets/img/flags/flat/ico/Faroes.ico
new file mode 100644
index 0000000..081f153
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Faroes.ico differ
diff --git a/app/assets/img/flags/flat/ico/Fiji.ico b/app/assets/img/flags/flat/ico/Fiji.ico
new file mode 100644
index 0000000..dc5ade6
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Fiji.ico differ
diff --git a/app/assets/img/flags/flat/ico/Finland.ico b/app/assets/img/flags/flat/ico/Finland.ico
new file mode 100644
index 0000000..50f5618
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Finland.ico differ
diff --git a/app/assets/img/flags/flat/ico/France.ico b/app/assets/img/flags/flat/ico/France.ico
new file mode 100644
index 0000000..438380e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/France.ico differ
diff --git a/app/assets/img/flags/flat/ico/French-Polynesia.ico b/app/assets/img/flags/flat/ico/French-Polynesia.ico
new file mode 100644
index 0000000..408b004
Binary files /dev/null and b/app/assets/img/flags/flat/ico/French-Polynesia.ico differ
diff --git a/app/assets/img/flags/flat/ico/French-Southern-Territories.ico b/app/assets/img/flags/flat/ico/French-Southern-Territories.ico
new file mode 100644
index 0000000..44db656
Binary files /dev/null and b/app/assets/img/flags/flat/ico/French-Southern-Territories.ico differ
diff --git a/app/assets/img/flags/flat/ico/Gabon.ico b/app/assets/img/flags/flat/ico/Gabon.ico
new file mode 100644
index 0000000..b808606
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Gabon.ico differ
diff --git a/app/assets/img/flags/flat/ico/Gambia.ico b/app/assets/img/flags/flat/ico/Gambia.ico
new file mode 100644
index 0000000..76704b3
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Gambia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Georgia.ico b/app/assets/img/flags/flat/ico/Georgia.ico
new file mode 100644
index 0000000..3e7d71e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Georgia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Germany.ico b/app/assets/img/flags/flat/ico/Germany.ico
new file mode 100644
index 0000000..a64eef0
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Germany.ico differ
diff --git a/app/assets/img/flags/flat/ico/Ghana.ico b/app/assets/img/flags/flat/ico/Ghana.ico
new file mode 100644
index 0000000..b4899db
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Ghana.ico differ
diff --git a/app/assets/img/flags/flat/ico/Gibraltar.ico b/app/assets/img/flags/flat/ico/Gibraltar.ico
new file mode 100644
index 0000000..f077ea3
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Gibraltar.ico differ
diff --git a/app/assets/img/flags/flat/ico/GoSquared.ico b/app/assets/img/flags/flat/ico/GoSquared.ico
new file mode 100644
index 0000000..9d6d9db
Binary files /dev/null and b/app/assets/img/flags/flat/ico/GoSquared.ico differ
diff --git a/app/assets/img/flags/flat/ico/Greece.ico b/app/assets/img/flags/flat/ico/Greece.ico
new file mode 100644
index 0000000..ed5ce06
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Greece.ico differ
diff --git a/app/assets/img/flags/flat/ico/Greenland.ico b/app/assets/img/flags/flat/ico/Greenland.ico
new file mode 100644
index 0000000..eb66c98
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Greenland.ico differ
diff --git a/app/assets/img/flags/flat/ico/Grenada.ico b/app/assets/img/flags/flat/ico/Grenada.ico
new file mode 100644
index 0000000..5bfa015
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Grenada.ico differ
diff --git a/app/assets/img/flags/flat/ico/Guam.ico b/app/assets/img/flags/flat/ico/Guam.ico
new file mode 100644
index 0000000..b01c356
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Guam.ico differ
diff --git a/app/assets/img/flags/flat/ico/Guatemala.ico b/app/assets/img/flags/flat/ico/Guatemala.ico
new file mode 100644
index 0000000..d931334
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Guatemala.ico differ
diff --git a/app/assets/img/flags/flat/ico/Guernsey.ico b/app/assets/img/flags/flat/ico/Guernsey.ico
new file mode 100644
index 0000000..0c648f4
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Guernsey.ico differ
diff --git a/app/assets/img/flags/flat/ico/Guinea-Bissau.ico b/app/assets/img/flags/flat/ico/Guinea-Bissau.ico
new file mode 100644
index 0000000..14a888e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Guinea-Bissau.ico differ
diff --git a/app/assets/img/flags/flat/ico/Guinea.ico b/app/assets/img/flags/flat/ico/Guinea.ico
new file mode 100644
index 0000000..c4dd20e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Guinea.ico differ
diff --git a/app/assets/img/flags/flat/ico/Guyana.ico b/app/assets/img/flags/flat/ico/Guyana.ico
new file mode 100644
index 0000000..bc63583
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Guyana.ico differ
diff --git a/app/assets/img/flags/flat/ico/Haiti.ico b/app/assets/img/flags/flat/ico/Haiti.ico
new file mode 100644
index 0000000..1234019
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Haiti.ico differ
diff --git a/app/assets/img/flags/flat/ico/Honduras.ico b/app/assets/img/flags/flat/ico/Honduras.ico
new file mode 100644
index 0000000..18a07c1
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Honduras.ico differ
diff --git a/app/assets/img/flags/flat/ico/Hong-Kong.ico b/app/assets/img/flags/flat/ico/Hong-Kong.ico
new file mode 100644
index 0000000..fe1caf7
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Hong-Kong.ico differ
diff --git a/app/assets/img/flags/flat/ico/Hungary.ico b/app/assets/img/flags/flat/ico/Hungary.ico
new file mode 100644
index 0000000..f2413b0
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Hungary.ico differ
diff --git a/app/assets/img/flags/flat/ico/Iceland.ico b/app/assets/img/flags/flat/ico/Iceland.ico
new file mode 100644
index 0000000..dcaaa24
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Iceland.ico differ
diff --git a/app/assets/img/flags/flat/ico/India.ico b/app/assets/img/flags/flat/ico/India.ico
new file mode 100644
index 0000000..4d87d4e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/India.ico differ
diff --git a/app/assets/img/flags/flat/ico/Indonesia.ico b/app/assets/img/flags/flat/ico/Indonesia.ico
new file mode 100644
index 0000000..855b630
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Indonesia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Iran.ico b/app/assets/img/flags/flat/ico/Iran.ico
new file mode 100644
index 0000000..07800e8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Iran.ico differ
diff --git a/app/assets/img/flags/flat/ico/Iraq.ico b/app/assets/img/flags/flat/ico/Iraq.ico
new file mode 100644
index 0000000..480f8e9
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Iraq.ico differ
diff --git a/app/assets/img/flags/flat/ico/Ireland.ico b/app/assets/img/flags/flat/ico/Ireland.ico
new file mode 100644
index 0000000..2eb1873
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Ireland.ico differ
diff --git a/app/assets/img/flags/flat/ico/Isle-of-Man.ico b/app/assets/img/flags/flat/ico/Isle-of-Man.ico
new file mode 100644
index 0000000..6615764
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Isle-of-Man.ico differ
diff --git a/app/assets/img/flags/flat/ico/Israel.ico b/app/assets/img/flags/flat/ico/Israel.ico
new file mode 100644
index 0000000..f5441e3
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Israel.ico differ
diff --git a/app/assets/img/flags/flat/ico/Italy.ico b/app/assets/img/flags/flat/ico/Italy.ico
new file mode 100644
index 0000000..c3ad843
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Italy.ico differ
diff --git a/app/assets/img/flags/flat/ico/Jamaica.ico b/app/assets/img/flags/flat/ico/Jamaica.ico
new file mode 100644
index 0000000..1d8d016
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Jamaica.ico differ
diff --git a/app/assets/img/flags/flat/ico/Japan.ico b/app/assets/img/flags/flat/ico/Japan.ico
new file mode 100644
index 0000000..7ea95d7
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Japan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Jersey.ico b/app/assets/img/flags/flat/ico/Jersey.ico
new file mode 100644
index 0000000..c738b1c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Jersey.ico differ
diff --git a/app/assets/img/flags/flat/ico/Jordan.ico b/app/assets/img/flags/flat/ico/Jordan.ico
new file mode 100644
index 0000000..f5cc152
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Jordan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Kazakhstan.ico b/app/assets/img/flags/flat/ico/Kazakhstan.ico
new file mode 100644
index 0000000..3c2686f
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Kazakhstan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Kenya.ico b/app/assets/img/flags/flat/ico/Kenya.ico
new file mode 100644
index 0000000..2a3e919
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Kenya.ico differ
diff --git a/app/assets/img/flags/flat/ico/Kiribati.ico b/app/assets/img/flags/flat/ico/Kiribati.ico
new file mode 100644
index 0000000..75b54a4
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Kiribati.ico differ
diff --git a/app/assets/img/flags/flat/ico/Kosovo.ico b/app/assets/img/flags/flat/ico/Kosovo.ico
new file mode 100644
index 0000000..dc781c8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Kosovo.ico differ
diff --git a/app/assets/img/flags/flat/ico/Kuwait.ico b/app/assets/img/flags/flat/ico/Kuwait.ico
new file mode 100644
index 0000000..8b036d4
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Kuwait.ico differ
diff --git a/app/assets/img/flags/flat/ico/Kyrgyzstan.ico b/app/assets/img/flags/flat/ico/Kyrgyzstan.ico
new file mode 100644
index 0000000..d601e0b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Kyrgyzstan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Laos.ico b/app/assets/img/flags/flat/ico/Laos.ico
new file mode 100644
index 0000000..b6682e9
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Laos.ico differ
diff --git a/app/assets/img/flags/flat/ico/Latvia.ico b/app/assets/img/flags/flat/ico/Latvia.ico
new file mode 100644
index 0000000..954f27b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Latvia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Lebanon.ico b/app/assets/img/flags/flat/ico/Lebanon.ico
new file mode 100644
index 0000000..ae64066
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Lebanon.ico differ
diff --git a/app/assets/img/flags/flat/ico/Lesotho.ico b/app/assets/img/flags/flat/ico/Lesotho.ico
new file mode 100644
index 0000000..12aecae
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Lesotho.ico differ
diff --git a/app/assets/img/flags/flat/ico/Liberia.ico b/app/assets/img/flags/flat/ico/Liberia.ico
new file mode 100644
index 0000000..54048f0
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Liberia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Libya.ico b/app/assets/img/flags/flat/ico/Libya.ico
new file mode 100644
index 0000000..dc1733b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Libya.ico differ
diff --git a/app/assets/img/flags/flat/ico/Liechtenstein.ico b/app/assets/img/flags/flat/ico/Liechtenstein.ico
new file mode 100644
index 0000000..8b96b10
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Liechtenstein.ico differ
diff --git a/app/assets/img/flags/flat/ico/Lithuania.ico b/app/assets/img/flags/flat/ico/Lithuania.ico
new file mode 100644
index 0000000..3f132f6
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Lithuania.ico differ
diff --git a/app/assets/img/flags/flat/ico/Luxembourg.ico b/app/assets/img/flags/flat/ico/Luxembourg.ico
new file mode 100644
index 0000000..49d9322
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Luxembourg.ico differ
diff --git a/app/assets/img/flags/flat/ico/Macau.ico b/app/assets/img/flags/flat/ico/Macau.ico
new file mode 100644
index 0000000..fccd33e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Macau.ico differ
diff --git a/app/assets/img/flags/flat/ico/Macedonia.ico b/app/assets/img/flags/flat/ico/Macedonia.ico
new file mode 100644
index 0000000..612c570
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Macedonia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Madagascar.ico b/app/assets/img/flags/flat/ico/Madagascar.ico
new file mode 100644
index 0000000..c0fcc4a
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Madagascar.ico differ
diff --git a/app/assets/img/flags/flat/ico/Malawi.ico b/app/assets/img/flags/flat/ico/Malawi.ico
new file mode 100644
index 0000000..22d93db
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Malawi.ico differ
diff --git a/app/assets/img/flags/flat/ico/Malaysia.ico b/app/assets/img/flags/flat/ico/Malaysia.ico
new file mode 100644
index 0000000..49eb911
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Malaysia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Maldives.ico b/app/assets/img/flags/flat/ico/Maldives.ico
new file mode 100644
index 0000000..aac3a13
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Maldives.ico differ
diff --git a/app/assets/img/flags/flat/ico/Mali.ico b/app/assets/img/flags/flat/ico/Mali.ico
new file mode 100644
index 0000000..cee1b14
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Mali.ico differ
diff --git a/app/assets/img/flags/flat/ico/Malta.ico b/app/assets/img/flags/flat/ico/Malta.ico
new file mode 100644
index 0000000..d70054f
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Malta.ico differ
diff --git a/app/assets/img/flags/flat/ico/Mars.ico b/app/assets/img/flags/flat/ico/Mars.ico
new file mode 100644
index 0000000..a702afb
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Mars.ico differ
diff --git a/app/assets/img/flags/flat/ico/Marshall-Islands.ico b/app/assets/img/flags/flat/ico/Marshall-Islands.ico
new file mode 100644
index 0000000..500aa7c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Marshall-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Martinique.ico b/app/assets/img/flags/flat/ico/Martinique.ico
new file mode 100644
index 0000000..2b4df9e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Martinique.ico differ
diff --git a/app/assets/img/flags/flat/ico/Mauritania.ico b/app/assets/img/flags/flat/ico/Mauritania.ico
new file mode 100644
index 0000000..5ccb5b3
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Mauritania.ico differ
diff --git a/app/assets/img/flags/flat/ico/Mauritius.ico b/app/assets/img/flags/flat/ico/Mauritius.ico
new file mode 100644
index 0000000..c46e9b2
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Mauritius.ico differ
diff --git a/app/assets/img/flags/flat/ico/Mayotte.ico b/app/assets/img/flags/flat/ico/Mayotte.ico
new file mode 100644
index 0000000..ca69454
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Mayotte.ico differ
diff --git a/app/assets/img/flags/flat/ico/Mexico.ico b/app/assets/img/flags/flat/ico/Mexico.ico
new file mode 100644
index 0000000..3892f45
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Mexico.ico differ
diff --git a/app/assets/img/flags/flat/ico/Micronesia.ico b/app/assets/img/flags/flat/ico/Micronesia.ico
new file mode 100644
index 0000000..5319e0c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Micronesia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Moldova.ico b/app/assets/img/flags/flat/ico/Moldova.ico
new file mode 100644
index 0000000..03242f6
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Moldova.ico differ
diff --git a/app/assets/img/flags/flat/ico/Monaco.ico b/app/assets/img/flags/flat/ico/Monaco.ico
new file mode 100644
index 0000000..855b630
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Monaco.ico differ
diff --git a/app/assets/img/flags/flat/ico/Mongolia.ico b/app/assets/img/flags/flat/ico/Mongolia.ico
new file mode 100644
index 0000000..243e614
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Mongolia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Montenegro.ico b/app/assets/img/flags/flat/ico/Montenegro.ico
new file mode 100644
index 0000000..ae6ca65
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Montenegro.ico differ
diff --git a/app/assets/img/flags/flat/ico/Montserrat.ico b/app/assets/img/flags/flat/ico/Montserrat.ico
new file mode 100644
index 0000000..8c91ceb
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Montserrat.ico differ
diff --git a/app/assets/img/flags/flat/ico/Morocco.ico b/app/assets/img/flags/flat/ico/Morocco.ico
new file mode 100644
index 0000000..1954648
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Morocco.ico differ
diff --git a/app/assets/img/flags/flat/ico/Mozambique.ico b/app/assets/img/flags/flat/ico/Mozambique.ico
new file mode 100644
index 0000000..3d1011f
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Mozambique.ico differ
diff --git a/app/assets/img/flags/flat/ico/Myanmar.ico b/app/assets/img/flags/flat/ico/Myanmar.ico
new file mode 100644
index 0000000..16dd4db
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Myanmar.ico differ
diff --git a/app/assets/img/flags/flat/ico/NATO.ico b/app/assets/img/flags/flat/ico/NATO.ico
new file mode 100644
index 0000000..7f52c54
Binary files /dev/null and b/app/assets/img/flags/flat/ico/NATO.ico differ
diff --git a/app/assets/img/flags/flat/ico/Nagorno-Karabakh.ico b/app/assets/img/flags/flat/ico/Nagorno-Karabakh.ico
new file mode 100644
index 0000000..8f77d44
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Nagorno-Karabakh.ico differ
diff --git a/app/assets/img/flags/flat/ico/Namibia.ico b/app/assets/img/flags/flat/ico/Namibia.ico
new file mode 100644
index 0000000..a2bd0c8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Namibia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Nauru.ico b/app/assets/img/flags/flat/ico/Nauru.ico
new file mode 100644
index 0000000..5202663
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Nauru.ico differ
diff --git a/app/assets/img/flags/flat/ico/Nepal.ico b/app/assets/img/flags/flat/ico/Nepal.ico
new file mode 100644
index 0000000..2df5321
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Nepal.ico differ
diff --git a/app/assets/img/flags/flat/ico/Netherlands-Antilles.ico b/app/assets/img/flags/flat/ico/Netherlands-Antilles.ico
new file mode 100644
index 0000000..f910305
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Netherlands-Antilles.ico differ
diff --git a/app/assets/img/flags/flat/ico/Netherlands.ico b/app/assets/img/flags/flat/ico/Netherlands.ico
new file mode 100644
index 0000000..4a57ec9
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Netherlands.ico differ
diff --git a/app/assets/img/flags/flat/ico/New-Caledonia.ico b/app/assets/img/flags/flat/ico/New-Caledonia.ico
new file mode 100644
index 0000000..893f792
Binary files /dev/null and b/app/assets/img/flags/flat/ico/New-Caledonia.ico differ
diff --git a/app/assets/img/flags/flat/ico/New-Zealand.ico b/app/assets/img/flags/flat/ico/New-Zealand.ico
new file mode 100644
index 0000000..4c902f7
Binary files /dev/null and b/app/assets/img/flags/flat/ico/New-Zealand.ico differ
diff --git a/app/assets/img/flags/flat/ico/Nicaragua.ico b/app/assets/img/flags/flat/ico/Nicaragua.ico
new file mode 100644
index 0000000..17ba82e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Nicaragua.ico differ
diff --git a/app/assets/img/flags/flat/ico/Niger.ico b/app/assets/img/flags/flat/ico/Niger.ico
new file mode 100644
index 0000000..c2b4e21
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Niger.ico differ
diff --git a/app/assets/img/flags/flat/ico/Nigeria.ico b/app/assets/img/flags/flat/ico/Nigeria.ico
new file mode 100644
index 0000000..1248bff
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Nigeria.ico differ
diff --git a/app/assets/img/flags/flat/ico/Niue.ico b/app/assets/img/flags/flat/ico/Niue.ico
new file mode 100644
index 0000000..1c39ca8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Niue.ico differ
diff --git a/app/assets/img/flags/flat/ico/Norfolk-Island.ico b/app/assets/img/flags/flat/ico/Norfolk-Island.ico
new file mode 100644
index 0000000..05156d7
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Norfolk-Island.ico differ
diff --git a/app/assets/img/flags/flat/ico/North-Korea.ico b/app/assets/img/flags/flat/ico/North-Korea.ico
new file mode 100644
index 0000000..af22689
Binary files /dev/null and b/app/assets/img/flags/flat/ico/North-Korea.ico differ
diff --git a/app/assets/img/flags/flat/ico/Northern-Cyprus.ico b/app/assets/img/flags/flat/ico/Northern-Cyprus.ico
new file mode 100644
index 0000000..02795dd
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Northern-Cyprus.ico differ
diff --git a/app/assets/img/flags/flat/ico/Northern-Mariana-Islands.ico b/app/assets/img/flags/flat/ico/Northern-Mariana-Islands.ico
new file mode 100644
index 0000000..c863699
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Northern-Mariana-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Norway.ico b/app/assets/img/flags/flat/ico/Norway.ico
new file mode 100644
index 0000000..9a332a9
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Norway.ico differ
diff --git a/app/assets/img/flags/flat/ico/Olympics.ico b/app/assets/img/flags/flat/ico/Olympics.ico
new file mode 100644
index 0000000..0783341
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Olympics.ico differ
diff --git a/app/assets/img/flags/flat/ico/Oman.ico b/app/assets/img/flags/flat/ico/Oman.ico
new file mode 100644
index 0000000..3476865
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Oman.ico differ
diff --git a/app/assets/img/flags/flat/ico/Pakistan.ico b/app/assets/img/flags/flat/ico/Pakistan.ico
new file mode 100644
index 0000000..be8f3a6
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Pakistan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Palau.ico b/app/assets/img/flags/flat/ico/Palau.ico
new file mode 100644
index 0000000..b5921e7
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Palau.ico differ
diff --git a/app/assets/img/flags/flat/ico/Palestine.ico b/app/assets/img/flags/flat/ico/Palestine.ico
new file mode 100644
index 0000000..fcab572
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Palestine.ico differ
diff --git a/app/assets/img/flags/flat/ico/Panama.ico b/app/assets/img/flags/flat/ico/Panama.ico
new file mode 100644
index 0000000..c407aec
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Panama.ico differ
diff --git a/app/assets/img/flags/flat/ico/Papua-New-Guinea.ico b/app/assets/img/flags/flat/ico/Papua-New-Guinea.ico
new file mode 100644
index 0000000..4996910
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Papua-New-Guinea.ico differ
diff --git a/app/assets/img/flags/flat/ico/Paraguay.ico b/app/assets/img/flags/flat/ico/Paraguay.ico
new file mode 100644
index 0000000..7e6d351
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Paraguay.ico differ
diff --git a/app/assets/img/flags/flat/ico/Peru.ico b/app/assets/img/flags/flat/ico/Peru.ico
new file mode 100644
index 0000000..1016597
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Peru.ico differ
diff --git a/app/assets/img/flags/flat/ico/Philippines.ico b/app/assets/img/flags/flat/ico/Philippines.ico
new file mode 100644
index 0000000..22d90be
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Philippines.ico differ
diff --git a/app/assets/img/flags/flat/ico/Pitcairn-Islands.ico b/app/assets/img/flags/flat/ico/Pitcairn-Islands.ico
new file mode 100644
index 0000000..ac482f5
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Pitcairn-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Poland.ico b/app/assets/img/flags/flat/ico/Poland.ico
new file mode 100644
index 0000000..c89e6bd
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Poland.ico differ
diff --git a/app/assets/img/flags/flat/ico/Portugal.ico b/app/assets/img/flags/flat/ico/Portugal.ico
new file mode 100644
index 0000000..84c62ec
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Portugal.ico differ
diff --git a/app/assets/img/flags/flat/ico/Puerto-Rico.ico b/app/assets/img/flags/flat/ico/Puerto-Rico.ico
new file mode 100644
index 0000000..8a6862b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Puerto-Rico.ico differ
diff --git a/app/assets/img/flags/flat/ico/Qatar.ico b/app/assets/img/flags/flat/ico/Qatar.ico
new file mode 100644
index 0000000..a5d08d9
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Qatar.ico differ
diff --git a/app/assets/img/flags/flat/ico/Red-Cross.ico b/app/assets/img/flags/flat/ico/Red-Cross.ico
new file mode 100644
index 0000000..915ba93
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Red-Cross.ico differ
diff --git a/app/assets/img/flags/flat/ico/Republic-of-the-Congo.ico b/app/assets/img/flags/flat/ico/Republic-of-the-Congo.ico
new file mode 100644
index 0000000..e877292
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Republic-of-the-Congo.ico differ
diff --git a/app/assets/img/flags/flat/ico/Reunion.ico b/app/assets/img/flags/flat/ico/Reunion.ico
new file mode 100644
index 0000000..249820c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Reunion.ico differ
diff --git a/app/assets/img/flags/flat/ico/Romania.ico b/app/assets/img/flags/flat/ico/Romania.ico
new file mode 100644
index 0000000..c2d46c5
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Romania.ico differ
diff --git a/app/assets/img/flags/flat/ico/Russia.ico b/app/assets/img/flags/flat/ico/Russia.ico
new file mode 100644
index 0000000..67a24d9
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Russia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Rwanda.ico b/app/assets/img/flags/flat/ico/Rwanda.ico
new file mode 100644
index 0000000..ab10ecf
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Rwanda.ico differ
diff --git a/app/assets/img/flags/flat/ico/Saint-Barthelemy.ico b/app/assets/img/flags/flat/ico/Saint-Barthelemy.ico
new file mode 100644
index 0000000..f949fb0
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Saint-Barthelemy.ico differ
diff --git a/app/assets/img/flags/flat/ico/Saint-Helena.ico b/app/assets/img/flags/flat/ico/Saint-Helena.ico
new file mode 100644
index 0000000..35dbbcf
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Saint-Helena.ico differ
diff --git a/app/assets/img/flags/flat/ico/Saint-Kitts-and-Nevis.ico b/app/assets/img/flags/flat/ico/Saint-Kitts-and-Nevis.ico
new file mode 100644
index 0000000..1d9ec0a
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Saint-Kitts-and-Nevis.ico differ
diff --git a/app/assets/img/flags/flat/ico/Saint-Lucia.ico b/app/assets/img/flags/flat/ico/Saint-Lucia.ico
new file mode 100644
index 0000000..990c953
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Saint-Lucia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Saint-Martin.ico b/app/assets/img/flags/flat/ico/Saint-Martin.ico
new file mode 100644
index 0000000..c142b20
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Saint-Martin.ico differ
diff --git a/app/assets/img/flags/flat/ico/Saint-Vincent-and-the-Grenadines.ico b/app/assets/img/flags/flat/ico/Saint-Vincent-and-the-Grenadines.ico
new file mode 100644
index 0000000..0643151
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Saint-Vincent-and-the-Grenadines.ico differ
diff --git a/app/assets/img/flags/flat/ico/Samoa.ico b/app/assets/img/flags/flat/ico/Samoa.ico
new file mode 100644
index 0000000..e3baca1
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Samoa.ico differ
diff --git a/app/assets/img/flags/flat/ico/San-Marino.ico b/app/assets/img/flags/flat/ico/San-Marino.ico
new file mode 100644
index 0000000..8d522f7
Binary files /dev/null and b/app/assets/img/flags/flat/ico/San-Marino.ico differ
diff --git a/app/assets/img/flags/flat/ico/Sao-Tome-and-Principe.ico b/app/assets/img/flags/flat/ico/Sao-Tome-and-Principe.ico
new file mode 100644
index 0000000..55f48c1
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Sao-Tome-and-Principe.ico differ
diff --git a/app/assets/img/flags/flat/ico/Saudi-Arabia.ico b/app/assets/img/flags/flat/ico/Saudi-Arabia.ico
new file mode 100644
index 0000000..f4f8254
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Saudi-Arabia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Scotland.ico b/app/assets/img/flags/flat/ico/Scotland.ico
new file mode 100644
index 0000000..a85b5e8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Scotland.ico differ
diff --git a/app/assets/img/flags/flat/ico/Senegal.ico b/app/assets/img/flags/flat/ico/Senegal.ico
new file mode 100644
index 0000000..1de8e8d
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Senegal.ico differ
diff --git a/app/assets/img/flags/flat/ico/Serbia.ico b/app/assets/img/flags/flat/ico/Serbia.ico
new file mode 100644
index 0000000..76c2e73
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Serbia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Seychelles.ico b/app/assets/img/flags/flat/ico/Seychelles.ico
new file mode 100644
index 0000000..aa860e6
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Seychelles.ico differ
diff --git a/app/assets/img/flags/flat/ico/Sierra-Leone.ico b/app/assets/img/flags/flat/ico/Sierra-Leone.ico
new file mode 100644
index 0000000..772b52a
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Sierra-Leone.ico differ
diff --git a/app/assets/img/flags/flat/ico/Singapore.ico b/app/assets/img/flags/flat/ico/Singapore.ico
new file mode 100644
index 0000000..babc988
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Singapore.ico differ
diff --git a/app/assets/img/flags/flat/ico/Sint-Maarten.ico b/app/assets/img/flags/flat/ico/Sint-Maarten.ico
new file mode 100644
index 0000000..4f484a3
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Sint-Maarten.ico differ
diff --git a/app/assets/img/flags/flat/ico/Slovakia.ico b/app/assets/img/flags/flat/ico/Slovakia.ico
new file mode 100644
index 0000000..7d57fc5
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Slovakia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Slovenia.ico b/app/assets/img/flags/flat/ico/Slovenia.ico
new file mode 100644
index 0000000..51a72ea
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Slovenia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Solomon-Islands.ico b/app/assets/img/flags/flat/ico/Solomon-Islands.ico
new file mode 100644
index 0000000..65a1abe
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Solomon-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Somalia.ico b/app/assets/img/flags/flat/ico/Somalia.ico
new file mode 100644
index 0000000..ebde4c1
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Somalia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Somaliland.ico b/app/assets/img/flags/flat/ico/Somaliland.ico
new file mode 100644
index 0000000..d75b34c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Somaliland.ico differ
diff --git a/app/assets/img/flags/flat/ico/South-Africa.ico b/app/assets/img/flags/flat/ico/South-Africa.ico
new file mode 100644
index 0000000..6ad2bb7
Binary files /dev/null and b/app/assets/img/flags/flat/ico/South-Africa.ico differ
diff --git a/app/assets/img/flags/flat/ico/South-Georgia-and-the-South-Sandwich-Islands.ico b/app/assets/img/flags/flat/ico/South-Georgia-and-the-South-Sandwich-Islands.ico
new file mode 100644
index 0000000..f998d01
Binary files /dev/null and b/app/assets/img/flags/flat/ico/South-Georgia-and-the-South-Sandwich-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/South-Korea.ico b/app/assets/img/flags/flat/ico/South-Korea.ico
new file mode 100644
index 0000000..a51501b
Binary files /dev/null and b/app/assets/img/flags/flat/ico/South-Korea.ico differ
diff --git a/app/assets/img/flags/flat/ico/South-Ossetia.ico b/app/assets/img/flags/flat/ico/South-Ossetia.ico
new file mode 100644
index 0000000..63735a7
Binary files /dev/null and b/app/assets/img/flags/flat/ico/South-Ossetia.ico differ
diff --git a/app/assets/img/flags/flat/ico/South-Sudan.ico b/app/assets/img/flags/flat/ico/South-Sudan.ico
new file mode 100644
index 0000000..6e7c381
Binary files /dev/null and b/app/assets/img/flags/flat/ico/South-Sudan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Spain.ico b/app/assets/img/flags/flat/ico/Spain.ico
new file mode 100644
index 0000000..47a06ec
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Spain.ico differ
diff --git a/app/assets/img/flags/flat/ico/Sri-Lanka.ico b/app/assets/img/flags/flat/ico/Sri-Lanka.ico
new file mode 100644
index 0000000..12c2fb3
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Sri-Lanka.ico differ
diff --git a/app/assets/img/flags/flat/ico/Sudan.ico b/app/assets/img/flags/flat/ico/Sudan.ico
new file mode 100644
index 0000000..bff31ce
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Sudan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Suriname.ico b/app/assets/img/flags/flat/ico/Suriname.ico
new file mode 100644
index 0000000..763d4f1
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Suriname.ico differ
diff --git a/app/assets/img/flags/flat/ico/Swaziland.ico b/app/assets/img/flags/flat/ico/Swaziland.ico
new file mode 100644
index 0000000..03a6a92
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Swaziland.ico differ
diff --git a/app/assets/img/flags/flat/ico/Sweden.ico b/app/assets/img/flags/flat/ico/Sweden.ico
new file mode 100644
index 0000000..8a65a96
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Sweden.ico differ
diff --git a/app/assets/img/flags/flat/ico/Switzerland.ico b/app/assets/img/flags/flat/ico/Switzerland.ico
new file mode 100644
index 0000000..8203a0d
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Switzerland.ico differ
diff --git a/app/assets/img/flags/flat/ico/Syria.ico b/app/assets/img/flags/flat/ico/Syria.ico
new file mode 100644
index 0000000..4f47fe8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Syria.ico differ
diff --git a/app/assets/img/flags/flat/ico/Taiwan.ico b/app/assets/img/flags/flat/ico/Taiwan.ico
new file mode 100644
index 0000000..f086ac2
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Taiwan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Tajikistan.ico b/app/assets/img/flags/flat/ico/Tajikistan.ico
new file mode 100644
index 0000000..ae872de
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Tajikistan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Tanzania.ico b/app/assets/img/flags/flat/ico/Tanzania.ico
new file mode 100644
index 0000000..d1ba481
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Tanzania.ico differ
diff --git a/app/assets/img/flags/flat/ico/Thailand.ico b/app/assets/img/flags/flat/ico/Thailand.ico
new file mode 100644
index 0000000..f14aec8
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Thailand.ico differ
diff --git a/app/assets/img/flags/flat/ico/Togo.ico b/app/assets/img/flags/flat/ico/Togo.ico
new file mode 100644
index 0000000..c46f742
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Togo.ico differ
diff --git a/app/assets/img/flags/flat/ico/Tokelau.ico b/app/assets/img/flags/flat/ico/Tokelau.ico
new file mode 100644
index 0000000..9ca43ff
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Tokelau.ico differ
diff --git a/app/assets/img/flags/flat/ico/Tonga.ico b/app/assets/img/flags/flat/ico/Tonga.ico
new file mode 100644
index 0000000..5d7e632
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Tonga.ico differ
diff --git a/app/assets/img/flags/flat/ico/Trinidad-and-Tobago.ico b/app/assets/img/flags/flat/ico/Trinidad-and-Tobago.ico
new file mode 100644
index 0000000..01ac330
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Trinidad-and-Tobago.ico differ
diff --git a/app/assets/img/flags/flat/ico/Tunisia.ico b/app/assets/img/flags/flat/ico/Tunisia.ico
new file mode 100644
index 0000000..7d06f67
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Tunisia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Turkey.ico b/app/assets/img/flags/flat/ico/Turkey.ico
new file mode 100644
index 0000000..2709f69
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Turkey.ico differ
diff --git a/app/assets/img/flags/flat/ico/Turkmenistan.ico b/app/assets/img/flags/flat/ico/Turkmenistan.ico
new file mode 100644
index 0000000..8d074ec
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Turkmenistan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Turks-and-Caicos-Islands.ico b/app/assets/img/flags/flat/ico/Turks-and-Caicos-Islands.ico
new file mode 100644
index 0000000..2d2e763
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Turks-and-Caicos-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Tuvalu.ico b/app/assets/img/flags/flat/ico/Tuvalu.ico
new file mode 100644
index 0000000..4e32a39
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Tuvalu.ico differ
diff --git a/app/assets/img/flags/flat/ico/US-Virgin-Islands.ico b/app/assets/img/flags/flat/ico/US-Virgin-Islands.ico
new file mode 100644
index 0000000..69a582e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/US-Virgin-Islands.ico differ
diff --git a/app/assets/img/flags/flat/ico/Uganda.ico b/app/assets/img/flags/flat/ico/Uganda.ico
new file mode 100644
index 0000000..1fafb7a
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Uganda.ico differ
diff --git a/app/assets/img/flags/flat/ico/Ukraine.ico b/app/assets/img/flags/flat/ico/Ukraine.ico
new file mode 100644
index 0000000..653c3d7
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Ukraine.ico differ
diff --git a/app/assets/img/flags/flat/ico/United-Arab-Emirates.ico b/app/assets/img/flags/flat/ico/United-Arab-Emirates.ico
new file mode 100644
index 0000000..d96ee3e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/United-Arab-Emirates.ico differ
diff --git a/app/assets/img/flags/flat/ico/United-Kingdom.ico b/app/assets/img/flags/flat/ico/United-Kingdom.ico
new file mode 100644
index 0000000..5f87d4c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/United-Kingdom.ico differ
diff --git a/app/assets/img/flags/flat/ico/United-Nations.ico b/app/assets/img/flags/flat/ico/United-Nations.ico
new file mode 100644
index 0000000..2507c44
Binary files /dev/null and b/app/assets/img/flags/flat/ico/United-Nations.ico differ
diff --git a/app/assets/img/flags/flat/ico/United-States.ico b/app/assets/img/flags/flat/ico/United-States.ico
new file mode 100644
index 0000000..e774243
Binary files /dev/null and b/app/assets/img/flags/flat/ico/United-States.ico differ
diff --git a/app/assets/img/flags/flat/ico/Unknown.ico b/app/assets/img/flags/flat/ico/Unknown.ico
new file mode 100644
index 0000000..8a64fad
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Unknown.ico differ
diff --git a/app/assets/img/flags/flat/ico/Uruguay.ico b/app/assets/img/flags/flat/ico/Uruguay.ico
new file mode 100644
index 0000000..569e3b0
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Uruguay.ico differ
diff --git a/app/assets/img/flags/flat/ico/Uzbekistan.ico b/app/assets/img/flags/flat/ico/Uzbekistan.ico
new file mode 100644
index 0000000..7727dfc
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Uzbekistan.ico differ
diff --git a/app/assets/img/flags/flat/ico/Vanuatu.ico b/app/assets/img/flags/flat/ico/Vanuatu.ico
new file mode 100644
index 0000000..d191f19
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Vanuatu.ico differ
diff --git a/app/assets/img/flags/flat/ico/Vatican-City.ico b/app/assets/img/flags/flat/ico/Vatican-City.ico
new file mode 100644
index 0000000..55a3642
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Vatican-City.ico differ
diff --git a/app/assets/img/flags/flat/ico/Venezuela.ico b/app/assets/img/flags/flat/ico/Venezuela.ico
new file mode 100644
index 0000000..5c1e472
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Venezuela.ico differ
diff --git a/app/assets/img/flags/flat/ico/Vietnam.ico b/app/assets/img/flags/flat/ico/Vietnam.ico
new file mode 100644
index 0000000..6dcc1d6
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Vietnam.ico differ
diff --git a/app/assets/img/flags/flat/ico/Wales.ico b/app/assets/img/flags/flat/ico/Wales.ico
new file mode 100644
index 0000000..b4c5daa
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Wales.ico differ
diff --git a/app/assets/img/flags/flat/ico/Wallis-And-Futuna.ico b/app/assets/img/flags/flat/ico/Wallis-And-Futuna.ico
new file mode 100644
index 0000000..6b9e9d6
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Wallis-And-Futuna.ico differ
diff --git a/app/assets/img/flags/flat/ico/Western-Sahara.ico b/app/assets/img/flags/flat/ico/Western-Sahara.ico
new file mode 100644
index 0000000..54b138e
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Western-Sahara.ico differ
diff --git a/app/assets/img/flags/flat/ico/Yemen.ico b/app/assets/img/flags/flat/ico/Yemen.ico
new file mode 100644
index 0000000..94134a1
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Yemen.ico differ
diff --git a/app/assets/img/flags/flat/ico/Zambia.ico b/app/assets/img/flags/flat/ico/Zambia.ico
new file mode 100644
index 0000000..48b28df
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Zambia.ico differ
diff --git a/app/assets/img/flags/flat/ico/Zimbabwe.ico b/app/assets/img/flags/flat/ico/Zimbabwe.ico
new file mode 100644
index 0000000..fbc489c
Binary files /dev/null and b/app/assets/img/flags/flat/ico/Zimbabwe.ico differ
diff --git a/app/assets/img/flags/shiny/16/Abkhazia.png b/app/assets/img/flags/shiny/16/Abkhazia.png
new file mode 100644
index 0000000..ad5d130
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Abkhazia.png differ
diff --git a/app/assets/img/flags/shiny/16/Afghanistan.png b/app/assets/img/flags/shiny/16/Afghanistan.png
new file mode 100644
index 0000000..61e9518
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Afghanistan.png differ
diff --git a/app/assets/img/flags/shiny/16/Aland.png b/app/assets/img/flags/shiny/16/Aland.png
new file mode 100644
index 0000000..46a1802
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Aland.png differ
diff --git a/app/assets/img/flags/shiny/16/Albania.png b/app/assets/img/flags/shiny/16/Albania.png
new file mode 100644
index 0000000..5bd4986
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Albania.png differ
diff --git a/app/assets/img/flags/shiny/16/Algeria.png b/app/assets/img/flags/shiny/16/Algeria.png
new file mode 100644
index 0000000..65a50f3
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Algeria.png differ
diff --git a/app/assets/img/flags/shiny/16/American-Samoa.png b/app/assets/img/flags/shiny/16/American-Samoa.png
new file mode 100644
index 0000000..43b5aec
Binary files /dev/null and b/app/assets/img/flags/shiny/16/American-Samoa.png differ
diff --git a/app/assets/img/flags/shiny/16/Andorra.png b/app/assets/img/flags/shiny/16/Andorra.png
new file mode 100644
index 0000000..bdbe434
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Andorra.png differ
diff --git a/app/assets/img/flags/shiny/16/Angola.png b/app/assets/img/flags/shiny/16/Angola.png
new file mode 100644
index 0000000..fa426da
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Angola.png differ
diff --git a/app/assets/img/flags/shiny/16/Anguilla.png b/app/assets/img/flags/shiny/16/Anguilla.png
new file mode 100644
index 0000000..3206b92
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Anguilla.png differ
diff --git a/app/assets/img/flags/shiny/16/Antarctica.png b/app/assets/img/flags/shiny/16/Antarctica.png
new file mode 100644
index 0000000..cfa0b9f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Antarctica.png differ
diff --git a/app/assets/img/flags/shiny/16/Antigua-and-Barbuda.png b/app/assets/img/flags/shiny/16/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..cb6b940
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/shiny/16/Argentina.png b/app/assets/img/flags/shiny/16/Argentina.png
new file mode 100644
index 0000000..e1fa97b
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Argentina.png differ
diff --git a/app/assets/img/flags/shiny/16/Armenia.png b/app/assets/img/flags/shiny/16/Armenia.png
new file mode 100644
index 0000000..83df09a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Armenia.png differ
diff --git a/app/assets/img/flags/shiny/16/Aruba.png b/app/assets/img/flags/shiny/16/Aruba.png
new file mode 100644
index 0000000..b21c2ea
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Aruba.png differ
diff --git a/app/assets/img/flags/shiny/16/Australia.png b/app/assets/img/flags/shiny/16/Australia.png
new file mode 100644
index 0000000..11f4d1c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Australia.png differ
diff --git a/app/assets/img/flags/shiny/16/Austria.png b/app/assets/img/flags/shiny/16/Austria.png
new file mode 100644
index 0000000..794bd2f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Austria.png differ
diff --git a/app/assets/img/flags/shiny/16/Azerbaijan.png b/app/assets/img/flags/shiny/16/Azerbaijan.png
new file mode 100644
index 0000000..878e559
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Azerbaijan.png differ
diff --git a/app/assets/img/flags/shiny/16/Bahamas.png b/app/assets/img/flags/shiny/16/Bahamas.png
new file mode 100644
index 0000000..aabafab
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Bahamas.png differ
diff --git a/app/assets/img/flags/shiny/16/Bahrain.png b/app/assets/img/flags/shiny/16/Bahrain.png
new file mode 100644
index 0000000..b3eb851
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Bahrain.png differ
diff --git a/app/assets/img/flags/shiny/16/Bangladesh.png b/app/assets/img/flags/shiny/16/Bangladesh.png
new file mode 100644
index 0000000..b6c440a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Bangladesh.png differ
diff --git a/app/assets/img/flags/shiny/16/Barbados.png b/app/assets/img/flags/shiny/16/Barbados.png
new file mode 100644
index 0000000..be3d149
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Barbados.png differ
diff --git a/app/assets/img/flags/shiny/16/Basque-Country.png b/app/assets/img/flags/shiny/16/Basque-Country.png
new file mode 100644
index 0000000..8cb0d2c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Basque-Country.png differ
diff --git a/app/assets/img/flags/shiny/16/Belarus.png b/app/assets/img/flags/shiny/16/Belarus.png
new file mode 100644
index 0000000..0376c98
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Belarus.png differ
diff --git a/app/assets/img/flags/shiny/16/Belgium.png b/app/assets/img/flags/shiny/16/Belgium.png
new file mode 100644
index 0000000..5e47a3a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Belgium.png differ
diff --git a/app/assets/img/flags/shiny/16/Belize.png b/app/assets/img/flags/shiny/16/Belize.png
new file mode 100644
index 0000000..0291200
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Belize.png differ
diff --git a/app/assets/img/flags/shiny/16/Benin.png b/app/assets/img/flags/shiny/16/Benin.png
new file mode 100644
index 0000000..688797f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Benin.png differ
diff --git a/app/assets/img/flags/shiny/16/Bermuda.png b/app/assets/img/flags/shiny/16/Bermuda.png
new file mode 100644
index 0000000..132e990
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Bermuda.png differ
diff --git a/app/assets/img/flags/shiny/16/Bhutan.png b/app/assets/img/flags/shiny/16/Bhutan.png
new file mode 100644
index 0000000..026fde3
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Bhutan.png differ
diff --git a/app/assets/img/flags/shiny/16/Bolivia.png b/app/assets/img/flags/shiny/16/Bolivia.png
new file mode 100644
index 0000000..63d8e76
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Bolivia.png differ
diff --git a/app/assets/img/flags/shiny/16/Bosnia-and-Herzegovina.png b/app/assets/img/flags/shiny/16/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..b484edb
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/shiny/16/Botswana.png b/app/assets/img/flags/shiny/16/Botswana.png
new file mode 100644
index 0000000..b4a502b
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Botswana.png differ
diff --git a/app/assets/img/flags/shiny/16/Brazil.png b/app/assets/img/flags/shiny/16/Brazil.png
new file mode 100644
index 0000000..42e1849
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Brazil.png differ
diff --git a/app/assets/img/flags/shiny/16/British-Antarctic-Territory.png b/app/assets/img/flags/shiny/16/British-Antarctic-Territory.png
new file mode 100644
index 0000000..74a1847
Binary files /dev/null and b/app/assets/img/flags/shiny/16/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/shiny/16/British-Virgin-Islands.png b/app/assets/img/flags/shiny/16/British-Virgin-Islands.png
new file mode 100644
index 0000000..d337635
Binary files /dev/null and b/app/assets/img/flags/shiny/16/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Brunei.png b/app/assets/img/flags/shiny/16/Brunei.png
new file mode 100644
index 0000000..62882e8
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Brunei.png differ
diff --git a/app/assets/img/flags/shiny/16/Bulgaria.png b/app/assets/img/flags/shiny/16/Bulgaria.png
new file mode 100644
index 0000000..775550c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Bulgaria.png differ
diff --git a/app/assets/img/flags/shiny/16/Burkina-Faso.png b/app/assets/img/flags/shiny/16/Burkina-Faso.png
new file mode 100644
index 0000000..9e0643c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/shiny/16/Burundi.png b/app/assets/img/flags/shiny/16/Burundi.png
new file mode 100644
index 0000000..394a829
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Burundi.png differ
diff --git a/app/assets/img/flags/shiny/16/Cambodia.png b/app/assets/img/flags/shiny/16/Cambodia.png
new file mode 100644
index 0000000..4f80d8c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Cambodia.png differ
diff --git a/app/assets/img/flags/shiny/16/Cameroon.png b/app/assets/img/flags/shiny/16/Cameroon.png
new file mode 100644
index 0000000..7b21abc
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Cameroon.png differ
diff --git a/app/assets/img/flags/shiny/16/Canada.png b/app/assets/img/flags/shiny/16/Canada.png
new file mode 100644
index 0000000..0906eca
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Canada.png differ
diff --git a/app/assets/img/flags/shiny/16/Canary-Islands.png b/app/assets/img/flags/shiny/16/Canary-Islands.png
new file mode 100644
index 0000000..c1d8d46
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Canary-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Cape-Verde.png b/app/assets/img/flags/shiny/16/Cape-Verde.png
new file mode 100644
index 0000000..f0c6fb0
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Cape-Verde.png differ
diff --git a/app/assets/img/flags/shiny/16/Catalonia.png b/app/assets/img/flags/shiny/16/Catalonia.png
new file mode 100644
index 0000000..6668dc6
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Catalonia.png differ
diff --git a/app/assets/img/flags/shiny/16/Cayman-Islands.png b/app/assets/img/flags/shiny/16/Cayman-Islands.png
new file mode 100644
index 0000000..c787eb0
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Central-African-Republic.png b/app/assets/img/flags/shiny/16/Central-African-Republic.png
new file mode 100644
index 0000000..32cb360
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/shiny/16/Chad.png b/app/assets/img/flags/shiny/16/Chad.png
new file mode 100644
index 0000000..d382728
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Chad.png differ
diff --git a/app/assets/img/flags/shiny/16/Chile.png b/app/assets/img/flags/shiny/16/Chile.png
new file mode 100644
index 0000000..57bf33e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Chile.png differ
diff --git a/app/assets/img/flags/shiny/16/China.png b/app/assets/img/flags/shiny/16/China.png
new file mode 100644
index 0000000..8c35f25
Binary files /dev/null and b/app/assets/img/flags/shiny/16/China.png differ
diff --git a/app/assets/img/flags/shiny/16/Christmas-Island.png b/app/assets/img/flags/shiny/16/Christmas-Island.png
new file mode 100644
index 0000000..6d068d8
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Christmas-Island.png differ
diff --git a/app/assets/img/flags/shiny/16/Cocos-Keeling-Islands.png b/app/assets/img/flags/shiny/16/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..d599e12
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Colombia.png b/app/assets/img/flags/shiny/16/Colombia.png
new file mode 100644
index 0000000..25142bc
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Colombia.png differ
diff --git a/app/assets/img/flags/shiny/16/Commonwealth.png b/app/assets/img/flags/shiny/16/Commonwealth.png
new file mode 100644
index 0000000..8f0aaa0
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Commonwealth.png differ
diff --git a/app/assets/img/flags/shiny/16/Comoros.png b/app/assets/img/flags/shiny/16/Comoros.png
new file mode 100644
index 0000000..5eedfeb
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Comoros.png differ
diff --git a/app/assets/img/flags/shiny/16/Cook-Islands.png b/app/assets/img/flags/shiny/16/Cook-Islands.png
new file mode 100644
index 0000000..e07ed83
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Cook-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Costa-Rica.png b/app/assets/img/flags/shiny/16/Costa-Rica.png
new file mode 100644
index 0000000..17eeb62
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Costa-Rica.png differ
diff --git a/app/assets/img/flags/shiny/16/Cote-dIvoire.png b/app/assets/img/flags/shiny/16/Cote-dIvoire.png
new file mode 100644
index 0000000..e519e0b
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/shiny/16/Croatia.png b/app/assets/img/flags/shiny/16/Croatia.png
new file mode 100644
index 0000000..d0b5266
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Croatia.png differ
diff --git a/app/assets/img/flags/shiny/16/Cuba.png b/app/assets/img/flags/shiny/16/Cuba.png
new file mode 100644
index 0000000..cd80f6d
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Cuba.png differ
diff --git a/app/assets/img/flags/shiny/16/Curacao.png b/app/assets/img/flags/shiny/16/Curacao.png
new file mode 100644
index 0000000..ebcbaf1
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Curacao.png differ
diff --git a/app/assets/img/flags/shiny/16/Cyprus.png b/app/assets/img/flags/shiny/16/Cyprus.png
new file mode 100644
index 0000000..3aff6b8
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/16/Czech-Republic.png b/app/assets/img/flags/shiny/16/Czech-Republic.png
new file mode 100644
index 0000000..1bbbf0d
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Czech-Republic.png differ
diff --git a/app/assets/img/flags/shiny/16/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/shiny/16/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..de00b2f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/16/Denmark.png b/app/assets/img/flags/shiny/16/Denmark.png
new file mode 100644
index 0000000..a81768c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Denmark.png differ
diff --git a/app/assets/img/flags/shiny/16/Djibouti.png b/app/assets/img/flags/shiny/16/Djibouti.png
new file mode 100644
index 0000000..78660a1
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Djibouti.png differ
diff --git a/app/assets/img/flags/shiny/16/Dominica.png b/app/assets/img/flags/shiny/16/Dominica.png
new file mode 100644
index 0000000..93700d7
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Dominica.png differ
diff --git a/app/assets/img/flags/shiny/16/Dominican-Republic.png b/app/assets/img/flags/shiny/16/Dominican-Republic.png
new file mode 100644
index 0000000..4b2c207
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/shiny/16/East-Timor.png b/app/assets/img/flags/shiny/16/East-Timor.png
new file mode 100644
index 0000000..7e17f16
Binary files /dev/null and b/app/assets/img/flags/shiny/16/East-Timor.png differ
diff --git a/app/assets/img/flags/shiny/16/Ecuador.png b/app/assets/img/flags/shiny/16/Ecuador.png
new file mode 100644
index 0000000..204c631
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Ecuador.png differ
diff --git a/app/assets/img/flags/shiny/16/Egypt.png b/app/assets/img/flags/shiny/16/Egypt.png
new file mode 100644
index 0000000..96c93ed
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Egypt.png differ
diff --git a/app/assets/img/flags/shiny/16/El-Salvador.png b/app/assets/img/flags/shiny/16/El-Salvador.png
new file mode 100644
index 0000000..82fc634
Binary files /dev/null and b/app/assets/img/flags/shiny/16/El-Salvador.png differ
diff --git a/app/assets/img/flags/shiny/16/England.png b/app/assets/img/flags/shiny/16/England.png
new file mode 100644
index 0000000..87d6ded
Binary files /dev/null and b/app/assets/img/flags/shiny/16/England.png differ
diff --git a/app/assets/img/flags/shiny/16/Equatorial-Guinea.png b/app/assets/img/flags/shiny/16/Equatorial-Guinea.png
new file mode 100644
index 0000000..22e85d7
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/16/Eritrea.png b/app/assets/img/flags/shiny/16/Eritrea.png
new file mode 100644
index 0000000..273ef15
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Eritrea.png differ
diff --git a/app/assets/img/flags/shiny/16/Estonia.png b/app/assets/img/flags/shiny/16/Estonia.png
new file mode 100644
index 0000000..6c19913
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Estonia.png differ
diff --git a/app/assets/img/flags/shiny/16/Ethiopia.png b/app/assets/img/flags/shiny/16/Ethiopia.png
new file mode 100644
index 0000000..c66f7ac
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Ethiopia.png differ
diff --git a/app/assets/img/flags/shiny/16/European-Union.png b/app/assets/img/flags/shiny/16/European-Union.png
new file mode 100644
index 0000000..7652407
Binary files /dev/null and b/app/assets/img/flags/shiny/16/European-Union.png differ
diff --git a/app/assets/img/flags/shiny/16/Falkland-Islands.png b/app/assets/img/flags/shiny/16/Falkland-Islands.png
new file mode 100644
index 0000000..8c4e4a7
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Faroes.png b/app/assets/img/flags/shiny/16/Faroes.png
new file mode 100644
index 0000000..4264083
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Faroes.png differ
diff --git a/app/assets/img/flags/shiny/16/Fiji.png b/app/assets/img/flags/shiny/16/Fiji.png
new file mode 100644
index 0000000..a90ae00
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Fiji.png differ
diff --git a/app/assets/img/flags/shiny/16/Finland.png b/app/assets/img/flags/shiny/16/Finland.png
new file mode 100644
index 0000000..627ad2e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Finland.png differ
diff --git a/app/assets/img/flags/shiny/16/France.png b/app/assets/img/flags/shiny/16/France.png
new file mode 100644
index 0000000..b18c5ff
Binary files /dev/null and b/app/assets/img/flags/shiny/16/France.png differ
diff --git a/app/assets/img/flags/shiny/16/French-Polynesia.png b/app/assets/img/flags/shiny/16/French-Polynesia.png
new file mode 100644
index 0000000..5f9a5a5
Binary files /dev/null and b/app/assets/img/flags/shiny/16/French-Polynesia.png differ
diff --git a/app/assets/img/flags/shiny/16/French-Southern-Territories.png b/app/assets/img/flags/shiny/16/French-Southern-Territories.png
new file mode 100644
index 0000000..0cb1a01
Binary files /dev/null and b/app/assets/img/flags/shiny/16/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/shiny/16/Gabon.png b/app/assets/img/flags/shiny/16/Gabon.png
new file mode 100644
index 0000000..2b198db
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Gabon.png differ
diff --git a/app/assets/img/flags/shiny/16/Gambia.png b/app/assets/img/flags/shiny/16/Gambia.png
new file mode 100644
index 0000000..b056657
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Gambia.png differ
diff --git a/app/assets/img/flags/shiny/16/Georgia.png b/app/assets/img/flags/shiny/16/Georgia.png
new file mode 100644
index 0000000..b6b33ec
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Georgia.png differ
diff --git a/app/assets/img/flags/shiny/16/Germany.png b/app/assets/img/flags/shiny/16/Germany.png
new file mode 100644
index 0000000..d282989
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Germany.png differ
diff --git a/app/assets/img/flags/shiny/16/Ghana.png b/app/assets/img/flags/shiny/16/Ghana.png
new file mode 100644
index 0000000..3ba2af7
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Ghana.png differ
diff --git a/app/assets/img/flags/shiny/16/Gibraltar.png b/app/assets/img/flags/shiny/16/Gibraltar.png
new file mode 100644
index 0000000..7a79f3e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Gibraltar.png differ
diff --git a/app/assets/img/flags/shiny/16/GoSquared.png b/app/assets/img/flags/shiny/16/GoSquared.png
new file mode 100644
index 0000000..6c5fb56
Binary files /dev/null and b/app/assets/img/flags/shiny/16/GoSquared.png differ
diff --git a/app/assets/img/flags/shiny/16/Greece.png b/app/assets/img/flags/shiny/16/Greece.png
new file mode 100644
index 0000000..9321a1e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Greece.png differ
diff --git a/app/assets/img/flags/shiny/16/Greenland.png b/app/assets/img/flags/shiny/16/Greenland.png
new file mode 100644
index 0000000..6f27d69
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Greenland.png differ
diff --git a/app/assets/img/flags/shiny/16/Grenada.png b/app/assets/img/flags/shiny/16/Grenada.png
new file mode 100644
index 0000000..5ec83c4
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Grenada.png differ
diff --git a/app/assets/img/flags/shiny/16/Guam.png b/app/assets/img/flags/shiny/16/Guam.png
new file mode 100644
index 0000000..fa0cc49
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Guam.png differ
diff --git a/app/assets/img/flags/shiny/16/Guatemala.png b/app/assets/img/flags/shiny/16/Guatemala.png
new file mode 100644
index 0000000..dacd490
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Guatemala.png differ
diff --git a/app/assets/img/flags/shiny/16/Guernsey.png b/app/assets/img/flags/shiny/16/Guernsey.png
new file mode 100644
index 0000000..f2c1b71
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Guernsey.png differ
diff --git a/app/assets/img/flags/shiny/16/Guinea-Bissau.png b/app/assets/img/flags/shiny/16/Guinea-Bissau.png
new file mode 100644
index 0000000..4f48bec
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/shiny/16/Guinea.png b/app/assets/img/flags/shiny/16/Guinea.png
new file mode 100644
index 0000000..4b4a25a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Guinea.png differ
diff --git a/app/assets/img/flags/shiny/16/Guyana.png b/app/assets/img/flags/shiny/16/Guyana.png
new file mode 100644
index 0000000..17a1692
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Guyana.png differ
diff --git a/app/assets/img/flags/shiny/16/Haiti.png b/app/assets/img/flags/shiny/16/Haiti.png
new file mode 100644
index 0000000..d20cf24
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Haiti.png differ
diff --git a/app/assets/img/flags/shiny/16/Honduras.png b/app/assets/img/flags/shiny/16/Honduras.png
new file mode 100644
index 0000000..4aadec8
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Honduras.png differ
diff --git a/app/assets/img/flags/shiny/16/Hong-Kong.png b/app/assets/img/flags/shiny/16/Hong-Kong.png
new file mode 100644
index 0000000..a2bd2ea
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Hong-Kong.png differ
diff --git a/app/assets/img/flags/shiny/16/Hungary.png b/app/assets/img/flags/shiny/16/Hungary.png
new file mode 100644
index 0000000..ae5c6c9
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Hungary.png differ
diff --git a/app/assets/img/flags/shiny/16/Iceland.png b/app/assets/img/flags/shiny/16/Iceland.png
new file mode 100644
index 0000000..d535f7f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Iceland.png differ
diff --git a/app/assets/img/flags/shiny/16/India.png b/app/assets/img/flags/shiny/16/India.png
new file mode 100644
index 0000000..e5dd9d2
Binary files /dev/null and b/app/assets/img/flags/shiny/16/India.png differ
diff --git a/app/assets/img/flags/shiny/16/Indonesia.png b/app/assets/img/flags/shiny/16/Indonesia.png
new file mode 100644
index 0000000..9881b87
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Indonesia.png differ
diff --git a/app/assets/img/flags/shiny/16/Iran.png b/app/assets/img/flags/shiny/16/Iran.png
new file mode 100644
index 0000000..5388dfb
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Iran.png differ
diff --git a/app/assets/img/flags/shiny/16/Iraq.png b/app/assets/img/flags/shiny/16/Iraq.png
new file mode 100644
index 0000000..1f28ebd
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Iraq.png differ
diff --git a/app/assets/img/flags/shiny/16/Ireland.png b/app/assets/img/flags/shiny/16/Ireland.png
new file mode 100644
index 0000000..ec9ba0f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Ireland.png differ
diff --git a/app/assets/img/flags/shiny/16/Isle-of-Man.png b/app/assets/img/flags/shiny/16/Isle-of-Man.png
new file mode 100644
index 0000000..06ee5c4
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/shiny/16/Israel.png b/app/assets/img/flags/shiny/16/Israel.png
new file mode 100644
index 0000000..13e3503
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Israel.png differ
diff --git a/app/assets/img/flags/shiny/16/Italy.png b/app/assets/img/flags/shiny/16/Italy.png
new file mode 100644
index 0000000..42d1677
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Italy.png differ
diff --git a/app/assets/img/flags/shiny/16/Jamaica.png b/app/assets/img/flags/shiny/16/Jamaica.png
new file mode 100644
index 0000000..6237052
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Jamaica.png differ
diff --git a/app/assets/img/flags/shiny/16/Japan.png b/app/assets/img/flags/shiny/16/Japan.png
new file mode 100644
index 0000000..a742140
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Japan.png differ
diff --git a/app/assets/img/flags/shiny/16/Jersey.png b/app/assets/img/flags/shiny/16/Jersey.png
new file mode 100644
index 0000000..407e319
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Jersey.png differ
diff --git a/app/assets/img/flags/shiny/16/Jordan.png b/app/assets/img/flags/shiny/16/Jordan.png
new file mode 100644
index 0000000..8e11b7b
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Jordan.png differ
diff --git a/app/assets/img/flags/shiny/16/Kazakhstan.png b/app/assets/img/flags/shiny/16/Kazakhstan.png
new file mode 100644
index 0000000..5fe5a82
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Kazakhstan.png differ
diff --git a/app/assets/img/flags/shiny/16/Kenya.png b/app/assets/img/flags/shiny/16/Kenya.png
new file mode 100644
index 0000000..e1ac097
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Kenya.png differ
diff --git a/app/assets/img/flags/shiny/16/Kiribati.png b/app/assets/img/flags/shiny/16/Kiribati.png
new file mode 100644
index 0000000..1990c8d
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Kiribati.png differ
diff --git a/app/assets/img/flags/shiny/16/Kosovo.png b/app/assets/img/flags/shiny/16/Kosovo.png
new file mode 100644
index 0000000..cf0ad17
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Kosovo.png differ
diff --git a/app/assets/img/flags/shiny/16/Kuwait.png b/app/assets/img/flags/shiny/16/Kuwait.png
new file mode 100644
index 0000000..af0191c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Kuwait.png differ
diff --git a/app/assets/img/flags/shiny/16/Kyrgyzstan.png b/app/assets/img/flags/shiny/16/Kyrgyzstan.png
new file mode 100644
index 0000000..2de2061
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/shiny/16/Laos.png b/app/assets/img/flags/shiny/16/Laos.png
new file mode 100644
index 0000000..d68c937
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Laos.png differ
diff --git a/app/assets/img/flags/shiny/16/Latvia.png b/app/assets/img/flags/shiny/16/Latvia.png
new file mode 100644
index 0000000..c31180d
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Latvia.png differ
diff --git a/app/assets/img/flags/shiny/16/Lebanon.png b/app/assets/img/flags/shiny/16/Lebanon.png
new file mode 100644
index 0000000..627a3aa
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Lebanon.png differ
diff --git a/app/assets/img/flags/shiny/16/Lesotho.png b/app/assets/img/flags/shiny/16/Lesotho.png
new file mode 100644
index 0000000..c8a5493
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Lesotho.png differ
diff --git a/app/assets/img/flags/shiny/16/Liberia.png b/app/assets/img/flags/shiny/16/Liberia.png
new file mode 100644
index 0000000..4918491
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Liberia.png differ
diff --git a/app/assets/img/flags/shiny/16/Libya.png b/app/assets/img/flags/shiny/16/Libya.png
new file mode 100644
index 0000000..6847120
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Libya.png differ
diff --git a/app/assets/img/flags/shiny/16/Liechtenstein.png b/app/assets/img/flags/shiny/16/Liechtenstein.png
new file mode 100644
index 0000000..7d65fba
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Liechtenstein.png differ
diff --git a/app/assets/img/flags/shiny/16/Lithuania.png b/app/assets/img/flags/shiny/16/Lithuania.png
new file mode 100644
index 0000000..f12a14b
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Lithuania.png differ
diff --git a/app/assets/img/flags/shiny/16/Luxembourg.png b/app/assets/img/flags/shiny/16/Luxembourg.png
new file mode 100644
index 0000000..59b08cc
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Luxembourg.png differ
diff --git a/app/assets/img/flags/shiny/16/Macau.png b/app/assets/img/flags/shiny/16/Macau.png
new file mode 100644
index 0000000..ff2e117
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Macau.png differ
diff --git a/app/assets/img/flags/shiny/16/Macedonia.png b/app/assets/img/flags/shiny/16/Macedonia.png
new file mode 100644
index 0000000..1f6b1c7
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Macedonia.png differ
diff --git a/app/assets/img/flags/shiny/16/Madagascar.png b/app/assets/img/flags/shiny/16/Madagascar.png
new file mode 100644
index 0000000..c55a2f4
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Madagascar.png differ
diff --git a/app/assets/img/flags/shiny/16/Malawi.png b/app/assets/img/flags/shiny/16/Malawi.png
new file mode 100644
index 0000000..9b70c79
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Malawi.png differ
diff --git a/app/assets/img/flags/shiny/16/Malaysia.png b/app/assets/img/flags/shiny/16/Malaysia.png
new file mode 100644
index 0000000..9b7b458
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Malaysia.png differ
diff --git a/app/assets/img/flags/shiny/16/Maldives.png b/app/assets/img/flags/shiny/16/Maldives.png
new file mode 100644
index 0000000..94d63cf
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Maldives.png differ
diff --git a/app/assets/img/flags/shiny/16/Mali.png b/app/assets/img/flags/shiny/16/Mali.png
new file mode 100644
index 0000000..530e5c5
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Mali.png differ
diff --git a/app/assets/img/flags/shiny/16/Malta.png b/app/assets/img/flags/shiny/16/Malta.png
new file mode 100644
index 0000000..e77d8b2
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Malta.png differ
diff --git a/app/assets/img/flags/shiny/16/Mars.png b/app/assets/img/flags/shiny/16/Mars.png
new file mode 100644
index 0000000..ba98c22
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Mars.png differ
diff --git a/app/assets/img/flags/shiny/16/Marshall-Islands.png b/app/assets/img/flags/shiny/16/Marshall-Islands.png
new file mode 100644
index 0000000..7ffbb41
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Martinique.png b/app/assets/img/flags/shiny/16/Martinique.png
new file mode 100644
index 0000000..5d78e64
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Martinique.png differ
diff --git a/app/assets/img/flags/shiny/16/Mauritania.png b/app/assets/img/flags/shiny/16/Mauritania.png
new file mode 100644
index 0000000..f25680e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Mauritania.png differ
diff --git a/app/assets/img/flags/shiny/16/Mauritius.png b/app/assets/img/flags/shiny/16/Mauritius.png
new file mode 100644
index 0000000..d7d7e1c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Mauritius.png differ
diff --git a/app/assets/img/flags/shiny/16/Mayotte.png b/app/assets/img/flags/shiny/16/Mayotte.png
new file mode 100644
index 0000000..877ddf8
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Mayotte.png differ
diff --git a/app/assets/img/flags/shiny/16/Mexico.png b/app/assets/img/flags/shiny/16/Mexico.png
new file mode 100644
index 0000000..d05b37a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Mexico.png differ
diff --git a/app/assets/img/flags/shiny/16/Micronesia.png b/app/assets/img/flags/shiny/16/Micronesia.png
new file mode 100644
index 0000000..bf420a8
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Micronesia.png differ
diff --git a/app/assets/img/flags/shiny/16/Moldova.png b/app/assets/img/flags/shiny/16/Moldova.png
new file mode 100644
index 0000000..4ebe0d6
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Moldova.png differ
diff --git a/app/assets/img/flags/shiny/16/Monaco.png b/app/assets/img/flags/shiny/16/Monaco.png
new file mode 100644
index 0000000..9881b87
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Monaco.png differ
diff --git a/app/assets/img/flags/shiny/16/Mongolia.png b/app/assets/img/flags/shiny/16/Mongolia.png
new file mode 100644
index 0000000..8589e8d
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Mongolia.png differ
diff --git a/app/assets/img/flags/shiny/16/Montenegro.png b/app/assets/img/flags/shiny/16/Montenegro.png
new file mode 100644
index 0000000..96e74b0
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Montenegro.png differ
diff --git a/app/assets/img/flags/shiny/16/Montserrat.png b/app/assets/img/flags/shiny/16/Montserrat.png
new file mode 100644
index 0000000..1689556
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Montserrat.png differ
diff --git a/app/assets/img/flags/shiny/16/Morocco.png b/app/assets/img/flags/shiny/16/Morocco.png
new file mode 100644
index 0000000..67fe432
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Morocco.png differ
diff --git a/app/assets/img/flags/shiny/16/Mozambique.png b/app/assets/img/flags/shiny/16/Mozambique.png
new file mode 100644
index 0000000..a919a16
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Mozambique.png differ
diff --git a/app/assets/img/flags/shiny/16/Myanmar.png b/app/assets/img/flags/shiny/16/Myanmar.png
new file mode 100644
index 0000000..102f811
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Myanmar.png differ
diff --git a/app/assets/img/flags/shiny/16/NATO.png b/app/assets/img/flags/shiny/16/NATO.png
new file mode 100644
index 0000000..f52845a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/NATO.png differ
diff --git a/app/assets/img/flags/shiny/16/Nagorno-Karabakh.png b/app/assets/img/flags/shiny/16/Nagorno-Karabakh.png
new file mode 100644
index 0000000..0edf82f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/shiny/16/Namibia.png b/app/assets/img/flags/shiny/16/Namibia.png
new file mode 100644
index 0000000..a053026
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Namibia.png differ
diff --git a/app/assets/img/flags/shiny/16/Nauru.png b/app/assets/img/flags/shiny/16/Nauru.png
new file mode 100644
index 0000000..ee4d01e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Nauru.png differ
diff --git a/app/assets/img/flags/shiny/16/Nepal.png b/app/assets/img/flags/shiny/16/Nepal.png
new file mode 100644
index 0000000..23c3c6d
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Nepal.png differ
diff --git a/app/assets/img/flags/shiny/16/Netherlands-Antilles.png b/app/assets/img/flags/shiny/16/Netherlands-Antilles.png
new file mode 100644
index 0000000..0fc1c3b
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/shiny/16/Netherlands.png b/app/assets/img/flags/shiny/16/Netherlands.png
new file mode 100644
index 0000000..e1ede53
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Netherlands.png differ
diff --git a/app/assets/img/flags/shiny/16/New-Caledonia.png b/app/assets/img/flags/shiny/16/New-Caledonia.png
new file mode 100644
index 0000000..d04c592
Binary files /dev/null and b/app/assets/img/flags/shiny/16/New-Caledonia.png differ
diff --git a/app/assets/img/flags/shiny/16/New-Zealand.png b/app/assets/img/flags/shiny/16/New-Zealand.png
new file mode 100644
index 0000000..c44ca79
Binary files /dev/null and b/app/assets/img/flags/shiny/16/New-Zealand.png differ
diff --git a/app/assets/img/flags/shiny/16/Nicaragua.png b/app/assets/img/flags/shiny/16/Nicaragua.png
new file mode 100644
index 0000000..3b542e4
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Nicaragua.png differ
diff --git a/app/assets/img/flags/shiny/16/Niger.png b/app/assets/img/flags/shiny/16/Niger.png
new file mode 100644
index 0000000..94c9512
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Niger.png differ
diff --git a/app/assets/img/flags/shiny/16/Nigeria.png b/app/assets/img/flags/shiny/16/Nigeria.png
new file mode 100644
index 0000000..4265810
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Nigeria.png differ
diff --git a/app/assets/img/flags/shiny/16/Niue.png b/app/assets/img/flags/shiny/16/Niue.png
new file mode 100644
index 0000000..354a67c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Niue.png differ
diff --git a/app/assets/img/flags/shiny/16/Norfolk-Island.png b/app/assets/img/flags/shiny/16/Norfolk-Island.png
new file mode 100644
index 0000000..d09be06
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/shiny/16/North-Korea.png b/app/assets/img/flags/shiny/16/North-Korea.png
new file mode 100644
index 0000000..9716adc
Binary files /dev/null and b/app/assets/img/flags/shiny/16/North-Korea.png differ
diff --git a/app/assets/img/flags/shiny/16/Northern-Cyprus.png b/app/assets/img/flags/shiny/16/Northern-Cyprus.png
new file mode 100644
index 0000000..600c7f2
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/16/Northern-Mariana-Islands.png b/app/assets/img/flags/shiny/16/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..0a80d84
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Norway.png b/app/assets/img/flags/shiny/16/Norway.png
new file mode 100644
index 0000000..9f79424
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Norway.png differ
diff --git a/app/assets/img/flags/shiny/16/Olympics.png b/app/assets/img/flags/shiny/16/Olympics.png
new file mode 100644
index 0000000..2109917
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Olympics.png differ
diff --git a/app/assets/img/flags/shiny/16/Oman.png b/app/assets/img/flags/shiny/16/Oman.png
new file mode 100644
index 0000000..0e12bf9
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Oman.png differ
diff --git a/app/assets/img/flags/shiny/16/Pakistan.png b/app/assets/img/flags/shiny/16/Pakistan.png
new file mode 100644
index 0000000..2f2550c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Pakistan.png differ
diff --git a/app/assets/img/flags/shiny/16/Palau.png b/app/assets/img/flags/shiny/16/Palau.png
new file mode 100644
index 0000000..a5b01c3
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Palau.png differ
diff --git a/app/assets/img/flags/shiny/16/Palestine.png b/app/assets/img/flags/shiny/16/Palestine.png
new file mode 100644
index 0000000..7145cbe
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Palestine.png differ
diff --git a/app/assets/img/flags/shiny/16/Panama.png b/app/assets/img/flags/shiny/16/Panama.png
new file mode 100644
index 0000000..87f2a4b
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Panama.png differ
diff --git a/app/assets/img/flags/shiny/16/Papua-New-Guinea.png b/app/assets/img/flags/shiny/16/Papua-New-Guinea.png
new file mode 100644
index 0000000..a7d1d23
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/16/Paraguay.png b/app/assets/img/flags/shiny/16/Paraguay.png
new file mode 100644
index 0000000..ab391d7
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Paraguay.png differ
diff --git a/app/assets/img/flags/shiny/16/Peru.png b/app/assets/img/flags/shiny/16/Peru.png
new file mode 100644
index 0000000..792a9ce
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Peru.png differ
diff --git a/app/assets/img/flags/shiny/16/Philippines.png b/app/assets/img/flags/shiny/16/Philippines.png
new file mode 100644
index 0000000..fd9d8fb
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Philippines.png differ
diff --git a/app/assets/img/flags/shiny/16/Pitcairn-Islands.png b/app/assets/img/flags/shiny/16/Pitcairn-Islands.png
new file mode 100644
index 0000000..18b8e38
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Poland.png b/app/assets/img/flags/shiny/16/Poland.png
new file mode 100644
index 0000000..e30222e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Poland.png differ
diff --git a/app/assets/img/flags/shiny/16/Portugal.png b/app/assets/img/flags/shiny/16/Portugal.png
new file mode 100644
index 0000000..eab3f39
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Portugal.png differ
diff --git a/app/assets/img/flags/shiny/16/Puerto-Rico.png b/app/assets/img/flags/shiny/16/Puerto-Rico.png
new file mode 100644
index 0000000..bac124c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/shiny/16/Qatar.png b/app/assets/img/flags/shiny/16/Qatar.png
new file mode 100644
index 0000000..c3f3d57
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Qatar.png differ
diff --git a/app/assets/img/flags/shiny/16/Red-Cross.png b/app/assets/img/flags/shiny/16/Red-Cross.png
new file mode 100644
index 0000000..c672f88
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Red-Cross.png differ
diff --git a/app/assets/img/flags/shiny/16/Republic-of-the-Congo.png b/app/assets/img/flags/shiny/16/Republic-of-the-Congo.png
new file mode 100644
index 0000000..f35021f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/16/Reunion.png b/app/assets/img/flags/shiny/16/Reunion.png
new file mode 100644
index 0000000..a779381
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Reunion.png differ
diff --git a/app/assets/img/flags/shiny/16/Romania.png b/app/assets/img/flags/shiny/16/Romania.png
new file mode 100644
index 0000000..79a7d55
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Romania.png differ
diff --git a/app/assets/img/flags/shiny/16/Russia.png b/app/assets/img/flags/shiny/16/Russia.png
new file mode 100644
index 0000000..0d74832
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Russia.png differ
diff --git a/app/assets/img/flags/shiny/16/Rwanda.png b/app/assets/img/flags/shiny/16/Rwanda.png
new file mode 100644
index 0000000..64d72c9
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Rwanda.png differ
diff --git a/app/assets/img/flags/shiny/16/Saint-Barthelemy.png b/app/assets/img/flags/shiny/16/Saint-Barthelemy.png
new file mode 100644
index 0000000..79e24d2
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/shiny/16/Saint-Helena.png b/app/assets/img/flags/shiny/16/Saint-Helena.png
new file mode 100644
index 0000000..8640c10
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Saint-Helena.png differ
diff --git a/app/assets/img/flags/shiny/16/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/shiny/16/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..be930df
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/shiny/16/Saint-Lucia.png b/app/assets/img/flags/shiny/16/Saint-Lucia.png
new file mode 100644
index 0000000..8e93f66
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/shiny/16/Saint-Martin.png b/app/assets/img/flags/shiny/16/Saint-Martin.png
new file mode 100644
index 0000000..4aafb1f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Saint-Martin.png differ
diff --git a/app/assets/img/flags/shiny/16/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/shiny/16/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..28b71cf
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/shiny/16/Samoa.png b/app/assets/img/flags/shiny/16/Samoa.png
new file mode 100644
index 0000000..45fe25f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Samoa.png differ
diff --git a/app/assets/img/flags/shiny/16/San-Marino.png b/app/assets/img/flags/shiny/16/San-Marino.png
new file mode 100644
index 0000000..64e5428
Binary files /dev/null and b/app/assets/img/flags/shiny/16/San-Marino.png differ
diff --git a/app/assets/img/flags/shiny/16/Sao-Tome-and-Principe.png b/app/assets/img/flags/shiny/16/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..8eab5c5
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/shiny/16/Saudi-Arabia.png b/app/assets/img/flags/shiny/16/Saudi-Arabia.png
new file mode 100644
index 0000000..b9f78ad
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/shiny/16/Scotland.png b/app/assets/img/flags/shiny/16/Scotland.png
new file mode 100644
index 0000000..53864fd
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Scotland.png differ
diff --git a/app/assets/img/flags/shiny/16/Senegal.png b/app/assets/img/flags/shiny/16/Senegal.png
new file mode 100644
index 0000000..08ba0f5
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Senegal.png differ
diff --git a/app/assets/img/flags/shiny/16/Serbia.png b/app/assets/img/flags/shiny/16/Serbia.png
new file mode 100644
index 0000000..5a6f9a3
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Serbia.png differ
diff --git a/app/assets/img/flags/shiny/16/Seychelles.png b/app/assets/img/flags/shiny/16/Seychelles.png
new file mode 100644
index 0000000..0ff3930
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Seychelles.png differ
diff --git a/app/assets/img/flags/shiny/16/Sierra-Leone.png b/app/assets/img/flags/shiny/16/Sierra-Leone.png
new file mode 100644
index 0000000..23695b3
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/shiny/16/Singapore.png b/app/assets/img/flags/shiny/16/Singapore.png
new file mode 100644
index 0000000..b274a5d
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Singapore.png differ
diff --git a/app/assets/img/flags/shiny/16/Sint-Maarten.png b/app/assets/img/flags/shiny/16/Sint-Maarten.png
new file mode 100644
index 0000000..6cd3e9c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/shiny/16/Slovakia.png b/app/assets/img/flags/shiny/16/Slovakia.png
new file mode 100644
index 0000000..1409b5f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Slovakia.png differ
diff --git a/app/assets/img/flags/shiny/16/Slovenia.png b/app/assets/img/flags/shiny/16/Slovenia.png
new file mode 100644
index 0000000..5b257f2
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Slovenia.png differ
diff --git a/app/assets/img/flags/shiny/16/Solomon-Islands.png b/app/assets/img/flags/shiny/16/Solomon-Islands.png
new file mode 100644
index 0000000..bfd2624
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Somalia.png b/app/assets/img/flags/shiny/16/Somalia.png
new file mode 100644
index 0000000..021f6ca
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Somalia.png differ
diff --git a/app/assets/img/flags/shiny/16/Somaliland.png b/app/assets/img/flags/shiny/16/Somaliland.png
new file mode 100644
index 0000000..46ce0d5
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Somaliland.png differ
diff --git a/app/assets/img/flags/shiny/16/South-Africa.png b/app/assets/img/flags/shiny/16/South-Africa.png
new file mode 100644
index 0000000..2c2eff8
Binary files /dev/null and b/app/assets/img/flags/shiny/16/South-Africa.png differ
diff --git a/app/assets/img/flags/shiny/16/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/shiny/16/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..fbd3fd7
Binary files /dev/null and b/app/assets/img/flags/shiny/16/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/South-Korea.png b/app/assets/img/flags/shiny/16/South-Korea.png
new file mode 100644
index 0000000..7878247
Binary files /dev/null and b/app/assets/img/flags/shiny/16/South-Korea.png differ
diff --git a/app/assets/img/flags/shiny/16/South-Ossetia.png b/app/assets/img/flags/shiny/16/South-Ossetia.png
new file mode 100644
index 0000000..c076713
Binary files /dev/null and b/app/assets/img/flags/shiny/16/South-Ossetia.png differ
diff --git a/app/assets/img/flags/shiny/16/South-Sudan.png b/app/assets/img/flags/shiny/16/South-Sudan.png
new file mode 100644
index 0000000..8c6616c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/South-Sudan.png differ
diff --git a/app/assets/img/flags/shiny/16/Spain.png b/app/assets/img/flags/shiny/16/Spain.png
new file mode 100644
index 0000000..df2315f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Spain.png differ
diff --git a/app/assets/img/flags/shiny/16/Sri-Lanka.png b/app/assets/img/flags/shiny/16/Sri-Lanka.png
new file mode 100644
index 0000000..e926ca3
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/shiny/16/Sudan.png b/app/assets/img/flags/shiny/16/Sudan.png
new file mode 100644
index 0000000..25e8425
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Sudan.png differ
diff --git a/app/assets/img/flags/shiny/16/Suriname.png b/app/assets/img/flags/shiny/16/Suriname.png
new file mode 100644
index 0000000..2b114de
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Suriname.png differ
diff --git a/app/assets/img/flags/shiny/16/Swaziland.png b/app/assets/img/flags/shiny/16/Swaziland.png
new file mode 100644
index 0000000..555a279
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Swaziland.png differ
diff --git a/app/assets/img/flags/shiny/16/Sweden.png b/app/assets/img/flags/shiny/16/Sweden.png
new file mode 100644
index 0000000..f9ad787
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Sweden.png differ
diff --git a/app/assets/img/flags/shiny/16/Switzerland.png b/app/assets/img/flags/shiny/16/Switzerland.png
new file mode 100644
index 0000000..de304f3
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Switzerland.png differ
diff --git a/app/assets/img/flags/shiny/16/Syria.png b/app/assets/img/flags/shiny/16/Syria.png
new file mode 100644
index 0000000..82ab48c
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Syria.png differ
diff --git a/app/assets/img/flags/shiny/16/Taiwan.png b/app/assets/img/flags/shiny/16/Taiwan.png
new file mode 100644
index 0000000..cb691b3
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Taiwan.png differ
diff --git a/app/assets/img/flags/shiny/16/Tajikistan.png b/app/assets/img/flags/shiny/16/Tajikistan.png
new file mode 100644
index 0000000..2731fd5
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Tajikistan.png differ
diff --git a/app/assets/img/flags/shiny/16/Tanzania.png b/app/assets/img/flags/shiny/16/Tanzania.png
new file mode 100644
index 0000000..5b7395e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Tanzania.png differ
diff --git a/app/assets/img/flags/shiny/16/Thailand.png b/app/assets/img/flags/shiny/16/Thailand.png
new file mode 100644
index 0000000..485709a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Thailand.png differ
diff --git a/app/assets/img/flags/shiny/16/Togo.png b/app/assets/img/flags/shiny/16/Togo.png
new file mode 100644
index 0000000..52e3a51
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Togo.png differ
diff --git a/app/assets/img/flags/shiny/16/Tokelau.png b/app/assets/img/flags/shiny/16/Tokelau.png
new file mode 100644
index 0000000..78c1a29
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Tokelau.png differ
diff --git a/app/assets/img/flags/shiny/16/Tonga.png b/app/assets/img/flags/shiny/16/Tonga.png
new file mode 100644
index 0000000..ea666d2
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Tonga.png differ
diff --git a/app/assets/img/flags/shiny/16/Trinidad-and-Tobago.png b/app/assets/img/flags/shiny/16/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..e929812
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/shiny/16/Tunisia.png b/app/assets/img/flags/shiny/16/Tunisia.png
new file mode 100644
index 0000000..fd2b160
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Tunisia.png differ
diff --git a/app/assets/img/flags/shiny/16/Turkey.png b/app/assets/img/flags/shiny/16/Turkey.png
new file mode 100644
index 0000000..d5a384a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Turkey.png differ
diff --git a/app/assets/img/flags/shiny/16/Turkmenistan.png b/app/assets/img/flags/shiny/16/Turkmenistan.png
new file mode 100644
index 0000000..4a31703
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Turkmenistan.png differ
diff --git a/app/assets/img/flags/shiny/16/Turks-and-Caicos-Islands.png b/app/assets/img/flags/shiny/16/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..5edc6e9
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Tuvalu.png b/app/assets/img/flags/shiny/16/Tuvalu.png
new file mode 100644
index 0000000..40a5323
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Tuvalu.png differ
diff --git a/app/assets/img/flags/shiny/16/US-Virgin-Islands.png b/app/assets/img/flags/shiny/16/US-Virgin-Islands.png
new file mode 100644
index 0000000..5fa3126
Binary files /dev/null and b/app/assets/img/flags/shiny/16/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/16/Uganda.png b/app/assets/img/flags/shiny/16/Uganda.png
new file mode 100644
index 0000000..d07682e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Uganda.png differ
diff --git a/app/assets/img/flags/shiny/16/Ukraine.png b/app/assets/img/flags/shiny/16/Ukraine.png
new file mode 100644
index 0000000..70db400
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Ukraine.png differ
diff --git a/app/assets/img/flags/shiny/16/United-Arab-Emirates.png b/app/assets/img/flags/shiny/16/United-Arab-Emirates.png
new file mode 100644
index 0000000..501ebc6
Binary files /dev/null and b/app/assets/img/flags/shiny/16/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/shiny/16/United-Kingdom.png b/app/assets/img/flags/shiny/16/United-Kingdom.png
new file mode 100644
index 0000000..a1d267e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/United-Kingdom.png differ
diff --git a/app/assets/img/flags/shiny/16/United-Nations.png b/app/assets/img/flags/shiny/16/United-Nations.png
new file mode 100644
index 0000000..42b3e1e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/United-Nations.png differ
diff --git a/app/assets/img/flags/shiny/16/United-States.png b/app/assets/img/flags/shiny/16/United-States.png
new file mode 100644
index 0000000..5706b57
Binary files /dev/null and b/app/assets/img/flags/shiny/16/United-States.png differ
diff --git a/app/assets/img/flags/shiny/16/Unknown.png b/app/assets/img/flags/shiny/16/Unknown.png
new file mode 100644
index 0000000..4d643de
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Unknown.png differ
diff --git a/app/assets/img/flags/shiny/16/Uruguay.png b/app/assets/img/flags/shiny/16/Uruguay.png
new file mode 100644
index 0000000..419d11f
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Uruguay.png differ
diff --git a/app/assets/img/flags/shiny/16/Uzbekistan.png b/app/assets/img/flags/shiny/16/Uzbekistan.png
new file mode 100644
index 0000000..b88e27e
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Uzbekistan.png differ
diff --git a/app/assets/img/flags/shiny/16/Vanuatu.png b/app/assets/img/flags/shiny/16/Vanuatu.png
new file mode 100644
index 0000000..e898000
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Vanuatu.png differ
diff --git a/app/assets/img/flags/shiny/16/Vatican-City.png b/app/assets/img/flags/shiny/16/Vatican-City.png
new file mode 100644
index 0000000..da76146
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Vatican-City.png differ
diff --git a/app/assets/img/flags/shiny/16/Venezuela.png b/app/assets/img/flags/shiny/16/Venezuela.png
new file mode 100644
index 0000000..9e51f9a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Venezuela.png differ
diff --git a/app/assets/img/flags/shiny/16/Vietnam.png b/app/assets/img/flags/shiny/16/Vietnam.png
new file mode 100644
index 0000000..06b9498
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Vietnam.png differ
diff --git a/app/assets/img/flags/shiny/16/Wales.png b/app/assets/img/flags/shiny/16/Wales.png
new file mode 100644
index 0000000..aad4ede
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Wales.png differ
diff --git a/app/assets/img/flags/shiny/16/Wallis-And-Futuna.png b/app/assets/img/flags/shiny/16/Wallis-And-Futuna.png
new file mode 100644
index 0000000..79bf057
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/shiny/16/Western-Sahara.png b/app/assets/img/flags/shiny/16/Western-Sahara.png
new file mode 100644
index 0000000..2a53959
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Western-Sahara.png differ
diff --git a/app/assets/img/flags/shiny/16/Yemen.png b/app/assets/img/flags/shiny/16/Yemen.png
new file mode 100644
index 0000000..19a9e90
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Yemen.png differ
diff --git a/app/assets/img/flags/shiny/16/Zambia.png b/app/assets/img/flags/shiny/16/Zambia.png
new file mode 100644
index 0000000..cd3d06a
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Zambia.png differ
diff --git a/app/assets/img/flags/shiny/16/Zimbabwe.png b/app/assets/img/flags/shiny/16/Zimbabwe.png
new file mode 100644
index 0000000..a40454d
Binary files /dev/null and b/app/assets/img/flags/shiny/16/Zimbabwe.png differ
diff --git a/app/assets/img/flags/shiny/24/Abkhazia.png b/app/assets/img/flags/shiny/24/Abkhazia.png
new file mode 100644
index 0000000..267eb2f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Abkhazia.png differ
diff --git a/app/assets/img/flags/shiny/24/Afghanistan.png b/app/assets/img/flags/shiny/24/Afghanistan.png
new file mode 100644
index 0000000..11074cc
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Afghanistan.png differ
diff --git a/app/assets/img/flags/shiny/24/Aland.png b/app/assets/img/flags/shiny/24/Aland.png
new file mode 100644
index 0000000..32d8161
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Aland.png differ
diff --git a/app/assets/img/flags/shiny/24/Albania.png b/app/assets/img/flags/shiny/24/Albania.png
new file mode 100644
index 0000000..9b6ce18
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Albania.png differ
diff --git a/app/assets/img/flags/shiny/24/Algeria.png b/app/assets/img/flags/shiny/24/Algeria.png
new file mode 100644
index 0000000..9cde087
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Algeria.png differ
diff --git a/app/assets/img/flags/shiny/24/American-Samoa.png b/app/assets/img/flags/shiny/24/American-Samoa.png
new file mode 100644
index 0000000..bc04b1d
Binary files /dev/null and b/app/assets/img/flags/shiny/24/American-Samoa.png differ
diff --git a/app/assets/img/flags/shiny/24/Andorra.png b/app/assets/img/flags/shiny/24/Andorra.png
new file mode 100644
index 0000000..52b3f8d
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Andorra.png differ
diff --git a/app/assets/img/flags/shiny/24/Angola.png b/app/assets/img/flags/shiny/24/Angola.png
new file mode 100644
index 0000000..f73e6e3
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Angola.png differ
diff --git a/app/assets/img/flags/shiny/24/Anguilla.png b/app/assets/img/flags/shiny/24/Anguilla.png
new file mode 100644
index 0000000..c2d32a3
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Anguilla.png differ
diff --git a/app/assets/img/flags/shiny/24/Antarctica.png b/app/assets/img/flags/shiny/24/Antarctica.png
new file mode 100644
index 0000000..cfd62d0
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Antarctica.png differ
diff --git a/app/assets/img/flags/shiny/24/Antigua-and-Barbuda.png b/app/assets/img/flags/shiny/24/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..ca68482
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/shiny/24/Argentina.png b/app/assets/img/flags/shiny/24/Argentina.png
new file mode 100644
index 0000000..3f11d75
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Argentina.png differ
diff --git a/app/assets/img/flags/shiny/24/Armenia.png b/app/assets/img/flags/shiny/24/Armenia.png
new file mode 100644
index 0000000..30975d0
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Armenia.png differ
diff --git a/app/assets/img/flags/shiny/24/Aruba.png b/app/assets/img/flags/shiny/24/Aruba.png
new file mode 100644
index 0000000..6416975
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Aruba.png differ
diff --git a/app/assets/img/flags/shiny/24/Australia.png b/app/assets/img/flags/shiny/24/Australia.png
new file mode 100644
index 0000000..1f60807
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Australia.png differ
diff --git a/app/assets/img/flags/shiny/24/Austria.png b/app/assets/img/flags/shiny/24/Austria.png
new file mode 100644
index 0000000..563e011
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Austria.png differ
diff --git a/app/assets/img/flags/shiny/24/Azerbaijan.png b/app/assets/img/flags/shiny/24/Azerbaijan.png
new file mode 100644
index 0000000..f2c8a78
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Azerbaijan.png differ
diff --git a/app/assets/img/flags/shiny/24/Bahamas.png b/app/assets/img/flags/shiny/24/Bahamas.png
new file mode 100644
index 0000000..24db9da
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Bahamas.png differ
diff --git a/app/assets/img/flags/shiny/24/Bahrain.png b/app/assets/img/flags/shiny/24/Bahrain.png
new file mode 100644
index 0000000..3ac5bae
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Bahrain.png differ
diff --git a/app/assets/img/flags/shiny/24/Bangladesh.png b/app/assets/img/flags/shiny/24/Bangladesh.png
new file mode 100644
index 0000000..88e78d7
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Bangladesh.png differ
diff --git a/app/assets/img/flags/shiny/24/Barbados.png b/app/assets/img/flags/shiny/24/Barbados.png
new file mode 100644
index 0000000..863a347
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Barbados.png differ
diff --git a/app/assets/img/flags/shiny/24/Basque-Country.png b/app/assets/img/flags/shiny/24/Basque-Country.png
new file mode 100644
index 0000000..6b71a3f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Basque-Country.png differ
diff --git a/app/assets/img/flags/shiny/24/Belarus.png b/app/assets/img/flags/shiny/24/Belarus.png
new file mode 100644
index 0000000..784f69c
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Belarus.png differ
diff --git a/app/assets/img/flags/shiny/24/Belgium.png b/app/assets/img/flags/shiny/24/Belgium.png
new file mode 100644
index 0000000..c3ea8ce
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Belgium.png differ
diff --git a/app/assets/img/flags/shiny/24/Belize.png b/app/assets/img/flags/shiny/24/Belize.png
new file mode 100644
index 0000000..ca66a15
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Belize.png differ
diff --git a/app/assets/img/flags/shiny/24/Benin.png b/app/assets/img/flags/shiny/24/Benin.png
new file mode 100644
index 0000000..d78c94c
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Benin.png differ
diff --git a/app/assets/img/flags/shiny/24/Bermuda.png b/app/assets/img/flags/shiny/24/Bermuda.png
new file mode 100644
index 0000000..ed7fb2f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Bermuda.png differ
diff --git a/app/assets/img/flags/shiny/24/Bhutan.png b/app/assets/img/flags/shiny/24/Bhutan.png
new file mode 100644
index 0000000..13989ed
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Bhutan.png differ
diff --git a/app/assets/img/flags/shiny/24/Bolivia.png b/app/assets/img/flags/shiny/24/Bolivia.png
new file mode 100644
index 0000000..ac32cdf
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Bolivia.png differ
diff --git a/app/assets/img/flags/shiny/24/Bosnia-and-Herzegovina.png b/app/assets/img/flags/shiny/24/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..a4b3d21
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/shiny/24/Botswana.png b/app/assets/img/flags/shiny/24/Botswana.png
new file mode 100644
index 0000000..77c3761
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Botswana.png differ
diff --git a/app/assets/img/flags/shiny/24/Brazil.png b/app/assets/img/flags/shiny/24/Brazil.png
new file mode 100644
index 0000000..e660338
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Brazil.png differ
diff --git a/app/assets/img/flags/shiny/24/British-Antarctic-Territory.png b/app/assets/img/flags/shiny/24/British-Antarctic-Territory.png
new file mode 100644
index 0000000..fae8b5e
Binary files /dev/null and b/app/assets/img/flags/shiny/24/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/shiny/24/British-Virgin-Islands.png b/app/assets/img/flags/shiny/24/British-Virgin-Islands.png
new file mode 100644
index 0000000..00c72f8
Binary files /dev/null and b/app/assets/img/flags/shiny/24/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Brunei.png b/app/assets/img/flags/shiny/24/Brunei.png
new file mode 100644
index 0000000..d6d0d6c
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Brunei.png differ
diff --git a/app/assets/img/flags/shiny/24/Bulgaria.png b/app/assets/img/flags/shiny/24/Bulgaria.png
new file mode 100644
index 0000000..ffb444a
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Bulgaria.png differ
diff --git a/app/assets/img/flags/shiny/24/Burkina-Faso.png b/app/assets/img/flags/shiny/24/Burkina-Faso.png
new file mode 100644
index 0000000..cb5daf2
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/shiny/24/Burundi.png b/app/assets/img/flags/shiny/24/Burundi.png
new file mode 100644
index 0000000..ebe14f3
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Burundi.png differ
diff --git a/app/assets/img/flags/shiny/24/Cambodia.png b/app/assets/img/flags/shiny/24/Cambodia.png
new file mode 100644
index 0000000..4881570
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Cambodia.png differ
diff --git a/app/assets/img/flags/shiny/24/Cameroon.png b/app/assets/img/flags/shiny/24/Cameroon.png
new file mode 100644
index 0000000..c03409b
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Cameroon.png differ
diff --git a/app/assets/img/flags/shiny/24/Canada.png b/app/assets/img/flags/shiny/24/Canada.png
new file mode 100644
index 0000000..fd089c2
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Canada.png differ
diff --git a/app/assets/img/flags/shiny/24/Canary-Islands.png b/app/assets/img/flags/shiny/24/Canary-Islands.png
new file mode 100644
index 0000000..5f2343f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Canary-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Cape-Verde.png b/app/assets/img/flags/shiny/24/Cape-Verde.png
new file mode 100644
index 0000000..b8bf179
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Cape-Verde.png differ
diff --git a/app/assets/img/flags/shiny/24/Catalonia.png b/app/assets/img/flags/shiny/24/Catalonia.png
new file mode 100644
index 0000000..3a5cdb1
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Catalonia.png differ
diff --git a/app/assets/img/flags/shiny/24/Cayman-Islands.png b/app/assets/img/flags/shiny/24/Cayman-Islands.png
new file mode 100644
index 0000000..49e4c7c
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Central-African-Republic.png b/app/assets/img/flags/shiny/24/Central-African-Republic.png
new file mode 100644
index 0000000..ae33452
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/shiny/24/Chad.png b/app/assets/img/flags/shiny/24/Chad.png
new file mode 100644
index 0000000..8b17d5c
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Chad.png differ
diff --git a/app/assets/img/flags/shiny/24/Chile.png b/app/assets/img/flags/shiny/24/Chile.png
new file mode 100644
index 0000000..6768c75
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Chile.png differ
diff --git a/app/assets/img/flags/shiny/24/China.png b/app/assets/img/flags/shiny/24/China.png
new file mode 100644
index 0000000..08fca13
Binary files /dev/null and b/app/assets/img/flags/shiny/24/China.png differ
diff --git a/app/assets/img/flags/shiny/24/Christmas-Island.png b/app/assets/img/flags/shiny/24/Christmas-Island.png
new file mode 100644
index 0000000..0916464
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Christmas-Island.png differ
diff --git a/app/assets/img/flags/shiny/24/Cocos-Keeling-Islands.png b/app/assets/img/flags/shiny/24/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..35cfe7f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Colombia.png b/app/assets/img/flags/shiny/24/Colombia.png
new file mode 100644
index 0000000..af86cd0
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Colombia.png differ
diff --git a/app/assets/img/flags/shiny/24/Commonwealth.png b/app/assets/img/flags/shiny/24/Commonwealth.png
new file mode 100644
index 0000000..52ded7e
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Commonwealth.png differ
diff --git a/app/assets/img/flags/shiny/24/Comoros.png b/app/assets/img/flags/shiny/24/Comoros.png
new file mode 100644
index 0000000..eef9dcb
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Comoros.png differ
diff --git a/app/assets/img/flags/shiny/24/Cook-Islands.png b/app/assets/img/flags/shiny/24/Cook-Islands.png
new file mode 100644
index 0000000..fbdb7dd
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Cook-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Costa-Rica.png b/app/assets/img/flags/shiny/24/Costa-Rica.png
new file mode 100644
index 0000000..9de7a24
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Costa-Rica.png differ
diff --git a/app/assets/img/flags/shiny/24/Cote-dIvoire.png b/app/assets/img/flags/shiny/24/Cote-dIvoire.png
new file mode 100644
index 0000000..8326e1d
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/shiny/24/Croatia.png b/app/assets/img/flags/shiny/24/Croatia.png
new file mode 100644
index 0000000..e4fc75a
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Croatia.png differ
diff --git a/app/assets/img/flags/shiny/24/Cuba.png b/app/assets/img/flags/shiny/24/Cuba.png
new file mode 100644
index 0000000..4ba1a41
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Cuba.png differ
diff --git a/app/assets/img/flags/shiny/24/Curacao.png b/app/assets/img/flags/shiny/24/Curacao.png
new file mode 100644
index 0000000..58b08de
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Curacao.png differ
diff --git a/app/assets/img/flags/shiny/24/Cyprus.png b/app/assets/img/flags/shiny/24/Cyprus.png
new file mode 100644
index 0000000..885bfd6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/24/Czech-Republic.png b/app/assets/img/flags/shiny/24/Czech-Republic.png
new file mode 100644
index 0000000..73ac442
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Czech-Republic.png differ
diff --git a/app/assets/img/flags/shiny/24/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/shiny/24/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..bec710d
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/24/Denmark.png b/app/assets/img/flags/shiny/24/Denmark.png
new file mode 100644
index 0000000..6edf00b
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Denmark.png differ
diff --git a/app/assets/img/flags/shiny/24/Djibouti.png b/app/assets/img/flags/shiny/24/Djibouti.png
new file mode 100644
index 0000000..68a297b
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Djibouti.png differ
diff --git a/app/assets/img/flags/shiny/24/Dominica.png b/app/assets/img/flags/shiny/24/Dominica.png
new file mode 100644
index 0000000..7cd1131
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Dominica.png differ
diff --git a/app/assets/img/flags/shiny/24/Dominican-Republic.png b/app/assets/img/flags/shiny/24/Dominican-Republic.png
new file mode 100644
index 0000000..d2ae5b6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/shiny/24/East-Timor.png b/app/assets/img/flags/shiny/24/East-Timor.png
new file mode 100644
index 0000000..a8e5a43
Binary files /dev/null and b/app/assets/img/flags/shiny/24/East-Timor.png differ
diff --git a/app/assets/img/flags/shiny/24/Ecuador.png b/app/assets/img/flags/shiny/24/Ecuador.png
new file mode 100644
index 0000000..ba11aaa
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Ecuador.png differ
diff --git a/app/assets/img/flags/shiny/24/Egypt.png b/app/assets/img/flags/shiny/24/Egypt.png
new file mode 100644
index 0000000..9b157a4
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Egypt.png differ
diff --git a/app/assets/img/flags/shiny/24/El-Salvador.png b/app/assets/img/flags/shiny/24/El-Salvador.png
new file mode 100644
index 0000000..a369796
Binary files /dev/null and b/app/assets/img/flags/shiny/24/El-Salvador.png differ
diff --git a/app/assets/img/flags/shiny/24/England.png b/app/assets/img/flags/shiny/24/England.png
new file mode 100644
index 0000000..ce1d226
Binary files /dev/null and b/app/assets/img/flags/shiny/24/England.png differ
diff --git a/app/assets/img/flags/shiny/24/Equatorial-Guinea.png b/app/assets/img/flags/shiny/24/Equatorial-Guinea.png
new file mode 100644
index 0000000..ce53907
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/24/Eritrea.png b/app/assets/img/flags/shiny/24/Eritrea.png
new file mode 100644
index 0000000..c36d218
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Eritrea.png differ
diff --git a/app/assets/img/flags/shiny/24/Estonia.png b/app/assets/img/flags/shiny/24/Estonia.png
new file mode 100644
index 0000000..20150fc
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Estonia.png differ
diff --git a/app/assets/img/flags/shiny/24/Ethiopia.png b/app/assets/img/flags/shiny/24/Ethiopia.png
new file mode 100644
index 0000000..87da26f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Ethiopia.png differ
diff --git a/app/assets/img/flags/shiny/24/European-Union.png b/app/assets/img/flags/shiny/24/European-Union.png
new file mode 100644
index 0000000..ccdf7d8
Binary files /dev/null and b/app/assets/img/flags/shiny/24/European-Union.png differ
diff --git a/app/assets/img/flags/shiny/24/Falkland-Islands.png b/app/assets/img/flags/shiny/24/Falkland-Islands.png
new file mode 100644
index 0000000..f9ebef2
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Faroes.png b/app/assets/img/flags/shiny/24/Faroes.png
new file mode 100644
index 0000000..8cb6c90
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Faroes.png differ
diff --git a/app/assets/img/flags/shiny/24/Fiji.png b/app/assets/img/flags/shiny/24/Fiji.png
new file mode 100644
index 0000000..13a8bfd
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Fiji.png differ
diff --git a/app/assets/img/flags/shiny/24/Finland.png b/app/assets/img/flags/shiny/24/Finland.png
new file mode 100644
index 0000000..c9f17f6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Finland.png differ
diff --git a/app/assets/img/flags/shiny/24/France.png b/app/assets/img/flags/shiny/24/France.png
new file mode 100644
index 0000000..f27f411
Binary files /dev/null and b/app/assets/img/flags/shiny/24/France.png differ
diff --git a/app/assets/img/flags/shiny/24/French-Polynesia.png b/app/assets/img/flags/shiny/24/French-Polynesia.png
new file mode 100644
index 0000000..2ad2502
Binary files /dev/null and b/app/assets/img/flags/shiny/24/French-Polynesia.png differ
diff --git a/app/assets/img/flags/shiny/24/French-Southern-Territories.png b/app/assets/img/flags/shiny/24/French-Southern-Territories.png
new file mode 100644
index 0000000..64a3748
Binary files /dev/null and b/app/assets/img/flags/shiny/24/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/shiny/24/Gabon.png b/app/assets/img/flags/shiny/24/Gabon.png
new file mode 100644
index 0000000..317dd67
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Gabon.png differ
diff --git a/app/assets/img/flags/shiny/24/Gambia.png b/app/assets/img/flags/shiny/24/Gambia.png
new file mode 100644
index 0000000..814d391
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Gambia.png differ
diff --git a/app/assets/img/flags/shiny/24/Georgia.png b/app/assets/img/flags/shiny/24/Georgia.png
new file mode 100644
index 0000000..eda18d8
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Georgia.png differ
diff --git a/app/assets/img/flags/shiny/24/Germany.png b/app/assets/img/flags/shiny/24/Germany.png
new file mode 100644
index 0000000..0c229c3
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Germany.png differ
diff --git a/app/assets/img/flags/shiny/24/Ghana.png b/app/assets/img/flags/shiny/24/Ghana.png
new file mode 100644
index 0000000..4fcc198
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Ghana.png differ
diff --git a/app/assets/img/flags/shiny/24/Gibraltar.png b/app/assets/img/flags/shiny/24/Gibraltar.png
new file mode 100644
index 0000000..8b76b45
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Gibraltar.png differ
diff --git a/app/assets/img/flags/shiny/24/GoSquared.png b/app/assets/img/flags/shiny/24/GoSquared.png
new file mode 100644
index 0000000..ae596b4
Binary files /dev/null and b/app/assets/img/flags/shiny/24/GoSquared.png differ
diff --git a/app/assets/img/flags/shiny/24/Greece.png b/app/assets/img/flags/shiny/24/Greece.png
new file mode 100644
index 0000000..5f6320f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Greece.png differ
diff --git a/app/assets/img/flags/shiny/24/Greenland.png b/app/assets/img/flags/shiny/24/Greenland.png
new file mode 100644
index 0000000..a3835b7
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Greenland.png differ
diff --git a/app/assets/img/flags/shiny/24/Grenada.png b/app/assets/img/flags/shiny/24/Grenada.png
new file mode 100644
index 0000000..1670317
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Grenada.png differ
diff --git a/app/assets/img/flags/shiny/24/Guam.png b/app/assets/img/flags/shiny/24/Guam.png
new file mode 100644
index 0000000..5004db6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Guam.png differ
diff --git a/app/assets/img/flags/shiny/24/Guatemala.png b/app/assets/img/flags/shiny/24/Guatemala.png
new file mode 100644
index 0000000..a587b51
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Guatemala.png differ
diff --git a/app/assets/img/flags/shiny/24/Guernsey.png b/app/assets/img/flags/shiny/24/Guernsey.png
new file mode 100644
index 0000000..273e5e7
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Guernsey.png differ
diff --git a/app/assets/img/flags/shiny/24/Guinea-Bissau.png b/app/assets/img/flags/shiny/24/Guinea-Bissau.png
new file mode 100644
index 0000000..808a1ef
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/shiny/24/Guinea.png b/app/assets/img/flags/shiny/24/Guinea.png
new file mode 100644
index 0000000..1c3b5b2
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Guinea.png differ
diff --git a/app/assets/img/flags/shiny/24/Guyana.png b/app/assets/img/flags/shiny/24/Guyana.png
new file mode 100644
index 0000000..b94d736
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Guyana.png differ
diff --git a/app/assets/img/flags/shiny/24/Haiti.png b/app/assets/img/flags/shiny/24/Haiti.png
new file mode 100644
index 0000000..9f52fc4
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Haiti.png differ
diff --git a/app/assets/img/flags/shiny/24/Honduras.png b/app/assets/img/flags/shiny/24/Honduras.png
new file mode 100644
index 0000000..9635f7e
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Honduras.png differ
diff --git a/app/assets/img/flags/shiny/24/Hong-Kong.png b/app/assets/img/flags/shiny/24/Hong-Kong.png
new file mode 100644
index 0000000..c17e4ce
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Hong-Kong.png differ
diff --git a/app/assets/img/flags/shiny/24/Hungary.png b/app/assets/img/flags/shiny/24/Hungary.png
new file mode 100644
index 0000000..6d4478f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Hungary.png differ
diff --git a/app/assets/img/flags/shiny/24/Iceland.png b/app/assets/img/flags/shiny/24/Iceland.png
new file mode 100644
index 0000000..33d2499
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Iceland.png differ
diff --git a/app/assets/img/flags/shiny/24/India.png b/app/assets/img/flags/shiny/24/India.png
new file mode 100644
index 0000000..3e43337
Binary files /dev/null and b/app/assets/img/flags/shiny/24/India.png differ
diff --git a/app/assets/img/flags/shiny/24/Indonesia.png b/app/assets/img/flags/shiny/24/Indonesia.png
new file mode 100644
index 0000000..63ad1fc
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Indonesia.png differ
diff --git a/app/assets/img/flags/shiny/24/Iran.png b/app/assets/img/flags/shiny/24/Iran.png
new file mode 100644
index 0000000..1506e99
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Iran.png differ
diff --git a/app/assets/img/flags/shiny/24/Iraq.png b/app/assets/img/flags/shiny/24/Iraq.png
new file mode 100644
index 0000000..6418593
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Iraq.png differ
diff --git a/app/assets/img/flags/shiny/24/Ireland.png b/app/assets/img/flags/shiny/24/Ireland.png
new file mode 100644
index 0000000..44062f6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Ireland.png differ
diff --git a/app/assets/img/flags/shiny/24/Isle-of-Man.png b/app/assets/img/flags/shiny/24/Isle-of-Man.png
new file mode 100644
index 0000000..3f30b7a
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/shiny/24/Israel.png b/app/assets/img/flags/shiny/24/Israel.png
new file mode 100644
index 0000000..8a8d4a8
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Israel.png differ
diff --git a/app/assets/img/flags/shiny/24/Italy.png b/app/assets/img/flags/shiny/24/Italy.png
new file mode 100644
index 0000000..53ec702
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Italy.png differ
diff --git a/app/assets/img/flags/shiny/24/Jamaica.png b/app/assets/img/flags/shiny/24/Jamaica.png
new file mode 100644
index 0000000..b55ccfc
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Jamaica.png differ
diff --git a/app/assets/img/flags/shiny/24/Japan.png b/app/assets/img/flags/shiny/24/Japan.png
new file mode 100644
index 0000000..0516af4
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Japan.png differ
diff --git a/app/assets/img/flags/shiny/24/Jersey.png b/app/assets/img/flags/shiny/24/Jersey.png
new file mode 100644
index 0000000..2e3a1a7
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Jersey.png differ
diff --git a/app/assets/img/flags/shiny/24/Jordan.png b/app/assets/img/flags/shiny/24/Jordan.png
new file mode 100644
index 0000000..7a3be3f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Jordan.png differ
diff --git a/app/assets/img/flags/shiny/24/Kazakhstan.png b/app/assets/img/flags/shiny/24/Kazakhstan.png
new file mode 100644
index 0000000..04e0e42
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Kazakhstan.png differ
diff --git a/app/assets/img/flags/shiny/24/Kenya.png b/app/assets/img/flags/shiny/24/Kenya.png
new file mode 100644
index 0000000..7296684
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Kenya.png differ
diff --git a/app/assets/img/flags/shiny/24/Kiribati.png b/app/assets/img/flags/shiny/24/Kiribati.png
new file mode 100644
index 0000000..0bf057e
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Kiribati.png differ
diff --git a/app/assets/img/flags/shiny/24/Kosovo.png b/app/assets/img/flags/shiny/24/Kosovo.png
new file mode 100644
index 0000000..a919bba
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Kosovo.png differ
diff --git a/app/assets/img/flags/shiny/24/Kuwait.png b/app/assets/img/flags/shiny/24/Kuwait.png
new file mode 100644
index 0000000..3e899f6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Kuwait.png differ
diff --git a/app/assets/img/flags/shiny/24/Kyrgyzstan.png b/app/assets/img/flags/shiny/24/Kyrgyzstan.png
new file mode 100644
index 0000000..1b38e31
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/shiny/24/Laos.png b/app/assets/img/flags/shiny/24/Laos.png
new file mode 100644
index 0000000..e3d22fd
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Laos.png differ
diff --git a/app/assets/img/flags/shiny/24/Latvia.png b/app/assets/img/flags/shiny/24/Latvia.png
new file mode 100644
index 0000000..89f459f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Latvia.png differ
diff --git a/app/assets/img/flags/shiny/24/Lebanon.png b/app/assets/img/flags/shiny/24/Lebanon.png
new file mode 100644
index 0000000..04d889c
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Lebanon.png differ
diff --git a/app/assets/img/flags/shiny/24/Lesotho.png b/app/assets/img/flags/shiny/24/Lesotho.png
new file mode 100644
index 0000000..9eca793
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Lesotho.png differ
diff --git a/app/assets/img/flags/shiny/24/Liberia.png b/app/assets/img/flags/shiny/24/Liberia.png
new file mode 100644
index 0000000..17954ee
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Liberia.png differ
diff --git a/app/assets/img/flags/shiny/24/Libya.png b/app/assets/img/flags/shiny/24/Libya.png
new file mode 100644
index 0000000..58ad284
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Libya.png differ
diff --git a/app/assets/img/flags/shiny/24/Liechtenstein.png b/app/assets/img/flags/shiny/24/Liechtenstein.png
new file mode 100644
index 0000000..78ddc1f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Liechtenstein.png differ
diff --git a/app/assets/img/flags/shiny/24/Lithuania.png b/app/assets/img/flags/shiny/24/Lithuania.png
new file mode 100644
index 0000000..3d2b525
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Lithuania.png differ
diff --git a/app/assets/img/flags/shiny/24/Luxembourg.png b/app/assets/img/flags/shiny/24/Luxembourg.png
new file mode 100644
index 0000000..36171c8
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Luxembourg.png differ
diff --git a/app/assets/img/flags/shiny/24/Macau.png b/app/assets/img/flags/shiny/24/Macau.png
new file mode 100644
index 0000000..3d9e0e0
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Macau.png differ
diff --git a/app/assets/img/flags/shiny/24/Macedonia.png b/app/assets/img/flags/shiny/24/Macedonia.png
new file mode 100644
index 0000000..3bdb9a8
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Macedonia.png differ
diff --git a/app/assets/img/flags/shiny/24/Madagascar.png b/app/assets/img/flags/shiny/24/Madagascar.png
new file mode 100644
index 0000000..78baaa8
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Madagascar.png differ
diff --git a/app/assets/img/flags/shiny/24/Malawi.png b/app/assets/img/flags/shiny/24/Malawi.png
new file mode 100644
index 0000000..149a1d1
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Malawi.png differ
diff --git a/app/assets/img/flags/shiny/24/Malaysia.png b/app/assets/img/flags/shiny/24/Malaysia.png
new file mode 100644
index 0000000..7ba7b03
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Malaysia.png differ
diff --git a/app/assets/img/flags/shiny/24/Maldives.png b/app/assets/img/flags/shiny/24/Maldives.png
new file mode 100644
index 0000000..4e92401
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Maldives.png differ
diff --git a/app/assets/img/flags/shiny/24/Mali.png b/app/assets/img/flags/shiny/24/Mali.png
new file mode 100644
index 0000000..a027a3c
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Mali.png differ
diff --git a/app/assets/img/flags/shiny/24/Malta.png b/app/assets/img/flags/shiny/24/Malta.png
new file mode 100644
index 0000000..a44e22f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Malta.png differ
diff --git a/app/assets/img/flags/shiny/24/Mars.png b/app/assets/img/flags/shiny/24/Mars.png
new file mode 100644
index 0000000..cf80d89
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Mars.png differ
diff --git a/app/assets/img/flags/shiny/24/Marshall-Islands.png b/app/assets/img/flags/shiny/24/Marshall-Islands.png
new file mode 100644
index 0000000..3ead7c0
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Martinique.png b/app/assets/img/flags/shiny/24/Martinique.png
new file mode 100644
index 0000000..45766c2
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Martinique.png differ
diff --git a/app/assets/img/flags/shiny/24/Mauritania.png b/app/assets/img/flags/shiny/24/Mauritania.png
new file mode 100644
index 0000000..e5f0792
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Mauritania.png differ
diff --git a/app/assets/img/flags/shiny/24/Mauritius.png b/app/assets/img/flags/shiny/24/Mauritius.png
new file mode 100644
index 0000000..1c27411
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Mauritius.png differ
diff --git a/app/assets/img/flags/shiny/24/Mayotte.png b/app/assets/img/flags/shiny/24/Mayotte.png
new file mode 100644
index 0000000..dea0a0f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Mayotte.png differ
diff --git a/app/assets/img/flags/shiny/24/Mexico.png b/app/assets/img/flags/shiny/24/Mexico.png
new file mode 100644
index 0000000..86f1272
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Mexico.png differ
diff --git a/app/assets/img/flags/shiny/24/Micronesia.png b/app/assets/img/flags/shiny/24/Micronesia.png
new file mode 100644
index 0000000..e4596ce
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Micronesia.png differ
diff --git a/app/assets/img/flags/shiny/24/Moldova.png b/app/assets/img/flags/shiny/24/Moldova.png
new file mode 100644
index 0000000..6713c38
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Moldova.png differ
diff --git a/app/assets/img/flags/shiny/24/Monaco.png b/app/assets/img/flags/shiny/24/Monaco.png
new file mode 100644
index 0000000..63ad1fc
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Monaco.png differ
diff --git a/app/assets/img/flags/shiny/24/Mongolia.png b/app/assets/img/flags/shiny/24/Mongolia.png
new file mode 100644
index 0000000..2f71455
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Mongolia.png differ
diff --git a/app/assets/img/flags/shiny/24/Montenegro.png b/app/assets/img/flags/shiny/24/Montenegro.png
new file mode 100644
index 0000000..663cd07
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Montenegro.png differ
diff --git a/app/assets/img/flags/shiny/24/Montserrat.png b/app/assets/img/flags/shiny/24/Montserrat.png
new file mode 100644
index 0000000..7f9ee94
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Montserrat.png differ
diff --git a/app/assets/img/flags/shiny/24/Morocco.png b/app/assets/img/flags/shiny/24/Morocco.png
new file mode 100644
index 0000000..055948e
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Morocco.png differ
diff --git a/app/assets/img/flags/shiny/24/Mozambique.png b/app/assets/img/flags/shiny/24/Mozambique.png
new file mode 100644
index 0000000..f20e525
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Mozambique.png differ
diff --git a/app/assets/img/flags/shiny/24/Myanmar.png b/app/assets/img/flags/shiny/24/Myanmar.png
new file mode 100644
index 0000000..798d802
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Myanmar.png differ
diff --git a/app/assets/img/flags/shiny/24/NATO.png b/app/assets/img/flags/shiny/24/NATO.png
new file mode 100644
index 0000000..faa5f76
Binary files /dev/null and b/app/assets/img/flags/shiny/24/NATO.png differ
diff --git a/app/assets/img/flags/shiny/24/Nagorno-Karabakh.png b/app/assets/img/flags/shiny/24/Nagorno-Karabakh.png
new file mode 100644
index 0000000..a7f3845
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/shiny/24/Namibia.png b/app/assets/img/flags/shiny/24/Namibia.png
new file mode 100644
index 0000000..100b38e
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Namibia.png differ
diff --git a/app/assets/img/flags/shiny/24/Nauru.png b/app/assets/img/flags/shiny/24/Nauru.png
new file mode 100644
index 0000000..a970507
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Nauru.png differ
diff --git a/app/assets/img/flags/shiny/24/Nepal.png b/app/assets/img/flags/shiny/24/Nepal.png
new file mode 100644
index 0000000..75c012e
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Nepal.png differ
diff --git a/app/assets/img/flags/shiny/24/Netherlands-Antilles.png b/app/assets/img/flags/shiny/24/Netherlands-Antilles.png
new file mode 100644
index 0000000..b09f152
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/shiny/24/Netherlands.png b/app/assets/img/flags/shiny/24/Netherlands.png
new file mode 100644
index 0000000..505b9ce
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Netherlands.png differ
diff --git a/app/assets/img/flags/shiny/24/New-Caledonia.png b/app/assets/img/flags/shiny/24/New-Caledonia.png
new file mode 100644
index 0000000..2c8bb2a
Binary files /dev/null and b/app/assets/img/flags/shiny/24/New-Caledonia.png differ
diff --git a/app/assets/img/flags/shiny/24/New-Zealand.png b/app/assets/img/flags/shiny/24/New-Zealand.png
new file mode 100644
index 0000000..0c5a8e0
Binary files /dev/null and b/app/assets/img/flags/shiny/24/New-Zealand.png differ
diff --git a/app/assets/img/flags/shiny/24/Nicaragua.png b/app/assets/img/flags/shiny/24/Nicaragua.png
new file mode 100644
index 0000000..709fcc6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Nicaragua.png differ
diff --git a/app/assets/img/flags/shiny/24/Niger.png b/app/assets/img/flags/shiny/24/Niger.png
new file mode 100644
index 0000000..8f501cd
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Niger.png differ
diff --git a/app/assets/img/flags/shiny/24/Nigeria.png b/app/assets/img/flags/shiny/24/Nigeria.png
new file mode 100644
index 0000000..4a00307
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Nigeria.png differ
diff --git a/app/assets/img/flags/shiny/24/Niue.png b/app/assets/img/flags/shiny/24/Niue.png
new file mode 100644
index 0000000..cd3c5dc
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Niue.png differ
diff --git a/app/assets/img/flags/shiny/24/Norfolk-Island.png b/app/assets/img/flags/shiny/24/Norfolk-Island.png
new file mode 100644
index 0000000..be1ed10
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/shiny/24/North-Korea.png b/app/assets/img/flags/shiny/24/North-Korea.png
new file mode 100644
index 0000000..8323a97
Binary files /dev/null and b/app/assets/img/flags/shiny/24/North-Korea.png differ
diff --git a/app/assets/img/flags/shiny/24/Northern-Cyprus.png b/app/assets/img/flags/shiny/24/Northern-Cyprus.png
new file mode 100644
index 0000000..45a987f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/24/Northern-Mariana-Islands.png b/app/assets/img/flags/shiny/24/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..5b59f91
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Norway.png b/app/assets/img/flags/shiny/24/Norway.png
new file mode 100644
index 0000000..20d6534
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Norway.png differ
diff --git a/app/assets/img/flags/shiny/24/Olympics.png b/app/assets/img/flags/shiny/24/Olympics.png
new file mode 100644
index 0000000..9f4b7e4
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Olympics.png differ
diff --git a/app/assets/img/flags/shiny/24/Oman.png b/app/assets/img/flags/shiny/24/Oman.png
new file mode 100644
index 0000000..384def2
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Oman.png differ
diff --git a/app/assets/img/flags/shiny/24/Pakistan.png b/app/assets/img/flags/shiny/24/Pakistan.png
new file mode 100644
index 0000000..317e02d
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Pakistan.png differ
diff --git a/app/assets/img/flags/shiny/24/Palau.png b/app/assets/img/flags/shiny/24/Palau.png
new file mode 100644
index 0000000..6852102
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Palau.png differ
diff --git a/app/assets/img/flags/shiny/24/Palestine.png b/app/assets/img/flags/shiny/24/Palestine.png
new file mode 100644
index 0000000..d95bacb
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Palestine.png differ
diff --git a/app/assets/img/flags/shiny/24/Panama.png b/app/assets/img/flags/shiny/24/Panama.png
new file mode 100644
index 0000000..e20a743
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Panama.png differ
diff --git a/app/assets/img/flags/shiny/24/Papua-New-Guinea.png b/app/assets/img/flags/shiny/24/Papua-New-Guinea.png
new file mode 100644
index 0000000..13dc48a
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/24/Paraguay.png b/app/assets/img/flags/shiny/24/Paraguay.png
new file mode 100644
index 0000000..e4445d5
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Paraguay.png differ
diff --git a/app/assets/img/flags/shiny/24/Peru.png b/app/assets/img/flags/shiny/24/Peru.png
new file mode 100644
index 0000000..616b655
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Peru.png differ
diff --git a/app/assets/img/flags/shiny/24/Philippines.png b/app/assets/img/flags/shiny/24/Philippines.png
new file mode 100644
index 0000000..36b3612
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Philippines.png differ
diff --git a/app/assets/img/flags/shiny/24/Pitcairn-Islands.png b/app/assets/img/flags/shiny/24/Pitcairn-Islands.png
new file mode 100644
index 0000000..e26fad9
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Poland.png b/app/assets/img/flags/shiny/24/Poland.png
new file mode 100644
index 0000000..92cd1ca
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Poland.png differ
diff --git a/app/assets/img/flags/shiny/24/Portugal.png b/app/assets/img/flags/shiny/24/Portugal.png
new file mode 100644
index 0000000..6e4d734
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Portugal.png differ
diff --git a/app/assets/img/flags/shiny/24/Puerto-Rico.png b/app/assets/img/flags/shiny/24/Puerto-Rico.png
new file mode 100644
index 0000000..b466682
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/shiny/24/Qatar.png b/app/assets/img/flags/shiny/24/Qatar.png
new file mode 100644
index 0000000..e3fa51f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Qatar.png differ
diff --git a/app/assets/img/flags/shiny/24/Red-Cross.png b/app/assets/img/flags/shiny/24/Red-Cross.png
new file mode 100644
index 0000000..201b1c6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Red-Cross.png differ
diff --git a/app/assets/img/flags/shiny/24/Republic-of-the-Congo.png b/app/assets/img/flags/shiny/24/Republic-of-the-Congo.png
new file mode 100644
index 0000000..c0b72bc
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/24/Reunion.png b/app/assets/img/flags/shiny/24/Reunion.png
new file mode 100644
index 0000000..5c72b76
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Reunion.png differ
diff --git a/app/assets/img/flags/shiny/24/Romania.png b/app/assets/img/flags/shiny/24/Romania.png
new file mode 100644
index 0000000..e7fa4f5
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Romania.png differ
diff --git a/app/assets/img/flags/shiny/24/Russia.png b/app/assets/img/flags/shiny/24/Russia.png
new file mode 100644
index 0000000..d9624ca
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Russia.png differ
diff --git a/app/assets/img/flags/shiny/24/Rwanda.png b/app/assets/img/flags/shiny/24/Rwanda.png
new file mode 100644
index 0000000..6f5f588
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Rwanda.png differ
diff --git a/app/assets/img/flags/shiny/24/Saint-Barthelemy.png b/app/assets/img/flags/shiny/24/Saint-Barthelemy.png
new file mode 100644
index 0000000..ade01d4
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/shiny/24/Saint-Helena.png b/app/assets/img/flags/shiny/24/Saint-Helena.png
new file mode 100644
index 0000000..2250413
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Saint-Helena.png differ
diff --git a/app/assets/img/flags/shiny/24/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/shiny/24/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..55a0a88
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/shiny/24/Saint-Lucia.png b/app/assets/img/flags/shiny/24/Saint-Lucia.png
new file mode 100644
index 0000000..fbba84e
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/shiny/24/Saint-Martin.png b/app/assets/img/flags/shiny/24/Saint-Martin.png
new file mode 100644
index 0000000..af19531
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Saint-Martin.png differ
diff --git a/app/assets/img/flags/shiny/24/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/shiny/24/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..5191c65
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/shiny/24/Samoa.png b/app/assets/img/flags/shiny/24/Samoa.png
new file mode 100644
index 0000000..520b84f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Samoa.png differ
diff --git a/app/assets/img/flags/shiny/24/San-Marino.png b/app/assets/img/flags/shiny/24/San-Marino.png
new file mode 100644
index 0000000..fc5036c
Binary files /dev/null and b/app/assets/img/flags/shiny/24/San-Marino.png differ
diff --git a/app/assets/img/flags/shiny/24/Sao-Tome-and-Principe.png b/app/assets/img/flags/shiny/24/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..3486853
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/shiny/24/Saudi-Arabia.png b/app/assets/img/flags/shiny/24/Saudi-Arabia.png
new file mode 100644
index 0000000..d386dc0
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/shiny/24/Scotland.png b/app/assets/img/flags/shiny/24/Scotland.png
new file mode 100644
index 0000000..c11234a
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Scotland.png differ
diff --git a/app/assets/img/flags/shiny/24/Senegal.png b/app/assets/img/flags/shiny/24/Senegal.png
new file mode 100644
index 0000000..861df13
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Senegal.png differ
diff --git a/app/assets/img/flags/shiny/24/Serbia.png b/app/assets/img/flags/shiny/24/Serbia.png
new file mode 100644
index 0000000..4c1e9f5
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Serbia.png differ
diff --git a/app/assets/img/flags/shiny/24/Seychelles.png b/app/assets/img/flags/shiny/24/Seychelles.png
new file mode 100644
index 0000000..dd27a21
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Seychelles.png differ
diff --git a/app/assets/img/flags/shiny/24/Sierra-Leone.png b/app/assets/img/flags/shiny/24/Sierra-Leone.png
new file mode 100644
index 0000000..f5ccc93
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/shiny/24/Singapore.png b/app/assets/img/flags/shiny/24/Singapore.png
new file mode 100644
index 0000000..a3dbbfc
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Singapore.png differ
diff --git a/app/assets/img/flags/shiny/24/Sint-Maarten.png b/app/assets/img/flags/shiny/24/Sint-Maarten.png
new file mode 100644
index 0000000..b0f041c
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/shiny/24/Slovakia.png b/app/assets/img/flags/shiny/24/Slovakia.png
new file mode 100644
index 0000000..bf7a247
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Slovakia.png differ
diff --git a/app/assets/img/flags/shiny/24/Slovenia.png b/app/assets/img/flags/shiny/24/Slovenia.png
new file mode 100644
index 0000000..9938bee
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Slovenia.png differ
diff --git a/app/assets/img/flags/shiny/24/Solomon-Islands.png b/app/assets/img/flags/shiny/24/Solomon-Islands.png
new file mode 100644
index 0000000..1c25553
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Somalia.png b/app/assets/img/flags/shiny/24/Somalia.png
new file mode 100644
index 0000000..ea7eb21
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Somalia.png differ
diff --git a/app/assets/img/flags/shiny/24/Somaliland.png b/app/assets/img/flags/shiny/24/Somaliland.png
new file mode 100644
index 0000000..00a975f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Somaliland.png differ
diff --git a/app/assets/img/flags/shiny/24/South-Africa.png b/app/assets/img/flags/shiny/24/South-Africa.png
new file mode 100644
index 0000000..177fe75
Binary files /dev/null and b/app/assets/img/flags/shiny/24/South-Africa.png differ
diff --git a/app/assets/img/flags/shiny/24/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/shiny/24/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..00d20b6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/South-Korea.png b/app/assets/img/flags/shiny/24/South-Korea.png
new file mode 100644
index 0000000..f6f6baa
Binary files /dev/null and b/app/assets/img/flags/shiny/24/South-Korea.png differ
diff --git a/app/assets/img/flags/shiny/24/South-Ossetia.png b/app/assets/img/flags/shiny/24/South-Ossetia.png
new file mode 100644
index 0000000..7b3324e
Binary files /dev/null and b/app/assets/img/flags/shiny/24/South-Ossetia.png differ
diff --git a/app/assets/img/flags/shiny/24/South-Sudan.png b/app/assets/img/flags/shiny/24/South-Sudan.png
new file mode 100644
index 0000000..7e64489
Binary files /dev/null and b/app/assets/img/flags/shiny/24/South-Sudan.png differ
diff --git a/app/assets/img/flags/shiny/24/Spain.png b/app/assets/img/flags/shiny/24/Spain.png
new file mode 100644
index 0000000..39d0c76
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Spain.png differ
diff --git a/app/assets/img/flags/shiny/24/Sri-Lanka.png b/app/assets/img/flags/shiny/24/Sri-Lanka.png
new file mode 100644
index 0000000..d393119
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/shiny/24/Sudan.png b/app/assets/img/flags/shiny/24/Sudan.png
new file mode 100644
index 0000000..4cbba36
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Sudan.png differ
diff --git a/app/assets/img/flags/shiny/24/Suriname.png b/app/assets/img/flags/shiny/24/Suriname.png
new file mode 100644
index 0000000..4fa6114
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Suriname.png differ
diff --git a/app/assets/img/flags/shiny/24/Swaziland.png b/app/assets/img/flags/shiny/24/Swaziland.png
new file mode 100644
index 0000000..b89f4d1
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Swaziland.png differ
diff --git a/app/assets/img/flags/shiny/24/Sweden.png b/app/assets/img/flags/shiny/24/Sweden.png
new file mode 100644
index 0000000..fd0b55b
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Sweden.png differ
diff --git a/app/assets/img/flags/shiny/24/Switzerland.png b/app/assets/img/flags/shiny/24/Switzerland.png
new file mode 100644
index 0000000..2f22b90
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Switzerland.png differ
diff --git a/app/assets/img/flags/shiny/24/Syria.png b/app/assets/img/flags/shiny/24/Syria.png
new file mode 100644
index 0000000..aee3c96
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Syria.png differ
diff --git a/app/assets/img/flags/shiny/24/Taiwan.png b/app/assets/img/flags/shiny/24/Taiwan.png
new file mode 100644
index 0000000..0bd4125
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Taiwan.png differ
diff --git a/app/assets/img/flags/shiny/24/Tajikistan.png b/app/assets/img/flags/shiny/24/Tajikistan.png
new file mode 100644
index 0000000..6922244
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Tajikistan.png differ
diff --git a/app/assets/img/flags/shiny/24/Tanzania.png b/app/assets/img/flags/shiny/24/Tanzania.png
new file mode 100644
index 0000000..c927c65
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Tanzania.png differ
diff --git a/app/assets/img/flags/shiny/24/Thailand.png b/app/assets/img/flags/shiny/24/Thailand.png
new file mode 100644
index 0000000..0ea4ed8
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Thailand.png differ
diff --git a/app/assets/img/flags/shiny/24/Togo.png b/app/assets/img/flags/shiny/24/Togo.png
new file mode 100644
index 0000000..00933c4
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Togo.png differ
diff --git a/app/assets/img/flags/shiny/24/Tokelau.png b/app/assets/img/flags/shiny/24/Tokelau.png
new file mode 100644
index 0000000..466a67b
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Tokelau.png differ
diff --git a/app/assets/img/flags/shiny/24/Tonga.png b/app/assets/img/flags/shiny/24/Tonga.png
new file mode 100644
index 0000000..f2e9026
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Tonga.png differ
diff --git a/app/assets/img/flags/shiny/24/Trinidad-and-Tobago.png b/app/assets/img/flags/shiny/24/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..99b1d60
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/shiny/24/Tunisia.png b/app/assets/img/flags/shiny/24/Tunisia.png
new file mode 100644
index 0000000..deacc5b
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Tunisia.png differ
diff --git a/app/assets/img/flags/shiny/24/Turkey.png b/app/assets/img/flags/shiny/24/Turkey.png
new file mode 100644
index 0000000..786d736
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Turkey.png differ
diff --git a/app/assets/img/flags/shiny/24/Turkmenistan.png b/app/assets/img/flags/shiny/24/Turkmenistan.png
new file mode 100644
index 0000000..e0813d0
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Turkmenistan.png differ
diff --git a/app/assets/img/flags/shiny/24/Turks-and-Caicos-Islands.png b/app/assets/img/flags/shiny/24/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..f076b4a
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Tuvalu.png b/app/assets/img/flags/shiny/24/Tuvalu.png
new file mode 100644
index 0000000..3c36378
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Tuvalu.png differ
diff --git a/app/assets/img/flags/shiny/24/US-Virgin-Islands.png b/app/assets/img/flags/shiny/24/US-Virgin-Islands.png
new file mode 100644
index 0000000..bce202d
Binary files /dev/null and b/app/assets/img/flags/shiny/24/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/24/Uganda.png b/app/assets/img/flags/shiny/24/Uganda.png
new file mode 100644
index 0000000..209aa45
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Uganda.png differ
diff --git a/app/assets/img/flags/shiny/24/Ukraine.png b/app/assets/img/flags/shiny/24/Ukraine.png
new file mode 100644
index 0000000..e46611f
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Ukraine.png differ
diff --git a/app/assets/img/flags/shiny/24/United-Arab-Emirates.png b/app/assets/img/flags/shiny/24/United-Arab-Emirates.png
new file mode 100644
index 0000000..a4383d2
Binary files /dev/null and b/app/assets/img/flags/shiny/24/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/shiny/24/United-Kingdom.png b/app/assets/img/flags/shiny/24/United-Kingdom.png
new file mode 100644
index 0000000..02fa2a1
Binary files /dev/null and b/app/assets/img/flags/shiny/24/United-Kingdom.png differ
diff --git a/app/assets/img/flags/shiny/24/United-Nations.png b/app/assets/img/flags/shiny/24/United-Nations.png
new file mode 100644
index 0000000..7d0dda1
Binary files /dev/null and b/app/assets/img/flags/shiny/24/United-Nations.png differ
diff --git a/app/assets/img/flags/shiny/24/United-States.png b/app/assets/img/flags/shiny/24/United-States.png
new file mode 100644
index 0000000..2b04dcf
Binary files /dev/null and b/app/assets/img/flags/shiny/24/United-States.png differ
diff --git a/app/assets/img/flags/shiny/24/Unknown.png b/app/assets/img/flags/shiny/24/Unknown.png
new file mode 100644
index 0000000..2e66361
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Unknown.png differ
diff --git a/app/assets/img/flags/shiny/24/Uruguay.png b/app/assets/img/flags/shiny/24/Uruguay.png
new file mode 100644
index 0000000..0edaf69
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Uruguay.png differ
diff --git a/app/assets/img/flags/shiny/24/Uzbekistan.png b/app/assets/img/flags/shiny/24/Uzbekistan.png
new file mode 100644
index 0000000..19f5c39
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Uzbekistan.png differ
diff --git a/app/assets/img/flags/shiny/24/Vanuatu.png b/app/assets/img/flags/shiny/24/Vanuatu.png
new file mode 100644
index 0000000..08534b9
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Vanuatu.png differ
diff --git a/app/assets/img/flags/shiny/24/Vatican-City.png b/app/assets/img/flags/shiny/24/Vatican-City.png
new file mode 100644
index 0000000..ed1d70a
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Vatican-City.png differ
diff --git a/app/assets/img/flags/shiny/24/Venezuela.png b/app/assets/img/flags/shiny/24/Venezuela.png
new file mode 100644
index 0000000..e28cbf7
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Venezuela.png differ
diff --git a/app/assets/img/flags/shiny/24/Vietnam.png b/app/assets/img/flags/shiny/24/Vietnam.png
new file mode 100644
index 0000000..33385c1
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Vietnam.png differ
diff --git a/app/assets/img/flags/shiny/24/Wales.png b/app/assets/img/flags/shiny/24/Wales.png
new file mode 100644
index 0000000..30d99d6
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Wales.png differ
diff --git a/app/assets/img/flags/shiny/24/Wallis-And-Futuna.png b/app/assets/img/flags/shiny/24/Wallis-And-Futuna.png
new file mode 100644
index 0000000..97678d8
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/shiny/24/Western-Sahara.png b/app/assets/img/flags/shiny/24/Western-Sahara.png
new file mode 100644
index 0000000..caec718
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Western-Sahara.png differ
diff --git a/app/assets/img/flags/shiny/24/Yemen.png b/app/assets/img/flags/shiny/24/Yemen.png
new file mode 100644
index 0000000..651c4f0
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Yemen.png differ
diff --git a/app/assets/img/flags/shiny/24/Zambia.png b/app/assets/img/flags/shiny/24/Zambia.png
new file mode 100644
index 0000000..26f9969
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Zambia.png differ
diff --git a/app/assets/img/flags/shiny/24/Zimbabwe.png b/app/assets/img/flags/shiny/24/Zimbabwe.png
new file mode 100644
index 0000000..6cccf56
Binary files /dev/null and b/app/assets/img/flags/shiny/24/Zimbabwe.png differ
diff --git a/app/assets/img/flags/shiny/32/Abkhazia.png b/app/assets/img/flags/shiny/32/Abkhazia.png
new file mode 100644
index 0000000..159f1ba
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Abkhazia.png differ
diff --git a/app/assets/img/flags/shiny/32/Afghanistan.png b/app/assets/img/flags/shiny/32/Afghanistan.png
new file mode 100644
index 0000000..594d060
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Afghanistan.png differ
diff --git a/app/assets/img/flags/shiny/32/Aland.png b/app/assets/img/flags/shiny/32/Aland.png
new file mode 100644
index 0000000..66f2830
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Aland.png differ
diff --git a/app/assets/img/flags/shiny/32/Albania.png b/app/assets/img/flags/shiny/32/Albania.png
new file mode 100644
index 0000000..ff840aa
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Albania.png differ
diff --git a/app/assets/img/flags/shiny/32/Algeria.png b/app/assets/img/flags/shiny/32/Algeria.png
new file mode 100644
index 0000000..e4eef52
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Algeria.png differ
diff --git a/app/assets/img/flags/shiny/32/American-Samoa.png b/app/assets/img/flags/shiny/32/American-Samoa.png
new file mode 100644
index 0000000..5d89b3b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/American-Samoa.png differ
diff --git a/app/assets/img/flags/shiny/32/Andorra.png b/app/assets/img/flags/shiny/32/Andorra.png
new file mode 100644
index 0000000..1052256
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Andorra.png differ
diff --git a/app/assets/img/flags/shiny/32/Angola.png b/app/assets/img/flags/shiny/32/Angola.png
new file mode 100644
index 0000000..ef33703
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Angola.png differ
diff --git a/app/assets/img/flags/shiny/32/Anguilla.png b/app/assets/img/flags/shiny/32/Anguilla.png
new file mode 100644
index 0000000..e1aae86
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Anguilla.png differ
diff --git a/app/assets/img/flags/shiny/32/Antarctica.png b/app/assets/img/flags/shiny/32/Antarctica.png
new file mode 100644
index 0000000..39e5e2f
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Antarctica.png differ
diff --git a/app/assets/img/flags/shiny/32/Antigua-and-Barbuda.png b/app/assets/img/flags/shiny/32/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..29dded8
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/shiny/32/Argentina.png b/app/assets/img/flags/shiny/32/Argentina.png
new file mode 100644
index 0000000..eb3f0d8
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Argentina.png differ
diff --git a/app/assets/img/flags/shiny/32/Armenia.png b/app/assets/img/flags/shiny/32/Armenia.png
new file mode 100644
index 0000000..3a6e11b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Armenia.png differ
diff --git a/app/assets/img/flags/shiny/32/Aruba.png b/app/assets/img/flags/shiny/32/Aruba.png
new file mode 100644
index 0000000..5841373
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Aruba.png differ
diff --git a/app/assets/img/flags/shiny/32/Australia.png b/app/assets/img/flags/shiny/32/Australia.png
new file mode 100644
index 0000000..5135f7c
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Australia.png differ
diff --git a/app/assets/img/flags/shiny/32/Austria.png b/app/assets/img/flags/shiny/32/Austria.png
new file mode 100644
index 0000000..c699394
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Austria.png differ
diff --git a/app/assets/img/flags/shiny/32/Azerbaijan.png b/app/assets/img/flags/shiny/32/Azerbaijan.png
new file mode 100644
index 0000000..de44c66
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Azerbaijan.png differ
diff --git a/app/assets/img/flags/shiny/32/Bahamas.png b/app/assets/img/flags/shiny/32/Bahamas.png
new file mode 100644
index 0000000..2517602
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Bahamas.png differ
diff --git a/app/assets/img/flags/shiny/32/Bahrain.png b/app/assets/img/flags/shiny/32/Bahrain.png
new file mode 100644
index 0000000..b753f24
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Bahrain.png differ
diff --git a/app/assets/img/flags/shiny/32/Bangladesh.png b/app/assets/img/flags/shiny/32/Bangladesh.png
new file mode 100644
index 0000000..12c1f8a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Bangladesh.png differ
diff --git a/app/assets/img/flags/shiny/32/Barbados.png b/app/assets/img/flags/shiny/32/Barbados.png
new file mode 100644
index 0000000..b631ef0
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Barbados.png differ
diff --git a/app/assets/img/flags/shiny/32/Basque-Country.png b/app/assets/img/flags/shiny/32/Basque-Country.png
new file mode 100644
index 0000000..b46e333
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Basque-Country.png differ
diff --git a/app/assets/img/flags/shiny/32/Belarus.png b/app/assets/img/flags/shiny/32/Belarus.png
new file mode 100644
index 0000000..ded745b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Belarus.png differ
diff --git a/app/assets/img/flags/shiny/32/Belgium.png b/app/assets/img/flags/shiny/32/Belgium.png
new file mode 100644
index 0000000..38c2e8a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Belgium.png differ
diff --git a/app/assets/img/flags/shiny/32/Belize.png b/app/assets/img/flags/shiny/32/Belize.png
new file mode 100644
index 0000000..9fc1b47
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Belize.png differ
diff --git a/app/assets/img/flags/shiny/32/Benin.png b/app/assets/img/flags/shiny/32/Benin.png
new file mode 100644
index 0000000..4999b28
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Benin.png differ
diff --git a/app/assets/img/flags/shiny/32/Bermuda.png b/app/assets/img/flags/shiny/32/Bermuda.png
new file mode 100644
index 0000000..3b5d2b7
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Bermuda.png differ
diff --git a/app/assets/img/flags/shiny/32/Bhutan.png b/app/assets/img/flags/shiny/32/Bhutan.png
new file mode 100644
index 0000000..4290f0a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Bhutan.png differ
diff --git a/app/assets/img/flags/shiny/32/Bolivia.png b/app/assets/img/flags/shiny/32/Bolivia.png
new file mode 100644
index 0000000..3cecb07
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Bolivia.png differ
diff --git a/app/assets/img/flags/shiny/32/Bosnia-and-Herzegovina.png b/app/assets/img/flags/shiny/32/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..20cae4d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/shiny/32/Botswana.png b/app/assets/img/flags/shiny/32/Botswana.png
new file mode 100644
index 0000000..8bd54e9
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Botswana.png differ
diff --git a/app/assets/img/flags/shiny/32/Brazil.png b/app/assets/img/flags/shiny/32/Brazil.png
new file mode 100644
index 0000000..79ecfcb
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Brazil.png differ
diff --git a/app/assets/img/flags/shiny/32/British-Antarctic-Territory.png b/app/assets/img/flags/shiny/32/British-Antarctic-Territory.png
new file mode 100644
index 0000000..e4031c8
Binary files /dev/null and b/app/assets/img/flags/shiny/32/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/shiny/32/British-Virgin-Islands.png b/app/assets/img/flags/shiny/32/British-Virgin-Islands.png
new file mode 100644
index 0000000..810e982
Binary files /dev/null and b/app/assets/img/flags/shiny/32/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Brunei.png b/app/assets/img/flags/shiny/32/Brunei.png
new file mode 100644
index 0000000..0da9406
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Brunei.png differ
diff --git a/app/assets/img/flags/shiny/32/Bulgaria.png b/app/assets/img/flags/shiny/32/Bulgaria.png
new file mode 100644
index 0000000..6bdf9b1
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Bulgaria.png differ
diff --git a/app/assets/img/flags/shiny/32/Burkina-Faso.png b/app/assets/img/flags/shiny/32/Burkina-Faso.png
new file mode 100644
index 0000000..a0b176e
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/shiny/32/Burundi.png b/app/assets/img/flags/shiny/32/Burundi.png
new file mode 100644
index 0000000..348b5d4
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Burundi.png differ
diff --git a/app/assets/img/flags/shiny/32/Cambodia.png b/app/assets/img/flags/shiny/32/Cambodia.png
new file mode 100644
index 0000000..be536d0
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Cambodia.png differ
diff --git a/app/assets/img/flags/shiny/32/Cameroon.png b/app/assets/img/flags/shiny/32/Cameroon.png
new file mode 100644
index 0000000..977580d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Cameroon.png differ
diff --git a/app/assets/img/flags/shiny/32/Canada.png b/app/assets/img/flags/shiny/32/Canada.png
new file mode 100644
index 0000000..3f1ab11
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Canada.png differ
diff --git a/app/assets/img/flags/shiny/32/Canary-Islands.png b/app/assets/img/flags/shiny/32/Canary-Islands.png
new file mode 100644
index 0000000..7849d3e
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Canary-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Cape-Verde.png b/app/assets/img/flags/shiny/32/Cape-Verde.png
new file mode 100644
index 0000000..2e54a57
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Cape-Verde.png differ
diff --git a/app/assets/img/flags/shiny/32/Catalonia.png b/app/assets/img/flags/shiny/32/Catalonia.png
new file mode 100644
index 0000000..409e2a6
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Catalonia.png differ
diff --git a/app/assets/img/flags/shiny/32/Cayman-Islands.png b/app/assets/img/flags/shiny/32/Cayman-Islands.png
new file mode 100644
index 0000000..0ad539e
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Central-African-Republic.png b/app/assets/img/flags/shiny/32/Central-African-Republic.png
new file mode 100644
index 0000000..52cfc90
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/shiny/32/Chad.png b/app/assets/img/flags/shiny/32/Chad.png
new file mode 100644
index 0000000..4c8a5d4
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Chad.png differ
diff --git a/app/assets/img/flags/shiny/32/Chile.png b/app/assets/img/flags/shiny/32/Chile.png
new file mode 100644
index 0000000..a00af03
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Chile.png differ
diff --git a/app/assets/img/flags/shiny/32/China.png b/app/assets/img/flags/shiny/32/China.png
new file mode 100644
index 0000000..eea8471
Binary files /dev/null and b/app/assets/img/flags/shiny/32/China.png differ
diff --git a/app/assets/img/flags/shiny/32/Christmas-Island.png b/app/assets/img/flags/shiny/32/Christmas-Island.png
new file mode 100644
index 0000000..d6182ac
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Christmas-Island.png differ
diff --git a/app/assets/img/flags/shiny/32/Cocos-Keeling-Islands.png b/app/assets/img/flags/shiny/32/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..64f68f9
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Colombia.png b/app/assets/img/flags/shiny/32/Colombia.png
new file mode 100644
index 0000000..69935e6
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Colombia.png differ
diff --git a/app/assets/img/flags/shiny/32/Commonwealth.png b/app/assets/img/flags/shiny/32/Commonwealth.png
new file mode 100644
index 0000000..b9c057e
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Commonwealth.png differ
diff --git a/app/assets/img/flags/shiny/32/Comoros.png b/app/assets/img/flags/shiny/32/Comoros.png
new file mode 100644
index 0000000..6a7126c
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Comoros.png differ
diff --git a/app/assets/img/flags/shiny/32/Cook-Islands.png b/app/assets/img/flags/shiny/32/Cook-Islands.png
new file mode 100644
index 0000000..e3210e6
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Cook-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Costa-Rica.png b/app/assets/img/flags/shiny/32/Costa-Rica.png
new file mode 100644
index 0000000..87df0cc
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Costa-Rica.png differ
diff --git a/app/assets/img/flags/shiny/32/Cote-dIvoire.png b/app/assets/img/flags/shiny/32/Cote-dIvoire.png
new file mode 100644
index 0000000..8ef4d98
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/shiny/32/Croatia.png b/app/assets/img/flags/shiny/32/Croatia.png
new file mode 100644
index 0000000..35da777
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Croatia.png differ
diff --git a/app/assets/img/flags/shiny/32/Cuba.png b/app/assets/img/flags/shiny/32/Cuba.png
new file mode 100644
index 0000000..ea4f238
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Cuba.png differ
diff --git a/app/assets/img/flags/shiny/32/Curacao.png b/app/assets/img/flags/shiny/32/Curacao.png
new file mode 100644
index 0000000..900408a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Curacao.png differ
diff --git a/app/assets/img/flags/shiny/32/Cyprus.png b/app/assets/img/flags/shiny/32/Cyprus.png
new file mode 100644
index 0000000..b359ba9
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/32/Czech-Republic.png b/app/assets/img/flags/shiny/32/Czech-Republic.png
new file mode 100644
index 0000000..7a45980
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Czech-Republic.png differ
diff --git a/app/assets/img/flags/shiny/32/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/shiny/32/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..1c2932d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/32/Denmark.png b/app/assets/img/flags/shiny/32/Denmark.png
new file mode 100644
index 0000000..9cb5c29
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Denmark.png differ
diff --git a/app/assets/img/flags/shiny/32/Djibouti.png b/app/assets/img/flags/shiny/32/Djibouti.png
new file mode 100644
index 0000000..7598d19
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Djibouti.png differ
diff --git a/app/assets/img/flags/shiny/32/Dominica.png b/app/assets/img/flags/shiny/32/Dominica.png
new file mode 100644
index 0000000..e4d5e6a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Dominica.png differ
diff --git a/app/assets/img/flags/shiny/32/Dominican-Republic.png b/app/assets/img/flags/shiny/32/Dominican-Republic.png
new file mode 100644
index 0000000..80bbe51
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/shiny/32/East-Timor.png b/app/assets/img/flags/shiny/32/East-Timor.png
new file mode 100644
index 0000000..da70cca
Binary files /dev/null and b/app/assets/img/flags/shiny/32/East-Timor.png differ
diff --git a/app/assets/img/flags/shiny/32/Ecuador.png b/app/assets/img/flags/shiny/32/Ecuador.png
new file mode 100644
index 0000000..86c720d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Ecuador.png differ
diff --git a/app/assets/img/flags/shiny/32/Egypt.png b/app/assets/img/flags/shiny/32/Egypt.png
new file mode 100644
index 0000000..15e5194
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Egypt.png differ
diff --git a/app/assets/img/flags/shiny/32/El-Salvador.png b/app/assets/img/flags/shiny/32/El-Salvador.png
new file mode 100644
index 0000000..3dad13f
Binary files /dev/null and b/app/assets/img/flags/shiny/32/El-Salvador.png differ
diff --git a/app/assets/img/flags/shiny/32/England.png b/app/assets/img/flags/shiny/32/England.png
new file mode 100644
index 0000000..3d05378
Binary files /dev/null and b/app/assets/img/flags/shiny/32/England.png differ
diff --git a/app/assets/img/flags/shiny/32/Equatorial-Guinea.png b/app/assets/img/flags/shiny/32/Equatorial-Guinea.png
new file mode 100644
index 0000000..19bb7a3
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/32/Eritrea.png b/app/assets/img/flags/shiny/32/Eritrea.png
new file mode 100644
index 0000000..29c2c5a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Eritrea.png differ
diff --git a/app/assets/img/flags/shiny/32/Estonia.png b/app/assets/img/flags/shiny/32/Estonia.png
new file mode 100644
index 0000000..41dc640
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Estonia.png differ
diff --git a/app/assets/img/flags/shiny/32/Ethiopia.png b/app/assets/img/flags/shiny/32/Ethiopia.png
new file mode 100644
index 0000000..07c7b40
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Ethiopia.png differ
diff --git a/app/assets/img/flags/shiny/32/European-Union.png b/app/assets/img/flags/shiny/32/European-Union.png
new file mode 100644
index 0000000..f2936a0
Binary files /dev/null and b/app/assets/img/flags/shiny/32/European-Union.png differ
diff --git a/app/assets/img/flags/shiny/32/Falkland-Islands.png b/app/assets/img/flags/shiny/32/Falkland-Islands.png
new file mode 100644
index 0000000..af12c55
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Faroes.png b/app/assets/img/flags/shiny/32/Faroes.png
new file mode 100644
index 0000000..30e2338
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Faroes.png differ
diff --git a/app/assets/img/flags/shiny/32/Fiji.png b/app/assets/img/flags/shiny/32/Fiji.png
new file mode 100644
index 0000000..0b19ac1
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Fiji.png differ
diff --git a/app/assets/img/flags/shiny/32/Finland.png b/app/assets/img/flags/shiny/32/Finland.png
new file mode 100644
index 0000000..e665307
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Finland.png differ
diff --git a/app/assets/img/flags/shiny/32/France.png b/app/assets/img/flags/shiny/32/France.png
new file mode 100644
index 0000000..00c2b42
Binary files /dev/null and b/app/assets/img/flags/shiny/32/France.png differ
diff --git a/app/assets/img/flags/shiny/32/French-Polynesia.png b/app/assets/img/flags/shiny/32/French-Polynesia.png
new file mode 100644
index 0000000..2bd5247
Binary files /dev/null and b/app/assets/img/flags/shiny/32/French-Polynesia.png differ
diff --git a/app/assets/img/flags/shiny/32/French-Southern-Territories.png b/app/assets/img/flags/shiny/32/French-Southern-Territories.png
new file mode 100644
index 0000000..eda6af3
Binary files /dev/null and b/app/assets/img/flags/shiny/32/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/shiny/32/Gabon.png b/app/assets/img/flags/shiny/32/Gabon.png
new file mode 100644
index 0000000..4e2cae3
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Gabon.png differ
diff --git a/app/assets/img/flags/shiny/32/Gambia.png b/app/assets/img/flags/shiny/32/Gambia.png
new file mode 100644
index 0000000..0e6c447
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Gambia.png differ
diff --git a/app/assets/img/flags/shiny/32/Georgia.png b/app/assets/img/flags/shiny/32/Georgia.png
new file mode 100644
index 0000000..754f405
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Georgia.png differ
diff --git a/app/assets/img/flags/shiny/32/Germany.png b/app/assets/img/flags/shiny/32/Germany.png
new file mode 100644
index 0000000..4e84b6e
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Germany.png differ
diff --git a/app/assets/img/flags/shiny/32/Ghana.png b/app/assets/img/flags/shiny/32/Ghana.png
new file mode 100644
index 0000000..0f7e735
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Ghana.png differ
diff --git a/app/assets/img/flags/shiny/32/Gibraltar.png b/app/assets/img/flags/shiny/32/Gibraltar.png
new file mode 100644
index 0000000..f487f82
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Gibraltar.png differ
diff --git a/app/assets/img/flags/shiny/32/GoSquared.png b/app/assets/img/flags/shiny/32/GoSquared.png
new file mode 100644
index 0000000..6e26513
Binary files /dev/null and b/app/assets/img/flags/shiny/32/GoSquared.png differ
diff --git a/app/assets/img/flags/shiny/32/Greece.png b/app/assets/img/flags/shiny/32/Greece.png
new file mode 100644
index 0000000..0f202d5
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Greece.png differ
diff --git a/app/assets/img/flags/shiny/32/Greenland.png b/app/assets/img/flags/shiny/32/Greenland.png
new file mode 100644
index 0000000..dac9998
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Greenland.png differ
diff --git a/app/assets/img/flags/shiny/32/Grenada.png b/app/assets/img/flags/shiny/32/Grenada.png
new file mode 100644
index 0000000..f33143c
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Grenada.png differ
diff --git a/app/assets/img/flags/shiny/32/Guam.png b/app/assets/img/flags/shiny/32/Guam.png
new file mode 100644
index 0000000..1b1213f
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Guam.png differ
diff --git a/app/assets/img/flags/shiny/32/Guatemala.png b/app/assets/img/flags/shiny/32/Guatemala.png
new file mode 100644
index 0000000..7d85788
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Guatemala.png differ
diff --git a/app/assets/img/flags/shiny/32/Guernsey.png b/app/assets/img/flags/shiny/32/Guernsey.png
new file mode 100644
index 0000000..37fabcc
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Guernsey.png differ
diff --git a/app/assets/img/flags/shiny/32/Guinea-Bissau.png b/app/assets/img/flags/shiny/32/Guinea-Bissau.png
new file mode 100644
index 0000000..4fd1490
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/shiny/32/Guinea.png b/app/assets/img/flags/shiny/32/Guinea.png
new file mode 100644
index 0000000..b37e3e9
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Guinea.png differ
diff --git a/app/assets/img/flags/shiny/32/Guyana.png b/app/assets/img/flags/shiny/32/Guyana.png
new file mode 100644
index 0000000..f60142d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Guyana.png differ
diff --git a/app/assets/img/flags/shiny/32/Haiti.png b/app/assets/img/flags/shiny/32/Haiti.png
new file mode 100644
index 0000000..3db16a0
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Haiti.png differ
diff --git a/app/assets/img/flags/shiny/32/Honduras.png b/app/assets/img/flags/shiny/32/Honduras.png
new file mode 100644
index 0000000..1bc0783
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Honduras.png differ
diff --git a/app/assets/img/flags/shiny/32/Hong-Kong.png b/app/assets/img/flags/shiny/32/Hong-Kong.png
new file mode 100644
index 0000000..d94644b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Hong-Kong.png differ
diff --git a/app/assets/img/flags/shiny/32/Hungary.png b/app/assets/img/flags/shiny/32/Hungary.png
new file mode 100644
index 0000000..1a03bc7
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Hungary.png differ
diff --git a/app/assets/img/flags/shiny/32/Iceland.png b/app/assets/img/flags/shiny/32/Iceland.png
new file mode 100644
index 0000000..a996642
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Iceland.png differ
diff --git a/app/assets/img/flags/shiny/32/India.png b/app/assets/img/flags/shiny/32/India.png
new file mode 100644
index 0000000..4614f30
Binary files /dev/null and b/app/assets/img/flags/shiny/32/India.png differ
diff --git a/app/assets/img/flags/shiny/32/Indonesia.png b/app/assets/img/flags/shiny/32/Indonesia.png
new file mode 100644
index 0000000..05fb3d7
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Indonesia.png differ
diff --git a/app/assets/img/flags/shiny/32/Iran.png b/app/assets/img/flags/shiny/32/Iran.png
new file mode 100644
index 0000000..58c142c
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Iran.png differ
diff --git a/app/assets/img/flags/shiny/32/Iraq.png b/app/assets/img/flags/shiny/32/Iraq.png
new file mode 100644
index 0000000..fd397b3
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Iraq.png differ
diff --git a/app/assets/img/flags/shiny/32/Ireland.png b/app/assets/img/flags/shiny/32/Ireland.png
new file mode 100644
index 0000000..197bc80
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Ireland.png differ
diff --git a/app/assets/img/flags/shiny/32/Isle-of-Man.png b/app/assets/img/flags/shiny/32/Isle-of-Man.png
new file mode 100644
index 0000000..403ab16
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/shiny/32/Israel.png b/app/assets/img/flags/shiny/32/Israel.png
new file mode 100644
index 0000000..1edb473
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Israel.png differ
diff --git a/app/assets/img/flags/shiny/32/Italy.png b/app/assets/img/flags/shiny/32/Italy.png
new file mode 100644
index 0000000..26071b1
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Italy.png differ
diff --git a/app/assets/img/flags/shiny/32/Jamaica.png b/app/assets/img/flags/shiny/32/Jamaica.png
new file mode 100644
index 0000000..d327699
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Jamaica.png differ
diff --git a/app/assets/img/flags/shiny/32/Japan.png b/app/assets/img/flags/shiny/32/Japan.png
new file mode 100644
index 0000000..69cca05
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Japan.png differ
diff --git a/app/assets/img/flags/shiny/32/Jersey.png b/app/assets/img/flags/shiny/32/Jersey.png
new file mode 100644
index 0000000..b621e1b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Jersey.png differ
diff --git a/app/assets/img/flags/shiny/32/Jordan.png b/app/assets/img/flags/shiny/32/Jordan.png
new file mode 100644
index 0000000..92dcae5
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Jordan.png differ
diff --git a/app/assets/img/flags/shiny/32/Kazakhstan.png b/app/assets/img/flags/shiny/32/Kazakhstan.png
new file mode 100644
index 0000000..c71047b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Kazakhstan.png differ
diff --git a/app/assets/img/flags/shiny/32/Kenya.png b/app/assets/img/flags/shiny/32/Kenya.png
new file mode 100644
index 0000000..e677cd6
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Kenya.png differ
diff --git a/app/assets/img/flags/shiny/32/Kiribati.png b/app/assets/img/flags/shiny/32/Kiribati.png
new file mode 100644
index 0000000..d2c4406
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Kiribati.png differ
diff --git a/app/assets/img/flags/shiny/32/Kosovo.png b/app/assets/img/flags/shiny/32/Kosovo.png
new file mode 100644
index 0000000..bcdfe73
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Kosovo.png differ
diff --git a/app/assets/img/flags/shiny/32/Kuwait.png b/app/assets/img/flags/shiny/32/Kuwait.png
new file mode 100644
index 0000000..70f2946
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Kuwait.png differ
diff --git a/app/assets/img/flags/shiny/32/Kyrgyzstan.png b/app/assets/img/flags/shiny/32/Kyrgyzstan.png
new file mode 100644
index 0000000..23f3c3f
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/shiny/32/Laos.png b/app/assets/img/flags/shiny/32/Laos.png
new file mode 100644
index 0000000..1fb2fee
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Laos.png differ
diff --git a/app/assets/img/flags/shiny/32/Latvia.png b/app/assets/img/flags/shiny/32/Latvia.png
new file mode 100644
index 0000000..63e7c44
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Latvia.png differ
diff --git a/app/assets/img/flags/shiny/32/Lebanon.png b/app/assets/img/flags/shiny/32/Lebanon.png
new file mode 100644
index 0000000..2817bcc
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Lebanon.png differ
diff --git a/app/assets/img/flags/shiny/32/Lesotho.png b/app/assets/img/flags/shiny/32/Lesotho.png
new file mode 100644
index 0000000..2a91042
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Lesotho.png differ
diff --git a/app/assets/img/flags/shiny/32/Liberia.png b/app/assets/img/flags/shiny/32/Liberia.png
new file mode 100644
index 0000000..eb821ae
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Liberia.png differ
diff --git a/app/assets/img/flags/shiny/32/Libya.png b/app/assets/img/flags/shiny/32/Libya.png
new file mode 100644
index 0000000..40c3f84
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Libya.png differ
diff --git a/app/assets/img/flags/shiny/32/Liechtenstein.png b/app/assets/img/flags/shiny/32/Liechtenstein.png
new file mode 100644
index 0000000..eaf426a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Liechtenstein.png differ
diff --git a/app/assets/img/flags/shiny/32/Lithuania.png b/app/assets/img/flags/shiny/32/Lithuania.png
new file mode 100644
index 0000000..2979c00
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Lithuania.png differ
diff --git a/app/assets/img/flags/shiny/32/Luxembourg.png b/app/assets/img/flags/shiny/32/Luxembourg.png
new file mode 100644
index 0000000..fd0197b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Luxembourg.png differ
diff --git a/app/assets/img/flags/shiny/32/Macau.png b/app/assets/img/flags/shiny/32/Macau.png
new file mode 100644
index 0000000..26d9990
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Macau.png differ
diff --git a/app/assets/img/flags/shiny/32/Macedonia.png b/app/assets/img/flags/shiny/32/Macedonia.png
new file mode 100644
index 0000000..1aa93b7
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Macedonia.png differ
diff --git a/app/assets/img/flags/shiny/32/Madagascar.png b/app/assets/img/flags/shiny/32/Madagascar.png
new file mode 100644
index 0000000..c5d65b4
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Madagascar.png differ
diff --git a/app/assets/img/flags/shiny/32/Malawi.png b/app/assets/img/flags/shiny/32/Malawi.png
new file mode 100644
index 0000000..3911698
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Malawi.png differ
diff --git a/app/assets/img/flags/shiny/32/Malaysia.png b/app/assets/img/flags/shiny/32/Malaysia.png
new file mode 100644
index 0000000..f8b6b98
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Malaysia.png differ
diff --git a/app/assets/img/flags/shiny/32/Maldives.png b/app/assets/img/flags/shiny/32/Maldives.png
new file mode 100644
index 0000000..d0b2e78
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Maldives.png differ
diff --git a/app/assets/img/flags/shiny/32/Mali.png b/app/assets/img/flags/shiny/32/Mali.png
new file mode 100644
index 0000000..90b36c8
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Mali.png differ
diff --git a/app/assets/img/flags/shiny/32/Malta.png b/app/assets/img/flags/shiny/32/Malta.png
new file mode 100644
index 0000000..cdd6f44
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Malta.png differ
diff --git a/app/assets/img/flags/shiny/32/Mars.png b/app/assets/img/flags/shiny/32/Mars.png
new file mode 100644
index 0000000..93c4521
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Mars.png differ
diff --git a/app/assets/img/flags/shiny/32/Marshall-Islands.png b/app/assets/img/flags/shiny/32/Marshall-Islands.png
new file mode 100644
index 0000000..e7e3acd
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Martinique.png b/app/assets/img/flags/shiny/32/Martinique.png
new file mode 100644
index 0000000..bd163d4
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Martinique.png differ
diff --git a/app/assets/img/flags/shiny/32/Mauritania.png b/app/assets/img/flags/shiny/32/Mauritania.png
new file mode 100644
index 0000000..5ea54ba
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Mauritania.png differ
diff --git a/app/assets/img/flags/shiny/32/Mauritius.png b/app/assets/img/flags/shiny/32/Mauritius.png
new file mode 100644
index 0000000..75aa760
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Mauritius.png differ
diff --git a/app/assets/img/flags/shiny/32/Mayotte.png b/app/assets/img/flags/shiny/32/Mayotte.png
new file mode 100644
index 0000000..1420291
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Mayotte.png differ
diff --git a/app/assets/img/flags/shiny/32/Mexico.png b/app/assets/img/flags/shiny/32/Mexico.png
new file mode 100644
index 0000000..5fc1e67
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Mexico.png differ
diff --git a/app/assets/img/flags/shiny/32/Micronesia.png b/app/assets/img/flags/shiny/32/Micronesia.png
new file mode 100644
index 0000000..3dc51be
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Micronesia.png differ
diff --git a/app/assets/img/flags/shiny/32/Moldova.png b/app/assets/img/flags/shiny/32/Moldova.png
new file mode 100644
index 0000000..4e2e489
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Moldova.png differ
diff --git a/app/assets/img/flags/shiny/32/Monaco.png b/app/assets/img/flags/shiny/32/Monaco.png
new file mode 100644
index 0000000..05fb3d7
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Monaco.png differ
diff --git a/app/assets/img/flags/shiny/32/Mongolia.png b/app/assets/img/flags/shiny/32/Mongolia.png
new file mode 100644
index 0000000..700cfde
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Mongolia.png differ
diff --git a/app/assets/img/flags/shiny/32/Montenegro.png b/app/assets/img/flags/shiny/32/Montenegro.png
new file mode 100644
index 0000000..25be583
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Montenegro.png differ
diff --git a/app/assets/img/flags/shiny/32/Montserrat.png b/app/assets/img/flags/shiny/32/Montserrat.png
new file mode 100644
index 0000000..28faa78
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Montserrat.png differ
diff --git a/app/assets/img/flags/shiny/32/Morocco.png b/app/assets/img/flags/shiny/32/Morocco.png
new file mode 100644
index 0000000..0536263
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Morocco.png differ
diff --git a/app/assets/img/flags/shiny/32/Mozambique.png b/app/assets/img/flags/shiny/32/Mozambique.png
new file mode 100644
index 0000000..b10b18a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Mozambique.png differ
diff --git a/app/assets/img/flags/shiny/32/Myanmar.png b/app/assets/img/flags/shiny/32/Myanmar.png
new file mode 100644
index 0000000..283508d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Myanmar.png differ
diff --git a/app/assets/img/flags/shiny/32/NATO.png b/app/assets/img/flags/shiny/32/NATO.png
new file mode 100644
index 0000000..a837cab
Binary files /dev/null and b/app/assets/img/flags/shiny/32/NATO.png differ
diff --git a/app/assets/img/flags/shiny/32/Nagorno-Karabakh.png b/app/assets/img/flags/shiny/32/Nagorno-Karabakh.png
new file mode 100644
index 0000000..d95e66f
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/shiny/32/Namibia.png b/app/assets/img/flags/shiny/32/Namibia.png
new file mode 100644
index 0000000..0c79cba
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Namibia.png differ
diff --git a/app/assets/img/flags/shiny/32/Nauru.png b/app/assets/img/flags/shiny/32/Nauru.png
new file mode 100644
index 0000000..2d9038a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Nauru.png differ
diff --git a/app/assets/img/flags/shiny/32/Nepal.png b/app/assets/img/flags/shiny/32/Nepal.png
new file mode 100644
index 0000000..50f04ac
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Nepal.png differ
diff --git a/app/assets/img/flags/shiny/32/Netherlands-Antilles.png b/app/assets/img/flags/shiny/32/Netherlands-Antilles.png
new file mode 100644
index 0000000..dd8b999
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/shiny/32/Netherlands.png b/app/assets/img/flags/shiny/32/Netherlands.png
new file mode 100644
index 0000000..01b1612
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Netherlands.png differ
diff --git a/app/assets/img/flags/shiny/32/New-Caledonia.png b/app/assets/img/flags/shiny/32/New-Caledonia.png
new file mode 100644
index 0000000..5a2d759
Binary files /dev/null and b/app/assets/img/flags/shiny/32/New-Caledonia.png differ
diff --git a/app/assets/img/flags/shiny/32/New-Zealand.png b/app/assets/img/flags/shiny/32/New-Zealand.png
new file mode 100644
index 0000000..6034fde
Binary files /dev/null and b/app/assets/img/flags/shiny/32/New-Zealand.png differ
diff --git a/app/assets/img/flags/shiny/32/Nicaragua.png b/app/assets/img/flags/shiny/32/Nicaragua.png
new file mode 100644
index 0000000..d454076
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Nicaragua.png differ
diff --git a/app/assets/img/flags/shiny/32/Niger.png b/app/assets/img/flags/shiny/32/Niger.png
new file mode 100644
index 0000000..7108759
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Niger.png differ
diff --git a/app/assets/img/flags/shiny/32/Nigeria.png b/app/assets/img/flags/shiny/32/Nigeria.png
new file mode 100644
index 0000000..57db1c3
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Nigeria.png differ
diff --git a/app/assets/img/flags/shiny/32/Niue.png b/app/assets/img/flags/shiny/32/Niue.png
new file mode 100644
index 0000000..f712b41
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Niue.png differ
diff --git a/app/assets/img/flags/shiny/32/Norfolk-Island.png b/app/assets/img/flags/shiny/32/Norfolk-Island.png
new file mode 100644
index 0000000..9f1bd9b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/shiny/32/North-Korea.png b/app/assets/img/flags/shiny/32/North-Korea.png
new file mode 100644
index 0000000..f109971
Binary files /dev/null and b/app/assets/img/flags/shiny/32/North-Korea.png differ
diff --git a/app/assets/img/flags/shiny/32/Northern-Cyprus.png b/app/assets/img/flags/shiny/32/Northern-Cyprus.png
new file mode 100644
index 0000000..a904bcf
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/32/Northern-Mariana-Islands.png b/app/assets/img/flags/shiny/32/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..218978c
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Norway.png b/app/assets/img/flags/shiny/32/Norway.png
new file mode 100644
index 0000000..dc0d858
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Norway.png differ
diff --git a/app/assets/img/flags/shiny/32/Olympics.png b/app/assets/img/flags/shiny/32/Olympics.png
new file mode 100644
index 0000000..18605fd
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Olympics.png differ
diff --git a/app/assets/img/flags/shiny/32/Oman.png b/app/assets/img/flags/shiny/32/Oman.png
new file mode 100644
index 0000000..3f65141
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Oman.png differ
diff --git a/app/assets/img/flags/shiny/32/Pakistan.png b/app/assets/img/flags/shiny/32/Pakistan.png
new file mode 100644
index 0000000..f24fe2b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Pakistan.png differ
diff --git a/app/assets/img/flags/shiny/32/Palau.png b/app/assets/img/flags/shiny/32/Palau.png
new file mode 100644
index 0000000..b384ef3
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Palau.png differ
diff --git a/app/assets/img/flags/shiny/32/Palestine.png b/app/assets/img/flags/shiny/32/Palestine.png
new file mode 100644
index 0000000..8efd0d1
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Palestine.png differ
diff --git a/app/assets/img/flags/shiny/32/Panama.png b/app/assets/img/flags/shiny/32/Panama.png
new file mode 100644
index 0000000..99f9884
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Panama.png differ
diff --git a/app/assets/img/flags/shiny/32/Papua-New-Guinea.png b/app/assets/img/flags/shiny/32/Papua-New-Guinea.png
new file mode 100644
index 0000000..3e59c8b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/32/Paraguay.png b/app/assets/img/flags/shiny/32/Paraguay.png
new file mode 100644
index 0000000..84ff0f9
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Paraguay.png differ
diff --git a/app/assets/img/flags/shiny/32/Peru.png b/app/assets/img/flags/shiny/32/Peru.png
new file mode 100644
index 0000000..210a0b8
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Peru.png differ
diff --git a/app/assets/img/flags/shiny/32/Philippines.png b/app/assets/img/flags/shiny/32/Philippines.png
new file mode 100644
index 0000000..aad946d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Philippines.png differ
diff --git a/app/assets/img/flags/shiny/32/Pitcairn-Islands.png b/app/assets/img/flags/shiny/32/Pitcairn-Islands.png
new file mode 100644
index 0000000..01dead4
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Poland.png b/app/assets/img/flags/shiny/32/Poland.png
new file mode 100644
index 0000000..60cb1b4
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Poland.png differ
diff --git a/app/assets/img/flags/shiny/32/Portugal.png b/app/assets/img/flags/shiny/32/Portugal.png
new file mode 100644
index 0000000..d9c2383
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Portugal.png differ
diff --git a/app/assets/img/flags/shiny/32/Puerto-Rico.png b/app/assets/img/flags/shiny/32/Puerto-Rico.png
new file mode 100644
index 0000000..31fbcd3
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/shiny/32/Qatar.png b/app/assets/img/flags/shiny/32/Qatar.png
new file mode 100644
index 0000000..55ebe0a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Qatar.png differ
diff --git a/app/assets/img/flags/shiny/32/Red-Cross.png b/app/assets/img/flags/shiny/32/Red-Cross.png
new file mode 100644
index 0000000..c13cd8d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Red-Cross.png differ
diff --git a/app/assets/img/flags/shiny/32/Republic-of-the-Congo.png b/app/assets/img/flags/shiny/32/Republic-of-the-Congo.png
new file mode 100644
index 0000000..358de44
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/32/Reunion.png b/app/assets/img/flags/shiny/32/Reunion.png
new file mode 100644
index 0000000..9069f41
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Reunion.png differ
diff --git a/app/assets/img/flags/shiny/32/Romania.png b/app/assets/img/flags/shiny/32/Romania.png
new file mode 100644
index 0000000..5c68926
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Romania.png differ
diff --git a/app/assets/img/flags/shiny/32/Russia.png b/app/assets/img/flags/shiny/32/Russia.png
new file mode 100644
index 0000000..6ec5b90
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Russia.png differ
diff --git a/app/assets/img/flags/shiny/32/Rwanda.png b/app/assets/img/flags/shiny/32/Rwanda.png
new file mode 100644
index 0000000..0ce3a11
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Rwanda.png differ
diff --git a/app/assets/img/flags/shiny/32/Saint-Barthelemy.png b/app/assets/img/flags/shiny/32/Saint-Barthelemy.png
new file mode 100644
index 0000000..b4677c7
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/shiny/32/Saint-Helena.png b/app/assets/img/flags/shiny/32/Saint-Helena.png
new file mode 100644
index 0000000..169d5a7
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Saint-Helena.png differ
diff --git a/app/assets/img/flags/shiny/32/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/shiny/32/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..b299794
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/shiny/32/Saint-Lucia.png b/app/assets/img/flags/shiny/32/Saint-Lucia.png
new file mode 100644
index 0000000..a86b4ea
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/shiny/32/Saint-Martin.png b/app/assets/img/flags/shiny/32/Saint-Martin.png
new file mode 100644
index 0000000..38fc4f4
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Saint-Martin.png differ
diff --git a/app/assets/img/flags/shiny/32/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/shiny/32/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..e734896
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/shiny/32/Samoa.png b/app/assets/img/flags/shiny/32/Samoa.png
new file mode 100644
index 0000000..c53c22d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Samoa.png differ
diff --git a/app/assets/img/flags/shiny/32/San-Marino.png b/app/assets/img/flags/shiny/32/San-Marino.png
new file mode 100644
index 0000000..194e1cd
Binary files /dev/null and b/app/assets/img/flags/shiny/32/San-Marino.png differ
diff --git a/app/assets/img/flags/shiny/32/Sao-Tome-and-Principe.png b/app/assets/img/flags/shiny/32/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..61125ea
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/shiny/32/Saudi-Arabia.png b/app/assets/img/flags/shiny/32/Saudi-Arabia.png
new file mode 100644
index 0000000..27f6c90
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/shiny/32/Scotland.png b/app/assets/img/flags/shiny/32/Scotland.png
new file mode 100644
index 0000000..38f8d1d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Scotland.png differ
diff --git a/app/assets/img/flags/shiny/32/Senegal.png b/app/assets/img/flags/shiny/32/Senegal.png
new file mode 100644
index 0000000..b3b9b10
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Senegal.png differ
diff --git a/app/assets/img/flags/shiny/32/Serbia.png b/app/assets/img/flags/shiny/32/Serbia.png
new file mode 100644
index 0000000..5576a0f
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Serbia.png differ
diff --git a/app/assets/img/flags/shiny/32/Seychelles.png b/app/assets/img/flags/shiny/32/Seychelles.png
new file mode 100644
index 0000000..437d688
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Seychelles.png differ
diff --git a/app/assets/img/flags/shiny/32/Sierra-Leone.png b/app/assets/img/flags/shiny/32/Sierra-Leone.png
new file mode 100644
index 0000000..d56037b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/shiny/32/Singapore.png b/app/assets/img/flags/shiny/32/Singapore.png
new file mode 100644
index 0000000..9f67797
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Singapore.png differ
diff --git a/app/assets/img/flags/shiny/32/Sint-Maarten.png b/app/assets/img/flags/shiny/32/Sint-Maarten.png
new file mode 100644
index 0000000..1b14d21
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/shiny/32/Slovakia.png b/app/assets/img/flags/shiny/32/Slovakia.png
new file mode 100644
index 0000000..0628ea0
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Slovakia.png differ
diff --git a/app/assets/img/flags/shiny/32/Slovenia.png b/app/assets/img/flags/shiny/32/Slovenia.png
new file mode 100644
index 0000000..5bd7049
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Slovenia.png differ
diff --git a/app/assets/img/flags/shiny/32/Solomon-Islands.png b/app/assets/img/flags/shiny/32/Solomon-Islands.png
new file mode 100644
index 0000000..379674d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Somalia.png b/app/assets/img/flags/shiny/32/Somalia.png
new file mode 100644
index 0000000..6824850
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Somalia.png differ
diff --git a/app/assets/img/flags/shiny/32/Somaliland.png b/app/assets/img/flags/shiny/32/Somaliland.png
new file mode 100644
index 0000000..0f45e1e
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Somaliland.png differ
diff --git a/app/assets/img/flags/shiny/32/South-Africa.png b/app/assets/img/flags/shiny/32/South-Africa.png
new file mode 100644
index 0000000..3d792b6
Binary files /dev/null and b/app/assets/img/flags/shiny/32/South-Africa.png differ
diff --git a/app/assets/img/flags/shiny/32/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/shiny/32/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..fcaa793
Binary files /dev/null and b/app/assets/img/flags/shiny/32/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/South-Korea.png b/app/assets/img/flags/shiny/32/South-Korea.png
new file mode 100644
index 0000000..2a3a7ee
Binary files /dev/null and b/app/assets/img/flags/shiny/32/South-Korea.png differ
diff --git a/app/assets/img/flags/shiny/32/South-Ossetia.png b/app/assets/img/flags/shiny/32/South-Ossetia.png
new file mode 100644
index 0000000..c5d5630
Binary files /dev/null and b/app/assets/img/flags/shiny/32/South-Ossetia.png differ
diff --git a/app/assets/img/flags/shiny/32/South-Sudan.png b/app/assets/img/flags/shiny/32/South-Sudan.png
new file mode 100644
index 0000000..805b169
Binary files /dev/null and b/app/assets/img/flags/shiny/32/South-Sudan.png differ
diff --git a/app/assets/img/flags/shiny/32/Spain.png b/app/assets/img/flags/shiny/32/Spain.png
new file mode 100644
index 0000000..65814c3
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Spain.png differ
diff --git a/app/assets/img/flags/shiny/32/Sri-Lanka.png b/app/assets/img/flags/shiny/32/Sri-Lanka.png
new file mode 100644
index 0000000..5bc19e8
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/shiny/32/Sudan.png b/app/assets/img/flags/shiny/32/Sudan.png
new file mode 100644
index 0000000..45a7c91
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Sudan.png differ
diff --git a/app/assets/img/flags/shiny/32/Suriname.png b/app/assets/img/flags/shiny/32/Suriname.png
new file mode 100644
index 0000000..659c0b0
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Suriname.png differ
diff --git a/app/assets/img/flags/shiny/32/Swaziland.png b/app/assets/img/flags/shiny/32/Swaziland.png
new file mode 100644
index 0000000..1c7406c
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Swaziland.png differ
diff --git a/app/assets/img/flags/shiny/32/Sweden.png b/app/assets/img/flags/shiny/32/Sweden.png
new file mode 100644
index 0000000..c114237
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Sweden.png differ
diff --git a/app/assets/img/flags/shiny/32/Switzerland.png b/app/assets/img/flags/shiny/32/Switzerland.png
new file mode 100644
index 0000000..8f7c95b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Switzerland.png differ
diff --git a/app/assets/img/flags/shiny/32/Syria.png b/app/assets/img/flags/shiny/32/Syria.png
new file mode 100644
index 0000000..dd5d0a2
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Syria.png differ
diff --git a/app/assets/img/flags/shiny/32/Taiwan.png b/app/assets/img/flags/shiny/32/Taiwan.png
new file mode 100644
index 0000000..9265d85
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Taiwan.png differ
diff --git a/app/assets/img/flags/shiny/32/Tajikistan.png b/app/assets/img/flags/shiny/32/Tajikistan.png
new file mode 100644
index 0000000..97eb04e
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Tajikistan.png differ
diff --git a/app/assets/img/flags/shiny/32/Tanzania.png b/app/assets/img/flags/shiny/32/Tanzania.png
new file mode 100644
index 0000000..ba1dcf0
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Tanzania.png differ
diff --git a/app/assets/img/flags/shiny/32/Thailand.png b/app/assets/img/flags/shiny/32/Thailand.png
new file mode 100644
index 0000000..68d10bb
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Thailand.png differ
diff --git a/app/assets/img/flags/shiny/32/Togo.png b/app/assets/img/flags/shiny/32/Togo.png
new file mode 100644
index 0000000..7653f21
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Togo.png differ
diff --git a/app/assets/img/flags/shiny/32/Tokelau.png b/app/assets/img/flags/shiny/32/Tokelau.png
new file mode 100644
index 0000000..61da295
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Tokelau.png differ
diff --git a/app/assets/img/flags/shiny/32/Tonga.png b/app/assets/img/flags/shiny/32/Tonga.png
new file mode 100644
index 0000000..a903c36
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Tonga.png differ
diff --git a/app/assets/img/flags/shiny/32/Trinidad-and-Tobago.png b/app/assets/img/flags/shiny/32/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..6ce562b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/shiny/32/Tunisia.png b/app/assets/img/flags/shiny/32/Tunisia.png
new file mode 100644
index 0000000..512c47a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Tunisia.png differ
diff --git a/app/assets/img/flags/shiny/32/Turkey.png b/app/assets/img/flags/shiny/32/Turkey.png
new file mode 100644
index 0000000..e854a8d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Turkey.png differ
diff --git a/app/assets/img/flags/shiny/32/Turkmenistan.png b/app/assets/img/flags/shiny/32/Turkmenistan.png
new file mode 100644
index 0000000..14c6046
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Turkmenistan.png differ
diff --git a/app/assets/img/flags/shiny/32/Turks-and-Caicos-Islands.png b/app/assets/img/flags/shiny/32/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..aea447f
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Tuvalu.png b/app/assets/img/flags/shiny/32/Tuvalu.png
new file mode 100644
index 0000000..db0897a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Tuvalu.png differ
diff --git a/app/assets/img/flags/shiny/32/US-Virgin-Islands.png b/app/assets/img/flags/shiny/32/US-Virgin-Islands.png
new file mode 100644
index 0000000..2fe609b
Binary files /dev/null and b/app/assets/img/flags/shiny/32/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/32/Uganda.png b/app/assets/img/flags/shiny/32/Uganda.png
new file mode 100644
index 0000000..6e60b7a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Uganda.png differ
diff --git a/app/assets/img/flags/shiny/32/Ukraine.png b/app/assets/img/flags/shiny/32/Ukraine.png
new file mode 100644
index 0000000..151d87a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Ukraine.png differ
diff --git a/app/assets/img/flags/shiny/32/United-Arab-Emirates.png b/app/assets/img/flags/shiny/32/United-Arab-Emirates.png
new file mode 100644
index 0000000..b3053ef
Binary files /dev/null and b/app/assets/img/flags/shiny/32/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/shiny/32/United-Kingdom.png b/app/assets/img/flags/shiny/32/United-Kingdom.png
new file mode 100644
index 0000000..531836e
Binary files /dev/null and b/app/assets/img/flags/shiny/32/United-Kingdom.png differ
diff --git a/app/assets/img/flags/shiny/32/United-Nations.png b/app/assets/img/flags/shiny/32/United-Nations.png
new file mode 100644
index 0000000..a48c0e5
Binary files /dev/null and b/app/assets/img/flags/shiny/32/United-Nations.png differ
diff --git a/app/assets/img/flags/shiny/32/United-States.png b/app/assets/img/flags/shiny/32/United-States.png
new file mode 100644
index 0000000..44b3c28
Binary files /dev/null and b/app/assets/img/flags/shiny/32/United-States.png differ
diff --git a/app/assets/img/flags/shiny/32/Unknown.png b/app/assets/img/flags/shiny/32/Unknown.png
new file mode 100644
index 0000000..e2ef37c
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Unknown.png differ
diff --git a/app/assets/img/flags/shiny/32/Uruguay.png b/app/assets/img/flags/shiny/32/Uruguay.png
new file mode 100644
index 0000000..97cb920
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Uruguay.png differ
diff --git a/app/assets/img/flags/shiny/32/Uzbekistan.png b/app/assets/img/flags/shiny/32/Uzbekistan.png
new file mode 100644
index 0000000..1aa66d8
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Uzbekistan.png differ
diff --git a/app/assets/img/flags/shiny/32/Vanuatu.png b/app/assets/img/flags/shiny/32/Vanuatu.png
new file mode 100644
index 0000000..1caa6cd
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Vanuatu.png differ
diff --git a/app/assets/img/flags/shiny/32/Vatican-City.png b/app/assets/img/flags/shiny/32/Vatican-City.png
new file mode 100644
index 0000000..d73feed
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Vatican-City.png differ
diff --git a/app/assets/img/flags/shiny/32/Venezuela.png b/app/assets/img/flags/shiny/32/Venezuela.png
new file mode 100644
index 0000000..319645f
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Venezuela.png differ
diff --git a/app/assets/img/flags/shiny/32/Vietnam.png b/app/assets/img/flags/shiny/32/Vietnam.png
new file mode 100644
index 0000000..02bdd0d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Vietnam.png differ
diff --git a/app/assets/img/flags/shiny/32/Wales.png b/app/assets/img/flags/shiny/32/Wales.png
new file mode 100644
index 0000000..fb77f7d
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Wales.png differ
diff --git a/app/assets/img/flags/shiny/32/Wallis-And-Futuna.png b/app/assets/img/flags/shiny/32/Wallis-And-Futuna.png
new file mode 100644
index 0000000..cd668bc
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/shiny/32/Western-Sahara.png b/app/assets/img/flags/shiny/32/Western-Sahara.png
new file mode 100644
index 0000000..d25fe2a
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Western-Sahara.png differ
diff --git a/app/assets/img/flags/shiny/32/Yemen.png b/app/assets/img/flags/shiny/32/Yemen.png
new file mode 100644
index 0000000..3362041
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Yemen.png differ
diff --git a/app/assets/img/flags/shiny/32/Zambia.png b/app/assets/img/flags/shiny/32/Zambia.png
new file mode 100644
index 0000000..685c2cd
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Zambia.png differ
diff --git a/app/assets/img/flags/shiny/32/Zimbabwe.png b/app/assets/img/flags/shiny/32/Zimbabwe.png
new file mode 100644
index 0000000..e80faec
Binary files /dev/null and b/app/assets/img/flags/shiny/32/Zimbabwe.png differ
diff --git a/app/assets/img/flags/shiny/48/Abkhazia.png b/app/assets/img/flags/shiny/48/Abkhazia.png
new file mode 100644
index 0000000..45344ef
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Abkhazia.png differ
diff --git a/app/assets/img/flags/shiny/48/Afghanistan.png b/app/assets/img/flags/shiny/48/Afghanistan.png
new file mode 100644
index 0000000..f8a2089
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Afghanistan.png differ
diff --git a/app/assets/img/flags/shiny/48/Aland.png b/app/assets/img/flags/shiny/48/Aland.png
new file mode 100644
index 0000000..2f4bd4a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Aland.png differ
diff --git a/app/assets/img/flags/shiny/48/Albania.png b/app/assets/img/flags/shiny/48/Albania.png
new file mode 100644
index 0000000..f2972da
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Albania.png differ
diff --git a/app/assets/img/flags/shiny/48/Algeria.png b/app/assets/img/flags/shiny/48/Algeria.png
new file mode 100644
index 0000000..450a319
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Algeria.png differ
diff --git a/app/assets/img/flags/shiny/48/American-Samoa.png b/app/assets/img/flags/shiny/48/American-Samoa.png
new file mode 100644
index 0000000..f6701ad
Binary files /dev/null and b/app/assets/img/flags/shiny/48/American-Samoa.png differ
diff --git a/app/assets/img/flags/shiny/48/Andorra.png b/app/assets/img/flags/shiny/48/Andorra.png
new file mode 100644
index 0000000..7e34545
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Andorra.png differ
diff --git a/app/assets/img/flags/shiny/48/Angola.png b/app/assets/img/flags/shiny/48/Angola.png
new file mode 100644
index 0000000..6094813
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Angola.png differ
diff --git a/app/assets/img/flags/shiny/48/Anguilla.png b/app/assets/img/flags/shiny/48/Anguilla.png
new file mode 100644
index 0000000..f443518
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Anguilla.png differ
diff --git a/app/assets/img/flags/shiny/48/Antarctica.png b/app/assets/img/flags/shiny/48/Antarctica.png
new file mode 100644
index 0000000..f82aea6
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Antarctica.png differ
diff --git a/app/assets/img/flags/shiny/48/Antigua-and-Barbuda.png b/app/assets/img/flags/shiny/48/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..81e03f6
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/shiny/48/Argentina.png b/app/assets/img/flags/shiny/48/Argentina.png
new file mode 100644
index 0000000..6c0248b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Argentina.png differ
diff --git a/app/assets/img/flags/shiny/48/Armenia.png b/app/assets/img/flags/shiny/48/Armenia.png
new file mode 100644
index 0000000..dff6909
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Armenia.png differ
diff --git a/app/assets/img/flags/shiny/48/Aruba.png b/app/assets/img/flags/shiny/48/Aruba.png
new file mode 100644
index 0000000..12f96e7
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Aruba.png differ
diff --git a/app/assets/img/flags/shiny/48/Australia.png b/app/assets/img/flags/shiny/48/Australia.png
new file mode 100644
index 0000000..5dee590
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Australia.png differ
diff --git a/app/assets/img/flags/shiny/48/Austria.png b/app/assets/img/flags/shiny/48/Austria.png
new file mode 100644
index 0000000..64aaca4
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Austria.png differ
diff --git a/app/assets/img/flags/shiny/48/Azerbaijan.png b/app/assets/img/flags/shiny/48/Azerbaijan.png
new file mode 100644
index 0000000..fcca9a0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Azerbaijan.png differ
diff --git a/app/assets/img/flags/shiny/48/Bahamas.png b/app/assets/img/flags/shiny/48/Bahamas.png
new file mode 100644
index 0000000..3e06289
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Bahamas.png differ
diff --git a/app/assets/img/flags/shiny/48/Bahrain.png b/app/assets/img/flags/shiny/48/Bahrain.png
new file mode 100644
index 0000000..02f86ed
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Bahrain.png differ
diff --git a/app/assets/img/flags/shiny/48/Bangladesh.png b/app/assets/img/flags/shiny/48/Bangladesh.png
new file mode 100644
index 0000000..66a2f99
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Bangladesh.png differ
diff --git a/app/assets/img/flags/shiny/48/Barbados.png b/app/assets/img/flags/shiny/48/Barbados.png
new file mode 100644
index 0000000..26f9355
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Barbados.png differ
diff --git a/app/assets/img/flags/shiny/48/Basque-Country.png b/app/assets/img/flags/shiny/48/Basque-Country.png
new file mode 100644
index 0000000..6c691b4
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Basque-Country.png differ
diff --git a/app/assets/img/flags/shiny/48/Belarus.png b/app/assets/img/flags/shiny/48/Belarus.png
new file mode 100644
index 0000000..654cc13
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Belarus.png differ
diff --git a/app/assets/img/flags/shiny/48/Belgium.png b/app/assets/img/flags/shiny/48/Belgium.png
new file mode 100644
index 0000000..f94127e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Belgium.png differ
diff --git a/app/assets/img/flags/shiny/48/Belize.png b/app/assets/img/flags/shiny/48/Belize.png
new file mode 100644
index 0000000..6bfeea6
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Belize.png differ
diff --git a/app/assets/img/flags/shiny/48/Benin.png b/app/assets/img/flags/shiny/48/Benin.png
new file mode 100644
index 0000000..f35ae52
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Benin.png differ
diff --git a/app/assets/img/flags/shiny/48/Bermuda.png b/app/assets/img/flags/shiny/48/Bermuda.png
new file mode 100644
index 0000000..9288df5
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Bermuda.png differ
diff --git a/app/assets/img/flags/shiny/48/Bhutan.png b/app/assets/img/flags/shiny/48/Bhutan.png
new file mode 100644
index 0000000..dab69cc
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Bhutan.png differ
diff --git a/app/assets/img/flags/shiny/48/Bolivia.png b/app/assets/img/flags/shiny/48/Bolivia.png
new file mode 100644
index 0000000..f3e14a7
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Bolivia.png differ
diff --git a/app/assets/img/flags/shiny/48/Bosnia-and-Herzegovina.png b/app/assets/img/flags/shiny/48/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..bcd7223
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/shiny/48/Botswana.png b/app/assets/img/flags/shiny/48/Botswana.png
new file mode 100644
index 0000000..ea95524
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Botswana.png differ
diff --git a/app/assets/img/flags/shiny/48/Brazil.png b/app/assets/img/flags/shiny/48/Brazil.png
new file mode 100644
index 0000000..56d6933
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Brazil.png differ
diff --git a/app/assets/img/flags/shiny/48/British-Antarctic-Territory.png b/app/assets/img/flags/shiny/48/British-Antarctic-Territory.png
new file mode 100644
index 0000000..1aa2a87
Binary files /dev/null and b/app/assets/img/flags/shiny/48/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/shiny/48/British-Virgin-Islands.png b/app/assets/img/flags/shiny/48/British-Virgin-Islands.png
new file mode 100644
index 0000000..c688b5c
Binary files /dev/null and b/app/assets/img/flags/shiny/48/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Brunei.png b/app/assets/img/flags/shiny/48/Brunei.png
new file mode 100644
index 0000000..61aa7a0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Brunei.png differ
diff --git a/app/assets/img/flags/shiny/48/Bulgaria.png b/app/assets/img/flags/shiny/48/Bulgaria.png
new file mode 100644
index 0000000..96987ee
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Bulgaria.png differ
diff --git a/app/assets/img/flags/shiny/48/Burkina-Faso.png b/app/assets/img/flags/shiny/48/Burkina-Faso.png
new file mode 100644
index 0000000..db65c36
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/shiny/48/Burundi.png b/app/assets/img/flags/shiny/48/Burundi.png
new file mode 100644
index 0000000..b680aac
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Burundi.png differ
diff --git a/app/assets/img/flags/shiny/48/Cambodia.png b/app/assets/img/flags/shiny/48/Cambodia.png
new file mode 100644
index 0000000..981807b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Cambodia.png differ
diff --git a/app/assets/img/flags/shiny/48/Cameroon.png b/app/assets/img/flags/shiny/48/Cameroon.png
new file mode 100644
index 0000000..fce39d5
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Cameroon.png differ
diff --git a/app/assets/img/flags/shiny/48/Canada.png b/app/assets/img/flags/shiny/48/Canada.png
new file mode 100644
index 0000000..48f5907
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Canada.png differ
diff --git a/app/assets/img/flags/shiny/48/Canary-Islands.png b/app/assets/img/flags/shiny/48/Canary-Islands.png
new file mode 100644
index 0000000..e621318
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Canary-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Cape-Verde.png b/app/assets/img/flags/shiny/48/Cape-Verde.png
new file mode 100644
index 0000000..4d6bba9
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Cape-Verde.png differ
diff --git a/app/assets/img/flags/shiny/48/Catalonia.png b/app/assets/img/flags/shiny/48/Catalonia.png
new file mode 100644
index 0000000..4dc4758
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Catalonia.png differ
diff --git a/app/assets/img/flags/shiny/48/Cayman-Islands.png b/app/assets/img/flags/shiny/48/Cayman-Islands.png
new file mode 100644
index 0000000..2c5d8cb
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Central-African-Republic.png b/app/assets/img/flags/shiny/48/Central-African-Republic.png
new file mode 100644
index 0000000..b5329ff
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/shiny/48/Chad.png b/app/assets/img/flags/shiny/48/Chad.png
new file mode 100644
index 0000000..eb2f0e3
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Chad.png differ
diff --git a/app/assets/img/flags/shiny/48/Chile.png b/app/assets/img/flags/shiny/48/Chile.png
new file mode 100644
index 0000000..7c0fa84
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Chile.png differ
diff --git a/app/assets/img/flags/shiny/48/China.png b/app/assets/img/flags/shiny/48/China.png
new file mode 100644
index 0000000..5252856
Binary files /dev/null and b/app/assets/img/flags/shiny/48/China.png differ
diff --git a/app/assets/img/flags/shiny/48/Christmas-Island.png b/app/assets/img/flags/shiny/48/Christmas-Island.png
new file mode 100644
index 0000000..b04c93c
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Christmas-Island.png differ
diff --git a/app/assets/img/flags/shiny/48/Cocos-Keeling-Islands.png b/app/assets/img/flags/shiny/48/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..32ca763
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Colombia.png b/app/assets/img/flags/shiny/48/Colombia.png
new file mode 100644
index 0000000..d12519e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Colombia.png differ
diff --git a/app/assets/img/flags/shiny/48/Commonwealth.png b/app/assets/img/flags/shiny/48/Commonwealth.png
new file mode 100644
index 0000000..99bf898
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Commonwealth.png differ
diff --git a/app/assets/img/flags/shiny/48/Comoros.png b/app/assets/img/flags/shiny/48/Comoros.png
new file mode 100644
index 0000000..799ba13
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Comoros.png differ
diff --git a/app/assets/img/flags/shiny/48/Cook-Islands.png b/app/assets/img/flags/shiny/48/Cook-Islands.png
new file mode 100644
index 0000000..53b530a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Cook-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Costa-Rica.png b/app/assets/img/flags/shiny/48/Costa-Rica.png
new file mode 100644
index 0000000..33de629
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Costa-Rica.png differ
diff --git a/app/assets/img/flags/shiny/48/Cote-dIvoire.png b/app/assets/img/flags/shiny/48/Cote-dIvoire.png
new file mode 100644
index 0000000..55b166a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/shiny/48/Croatia.png b/app/assets/img/flags/shiny/48/Croatia.png
new file mode 100644
index 0000000..dc25a0c
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Croatia.png differ
diff --git a/app/assets/img/flags/shiny/48/Cuba.png b/app/assets/img/flags/shiny/48/Cuba.png
new file mode 100644
index 0000000..4c68fe4
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Cuba.png differ
diff --git a/app/assets/img/flags/shiny/48/Curacao.png b/app/assets/img/flags/shiny/48/Curacao.png
new file mode 100644
index 0000000..de4f554
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Curacao.png differ
diff --git a/app/assets/img/flags/shiny/48/Cyprus.png b/app/assets/img/flags/shiny/48/Cyprus.png
new file mode 100644
index 0000000..5249cbd
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/48/Czech-Republic.png b/app/assets/img/flags/shiny/48/Czech-Republic.png
new file mode 100644
index 0000000..bd5ab6d
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Czech-Republic.png differ
diff --git a/app/assets/img/flags/shiny/48/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/shiny/48/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..762e022
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/48/Denmark.png b/app/assets/img/flags/shiny/48/Denmark.png
new file mode 100644
index 0000000..c9a7728
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Denmark.png differ
diff --git a/app/assets/img/flags/shiny/48/Djibouti.png b/app/assets/img/flags/shiny/48/Djibouti.png
new file mode 100644
index 0000000..d277e5c
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Djibouti.png differ
diff --git a/app/assets/img/flags/shiny/48/Dominica.png b/app/assets/img/flags/shiny/48/Dominica.png
new file mode 100644
index 0000000..604a1a0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Dominica.png differ
diff --git a/app/assets/img/flags/shiny/48/Dominican-Republic.png b/app/assets/img/flags/shiny/48/Dominican-Republic.png
new file mode 100644
index 0000000..2dc0628
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/shiny/48/East-Timor.png b/app/assets/img/flags/shiny/48/East-Timor.png
new file mode 100644
index 0000000..deb1123
Binary files /dev/null and b/app/assets/img/flags/shiny/48/East-Timor.png differ
diff --git a/app/assets/img/flags/shiny/48/Ecuador.png b/app/assets/img/flags/shiny/48/Ecuador.png
new file mode 100644
index 0000000..41853f1
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Ecuador.png differ
diff --git a/app/assets/img/flags/shiny/48/Egypt.png b/app/assets/img/flags/shiny/48/Egypt.png
new file mode 100644
index 0000000..f0c62e6
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Egypt.png differ
diff --git a/app/assets/img/flags/shiny/48/El-Salvador.png b/app/assets/img/flags/shiny/48/El-Salvador.png
new file mode 100644
index 0000000..7db0b43
Binary files /dev/null and b/app/assets/img/flags/shiny/48/El-Salvador.png differ
diff --git a/app/assets/img/flags/shiny/48/England.png b/app/assets/img/flags/shiny/48/England.png
new file mode 100644
index 0000000..45764bc
Binary files /dev/null and b/app/assets/img/flags/shiny/48/England.png differ
diff --git a/app/assets/img/flags/shiny/48/Equatorial-Guinea.png b/app/assets/img/flags/shiny/48/Equatorial-Guinea.png
new file mode 100644
index 0000000..0c2cbc7
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/48/Eritrea.png b/app/assets/img/flags/shiny/48/Eritrea.png
new file mode 100644
index 0000000..221d983
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Eritrea.png differ
diff --git a/app/assets/img/flags/shiny/48/Estonia.png b/app/assets/img/flags/shiny/48/Estonia.png
new file mode 100644
index 0000000..6a99912
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Estonia.png differ
diff --git a/app/assets/img/flags/shiny/48/Ethiopia.png b/app/assets/img/flags/shiny/48/Ethiopia.png
new file mode 100644
index 0000000..d9beca2
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Ethiopia.png differ
diff --git a/app/assets/img/flags/shiny/48/European-Union.png b/app/assets/img/flags/shiny/48/European-Union.png
new file mode 100644
index 0000000..8054f2c
Binary files /dev/null and b/app/assets/img/flags/shiny/48/European-Union.png differ
diff --git a/app/assets/img/flags/shiny/48/Falkland-Islands.png b/app/assets/img/flags/shiny/48/Falkland-Islands.png
new file mode 100644
index 0000000..69a8d65
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Faroes.png b/app/assets/img/flags/shiny/48/Faroes.png
new file mode 100644
index 0000000..1338473
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Faroes.png differ
diff --git a/app/assets/img/flags/shiny/48/Fiji.png b/app/assets/img/flags/shiny/48/Fiji.png
new file mode 100644
index 0000000..9348a75
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Fiji.png differ
diff --git a/app/assets/img/flags/shiny/48/Finland.png b/app/assets/img/flags/shiny/48/Finland.png
new file mode 100644
index 0000000..3ccbe96
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Finland.png differ
diff --git a/app/assets/img/flags/shiny/48/France.png b/app/assets/img/flags/shiny/48/France.png
new file mode 100644
index 0000000..6353092
Binary files /dev/null and b/app/assets/img/flags/shiny/48/France.png differ
diff --git a/app/assets/img/flags/shiny/48/French-Polynesia.png b/app/assets/img/flags/shiny/48/French-Polynesia.png
new file mode 100644
index 0000000..c3d38b5
Binary files /dev/null and b/app/assets/img/flags/shiny/48/French-Polynesia.png differ
diff --git a/app/assets/img/flags/shiny/48/French-Southern-Territories.png b/app/assets/img/flags/shiny/48/French-Southern-Territories.png
new file mode 100644
index 0000000..e017048
Binary files /dev/null and b/app/assets/img/flags/shiny/48/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/shiny/48/Gabon.png b/app/assets/img/flags/shiny/48/Gabon.png
new file mode 100644
index 0000000..ec2cb29
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Gabon.png differ
diff --git a/app/assets/img/flags/shiny/48/Gambia.png b/app/assets/img/flags/shiny/48/Gambia.png
new file mode 100644
index 0000000..d17f405
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Gambia.png differ
diff --git a/app/assets/img/flags/shiny/48/Georgia.png b/app/assets/img/flags/shiny/48/Georgia.png
new file mode 100644
index 0000000..6427031
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Georgia.png differ
diff --git a/app/assets/img/flags/shiny/48/Germany.png b/app/assets/img/flags/shiny/48/Germany.png
new file mode 100644
index 0000000..2eae857
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Germany.png differ
diff --git a/app/assets/img/flags/shiny/48/Ghana.png b/app/assets/img/flags/shiny/48/Ghana.png
new file mode 100644
index 0000000..d811bdf
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Ghana.png differ
diff --git a/app/assets/img/flags/shiny/48/Gibraltar.png b/app/assets/img/flags/shiny/48/Gibraltar.png
new file mode 100644
index 0000000..fb56d2f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Gibraltar.png differ
diff --git a/app/assets/img/flags/shiny/48/GoSquared.png b/app/assets/img/flags/shiny/48/GoSquared.png
new file mode 100644
index 0000000..889aef7
Binary files /dev/null and b/app/assets/img/flags/shiny/48/GoSquared.png differ
diff --git a/app/assets/img/flags/shiny/48/Greece.png b/app/assets/img/flags/shiny/48/Greece.png
new file mode 100644
index 0000000..664e983
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Greece.png differ
diff --git a/app/assets/img/flags/shiny/48/Greenland.png b/app/assets/img/flags/shiny/48/Greenland.png
new file mode 100644
index 0000000..fed20b0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Greenland.png differ
diff --git a/app/assets/img/flags/shiny/48/Grenada.png b/app/assets/img/flags/shiny/48/Grenada.png
new file mode 100644
index 0000000..ff7c546
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Grenada.png differ
diff --git a/app/assets/img/flags/shiny/48/Guam.png b/app/assets/img/flags/shiny/48/Guam.png
new file mode 100644
index 0000000..aa71b54
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Guam.png differ
diff --git a/app/assets/img/flags/shiny/48/Guatemala.png b/app/assets/img/flags/shiny/48/Guatemala.png
new file mode 100644
index 0000000..4ff1a93
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Guatemala.png differ
diff --git a/app/assets/img/flags/shiny/48/Guernsey.png b/app/assets/img/flags/shiny/48/Guernsey.png
new file mode 100644
index 0000000..2f26d13
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Guernsey.png differ
diff --git a/app/assets/img/flags/shiny/48/Guinea-Bissau.png b/app/assets/img/flags/shiny/48/Guinea-Bissau.png
new file mode 100644
index 0000000..66db3fa
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/shiny/48/Guinea.png b/app/assets/img/flags/shiny/48/Guinea.png
new file mode 100644
index 0000000..54e4a2f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Guinea.png differ
diff --git a/app/assets/img/flags/shiny/48/Guyana.png b/app/assets/img/flags/shiny/48/Guyana.png
new file mode 100644
index 0000000..f7000ea
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Guyana.png differ
diff --git a/app/assets/img/flags/shiny/48/Haiti.png b/app/assets/img/flags/shiny/48/Haiti.png
new file mode 100644
index 0000000..e15231e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Haiti.png differ
diff --git a/app/assets/img/flags/shiny/48/Honduras.png b/app/assets/img/flags/shiny/48/Honduras.png
new file mode 100644
index 0000000..1d6cf2b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Honduras.png differ
diff --git a/app/assets/img/flags/shiny/48/Hong-Kong.png b/app/assets/img/flags/shiny/48/Hong-Kong.png
new file mode 100644
index 0000000..f619cbc
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Hong-Kong.png differ
diff --git a/app/assets/img/flags/shiny/48/Hungary.png b/app/assets/img/flags/shiny/48/Hungary.png
new file mode 100644
index 0000000..81c6da0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Hungary.png differ
diff --git a/app/assets/img/flags/shiny/48/Iceland.png b/app/assets/img/flags/shiny/48/Iceland.png
new file mode 100644
index 0000000..80fcf13
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Iceland.png differ
diff --git a/app/assets/img/flags/shiny/48/India.png b/app/assets/img/flags/shiny/48/India.png
new file mode 100644
index 0000000..e99960b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/India.png differ
diff --git a/app/assets/img/flags/shiny/48/Indonesia.png b/app/assets/img/flags/shiny/48/Indonesia.png
new file mode 100644
index 0000000..4767be4
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Indonesia.png differ
diff --git a/app/assets/img/flags/shiny/48/Iran.png b/app/assets/img/flags/shiny/48/Iran.png
new file mode 100644
index 0000000..bb56923
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Iran.png differ
diff --git a/app/assets/img/flags/shiny/48/Iraq.png b/app/assets/img/flags/shiny/48/Iraq.png
new file mode 100644
index 0000000..74681d7
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Iraq.png differ
diff --git a/app/assets/img/flags/shiny/48/Ireland.png b/app/assets/img/flags/shiny/48/Ireland.png
new file mode 100644
index 0000000..ca1b5b1
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Ireland.png differ
diff --git a/app/assets/img/flags/shiny/48/Isle-of-Man.png b/app/assets/img/flags/shiny/48/Isle-of-Man.png
new file mode 100644
index 0000000..7c3a9c2
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/shiny/48/Israel.png b/app/assets/img/flags/shiny/48/Israel.png
new file mode 100644
index 0000000..f99a59b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Israel.png differ
diff --git a/app/assets/img/flags/shiny/48/Italy.png b/app/assets/img/flags/shiny/48/Italy.png
new file mode 100644
index 0000000..ea0b791
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Italy.png differ
diff --git a/app/assets/img/flags/shiny/48/Jamaica.png b/app/assets/img/flags/shiny/48/Jamaica.png
new file mode 100644
index 0000000..b79728e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Jamaica.png differ
diff --git a/app/assets/img/flags/shiny/48/Japan.png b/app/assets/img/flags/shiny/48/Japan.png
new file mode 100644
index 0000000..122963f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Japan.png differ
diff --git a/app/assets/img/flags/shiny/48/Jersey.png b/app/assets/img/flags/shiny/48/Jersey.png
new file mode 100644
index 0000000..87435b9
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Jersey.png differ
diff --git a/app/assets/img/flags/shiny/48/Jordan.png b/app/assets/img/flags/shiny/48/Jordan.png
new file mode 100644
index 0000000..e074264
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Jordan.png differ
diff --git a/app/assets/img/flags/shiny/48/Kazakhstan.png b/app/assets/img/flags/shiny/48/Kazakhstan.png
new file mode 100644
index 0000000..4f73c21
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Kazakhstan.png differ
diff --git a/app/assets/img/flags/shiny/48/Kenya.png b/app/assets/img/flags/shiny/48/Kenya.png
new file mode 100644
index 0000000..73d461d
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Kenya.png differ
diff --git a/app/assets/img/flags/shiny/48/Kiribati.png b/app/assets/img/flags/shiny/48/Kiribati.png
new file mode 100644
index 0000000..cfedc8b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Kiribati.png differ
diff --git a/app/assets/img/flags/shiny/48/Kosovo.png b/app/assets/img/flags/shiny/48/Kosovo.png
new file mode 100644
index 0000000..48997ee
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Kosovo.png differ
diff --git a/app/assets/img/flags/shiny/48/Kuwait.png b/app/assets/img/flags/shiny/48/Kuwait.png
new file mode 100644
index 0000000..3227643
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Kuwait.png differ
diff --git a/app/assets/img/flags/shiny/48/Kyrgyzstan.png b/app/assets/img/flags/shiny/48/Kyrgyzstan.png
new file mode 100644
index 0000000..e874f10
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/shiny/48/Laos.png b/app/assets/img/flags/shiny/48/Laos.png
new file mode 100644
index 0000000..9dffe06
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Laos.png differ
diff --git a/app/assets/img/flags/shiny/48/Latvia.png b/app/assets/img/flags/shiny/48/Latvia.png
new file mode 100644
index 0000000..5c2adac
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Latvia.png differ
diff --git a/app/assets/img/flags/shiny/48/Lebanon.png b/app/assets/img/flags/shiny/48/Lebanon.png
new file mode 100644
index 0000000..88ec96f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Lebanon.png differ
diff --git a/app/assets/img/flags/shiny/48/Lesotho.png b/app/assets/img/flags/shiny/48/Lesotho.png
new file mode 100644
index 0000000..655887e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Lesotho.png differ
diff --git a/app/assets/img/flags/shiny/48/Liberia.png b/app/assets/img/flags/shiny/48/Liberia.png
new file mode 100644
index 0000000..6815a9a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Liberia.png differ
diff --git a/app/assets/img/flags/shiny/48/Libya.png b/app/assets/img/flags/shiny/48/Libya.png
new file mode 100644
index 0000000..b3df89e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Libya.png differ
diff --git a/app/assets/img/flags/shiny/48/Liechtenstein.png b/app/assets/img/flags/shiny/48/Liechtenstein.png
new file mode 100644
index 0000000..c38be4f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Liechtenstein.png differ
diff --git a/app/assets/img/flags/shiny/48/Lithuania.png b/app/assets/img/flags/shiny/48/Lithuania.png
new file mode 100644
index 0000000..0530b69
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Lithuania.png differ
diff --git a/app/assets/img/flags/shiny/48/Luxembourg.png b/app/assets/img/flags/shiny/48/Luxembourg.png
new file mode 100644
index 0000000..8fedfc9
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Luxembourg.png differ
diff --git a/app/assets/img/flags/shiny/48/Macau.png b/app/assets/img/flags/shiny/48/Macau.png
new file mode 100644
index 0000000..b5a1e60
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Macau.png differ
diff --git a/app/assets/img/flags/shiny/48/Macedonia.png b/app/assets/img/flags/shiny/48/Macedonia.png
new file mode 100644
index 0000000..602ea1f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Macedonia.png differ
diff --git a/app/assets/img/flags/shiny/48/Madagascar.png b/app/assets/img/flags/shiny/48/Madagascar.png
new file mode 100644
index 0000000..6775ae8
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Madagascar.png differ
diff --git a/app/assets/img/flags/shiny/48/Malawi.png b/app/assets/img/flags/shiny/48/Malawi.png
new file mode 100644
index 0000000..608ec76
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Malawi.png differ
diff --git a/app/assets/img/flags/shiny/48/Malaysia.png b/app/assets/img/flags/shiny/48/Malaysia.png
new file mode 100644
index 0000000..02d6a98
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Malaysia.png differ
diff --git a/app/assets/img/flags/shiny/48/Maldives.png b/app/assets/img/flags/shiny/48/Maldives.png
new file mode 100644
index 0000000..f979b6f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Maldives.png differ
diff --git a/app/assets/img/flags/shiny/48/Mali.png b/app/assets/img/flags/shiny/48/Mali.png
new file mode 100644
index 0000000..23d7832
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Mali.png differ
diff --git a/app/assets/img/flags/shiny/48/Malta.png b/app/assets/img/flags/shiny/48/Malta.png
new file mode 100644
index 0000000..4c9f251
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Malta.png differ
diff --git a/app/assets/img/flags/shiny/48/Mars.png b/app/assets/img/flags/shiny/48/Mars.png
new file mode 100644
index 0000000..602a538
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Mars.png differ
diff --git a/app/assets/img/flags/shiny/48/Marshall-Islands.png b/app/assets/img/flags/shiny/48/Marshall-Islands.png
new file mode 100644
index 0000000..1b73c66
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Martinique.png b/app/assets/img/flags/shiny/48/Martinique.png
new file mode 100644
index 0000000..bdc8db4
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Martinique.png differ
diff --git a/app/assets/img/flags/shiny/48/Mauritania.png b/app/assets/img/flags/shiny/48/Mauritania.png
new file mode 100644
index 0000000..173c6b4
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Mauritania.png differ
diff --git a/app/assets/img/flags/shiny/48/Mauritius.png b/app/assets/img/flags/shiny/48/Mauritius.png
new file mode 100644
index 0000000..dd96a83
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Mauritius.png differ
diff --git a/app/assets/img/flags/shiny/48/Mayotte.png b/app/assets/img/flags/shiny/48/Mayotte.png
new file mode 100644
index 0000000..9e9d210
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Mayotte.png differ
diff --git a/app/assets/img/flags/shiny/48/Mexico.png b/app/assets/img/flags/shiny/48/Mexico.png
new file mode 100644
index 0000000..99a3049
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Mexico.png differ
diff --git a/app/assets/img/flags/shiny/48/Micronesia.png b/app/assets/img/flags/shiny/48/Micronesia.png
new file mode 100644
index 0000000..fc722ee
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Micronesia.png differ
diff --git a/app/assets/img/flags/shiny/48/Moldova.png b/app/assets/img/flags/shiny/48/Moldova.png
new file mode 100644
index 0000000..74722d6
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Moldova.png differ
diff --git a/app/assets/img/flags/shiny/48/Monaco.png b/app/assets/img/flags/shiny/48/Monaco.png
new file mode 100644
index 0000000..4767be4
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Monaco.png differ
diff --git a/app/assets/img/flags/shiny/48/Mongolia.png b/app/assets/img/flags/shiny/48/Mongolia.png
new file mode 100644
index 0000000..9faf78e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Mongolia.png differ
diff --git a/app/assets/img/flags/shiny/48/Montenegro.png b/app/assets/img/flags/shiny/48/Montenegro.png
new file mode 100644
index 0000000..c8d2f4a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Montenegro.png differ
diff --git a/app/assets/img/flags/shiny/48/Montserrat.png b/app/assets/img/flags/shiny/48/Montserrat.png
new file mode 100644
index 0000000..b1f237c
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Montserrat.png differ
diff --git a/app/assets/img/flags/shiny/48/Morocco.png b/app/assets/img/flags/shiny/48/Morocco.png
new file mode 100644
index 0000000..e521425
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Morocco.png differ
diff --git a/app/assets/img/flags/shiny/48/Mozambique.png b/app/assets/img/flags/shiny/48/Mozambique.png
new file mode 100644
index 0000000..d986f18
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Mozambique.png differ
diff --git a/app/assets/img/flags/shiny/48/Myanmar.png b/app/assets/img/flags/shiny/48/Myanmar.png
new file mode 100644
index 0000000..0c63c6a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Myanmar.png differ
diff --git a/app/assets/img/flags/shiny/48/NATO.png b/app/assets/img/flags/shiny/48/NATO.png
new file mode 100644
index 0000000..d24fdcc
Binary files /dev/null and b/app/assets/img/flags/shiny/48/NATO.png differ
diff --git a/app/assets/img/flags/shiny/48/Nagorno-Karabakh.png b/app/assets/img/flags/shiny/48/Nagorno-Karabakh.png
new file mode 100644
index 0000000..791cb9b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/shiny/48/Namibia.png b/app/assets/img/flags/shiny/48/Namibia.png
new file mode 100644
index 0000000..99972e1
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Namibia.png differ
diff --git a/app/assets/img/flags/shiny/48/Nauru.png b/app/assets/img/flags/shiny/48/Nauru.png
new file mode 100644
index 0000000..6614c81
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Nauru.png differ
diff --git a/app/assets/img/flags/shiny/48/Nepal.png b/app/assets/img/flags/shiny/48/Nepal.png
new file mode 100644
index 0000000..5130807
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Nepal.png differ
diff --git a/app/assets/img/flags/shiny/48/Netherlands-Antilles.png b/app/assets/img/flags/shiny/48/Netherlands-Antilles.png
new file mode 100644
index 0000000..b6afdee
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/shiny/48/Netherlands.png b/app/assets/img/flags/shiny/48/Netherlands.png
new file mode 100644
index 0000000..f16a129
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Netherlands.png differ
diff --git a/app/assets/img/flags/shiny/48/New-Caledonia.png b/app/assets/img/flags/shiny/48/New-Caledonia.png
new file mode 100644
index 0000000..11ad1f5
Binary files /dev/null and b/app/assets/img/flags/shiny/48/New-Caledonia.png differ
diff --git a/app/assets/img/flags/shiny/48/New-Zealand.png b/app/assets/img/flags/shiny/48/New-Zealand.png
new file mode 100644
index 0000000..a75297e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/New-Zealand.png differ
diff --git a/app/assets/img/flags/shiny/48/Nicaragua.png b/app/assets/img/flags/shiny/48/Nicaragua.png
new file mode 100644
index 0000000..92c65a2
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Nicaragua.png differ
diff --git a/app/assets/img/flags/shiny/48/Niger.png b/app/assets/img/flags/shiny/48/Niger.png
new file mode 100644
index 0000000..865cd36
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Niger.png differ
diff --git a/app/assets/img/flags/shiny/48/Nigeria.png b/app/assets/img/flags/shiny/48/Nigeria.png
new file mode 100644
index 0000000..2402795
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Nigeria.png differ
diff --git a/app/assets/img/flags/shiny/48/Niue.png b/app/assets/img/flags/shiny/48/Niue.png
new file mode 100644
index 0000000..961bdfd
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Niue.png differ
diff --git a/app/assets/img/flags/shiny/48/Norfolk-Island.png b/app/assets/img/flags/shiny/48/Norfolk-Island.png
new file mode 100644
index 0000000..8601f82
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/shiny/48/North-Korea.png b/app/assets/img/flags/shiny/48/North-Korea.png
new file mode 100644
index 0000000..c4be6dc
Binary files /dev/null and b/app/assets/img/flags/shiny/48/North-Korea.png differ
diff --git a/app/assets/img/flags/shiny/48/Northern-Cyprus.png b/app/assets/img/flags/shiny/48/Northern-Cyprus.png
new file mode 100644
index 0000000..d9c4848
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/48/Northern-Mariana-Islands.png b/app/assets/img/flags/shiny/48/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..be0c31a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Norway.png b/app/assets/img/flags/shiny/48/Norway.png
new file mode 100644
index 0000000..ac2a305
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Norway.png differ
diff --git a/app/assets/img/flags/shiny/48/Olympics.png b/app/assets/img/flags/shiny/48/Olympics.png
new file mode 100644
index 0000000..31e1f87
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Olympics.png differ
diff --git a/app/assets/img/flags/shiny/48/Oman.png b/app/assets/img/flags/shiny/48/Oman.png
new file mode 100644
index 0000000..58ded8f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Oman.png differ
diff --git a/app/assets/img/flags/shiny/48/Pakistan.png b/app/assets/img/flags/shiny/48/Pakistan.png
new file mode 100644
index 0000000..e6ad89c
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Pakistan.png differ
diff --git a/app/assets/img/flags/shiny/48/Palau.png b/app/assets/img/flags/shiny/48/Palau.png
new file mode 100644
index 0000000..f738c1f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Palau.png differ
diff --git a/app/assets/img/flags/shiny/48/Palestine.png b/app/assets/img/flags/shiny/48/Palestine.png
new file mode 100644
index 0000000..2e6dde8
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Palestine.png differ
diff --git a/app/assets/img/flags/shiny/48/Panama.png b/app/assets/img/flags/shiny/48/Panama.png
new file mode 100644
index 0000000..9c03d02
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Panama.png differ
diff --git a/app/assets/img/flags/shiny/48/Papua-New-Guinea.png b/app/assets/img/flags/shiny/48/Papua-New-Guinea.png
new file mode 100644
index 0000000..118ee64
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/48/Paraguay.png b/app/assets/img/flags/shiny/48/Paraguay.png
new file mode 100644
index 0000000..ffeca8a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Paraguay.png differ
diff --git a/app/assets/img/flags/shiny/48/Peru.png b/app/assets/img/flags/shiny/48/Peru.png
new file mode 100644
index 0000000..d6e6653
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Peru.png differ
diff --git a/app/assets/img/flags/shiny/48/Philippines.png b/app/assets/img/flags/shiny/48/Philippines.png
new file mode 100644
index 0000000..aa487a2
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Philippines.png differ
diff --git a/app/assets/img/flags/shiny/48/Pitcairn-Islands.png b/app/assets/img/flags/shiny/48/Pitcairn-Islands.png
new file mode 100644
index 0000000..01612b1
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Poland.png b/app/assets/img/flags/shiny/48/Poland.png
new file mode 100644
index 0000000..b4e207c
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Poland.png differ
diff --git a/app/assets/img/flags/shiny/48/Portugal.png b/app/assets/img/flags/shiny/48/Portugal.png
new file mode 100644
index 0000000..d0b2bba
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Portugal.png differ
diff --git a/app/assets/img/flags/shiny/48/Puerto-Rico.png b/app/assets/img/flags/shiny/48/Puerto-Rico.png
new file mode 100644
index 0000000..6ba9c02
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/shiny/48/Qatar.png b/app/assets/img/flags/shiny/48/Qatar.png
new file mode 100644
index 0000000..a8dbc3f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Qatar.png differ
diff --git a/app/assets/img/flags/shiny/48/Red-Cross.png b/app/assets/img/flags/shiny/48/Red-Cross.png
new file mode 100644
index 0000000..031aaf1
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Red-Cross.png differ
diff --git a/app/assets/img/flags/shiny/48/Republic-of-the-Congo.png b/app/assets/img/flags/shiny/48/Republic-of-the-Congo.png
new file mode 100644
index 0000000..b9637a0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/48/Reunion.png b/app/assets/img/flags/shiny/48/Reunion.png
new file mode 100644
index 0000000..f12a969
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Reunion.png differ
diff --git a/app/assets/img/flags/shiny/48/Romania.png b/app/assets/img/flags/shiny/48/Romania.png
new file mode 100644
index 0000000..7a9d278
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Romania.png differ
diff --git a/app/assets/img/flags/shiny/48/Russia.png b/app/assets/img/flags/shiny/48/Russia.png
new file mode 100644
index 0000000..f7be413
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Russia.png differ
diff --git a/app/assets/img/flags/shiny/48/Rwanda.png b/app/assets/img/flags/shiny/48/Rwanda.png
new file mode 100644
index 0000000..8b19824
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Rwanda.png differ
diff --git a/app/assets/img/flags/shiny/48/Saint-Barthelemy.png b/app/assets/img/flags/shiny/48/Saint-Barthelemy.png
new file mode 100644
index 0000000..e64f96b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/shiny/48/Saint-Helena.png b/app/assets/img/flags/shiny/48/Saint-Helena.png
new file mode 100644
index 0000000..931e9a0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Saint-Helena.png differ
diff --git a/app/assets/img/flags/shiny/48/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/shiny/48/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..98bccc5
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/shiny/48/Saint-Lucia.png b/app/assets/img/flags/shiny/48/Saint-Lucia.png
new file mode 100644
index 0000000..00bcb17
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/shiny/48/Saint-Martin.png b/app/assets/img/flags/shiny/48/Saint-Martin.png
new file mode 100644
index 0000000..f1d37de
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Saint-Martin.png differ
diff --git a/app/assets/img/flags/shiny/48/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/shiny/48/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..03fd69f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/shiny/48/Samoa.png b/app/assets/img/flags/shiny/48/Samoa.png
new file mode 100644
index 0000000..bd75592
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Samoa.png differ
diff --git a/app/assets/img/flags/shiny/48/San-Marino.png b/app/assets/img/flags/shiny/48/San-Marino.png
new file mode 100644
index 0000000..93a47e6
Binary files /dev/null and b/app/assets/img/flags/shiny/48/San-Marino.png differ
diff --git a/app/assets/img/flags/shiny/48/Sao-Tome-and-Principe.png b/app/assets/img/flags/shiny/48/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..9168c88
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/shiny/48/Saudi-Arabia.png b/app/assets/img/flags/shiny/48/Saudi-Arabia.png
new file mode 100644
index 0000000..7573e20
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/shiny/48/Scotland.png b/app/assets/img/flags/shiny/48/Scotland.png
new file mode 100644
index 0000000..b9d867e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Scotland.png differ
diff --git a/app/assets/img/flags/shiny/48/Senegal.png b/app/assets/img/flags/shiny/48/Senegal.png
new file mode 100644
index 0000000..14f3981
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Senegal.png differ
diff --git a/app/assets/img/flags/shiny/48/Serbia.png b/app/assets/img/flags/shiny/48/Serbia.png
new file mode 100644
index 0000000..6883df9
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Serbia.png differ
diff --git a/app/assets/img/flags/shiny/48/Seychelles.png b/app/assets/img/flags/shiny/48/Seychelles.png
new file mode 100644
index 0000000..3265ba2
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Seychelles.png differ
diff --git a/app/assets/img/flags/shiny/48/Sierra-Leone.png b/app/assets/img/flags/shiny/48/Sierra-Leone.png
new file mode 100644
index 0000000..14db5ba
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/shiny/48/Singapore.png b/app/assets/img/flags/shiny/48/Singapore.png
new file mode 100644
index 0000000..cb5fa3e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Singapore.png differ
diff --git a/app/assets/img/flags/shiny/48/Sint-Maarten.png b/app/assets/img/flags/shiny/48/Sint-Maarten.png
new file mode 100644
index 0000000..b51fdbe
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/shiny/48/Slovakia.png b/app/assets/img/flags/shiny/48/Slovakia.png
new file mode 100644
index 0000000..7647af3
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Slovakia.png differ
diff --git a/app/assets/img/flags/shiny/48/Slovenia.png b/app/assets/img/flags/shiny/48/Slovenia.png
new file mode 100644
index 0000000..7c112bb
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Slovenia.png differ
diff --git a/app/assets/img/flags/shiny/48/Solomon-Islands.png b/app/assets/img/flags/shiny/48/Solomon-Islands.png
new file mode 100644
index 0000000..792113a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Somalia.png b/app/assets/img/flags/shiny/48/Somalia.png
new file mode 100644
index 0000000..e8b37f5
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Somalia.png differ
diff --git a/app/assets/img/flags/shiny/48/Somaliland.png b/app/assets/img/flags/shiny/48/Somaliland.png
new file mode 100644
index 0000000..1968add
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Somaliland.png differ
diff --git a/app/assets/img/flags/shiny/48/South-Africa.png b/app/assets/img/flags/shiny/48/South-Africa.png
new file mode 100644
index 0000000..1faf24a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/South-Africa.png differ
diff --git a/app/assets/img/flags/shiny/48/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/shiny/48/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..a05a5b0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/South-Korea.png b/app/assets/img/flags/shiny/48/South-Korea.png
new file mode 100644
index 0000000..4bbec80
Binary files /dev/null and b/app/assets/img/flags/shiny/48/South-Korea.png differ
diff --git a/app/assets/img/flags/shiny/48/South-Ossetia.png b/app/assets/img/flags/shiny/48/South-Ossetia.png
new file mode 100644
index 0000000..8e4ee0a
Binary files /dev/null and b/app/assets/img/flags/shiny/48/South-Ossetia.png differ
diff --git a/app/assets/img/flags/shiny/48/South-Sudan.png b/app/assets/img/flags/shiny/48/South-Sudan.png
new file mode 100644
index 0000000..40f977f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/South-Sudan.png differ
diff --git a/app/assets/img/flags/shiny/48/Spain.png b/app/assets/img/flags/shiny/48/Spain.png
new file mode 100644
index 0000000..6572af3
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Spain.png differ
diff --git a/app/assets/img/flags/shiny/48/Sri-Lanka.png b/app/assets/img/flags/shiny/48/Sri-Lanka.png
new file mode 100644
index 0000000..2e872e8
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/shiny/48/Sudan.png b/app/assets/img/flags/shiny/48/Sudan.png
new file mode 100644
index 0000000..4f60ce6
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Sudan.png differ
diff --git a/app/assets/img/flags/shiny/48/Suriname.png b/app/assets/img/flags/shiny/48/Suriname.png
new file mode 100644
index 0000000..904f6a4
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Suriname.png differ
diff --git a/app/assets/img/flags/shiny/48/Swaziland.png b/app/assets/img/flags/shiny/48/Swaziland.png
new file mode 100644
index 0000000..7e84259
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Swaziland.png differ
diff --git a/app/assets/img/flags/shiny/48/Sweden.png b/app/assets/img/flags/shiny/48/Sweden.png
new file mode 100644
index 0000000..d6cf067
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Sweden.png differ
diff --git a/app/assets/img/flags/shiny/48/Switzerland.png b/app/assets/img/flags/shiny/48/Switzerland.png
new file mode 100644
index 0000000..e6ff9a0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Switzerland.png differ
diff --git a/app/assets/img/flags/shiny/48/Syria.png b/app/assets/img/flags/shiny/48/Syria.png
new file mode 100644
index 0000000..83a8ed8
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Syria.png differ
diff --git a/app/assets/img/flags/shiny/48/Taiwan.png b/app/assets/img/flags/shiny/48/Taiwan.png
new file mode 100644
index 0000000..b3cfa6e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Taiwan.png differ
diff --git a/app/assets/img/flags/shiny/48/Tajikistan.png b/app/assets/img/flags/shiny/48/Tajikistan.png
new file mode 100644
index 0000000..f2e7dbd
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Tajikistan.png differ
diff --git a/app/assets/img/flags/shiny/48/Tanzania.png b/app/assets/img/flags/shiny/48/Tanzania.png
new file mode 100644
index 0000000..43dc56b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Tanzania.png differ
diff --git a/app/assets/img/flags/shiny/48/Thailand.png b/app/assets/img/flags/shiny/48/Thailand.png
new file mode 100644
index 0000000..36d6499
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Thailand.png differ
diff --git a/app/assets/img/flags/shiny/48/Togo.png b/app/assets/img/flags/shiny/48/Togo.png
new file mode 100644
index 0000000..0da702d
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Togo.png differ
diff --git a/app/assets/img/flags/shiny/48/Tokelau.png b/app/assets/img/flags/shiny/48/Tokelau.png
new file mode 100644
index 0000000..5084cc0
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Tokelau.png differ
diff --git a/app/assets/img/flags/shiny/48/Tonga.png b/app/assets/img/flags/shiny/48/Tonga.png
new file mode 100644
index 0000000..7bc6f61
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Tonga.png differ
diff --git a/app/assets/img/flags/shiny/48/Trinidad-and-Tobago.png b/app/assets/img/flags/shiny/48/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..d661d82
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/shiny/48/Tunisia.png b/app/assets/img/flags/shiny/48/Tunisia.png
new file mode 100644
index 0000000..6ef0d79
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Tunisia.png differ
diff --git a/app/assets/img/flags/shiny/48/Turkey.png b/app/assets/img/flags/shiny/48/Turkey.png
new file mode 100644
index 0000000..8e291ad
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Turkey.png differ
diff --git a/app/assets/img/flags/shiny/48/Turkmenistan.png b/app/assets/img/flags/shiny/48/Turkmenistan.png
new file mode 100644
index 0000000..75d52f5
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Turkmenistan.png differ
diff --git a/app/assets/img/flags/shiny/48/Turks-and-Caicos-Islands.png b/app/assets/img/flags/shiny/48/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..8b43792
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Tuvalu.png b/app/assets/img/flags/shiny/48/Tuvalu.png
new file mode 100644
index 0000000..a1382dd
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Tuvalu.png differ
diff --git a/app/assets/img/flags/shiny/48/US-Virgin-Islands.png b/app/assets/img/flags/shiny/48/US-Virgin-Islands.png
new file mode 100644
index 0000000..6e5d2ee
Binary files /dev/null and b/app/assets/img/flags/shiny/48/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/48/Uganda.png b/app/assets/img/flags/shiny/48/Uganda.png
new file mode 100644
index 0000000..cf23f26
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Uganda.png differ
diff --git a/app/assets/img/flags/shiny/48/Ukraine.png b/app/assets/img/flags/shiny/48/Ukraine.png
new file mode 100644
index 0000000..9466e81
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Ukraine.png differ
diff --git a/app/assets/img/flags/shiny/48/United-Arab-Emirates.png b/app/assets/img/flags/shiny/48/United-Arab-Emirates.png
new file mode 100644
index 0000000..c3be97b
Binary files /dev/null and b/app/assets/img/flags/shiny/48/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/shiny/48/United-Kingdom.png b/app/assets/img/flags/shiny/48/United-Kingdom.png
new file mode 100644
index 0000000..89d962f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/United-Kingdom.png differ
diff --git a/app/assets/img/flags/shiny/48/United-Nations.png b/app/assets/img/flags/shiny/48/United-Nations.png
new file mode 100644
index 0000000..fe6d472
Binary files /dev/null and b/app/assets/img/flags/shiny/48/United-Nations.png differ
diff --git a/app/assets/img/flags/shiny/48/United-States.png b/app/assets/img/flags/shiny/48/United-States.png
new file mode 100644
index 0000000..154ce18
Binary files /dev/null and b/app/assets/img/flags/shiny/48/United-States.png differ
diff --git a/app/assets/img/flags/shiny/48/Unknown.png b/app/assets/img/flags/shiny/48/Unknown.png
new file mode 100644
index 0000000..6b1632e
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Unknown.png differ
diff --git a/app/assets/img/flags/shiny/48/Uruguay.png b/app/assets/img/flags/shiny/48/Uruguay.png
new file mode 100644
index 0000000..6f864f4
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Uruguay.png differ
diff --git a/app/assets/img/flags/shiny/48/Uzbekistan.png b/app/assets/img/flags/shiny/48/Uzbekistan.png
new file mode 100644
index 0000000..9411956
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Uzbekistan.png differ
diff --git a/app/assets/img/flags/shiny/48/Vanuatu.png b/app/assets/img/flags/shiny/48/Vanuatu.png
new file mode 100644
index 0000000..c436652
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Vanuatu.png differ
diff --git a/app/assets/img/flags/shiny/48/Vatican-City.png b/app/assets/img/flags/shiny/48/Vatican-City.png
new file mode 100644
index 0000000..0aed467
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Vatican-City.png differ
diff --git a/app/assets/img/flags/shiny/48/Venezuela.png b/app/assets/img/flags/shiny/48/Venezuela.png
new file mode 100644
index 0000000..d6627db
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Venezuela.png differ
diff --git a/app/assets/img/flags/shiny/48/Vietnam.png b/app/assets/img/flags/shiny/48/Vietnam.png
new file mode 100644
index 0000000..8386793
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Vietnam.png differ
diff --git a/app/assets/img/flags/shiny/48/Wales.png b/app/assets/img/flags/shiny/48/Wales.png
new file mode 100644
index 0000000..1db325f
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Wales.png differ
diff --git a/app/assets/img/flags/shiny/48/Wallis-And-Futuna.png b/app/assets/img/flags/shiny/48/Wallis-And-Futuna.png
new file mode 100644
index 0000000..1e8e5f7
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/shiny/48/Western-Sahara.png b/app/assets/img/flags/shiny/48/Western-Sahara.png
new file mode 100644
index 0000000..fa570cd
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Western-Sahara.png differ
diff --git a/app/assets/img/flags/shiny/48/Yemen.png b/app/assets/img/flags/shiny/48/Yemen.png
new file mode 100644
index 0000000..c305294
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Yemen.png differ
diff --git a/app/assets/img/flags/shiny/48/Zambia.png b/app/assets/img/flags/shiny/48/Zambia.png
new file mode 100644
index 0000000..110e222
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Zambia.png differ
diff --git a/app/assets/img/flags/shiny/48/Zimbabwe.png b/app/assets/img/flags/shiny/48/Zimbabwe.png
new file mode 100644
index 0000000..e115935
Binary files /dev/null and b/app/assets/img/flags/shiny/48/Zimbabwe.png differ
diff --git a/app/assets/img/flags/shiny/64/Abkhazia.png b/app/assets/img/flags/shiny/64/Abkhazia.png
new file mode 100644
index 0000000..fea70f5
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Abkhazia.png differ
diff --git a/app/assets/img/flags/shiny/64/Afghanistan.png b/app/assets/img/flags/shiny/64/Afghanistan.png
new file mode 100644
index 0000000..c454d02
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Afghanistan.png differ
diff --git a/app/assets/img/flags/shiny/64/Aland.png b/app/assets/img/flags/shiny/64/Aland.png
new file mode 100644
index 0000000..2824c2e
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Aland.png differ
diff --git a/app/assets/img/flags/shiny/64/Albania.png b/app/assets/img/flags/shiny/64/Albania.png
new file mode 100644
index 0000000..c9718da
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Albania.png differ
diff --git a/app/assets/img/flags/shiny/64/Algeria.png b/app/assets/img/flags/shiny/64/Algeria.png
new file mode 100644
index 0000000..241584f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Algeria.png differ
diff --git a/app/assets/img/flags/shiny/64/American-Samoa.png b/app/assets/img/flags/shiny/64/American-Samoa.png
new file mode 100644
index 0000000..9fa4ce8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/American-Samoa.png differ
diff --git a/app/assets/img/flags/shiny/64/Andorra.png b/app/assets/img/flags/shiny/64/Andorra.png
new file mode 100644
index 0000000..f7f544d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Andorra.png differ
diff --git a/app/assets/img/flags/shiny/64/Angola.png b/app/assets/img/flags/shiny/64/Angola.png
new file mode 100644
index 0000000..ecd1112
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Angola.png differ
diff --git a/app/assets/img/flags/shiny/64/Anguilla.png b/app/assets/img/flags/shiny/64/Anguilla.png
new file mode 100644
index 0000000..1b8306f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Anguilla.png differ
diff --git a/app/assets/img/flags/shiny/64/Antarctica.png b/app/assets/img/flags/shiny/64/Antarctica.png
new file mode 100644
index 0000000..7bb02f8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Antarctica.png differ
diff --git a/app/assets/img/flags/shiny/64/Antigua-and-Barbuda.png b/app/assets/img/flags/shiny/64/Antigua-and-Barbuda.png
new file mode 100644
index 0000000..7204156
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Antigua-and-Barbuda.png differ
diff --git a/app/assets/img/flags/shiny/64/Argentina.png b/app/assets/img/flags/shiny/64/Argentina.png
new file mode 100644
index 0000000..d6b5189
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Argentina.png differ
diff --git a/app/assets/img/flags/shiny/64/Armenia.png b/app/assets/img/flags/shiny/64/Armenia.png
new file mode 100644
index 0000000..c4474a4
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Armenia.png differ
diff --git a/app/assets/img/flags/shiny/64/Aruba.png b/app/assets/img/flags/shiny/64/Aruba.png
new file mode 100644
index 0000000..7289894
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Aruba.png differ
diff --git a/app/assets/img/flags/shiny/64/Australia.png b/app/assets/img/flags/shiny/64/Australia.png
new file mode 100644
index 0000000..50fb678
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Australia.png differ
diff --git a/app/assets/img/flags/shiny/64/Austria.png b/app/assets/img/flags/shiny/64/Austria.png
new file mode 100644
index 0000000..ddabd31
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Austria.png differ
diff --git a/app/assets/img/flags/shiny/64/Azerbaijan.png b/app/assets/img/flags/shiny/64/Azerbaijan.png
new file mode 100644
index 0000000..cf4fd8e
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Azerbaijan.png differ
diff --git a/app/assets/img/flags/shiny/64/Bahamas.png b/app/assets/img/flags/shiny/64/Bahamas.png
new file mode 100644
index 0000000..c7eebff
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Bahamas.png differ
diff --git a/app/assets/img/flags/shiny/64/Bahrain.png b/app/assets/img/flags/shiny/64/Bahrain.png
new file mode 100644
index 0000000..7e3d75d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Bahrain.png differ
diff --git a/app/assets/img/flags/shiny/64/Bangladesh.png b/app/assets/img/flags/shiny/64/Bangladesh.png
new file mode 100644
index 0000000..d9b4611
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Bangladesh.png differ
diff --git a/app/assets/img/flags/shiny/64/Barbados.png b/app/assets/img/flags/shiny/64/Barbados.png
new file mode 100644
index 0000000..fac3025
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Barbados.png differ
diff --git a/app/assets/img/flags/shiny/64/Basque-Country.png b/app/assets/img/flags/shiny/64/Basque-Country.png
new file mode 100644
index 0000000..6a695b2
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Basque-Country.png differ
diff --git a/app/assets/img/flags/shiny/64/Belarus.png b/app/assets/img/flags/shiny/64/Belarus.png
new file mode 100644
index 0000000..f5e8da7
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Belarus.png differ
diff --git a/app/assets/img/flags/shiny/64/Belgium.png b/app/assets/img/flags/shiny/64/Belgium.png
new file mode 100644
index 0000000..e36ff7f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Belgium.png differ
diff --git a/app/assets/img/flags/shiny/64/Belize.png b/app/assets/img/flags/shiny/64/Belize.png
new file mode 100644
index 0000000..c99c488
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Belize.png differ
diff --git a/app/assets/img/flags/shiny/64/Benin.png b/app/assets/img/flags/shiny/64/Benin.png
new file mode 100644
index 0000000..18a0475
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Benin.png differ
diff --git a/app/assets/img/flags/shiny/64/Bermuda.png b/app/assets/img/flags/shiny/64/Bermuda.png
new file mode 100644
index 0000000..e2fa88f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Bermuda.png differ
diff --git a/app/assets/img/flags/shiny/64/Bhutan.png b/app/assets/img/flags/shiny/64/Bhutan.png
new file mode 100644
index 0000000..da74719
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Bhutan.png differ
diff --git a/app/assets/img/flags/shiny/64/Bolivia.png b/app/assets/img/flags/shiny/64/Bolivia.png
new file mode 100644
index 0000000..83a9efb
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Bolivia.png differ
diff --git a/app/assets/img/flags/shiny/64/Bosnia-and-Herzegovina.png b/app/assets/img/flags/shiny/64/Bosnia-and-Herzegovina.png
new file mode 100644
index 0000000..104d45a
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Bosnia-and-Herzegovina.png differ
diff --git a/app/assets/img/flags/shiny/64/Botswana.png b/app/assets/img/flags/shiny/64/Botswana.png
new file mode 100644
index 0000000..7789fa6
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Botswana.png differ
diff --git a/app/assets/img/flags/shiny/64/Brazil.png b/app/assets/img/flags/shiny/64/Brazil.png
new file mode 100644
index 0000000..0b1da29
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Brazil.png differ
diff --git a/app/assets/img/flags/shiny/64/British-Antarctic-Territory.png b/app/assets/img/flags/shiny/64/British-Antarctic-Territory.png
new file mode 100644
index 0000000..50fa45d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/British-Antarctic-Territory.png differ
diff --git a/app/assets/img/flags/shiny/64/British-Virgin-Islands.png b/app/assets/img/flags/shiny/64/British-Virgin-Islands.png
new file mode 100644
index 0000000..fa997e0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/British-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Brunei.png b/app/assets/img/flags/shiny/64/Brunei.png
new file mode 100644
index 0000000..04e7fd7
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Brunei.png differ
diff --git a/app/assets/img/flags/shiny/64/Bulgaria.png b/app/assets/img/flags/shiny/64/Bulgaria.png
new file mode 100644
index 0000000..9d05465
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Bulgaria.png differ
diff --git a/app/assets/img/flags/shiny/64/Burkina-Faso.png b/app/assets/img/flags/shiny/64/Burkina-Faso.png
new file mode 100644
index 0000000..ed53cbe
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Burkina-Faso.png differ
diff --git a/app/assets/img/flags/shiny/64/Burundi.png b/app/assets/img/flags/shiny/64/Burundi.png
new file mode 100644
index 0000000..1dd48d9
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Burundi.png differ
diff --git a/app/assets/img/flags/shiny/64/Cambodia.png b/app/assets/img/flags/shiny/64/Cambodia.png
new file mode 100644
index 0000000..7cb4b23
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Cambodia.png differ
diff --git a/app/assets/img/flags/shiny/64/Cameroon.png b/app/assets/img/flags/shiny/64/Cameroon.png
new file mode 100644
index 0000000..b2355fb
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Cameroon.png differ
diff --git a/app/assets/img/flags/shiny/64/Canada.png b/app/assets/img/flags/shiny/64/Canada.png
new file mode 100644
index 0000000..4c68c8c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Canada.png differ
diff --git a/app/assets/img/flags/shiny/64/Canary-Islands.png b/app/assets/img/flags/shiny/64/Canary-Islands.png
new file mode 100644
index 0000000..13057c3
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Canary-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Cape-Verde.png b/app/assets/img/flags/shiny/64/Cape-Verde.png
new file mode 100644
index 0000000..39f0e63
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Cape-Verde.png differ
diff --git a/app/assets/img/flags/shiny/64/Catalonia.png b/app/assets/img/flags/shiny/64/Catalonia.png
new file mode 100644
index 0000000..dd9d323
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Catalonia.png differ
diff --git a/app/assets/img/flags/shiny/64/Cayman-Islands.png b/app/assets/img/flags/shiny/64/Cayman-Islands.png
new file mode 100644
index 0000000..83f2870
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Cayman-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Central-African-Republic.png b/app/assets/img/flags/shiny/64/Central-African-Republic.png
new file mode 100644
index 0000000..78cc880
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Central-African-Republic.png differ
diff --git a/app/assets/img/flags/shiny/64/Chad.png b/app/assets/img/flags/shiny/64/Chad.png
new file mode 100644
index 0000000..9f9581d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Chad.png differ
diff --git a/app/assets/img/flags/shiny/64/Chile.png b/app/assets/img/flags/shiny/64/Chile.png
new file mode 100644
index 0000000..2a9b342
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Chile.png differ
diff --git a/app/assets/img/flags/shiny/64/China.png b/app/assets/img/flags/shiny/64/China.png
new file mode 100644
index 0000000..30496b0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/China.png differ
diff --git a/app/assets/img/flags/shiny/64/Christmas-Island.png b/app/assets/img/flags/shiny/64/Christmas-Island.png
new file mode 100644
index 0000000..3fb679b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Christmas-Island.png differ
diff --git a/app/assets/img/flags/shiny/64/Cocos-Keeling-Islands.png b/app/assets/img/flags/shiny/64/Cocos-Keeling-Islands.png
new file mode 100644
index 0000000..26b7bd2
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Cocos-Keeling-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Colombia.png b/app/assets/img/flags/shiny/64/Colombia.png
new file mode 100644
index 0000000..896af29
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Colombia.png differ
diff --git a/app/assets/img/flags/shiny/64/Commonwealth.png b/app/assets/img/flags/shiny/64/Commonwealth.png
new file mode 100644
index 0000000..6aba76c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Commonwealth.png differ
diff --git a/app/assets/img/flags/shiny/64/Comoros.png b/app/assets/img/flags/shiny/64/Comoros.png
new file mode 100644
index 0000000..7b0cb90
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Comoros.png differ
diff --git a/app/assets/img/flags/shiny/64/Cook-Islands.png b/app/assets/img/flags/shiny/64/Cook-Islands.png
new file mode 100644
index 0000000..96dc4d8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Cook-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Costa-Rica.png b/app/assets/img/flags/shiny/64/Costa-Rica.png
new file mode 100644
index 0000000..95206cf
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Costa-Rica.png differ
diff --git a/app/assets/img/flags/shiny/64/Cote-dIvoire.png b/app/assets/img/flags/shiny/64/Cote-dIvoire.png
new file mode 100644
index 0000000..e94f791
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Cote-dIvoire.png differ
diff --git a/app/assets/img/flags/shiny/64/Croatia.png b/app/assets/img/flags/shiny/64/Croatia.png
new file mode 100644
index 0000000..d2dd0e3
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Croatia.png differ
diff --git a/app/assets/img/flags/shiny/64/Cuba.png b/app/assets/img/flags/shiny/64/Cuba.png
new file mode 100644
index 0000000..e51a780
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Cuba.png differ
diff --git a/app/assets/img/flags/shiny/64/Curacao.png b/app/assets/img/flags/shiny/64/Curacao.png
new file mode 100644
index 0000000..7d2847c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Curacao.png differ
diff --git a/app/assets/img/flags/shiny/64/Cyprus.png b/app/assets/img/flags/shiny/64/Cyprus.png
new file mode 100644
index 0000000..dc5a119
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/64/Czech-Republic.png b/app/assets/img/flags/shiny/64/Czech-Republic.png
new file mode 100644
index 0000000..2616355
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Czech-Republic.png differ
diff --git a/app/assets/img/flags/shiny/64/Democratic-Republic-of-the-Congo.png b/app/assets/img/flags/shiny/64/Democratic-Republic-of-the-Congo.png
new file mode 100644
index 0000000..dbd5795
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Democratic-Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/64/Denmark.png b/app/assets/img/flags/shiny/64/Denmark.png
new file mode 100644
index 0000000..ae650dd
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Denmark.png differ
diff --git a/app/assets/img/flags/shiny/64/Djibouti.png b/app/assets/img/flags/shiny/64/Djibouti.png
new file mode 100644
index 0000000..336cccd
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Djibouti.png differ
diff --git a/app/assets/img/flags/shiny/64/Dominica.png b/app/assets/img/flags/shiny/64/Dominica.png
new file mode 100644
index 0000000..55800b7
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Dominica.png differ
diff --git a/app/assets/img/flags/shiny/64/Dominican-Republic.png b/app/assets/img/flags/shiny/64/Dominican-Republic.png
new file mode 100644
index 0000000..ebb32b6
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Dominican-Republic.png differ
diff --git a/app/assets/img/flags/shiny/64/East-Timor.png b/app/assets/img/flags/shiny/64/East-Timor.png
new file mode 100644
index 0000000..7bd71ce
Binary files /dev/null and b/app/assets/img/flags/shiny/64/East-Timor.png differ
diff --git a/app/assets/img/flags/shiny/64/Ecuador.png b/app/assets/img/flags/shiny/64/Ecuador.png
new file mode 100644
index 0000000..c69d1a0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Ecuador.png differ
diff --git a/app/assets/img/flags/shiny/64/Egypt.png b/app/assets/img/flags/shiny/64/Egypt.png
new file mode 100644
index 0000000..bd282eb
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Egypt.png differ
diff --git a/app/assets/img/flags/shiny/64/El-Salvador.png b/app/assets/img/flags/shiny/64/El-Salvador.png
new file mode 100644
index 0000000..7b4598c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/El-Salvador.png differ
diff --git a/app/assets/img/flags/shiny/64/England.png b/app/assets/img/flags/shiny/64/England.png
new file mode 100644
index 0000000..a21e16c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/England.png differ
diff --git a/app/assets/img/flags/shiny/64/Equatorial-Guinea.png b/app/assets/img/flags/shiny/64/Equatorial-Guinea.png
new file mode 100644
index 0000000..8429dc9
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Equatorial-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/64/Eritrea.png b/app/assets/img/flags/shiny/64/Eritrea.png
new file mode 100644
index 0000000..8bfc48c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Eritrea.png differ
diff --git a/app/assets/img/flags/shiny/64/Estonia.png b/app/assets/img/flags/shiny/64/Estonia.png
new file mode 100644
index 0000000..120ee25
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Estonia.png differ
diff --git a/app/assets/img/flags/shiny/64/Ethiopia.png b/app/assets/img/flags/shiny/64/Ethiopia.png
new file mode 100644
index 0000000..ec683e1
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Ethiopia.png differ
diff --git a/app/assets/img/flags/shiny/64/European-Union.png b/app/assets/img/flags/shiny/64/European-Union.png
new file mode 100644
index 0000000..fe942d4
Binary files /dev/null and b/app/assets/img/flags/shiny/64/European-Union.png differ
diff --git a/app/assets/img/flags/shiny/64/Falkland-Islands.png b/app/assets/img/flags/shiny/64/Falkland-Islands.png
new file mode 100644
index 0000000..a0f1f06
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Falkland-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Faroes.png b/app/assets/img/flags/shiny/64/Faroes.png
new file mode 100644
index 0000000..73a76d5
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Faroes.png differ
diff --git a/app/assets/img/flags/shiny/64/Fiji.png b/app/assets/img/flags/shiny/64/Fiji.png
new file mode 100644
index 0000000..ff4ce5c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Fiji.png differ
diff --git a/app/assets/img/flags/shiny/64/Finland.png b/app/assets/img/flags/shiny/64/Finland.png
new file mode 100644
index 0000000..3100021
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Finland.png differ
diff --git a/app/assets/img/flags/shiny/64/France.png b/app/assets/img/flags/shiny/64/France.png
new file mode 100644
index 0000000..a2b2de6
Binary files /dev/null and b/app/assets/img/flags/shiny/64/France.png differ
diff --git a/app/assets/img/flags/shiny/64/French-Polynesia.png b/app/assets/img/flags/shiny/64/French-Polynesia.png
new file mode 100644
index 0000000..df5883e
Binary files /dev/null and b/app/assets/img/flags/shiny/64/French-Polynesia.png differ
diff --git a/app/assets/img/flags/shiny/64/French-Southern-Territories.png b/app/assets/img/flags/shiny/64/French-Southern-Territories.png
new file mode 100644
index 0000000..5990d4a
Binary files /dev/null and b/app/assets/img/flags/shiny/64/French-Southern-Territories.png differ
diff --git a/app/assets/img/flags/shiny/64/Gabon.png b/app/assets/img/flags/shiny/64/Gabon.png
new file mode 100644
index 0000000..0525472
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Gabon.png differ
diff --git a/app/assets/img/flags/shiny/64/Gambia.png b/app/assets/img/flags/shiny/64/Gambia.png
new file mode 100644
index 0000000..3b1027c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Gambia.png differ
diff --git a/app/assets/img/flags/shiny/64/Georgia.png b/app/assets/img/flags/shiny/64/Georgia.png
new file mode 100644
index 0000000..b3a56a2
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Georgia.png differ
diff --git a/app/assets/img/flags/shiny/64/Germany.png b/app/assets/img/flags/shiny/64/Germany.png
new file mode 100644
index 0000000..b28cfd9
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Germany.png differ
diff --git a/app/assets/img/flags/shiny/64/Ghana.png b/app/assets/img/flags/shiny/64/Ghana.png
new file mode 100644
index 0000000..9653c86
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Ghana.png differ
diff --git a/app/assets/img/flags/shiny/64/Gibraltar.png b/app/assets/img/flags/shiny/64/Gibraltar.png
new file mode 100644
index 0000000..93eb1af
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Gibraltar.png differ
diff --git a/app/assets/img/flags/shiny/64/GoSquared.png b/app/assets/img/flags/shiny/64/GoSquared.png
new file mode 100644
index 0000000..17895f1
Binary files /dev/null and b/app/assets/img/flags/shiny/64/GoSquared.png differ
diff --git a/app/assets/img/flags/shiny/64/Greece.png b/app/assets/img/flags/shiny/64/Greece.png
new file mode 100644
index 0000000..f64bd39
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Greece.png differ
diff --git a/app/assets/img/flags/shiny/64/Greenland.png b/app/assets/img/flags/shiny/64/Greenland.png
new file mode 100644
index 0000000..6f18ea0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Greenland.png differ
diff --git a/app/assets/img/flags/shiny/64/Grenada.png b/app/assets/img/flags/shiny/64/Grenada.png
new file mode 100644
index 0000000..5d4df8f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Grenada.png differ
diff --git a/app/assets/img/flags/shiny/64/Guam.png b/app/assets/img/flags/shiny/64/Guam.png
new file mode 100644
index 0000000..18e7086
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Guam.png differ
diff --git a/app/assets/img/flags/shiny/64/Guatemala.png b/app/assets/img/flags/shiny/64/Guatemala.png
new file mode 100644
index 0000000..79848de
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Guatemala.png differ
diff --git a/app/assets/img/flags/shiny/64/Guernsey.png b/app/assets/img/flags/shiny/64/Guernsey.png
new file mode 100644
index 0000000..f0e14b9
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Guernsey.png differ
diff --git a/app/assets/img/flags/shiny/64/Guinea-Bissau.png b/app/assets/img/flags/shiny/64/Guinea-Bissau.png
new file mode 100644
index 0000000..d378f47
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Guinea-Bissau.png differ
diff --git a/app/assets/img/flags/shiny/64/Guinea.png b/app/assets/img/flags/shiny/64/Guinea.png
new file mode 100644
index 0000000..65e0dfb
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Guinea.png differ
diff --git a/app/assets/img/flags/shiny/64/Guyana.png b/app/assets/img/flags/shiny/64/Guyana.png
new file mode 100644
index 0000000..f78e34c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Guyana.png differ
diff --git a/app/assets/img/flags/shiny/64/Haiti.png b/app/assets/img/flags/shiny/64/Haiti.png
new file mode 100644
index 0000000..3e0db8d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Haiti.png differ
diff --git a/app/assets/img/flags/shiny/64/Honduras.png b/app/assets/img/flags/shiny/64/Honduras.png
new file mode 100644
index 0000000..669cd4d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Honduras.png differ
diff --git a/app/assets/img/flags/shiny/64/Hong-Kong.png b/app/assets/img/flags/shiny/64/Hong-Kong.png
new file mode 100644
index 0000000..9e86dee
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Hong-Kong.png differ
diff --git a/app/assets/img/flags/shiny/64/Hungary.png b/app/assets/img/flags/shiny/64/Hungary.png
new file mode 100644
index 0000000..d115bc3
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Hungary.png differ
diff --git a/app/assets/img/flags/shiny/64/Iceland.png b/app/assets/img/flags/shiny/64/Iceland.png
new file mode 100644
index 0000000..3875477
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Iceland.png differ
diff --git a/app/assets/img/flags/shiny/64/India.png b/app/assets/img/flags/shiny/64/India.png
new file mode 100644
index 0000000..ee348e8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/India.png differ
diff --git a/app/assets/img/flags/shiny/64/Indonesia.png b/app/assets/img/flags/shiny/64/Indonesia.png
new file mode 100644
index 0000000..f44ee9e
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Indonesia.png differ
diff --git a/app/assets/img/flags/shiny/64/Iran.png b/app/assets/img/flags/shiny/64/Iran.png
new file mode 100644
index 0000000..09daca1
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Iran.png differ
diff --git a/app/assets/img/flags/shiny/64/Iraq.png b/app/assets/img/flags/shiny/64/Iraq.png
new file mode 100644
index 0000000..1c7191b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Iraq.png differ
diff --git a/app/assets/img/flags/shiny/64/Ireland.png b/app/assets/img/flags/shiny/64/Ireland.png
new file mode 100644
index 0000000..f26d2a4
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Ireland.png differ
diff --git a/app/assets/img/flags/shiny/64/Isle-of-Man.png b/app/assets/img/flags/shiny/64/Isle-of-Man.png
new file mode 100644
index 0000000..7b3508f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Isle-of-Man.png differ
diff --git a/app/assets/img/flags/shiny/64/Israel.png b/app/assets/img/flags/shiny/64/Israel.png
new file mode 100644
index 0000000..2e0443f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Israel.png differ
diff --git a/app/assets/img/flags/shiny/64/Italy.png b/app/assets/img/flags/shiny/64/Italy.png
new file mode 100644
index 0000000..70d488f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Italy.png differ
diff --git a/app/assets/img/flags/shiny/64/Jamaica.png b/app/assets/img/flags/shiny/64/Jamaica.png
new file mode 100644
index 0000000..490d3f6
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Jamaica.png differ
diff --git a/app/assets/img/flags/shiny/64/Japan.png b/app/assets/img/flags/shiny/64/Japan.png
new file mode 100644
index 0000000..9907ce0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Japan.png differ
diff --git a/app/assets/img/flags/shiny/64/Jersey.png b/app/assets/img/flags/shiny/64/Jersey.png
new file mode 100644
index 0000000..e9bb2f8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Jersey.png differ
diff --git a/app/assets/img/flags/shiny/64/Jordan.png b/app/assets/img/flags/shiny/64/Jordan.png
new file mode 100644
index 0000000..94f959d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Jordan.png differ
diff --git a/app/assets/img/flags/shiny/64/Kazakhstan.png b/app/assets/img/flags/shiny/64/Kazakhstan.png
new file mode 100644
index 0000000..37bda09
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Kazakhstan.png differ
diff --git a/app/assets/img/flags/shiny/64/Kenya.png b/app/assets/img/flags/shiny/64/Kenya.png
new file mode 100644
index 0000000..966feb9
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Kenya.png differ
diff --git a/app/assets/img/flags/shiny/64/Kiribati.png b/app/assets/img/flags/shiny/64/Kiribati.png
new file mode 100644
index 0000000..8e10c78
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Kiribati.png differ
diff --git a/app/assets/img/flags/shiny/64/Kosovo.png b/app/assets/img/flags/shiny/64/Kosovo.png
new file mode 100644
index 0000000..43660fd
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Kosovo.png differ
diff --git a/app/assets/img/flags/shiny/64/Kuwait.png b/app/assets/img/flags/shiny/64/Kuwait.png
new file mode 100644
index 0000000..93ff3d9
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Kuwait.png differ
diff --git a/app/assets/img/flags/shiny/64/Kyrgyzstan.png b/app/assets/img/flags/shiny/64/Kyrgyzstan.png
new file mode 100644
index 0000000..7d7f930
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Kyrgyzstan.png differ
diff --git a/app/assets/img/flags/shiny/64/Laos.png b/app/assets/img/flags/shiny/64/Laos.png
new file mode 100644
index 0000000..bce6687
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Laos.png differ
diff --git a/app/assets/img/flags/shiny/64/Latvia.png b/app/assets/img/flags/shiny/64/Latvia.png
new file mode 100644
index 0000000..8117906
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Latvia.png differ
diff --git a/app/assets/img/flags/shiny/64/Lebanon.png b/app/assets/img/flags/shiny/64/Lebanon.png
new file mode 100644
index 0000000..5a18341
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Lebanon.png differ
diff --git a/app/assets/img/flags/shiny/64/Lesotho.png b/app/assets/img/flags/shiny/64/Lesotho.png
new file mode 100644
index 0000000..39edfaa
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Lesotho.png differ
diff --git a/app/assets/img/flags/shiny/64/Liberia.png b/app/assets/img/flags/shiny/64/Liberia.png
new file mode 100644
index 0000000..d264167
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Liberia.png differ
diff --git a/app/assets/img/flags/shiny/64/Libya.png b/app/assets/img/flags/shiny/64/Libya.png
new file mode 100644
index 0000000..d3b605e
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Libya.png differ
diff --git a/app/assets/img/flags/shiny/64/Liechtenstein.png b/app/assets/img/flags/shiny/64/Liechtenstein.png
new file mode 100644
index 0000000..a866dd0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Liechtenstein.png differ
diff --git a/app/assets/img/flags/shiny/64/Lithuania.png b/app/assets/img/flags/shiny/64/Lithuania.png
new file mode 100644
index 0000000..db17b65
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Lithuania.png differ
diff --git a/app/assets/img/flags/shiny/64/Luxembourg.png b/app/assets/img/flags/shiny/64/Luxembourg.png
new file mode 100644
index 0000000..e87ddc7
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Luxembourg.png differ
diff --git a/app/assets/img/flags/shiny/64/Macau.png b/app/assets/img/flags/shiny/64/Macau.png
new file mode 100644
index 0000000..9379034
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Macau.png differ
diff --git a/app/assets/img/flags/shiny/64/Macedonia.png b/app/assets/img/flags/shiny/64/Macedonia.png
new file mode 100644
index 0000000..eb30d9b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Macedonia.png differ
diff --git a/app/assets/img/flags/shiny/64/Madagascar.png b/app/assets/img/flags/shiny/64/Madagascar.png
new file mode 100644
index 0000000..3418851
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Madagascar.png differ
diff --git a/app/assets/img/flags/shiny/64/Malawi.png b/app/assets/img/flags/shiny/64/Malawi.png
new file mode 100644
index 0000000..574baac
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Malawi.png differ
diff --git a/app/assets/img/flags/shiny/64/Malaysia.png b/app/assets/img/flags/shiny/64/Malaysia.png
new file mode 100644
index 0000000..9280e98
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Malaysia.png differ
diff --git a/app/assets/img/flags/shiny/64/Maldives.png b/app/assets/img/flags/shiny/64/Maldives.png
new file mode 100644
index 0000000..19581fc
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Maldives.png differ
diff --git a/app/assets/img/flags/shiny/64/Mali.png b/app/assets/img/flags/shiny/64/Mali.png
new file mode 100644
index 0000000..1457695
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Mali.png differ
diff --git a/app/assets/img/flags/shiny/64/Malta.png b/app/assets/img/flags/shiny/64/Malta.png
new file mode 100644
index 0000000..1b2b4f5
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Malta.png differ
diff --git a/app/assets/img/flags/shiny/64/Mars.png b/app/assets/img/flags/shiny/64/Mars.png
new file mode 100644
index 0000000..3d6587c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Mars.png differ
diff --git a/app/assets/img/flags/shiny/64/Marshall-Islands.png b/app/assets/img/flags/shiny/64/Marshall-Islands.png
new file mode 100644
index 0000000..6687fc0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Marshall-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Martinique.png b/app/assets/img/flags/shiny/64/Martinique.png
new file mode 100644
index 0000000..79ddf76
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Martinique.png differ
diff --git a/app/assets/img/flags/shiny/64/Mauritania.png b/app/assets/img/flags/shiny/64/Mauritania.png
new file mode 100644
index 0000000..4e32555
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Mauritania.png differ
diff --git a/app/assets/img/flags/shiny/64/Mauritius.png b/app/assets/img/flags/shiny/64/Mauritius.png
new file mode 100644
index 0000000..9b2508b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Mauritius.png differ
diff --git a/app/assets/img/flags/shiny/64/Mayotte.png b/app/assets/img/flags/shiny/64/Mayotte.png
new file mode 100644
index 0000000..af947fd
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Mayotte.png differ
diff --git a/app/assets/img/flags/shiny/64/Mexico.png b/app/assets/img/flags/shiny/64/Mexico.png
new file mode 100644
index 0000000..2b73aed
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Mexico.png differ
diff --git a/app/assets/img/flags/shiny/64/Micronesia.png b/app/assets/img/flags/shiny/64/Micronesia.png
new file mode 100644
index 0000000..50f5504
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Micronesia.png differ
diff --git a/app/assets/img/flags/shiny/64/Moldova.png b/app/assets/img/flags/shiny/64/Moldova.png
new file mode 100644
index 0000000..0a4af81
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Moldova.png differ
diff --git a/app/assets/img/flags/shiny/64/Monaco.png b/app/assets/img/flags/shiny/64/Monaco.png
new file mode 100644
index 0000000..f44ee9e
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Monaco.png differ
diff --git a/app/assets/img/flags/shiny/64/Mongolia.png b/app/assets/img/flags/shiny/64/Mongolia.png
new file mode 100644
index 0000000..d406fbb
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Mongolia.png differ
diff --git a/app/assets/img/flags/shiny/64/Montenegro.png b/app/assets/img/flags/shiny/64/Montenegro.png
new file mode 100644
index 0000000..f0c2644
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Montenegro.png differ
diff --git a/app/assets/img/flags/shiny/64/Montserrat.png b/app/assets/img/flags/shiny/64/Montserrat.png
new file mode 100644
index 0000000..addb87f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Montserrat.png differ
diff --git a/app/assets/img/flags/shiny/64/Morocco.png b/app/assets/img/flags/shiny/64/Morocco.png
new file mode 100644
index 0000000..6ef3c74
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Morocco.png differ
diff --git a/app/assets/img/flags/shiny/64/Mozambique.png b/app/assets/img/flags/shiny/64/Mozambique.png
new file mode 100644
index 0000000..ef9646a
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Mozambique.png differ
diff --git a/app/assets/img/flags/shiny/64/Myanmar.png b/app/assets/img/flags/shiny/64/Myanmar.png
new file mode 100644
index 0000000..a96807b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Myanmar.png differ
diff --git a/app/assets/img/flags/shiny/64/NATO.png b/app/assets/img/flags/shiny/64/NATO.png
new file mode 100644
index 0000000..81b720b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/NATO.png differ
diff --git a/app/assets/img/flags/shiny/64/Nagorno-Karabakh.png b/app/assets/img/flags/shiny/64/Nagorno-Karabakh.png
new file mode 100644
index 0000000..a2f67d4
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Nagorno-Karabakh.png differ
diff --git a/app/assets/img/flags/shiny/64/Namibia.png b/app/assets/img/flags/shiny/64/Namibia.png
new file mode 100644
index 0000000..edcd8c5
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Namibia.png differ
diff --git a/app/assets/img/flags/shiny/64/Nauru.png b/app/assets/img/flags/shiny/64/Nauru.png
new file mode 100644
index 0000000..1bb178e
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Nauru.png differ
diff --git a/app/assets/img/flags/shiny/64/Nepal.png b/app/assets/img/flags/shiny/64/Nepal.png
new file mode 100644
index 0000000..763c216
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Nepal.png differ
diff --git a/app/assets/img/flags/shiny/64/Netherlands-Antilles.png b/app/assets/img/flags/shiny/64/Netherlands-Antilles.png
new file mode 100644
index 0000000..8ca75ce
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Netherlands-Antilles.png differ
diff --git a/app/assets/img/flags/shiny/64/Netherlands.png b/app/assets/img/flags/shiny/64/Netherlands.png
new file mode 100644
index 0000000..dbb2c2c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Netherlands.png differ
diff --git a/app/assets/img/flags/shiny/64/New-Caledonia.png b/app/assets/img/flags/shiny/64/New-Caledonia.png
new file mode 100644
index 0000000..db6b1ef
Binary files /dev/null and b/app/assets/img/flags/shiny/64/New-Caledonia.png differ
diff --git a/app/assets/img/flags/shiny/64/New-Zealand.png b/app/assets/img/flags/shiny/64/New-Zealand.png
new file mode 100644
index 0000000..0bdf72f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/New-Zealand.png differ
diff --git a/app/assets/img/flags/shiny/64/Nicaragua.png b/app/assets/img/flags/shiny/64/Nicaragua.png
new file mode 100644
index 0000000..1fd2b4b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Nicaragua.png differ
diff --git a/app/assets/img/flags/shiny/64/Niger.png b/app/assets/img/flags/shiny/64/Niger.png
new file mode 100644
index 0000000..6d192b4
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Niger.png differ
diff --git a/app/assets/img/flags/shiny/64/Nigeria.png b/app/assets/img/flags/shiny/64/Nigeria.png
new file mode 100644
index 0000000..600a978
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Nigeria.png differ
diff --git a/app/assets/img/flags/shiny/64/Niue.png b/app/assets/img/flags/shiny/64/Niue.png
new file mode 100644
index 0000000..c92483f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Niue.png differ
diff --git a/app/assets/img/flags/shiny/64/Norfolk-Island.png b/app/assets/img/flags/shiny/64/Norfolk-Island.png
new file mode 100644
index 0000000..1a356e4
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Norfolk-Island.png differ
diff --git a/app/assets/img/flags/shiny/64/North-Korea.png b/app/assets/img/flags/shiny/64/North-Korea.png
new file mode 100644
index 0000000..58874f6
Binary files /dev/null and b/app/assets/img/flags/shiny/64/North-Korea.png differ
diff --git a/app/assets/img/flags/shiny/64/Northern-Cyprus.png b/app/assets/img/flags/shiny/64/Northern-Cyprus.png
new file mode 100644
index 0000000..589b62a
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Northern-Cyprus.png differ
diff --git a/app/assets/img/flags/shiny/64/Northern-Mariana-Islands.png b/app/assets/img/flags/shiny/64/Northern-Mariana-Islands.png
new file mode 100644
index 0000000..e8cbb1c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Northern-Mariana-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Norway.png b/app/assets/img/flags/shiny/64/Norway.png
new file mode 100644
index 0000000..89b8c21
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Norway.png differ
diff --git a/app/assets/img/flags/shiny/64/Olympics.png b/app/assets/img/flags/shiny/64/Olympics.png
new file mode 100644
index 0000000..25c9fc0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Olympics.png differ
diff --git a/app/assets/img/flags/shiny/64/Oman.png b/app/assets/img/flags/shiny/64/Oman.png
new file mode 100644
index 0000000..8f9a173
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Oman.png differ
diff --git a/app/assets/img/flags/shiny/64/Pakistan.png b/app/assets/img/flags/shiny/64/Pakistan.png
new file mode 100644
index 0000000..ad9e59d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Pakistan.png differ
diff --git a/app/assets/img/flags/shiny/64/Palau.png b/app/assets/img/flags/shiny/64/Palau.png
new file mode 100644
index 0000000..56c11cd
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Palau.png differ
diff --git a/app/assets/img/flags/shiny/64/Palestine.png b/app/assets/img/flags/shiny/64/Palestine.png
new file mode 100644
index 0000000..8098092
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Palestine.png differ
diff --git a/app/assets/img/flags/shiny/64/Panama.png b/app/assets/img/flags/shiny/64/Panama.png
new file mode 100644
index 0000000..830eaa0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Panama.png differ
diff --git a/app/assets/img/flags/shiny/64/Papua-New-Guinea.png b/app/assets/img/flags/shiny/64/Papua-New-Guinea.png
new file mode 100644
index 0000000..c9e18c3
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Papua-New-Guinea.png differ
diff --git a/app/assets/img/flags/shiny/64/Paraguay.png b/app/assets/img/flags/shiny/64/Paraguay.png
new file mode 100644
index 0000000..097f9e2
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Paraguay.png differ
diff --git a/app/assets/img/flags/shiny/64/Peru.png b/app/assets/img/flags/shiny/64/Peru.png
new file mode 100644
index 0000000..b8df431
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Peru.png differ
diff --git a/app/assets/img/flags/shiny/64/Philippines.png b/app/assets/img/flags/shiny/64/Philippines.png
new file mode 100644
index 0000000..d4212b9
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Philippines.png differ
diff --git a/app/assets/img/flags/shiny/64/Pitcairn-Islands.png b/app/assets/img/flags/shiny/64/Pitcairn-Islands.png
new file mode 100644
index 0000000..fe73283
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Pitcairn-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Poland.png b/app/assets/img/flags/shiny/64/Poland.png
new file mode 100644
index 0000000..99a2c7b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Poland.png differ
diff --git a/app/assets/img/flags/shiny/64/Portugal.png b/app/assets/img/flags/shiny/64/Portugal.png
new file mode 100644
index 0000000..ff40fe1
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Portugal.png differ
diff --git a/app/assets/img/flags/shiny/64/Puerto-Rico.png b/app/assets/img/flags/shiny/64/Puerto-Rico.png
new file mode 100644
index 0000000..e2c9342
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Puerto-Rico.png differ
diff --git a/app/assets/img/flags/shiny/64/Qatar.png b/app/assets/img/flags/shiny/64/Qatar.png
new file mode 100644
index 0000000..2bef4ad
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Qatar.png differ
diff --git a/app/assets/img/flags/shiny/64/Red-Cross.png b/app/assets/img/flags/shiny/64/Red-Cross.png
new file mode 100644
index 0000000..f824705
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Red-Cross.png differ
diff --git a/app/assets/img/flags/shiny/64/Republic-of-the-Congo.png b/app/assets/img/flags/shiny/64/Republic-of-the-Congo.png
new file mode 100644
index 0000000..6abb441
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Republic-of-the-Congo.png differ
diff --git a/app/assets/img/flags/shiny/64/Reunion.png b/app/assets/img/flags/shiny/64/Reunion.png
new file mode 100644
index 0000000..5fa000f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Reunion.png differ
diff --git a/app/assets/img/flags/shiny/64/Romania.png b/app/assets/img/flags/shiny/64/Romania.png
new file mode 100644
index 0000000..5665f06
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Romania.png differ
diff --git a/app/assets/img/flags/shiny/64/Russia.png b/app/assets/img/flags/shiny/64/Russia.png
new file mode 100644
index 0000000..69f32bb
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Russia.png differ
diff --git a/app/assets/img/flags/shiny/64/Rwanda.png b/app/assets/img/flags/shiny/64/Rwanda.png
new file mode 100644
index 0000000..e5e181c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Rwanda.png differ
diff --git a/app/assets/img/flags/shiny/64/Saint-Barthelemy.png b/app/assets/img/flags/shiny/64/Saint-Barthelemy.png
new file mode 100644
index 0000000..dbe3337
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Saint-Barthelemy.png differ
diff --git a/app/assets/img/flags/shiny/64/Saint-Helena.png b/app/assets/img/flags/shiny/64/Saint-Helena.png
new file mode 100644
index 0000000..4d5b2b5
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Saint-Helena.png differ
diff --git a/app/assets/img/flags/shiny/64/Saint-Kitts-and-Nevis.png b/app/assets/img/flags/shiny/64/Saint-Kitts-and-Nevis.png
new file mode 100644
index 0000000..7f558d7
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Saint-Kitts-and-Nevis.png differ
diff --git a/app/assets/img/flags/shiny/64/Saint-Lucia.png b/app/assets/img/flags/shiny/64/Saint-Lucia.png
new file mode 100644
index 0000000..e521ac8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Saint-Lucia.png differ
diff --git a/app/assets/img/flags/shiny/64/Saint-Martin.png b/app/assets/img/flags/shiny/64/Saint-Martin.png
new file mode 100644
index 0000000..71d9fd1
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Saint-Martin.png differ
diff --git a/app/assets/img/flags/shiny/64/Saint-Vincent-and-the-Grenadines.png b/app/assets/img/flags/shiny/64/Saint-Vincent-and-the-Grenadines.png
new file mode 100644
index 0000000..73de64f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Saint-Vincent-and-the-Grenadines.png differ
diff --git a/app/assets/img/flags/shiny/64/Samoa.png b/app/assets/img/flags/shiny/64/Samoa.png
new file mode 100644
index 0000000..3d7900b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Samoa.png differ
diff --git a/app/assets/img/flags/shiny/64/San-Marino.png b/app/assets/img/flags/shiny/64/San-Marino.png
new file mode 100644
index 0000000..a34392d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/San-Marino.png differ
diff --git a/app/assets/img/flags/shiny/64/Sao-Tome-and-Principe.png b/app/assets/img/flags/shiny/64/Sao-Tome-and-Principe.png
new file mode 100644
index 0000000..307dae7
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Sao-Tome-and-Principe.png differ
diff --git a/app/assets/img/flags/shiny/64/Saudi-Arabia.png b/app/assets/img/flags/shiny/64/Saudi-Arabia.png
new file mode 100644
index 0000000..8ea7226
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Saudi-Arabia.png differ
diff --git a/app/assets/img/flags/shiny/64/Scotland.png b/app/assets/img/flags/shiny/64/Scotland.png
new file mode 100644
index 0000000..925ddca
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Scotland.png differ
diff --git a/app/assets/img/flags/shiny/64/Senegal.png b/app/assets/img/flags/shiny/64/Senegal.png
new file mode 100644
index 0000000..616967c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Senegal.png differ
diff --git a/app/assets/img/flags/shiny/64/Serbia.png b/app/assets/img/flags/shiny/64/Serbia.png
new file mode 100644
index 0000000..0b08c77
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Serbia.png differ
diff --git a/app/assets/img/flags/shiny/64/Seychelles.png b/app/assets/img/flags/shiny/64/Seychelles.png
new file mode 100644
index 0000000..b07a589
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Seychelles.png differ
diff --git a/app/assets/img/flags/shiny/64/Sierra-Leone.png b/app/assets/img/flags/shiny/64/Sierra-Leone.png
new file mode 100644
index 0000000..684be94
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Sierra-Leone.png differ
diff --git a/app/assets/img/flags/shiny/64/Singapore.png b/app/assets/img/flags/shiny/64/Singapore.png
new file mode 100644
index 0000000..37e9609
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Singapore.png differ
diff --git a/app/assets/img/flags/shiny/64/Sint-Maarten.png b/app/assets/img/flags/shiny/64/Sint-Maarten.png
new file mode 100644
index 0000000..9a665f6
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Sint-Maarten.png differ
diff --git a/app/assets/img/flags/shiny/64/Slovakia.png b/app/assets/img/flags/shiny/64/Slovakia.png
new file mode 100644
index 0000000..6264388
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Slovakia.png differ
diff --git a/app/assets/img/flags/shiny/64/Slovenia.png b/app/assets/img/flags/shiny/64/Slovenia.png
new file mode 100644
index 0000000..9d1330c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Slovenia.png differ
diff --git a/app/assets/img/flags/shiny/64/Solomon-Islands.png b/app/assets/img/flags/shiny/64/Solomon-Islands.png
new file mode 100644
index 0000000..97a55d8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Solomon-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Somalia.png b/app/assets/img/flags/shiny/64/Somalia.png
new file mode 100644
index 0000000..462b1d8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Somalia.png differ
diff --git a/app/assets/img/flags/shiny/64/Somaliland.png b/app/assets/img/flags/shiny/64/Somaliland.png
new file mode 100644
index 0000000..299383d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Somaliland.png differ
diff --git a/app/assets/img/flags/shiny/64/South-Africa.png b/app/assets/img/flags/shiny/64/South-Africa.png
new file mode 100644
index 0000000..6fffc66
Binary files /dev/null and b/app/assets/img/flags/shiny/64/South-Africa.png differ
diff --git a/app/assets/img/flags/shiny/64/South-Georgia-and-the-South-Sandwich-Islands.png b/app/assets/img/flags/shiny/64/South-Georgia-and-the-South-Sandwich-Islands.png
new file mode 100644
index 0000000..f877766
Binary files /dev/null and b/app/assets/img/flags/shiny/64/South-Georgia-and-the-South-Sandwich-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/South-Korea.png b/app/assets/img/flags/shiny/64/South-Korea.png
new file mode 100644
index 0000000..f3c12d8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/South-Korea.png differ
diff --git a/app/assets/img/flags/shiny/64/South-Ossetia.png b/app/assets/img/flags/shiny/64/South-Ossetia.png
new file mode 100644
index 0000000..eb301e2
Binary files /dev/null and b/app/assets/img/flags/shiny/64/South-Ossetia.png differ
diff --git a/app/assets/img/flags/shiny/64/South-Sudan.png b/app/assets/img/flags/shiny/64/South-Sudan.png
new file mode 100644
index 0000000..cef26fe
Binary files /dev/null and b/app/assets/img/flags/shiny/64/South-Sudan.png differ
diff --git a/app/assets/img/flags/shiny/64/Spain.png b/app/assets/img/flags/shiny/64/Spain.png
new file mode 100644
index 0000000..bef0a45
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Spain.png differ
diff --git a/app/assets/img/flags/shiny/64/Sri-Lanka.png b/app/assets/img/flags/shiny/64/Sri-Lanka.png
new file mode 100644
index 0000000..a9fc5aa
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Sri-Lanka.png differ
diff --git a/app/assets/img/flags/shiny/64/Sudan.png b/app/assets/img/flags/shiny/64/Sudan.png
new file mode 100644
index 0000000..2a0a134
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Sudan.png differ
diff --git a/app/assets/img/flags/shiny/64/Suriname.png b/app/assets/img/flags/shiny/64/Suriname.png
new file mode 100644
index 0000000..68953b8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Suriname.png differ
diff --git a/app/assets/img/flags/shiny/64/Swaziland.png b/app/assets/img/flags/shiny/64/Swaziland.png
new file mode 100644
index 0000000..ac61b26
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Swaziland.png differ
diff --git a/app/assets/img/flags/shiny/64/Sweden.png b/app/assets/img/flags/shiny/64/Sweden.png
new file mode 100644
index 0000000..c943557
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Sweden.png differ
diff --git a/app/assets/img/flags/shiny/64/Switzerland.png b/app/assets/img/flags/shiny/64/Switzerland.png
new file mode 100644
index 0000000..cb91083
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Switzerland.png differ
diff --git a/app/assets/img/flags/shiny/64/Syria.png b/app/assets/img/flags/shiny/64/Syria.png
new file mode 100644
index 0000000..2ff9f7b
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Syria.png differ
diff --git a/app/assets/img/flags/shiny/64/Taiwan.png b/app/assets/img/flags/shiny/64/Taiwan.png
new file mode 100644
index 0000000..98bb9fb
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Taiwan.png differ
diff --git a/app/assets/img/flags/shiny/64/Tajikistan.png b/app/assets/img/flags/shiny/64/Tajikistan.png
new file mode 100644
index 0000000..b64cb3c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Tajikistan.png differ
diff --git a/app/assets/img/flags/shiny/64/Tanzania.png b/app/assets/img/flags/shiny/64/Tanzania.png
new file mode 100644
index 0000000..2766dd5
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Tanzania.png differ
diff --git a/app/assets/img/flags/shiny/64/Thailand.png b/app/assets/img/flags/shiny/64/Thailand.png
new file mode 100644
index 0000000..cb98c4f
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Thailand.png differ
diff --git a/app/assets/img/flags/shiny/64/Togo.png b/app/assets/img/flags/shiny/64/Togo.png
new file mode 100644
index 0000000..cd1b4b4
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Togo.png differ
diff --git a/app/assets/img/flags/shiny/64/Tokelau.png b/app/assets/img/flags/shiny/64/Tokelau.png
new file mode 100644
index 0000000..8622cbb
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Tokelau.png differ
diff --git a/app/assets/img/flags/shiny/64/Tonga.png b/app/assets/img/flags/shiny/64/Tonga.png
new file mode 100644
index 0000000..4529f17
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Tonga.png differ
diff --git a/app/assets/img/flags/shiny/64/Trinidad-and-Tobago.png b/app/assets/img/flags/shiny/64/Trinidad-and-Tobago.png
new file mode 100644
index 0000000..08ca8a0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Trinidad-and-Tobago.png differ
diff --git a/app/assets/img/flags/shiny/64/Tunisia.png b/app/assets/img/flags/shiny/64/Tunisia.png
new file mode 100644
index 0000000..a9d4d16
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Tunisia.png differ
diff --git a/app/assets/img/flags/shiny/64/Turkey.png b/app/assets/img/flags/shiny/64/Turkey.png
new file mode 100644
index 0000000..640e7e8
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Turkey.png differ
diff --git a/app/assets/img/flags/shiny/64/Turkmenistan.png b/app/assets/img/flags/shiny/64/Turkmenistan.png
new file mode 100644
index 0000000..ff0a6fb
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Turkmenistan.png differ
diff --git a/app/assets/img/flags/shiny/64/Turks-and-Caicos-Islands.png b/app/assets/img/flags/shiny/64/Turks-and-Caicos-Islands.png
new file mode 100644
index 0000000..f668ad2
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Turks-and-Caicos-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Tuvalu.png b/app/assets/img/flags/shiny/64/Tuvalu.png
new file mode 100644
index 0000000..8937d42
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Tuvalu.png differ
diff --git a/app/assets/img/flags/shiny/64/US-Virgin-Islands.png b/app/assets/img/flags/shiny/64/US-Virgin-Islands.png
new file mode 100644
index 0000000..558b1ad
Binary files /dev/null and b/app/assets/img/flags/shiny/64/US-Virgin-Islands.png differ
diff --git a/app/assets/img/flags/shiny/64/Uganda.png b/app/assets/img/flags/shiny/64/Uganda.png
new file mode 100644
index 0000000..cffccb6
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Uganda.png differ
diff --git a/app/assets/img/flags/shiny/64/Ukraine.png b/app/assets/img/flags/shiny/64/Ukraine.png
new file mode 100644
index 0000000..143d7db
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Ukraine.png differ
diff --git a/app/assets/img/flags/shiny/64/United-Arab-Emirates.png b/app/assets/img/flags/shiny/64/United-Arab-Emirates.png
new file mode 100644
index 0000000..1a7bc79
Binary files /dev/null and b/app/assets/img/flags/shiny/64/United-Arab-Emirates.png differ
diff --git a/app/assets/img/flags/shiny/64/United-Kingdom.png b/app/assets/img/flags/shiny/64/United-Kingdom.png
new file mode 100644
index 0000000..c029aa7
Binary files /dev/null and b/app/assets/img/flags/shiny/64/United-Kingdom.png differ
diff --git a/app/assets/img/flags/shiny/64/United-Nations.png b/app/assets/img/flags/shiny/64/United-Nations.png
new file mode 100644
index 0000000..4fe1bfe
Binary files /dev/null and b/app/assets/img/flags/shiny/64/United-Nations.png differ
diff --git a/app/assets/img/flags/shiny/64/United-States.png b/app/assets/img/flags/shiny/64/United-States.png
new file mode 100644
index 0000000..c75043c
Binary files /dev/null and b/app/assets/img/flags/shiny/64/United-States.png differ
diff --git a/app/assets/img/flags/shiny/64/Unknown.png b/app/assets/img/flags/shiny/64/Unknown.png
new file mode 100644
index 0000000..d26ae5e
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Unknown.png differ
diff --git a/app/assets/img/flags/shiny/64/Uruguay.png b/app/assets/img/flags/shiny/64/Uruguay.png
new file mode 100644
index 0000000..01b67b0
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Uruguay.png differ
diff --git a/app/assets/img/flags/shiny/64/Uzbekistan.png b/app/assets/img/flags/shiny/64/Uzbekistan.png
new file mode 100644
index 0000000..3d7cfee
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Uzbekistan.png differ
diff --git a/app/assets/img/flags/shiny/64/Vanuatu.png b/app/assets/img/flags/shiny/64/Vanuatu.png
new file mode 100644
index 0000000..49889e2
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Vanuatu.png differ
diff --git a/app/assets/img/flags/shiny/64/Vatican-City.png b/app/assets/img/flags/shiny/64/Vatican-City.png
new file mode 100644
index 0000000..f8f7bf7
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Vatican-City.png differ
diff --git a/app/assets/img/flags/shiny/64/Venezuela.png b/app/assets/img/flags/shiny/64/Venezuela.png
new file mode 100644
index 0000000..da42902
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Venezuela.png differ
diff --git a/app/assets/img/flags/shiny/64/Vietnam.png b/app/assets/img/flags/shiny/64/Vietnam.png
new file mode 100644
index 0000000..454cf42
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Vietnam.png differ
diff --git a/app/assets/img/flags/shiny/64/Wales.png b/app/assets/img/flags/shiny/64/Wales.png
new file mode 100644
index 0000000..ba86125
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Wales.png differ
diff --git a/app/assets/img/flags/shiny/64/Wallis-And-Futuna.png b/app/assets/img/flags/shiny/64/Wallis-And-Futuna.png
new file mode 100644
index 0000000..e5806b9
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Wallis-And-Futuna.png differ
diff --git a/app/assets/img/flags/shiny/64/Western-Sahara.png b/app/assets/img/flags/shiny/64/Western-Sahara.png
new file mode 100644
index 0000000..6461b34
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Western-Sahara.png differ
diff --git a/app/assets/img/flags/shiny/64/Yemen.png b/app/assets/img/flags/shiny/64/Yemen.png
new file mode 100644
index 0000000..73dd33d
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Yemen.png differ
diff --git a/app/assets/img/flags/shiny/64/Zambia.png b/app/assets/img/flags/shiny/64/Zambia.png
new file mode 100644
index 0000000..6208724
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Zambia.png differ
diff --git a/app/assets/img/flags/shiny/64/Zimbabwe.png b/app/assets/img/flags/shiny/64/Zimbabwe.png
new file mode 100644
index 0000000..baa8851
Binary files /dev/null and b/app/assets/img/flags/shiny/64/Zimbabwe.png differ
diff --git a/app/assets/img/flags/shiny/icns/Abkhazia.icns b/app/assets/img/flags/shiny/icns/Abkhazia.icns
new file mode 100644
index 0000000..c190acb
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Abkhazia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Afghanistan.icns b/app/assets/img/flags/shiny/icns/Afghanistan.icns
new file mode 100644
index 0000000..5681b16
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Afghanistan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Aland.icns b/app/assets/img/flags/shiny/icns/Aland.icns
new file mode 100644
index 0000000..e9521e0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Aland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Albania.icns b/app/assets/img/flags/shiny/icns/Albania.icns
new file mode 100644
index 0000000..f46e018
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Albania.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Algeria.icns b/app/assets/img/flags/shiny/icns/Algeria.icns
new file mode 100644
index 0000000..c3ac1d9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Algeria.icns differ
diff --git a/app/assets/img/flags/shiny/icns/American-Samoa.icns b/app/assets/img/flags/shiny/icns/American-Samoa.icns
new file mode 100644
index 0000000..808a71e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/American-Samoa.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Andorra.icns b/app/assets/img/flags/shiny/icns/Andorra.icns
new file mode 100644
index 0000000..e872060
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Andorra.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Angola.icns b/app/assets/img/flags/shiny/icns/Angola.icns
new file mode 100644
index 0000000..335768d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Angola.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Anguilla.icns b/app/assets/img/flags/shiny/icns/Anguilla.icns
new file mode 100644
index 0000000..b749858
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Anguilla.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Antarctica.icns b/app/assets/img/flags/shiny/icns/Antarctica.icns
new file mode 100644
index 0000000..55e6f52
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Antarctica.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Antigua-and-Barbuda.icns b/app/assets/img/flags/shiny/icns/Antigua-and-Barbuda.icns
new file mode 100644
index 0000000..8ea6a42
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Antigua-and-Barbuda.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Argentina.icns b/app/assets/img/flags/shiny/icns/Argentina.icns
new file mode 100644
index 0000000..1ecf6bc
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Argentina.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Armenia.icns b/app/assets/img/flags/shiny/icns/Armenia.icns
new file mode 100644
index 0000000..960632f
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Armenia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Aruba.icns b/app/assets/img/flags/shiny/icns/Aruba.icns
new file mode 100644
index 0000000..cf34643
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Aruba.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Australia.icns b/app/assets/img/flags/shiny/icns/Australia.icns
new file mode 100644
index 0000000..2ebd4d0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Australia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Austria.icns b/app/assets/img/flags/shiny/icns/Austria.icns
new file mode 100644
index 0000000..4873c90
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Austria.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Azerbaijan.icns b/app/assets/img/flags/shiny/icns/Azerbaijan.icns
new file mode 100644
index 0000000..96468e0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Azerbaijan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Bahamas.icns b/app/assets/img/flags/shiny/icns/Bahamas.icns
new file mode 100644
index 0000000..d499ed5
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Bahamas.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Bahrain.icns b/app/assets/img/flags/shiny/icns/Bahrain.icns
new file mode 100644
index 0000000..6340873
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Bahrain.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Bangladesh.icns b/app/assets/img/flags/shiny/icns/Bangladesh.icns
new file mode 100644
index 0000000..ebb6fe6
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Bangladesh.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Barbados.icns b/app/assets/img/flags/shiny/icns/Barbados.icns
new file mode 100644
index 0000000..f137a75
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Barbados.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Basque-Country.icns b/app/assets/img/flags/shiny/icns/Basque-Country.icns
new file mode 100644
index 0000000..8d91e61
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Basque-Country.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Belarus.icns b/app/assets/img/flags/shiny/icns/Belarus.icns
new file mode 100644
index 0000000..dc650ff
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Belarus.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Belgium.icns b/app/assets/img/flags/shiny/icns/Belgium.icns
new file mode 100644
index 0000000..4ae81c4
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Belgium.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Belize.icns b/app/assets/img/flags/shiny/icns/Belize.icns
new file mode 100644
index 0000000..403ab0c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Belize.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Benin.icns b/app/assets/img/flags/shiny/icns/Benin.icns
new file mode 100644
index 0000000..e260f0b
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Benin.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Bermuda.icns b/app/assets/img/flags/shiny/icns/Bermuda.icns
new file mode 100644
index 0000000..c21c322
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Bermuda.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Bhutan.icns b/app/assets/img/flags/shiny/icns/Bhutan.icns
new file mode 100644
index 0000000..b19d5ee
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Bhutan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Bolivia.icns b/app/assets/img/flags/shiny/icns/Bolivia.icns
new file mode 100644
index 0000000..9877af0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Bolivia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Bosnia-and-Herzegovina.icns b/app/assets/img/flags/shiny/icns/Bosnia-and-Herzegovina.icns
new file mode 100644
index 0000000..5b91cb6
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Bosnia-and-Herzegovina.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Botswana.icns b/app/assets/img/flags/shiny/icns/Botswana.icns
new file mode 100644
index 0000000..c22ce7a
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Botswana.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Brazil.icns b/app/assets/img/flags/shiny/icns/Brazil.icns
new file mode 100644
index 0000000..3c97992
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Brazil.icns differ
diff --git a/app/assets/img/flags/shiny/icns/British-Antarctic-Territory.icns b/app/assets/img/flags/shiny/icns/British-Antarctic-Territory.icns
new file mode 100644
index 0000000..30e9b2f
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/British-Antarctic-Territory.icns differ
diff --git a/app/assets/img/flags/shiny/icns/British-Virgin-Islands.icns b/app/assets/img/flags/shiny/icns/British-Virgin-Islands.icns
new file mode 100644
index 0000000..096e9d0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/British-Virgin-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Brunei.icns b/app/assets/img/flags/shiny/icns/Brunei.icns
new file mode 100644
index 0000000..bd3cdc0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Brunei.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Bulgaria.icns b/app/assets/img/flags/shiny/icns/Bulgaria.icns
new file mode 100644
index 0000000..0647bd0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Bulgaria.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Burkina-Faso.icns b/app/assets/img/flags/shiny/icns/Burkina-Faso.icns
new file mode 100644
index 0000000..45b9ba3
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Burkina-Faso.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Burundi.icns b/app/assets/img/flags/shiny/icns/Burundi.icns
new file mode 100644
index 0000000..8e1c902
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Burundi.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Cambodia.icns b/app/assets/img/flags/shiny/icns/Cambodia.icns
new file mode 100644
index 0000000..f57e558
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Cambodia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Cameroon.icns b/app/assets/img/flags/shiny/icns/Cameroon.icns
new file mode 100644
index 0000000..4af902a
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Cameroon.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Canada.icns b/app/assets/img/flags/shiny/icns/Canada.icns
new file mode 100644
index 0000000..73bcf29
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Canada.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Canary-Islands.icns b/app/assets/img/flags/shiny/icns/Canary-Islands.icns
new file mode 100644
index 0000000..f61f43e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Canary-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Cape-Verde.icns b/app/assets/img/flags/shiny/icns/Cape-Verde.icns
new file mode 100644
index 0000000..10dc17a
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Cape-Verde.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Catalonia.icns b/app/assets/img/flags/shiny/icns/Catalonia.icns
new file mode 100644
index 0000000..b089c1a
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Catalonia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Cayman-Islands.icns b/app/assets/img/flags/shiny/icns/Cayman-Islands.icns
new file mode 100644
index 0000000..92c60e9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Cayman-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Central-African-Republic.icns b/app/assets/img/flags/shiny/icns/Central-African-Republic.icns
new file mode 100644
index 0000000..6c75b22
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Central-African-Republic.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Chad.icns b/app/assets/img/flags/shiny/icns/Chad.icns
new file mode 100644
index 0000000..ba60528
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Chad.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Chile.icns b/app/assets/img/flags/shiny/icns/Chile.icns
new file mode 100644
index 0000000..9d12f7e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Chile.icns differ
diff --git a/app/assets/img/flags/shiny/icns/China.icns b/app/assets/img/flags/shiny/icns/China.icns
new file mode 100644
index 0000000..02c661a
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/China.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Christmas-Island.icns b/app/assets/img/flags/shiny/icns/Christmas-Island.icns
new file mode 100644
index 0000000..5dac757
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Christmas-Island.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Cocos-Keeling-Islands.icns b/app/assets/img/flags/shiny/icns/Cocos-Keeling-Islands.icns
new file mode 100644
index 0000000..46e21a6
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Cocos-Keeling-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Colombia.icns b/app/assets/img/flags/shiny/icns/Colombia.icns
new file mode 100644
index 0000000..e77ec9d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Colombia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Commonwealth.icns b/app/assets/img/flags/shiny/icns/Commonwealth.icns
new file mode 100644
index 0000000..2228d8d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Commonwealth.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Comoros.icns b/app/assets/img/flags/shiny/icns/Comoros.icns
new file mode 100644
index 0000000..ef79d25
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Comoros.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Cook-Islands.icns b/app/assets/img/flags/shiny/icns/Cook-Islands.icns
new file mode 100644
index 0000000..4a3bb6c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Cook-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Costa-Rica.icns b/app/assets/img/flags/shiny/icns/Costa-Rica.icns
new file mode 100644
index 0000000..2839d4e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Costa-Rica.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Cote-dIvoire.icns b/app/assets/img/flags/shiny/icns/Cote-dIvoire.icns
new file mode 100644
index 0000000..b4c5c32
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Cote-dIvoire.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Croatia.icns b/app/assets/img/flags/shiny/icns/Croatia.icns
new file mode 100644
index 0000000..c6dccc9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Croatia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Cuba.icns b/app/assets/img/flags/shiny/icns/Cuba.icns
new file mode 100644
index 0000000..bdb4368
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Cuba.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Curacao.icns b/app/assets/img/flags/shiny/icns/Curacao.icns
new file mode 100644
index 0000000..280cff0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Curacao.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Cyprus.icns b/app/assets/img/flags/shiny/icns/Cyprus.icns
new file mode 100644
index 0000000..f0e400e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Cyprus.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Czech-Republic.icns b/app/assets/img/flags/shiny/icns/Czech-Republic.icns
new file mode 100644
index 0000000..92808d8
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Czech-Republic.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Democratic-Republic-of-the-Congo.icns b/app/assets/img/flags/shiny/icns/Democratic-Republic-of-the-Congo.icns
new file mode 100644
index 0000000..84e1863
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Democratic-Republic-of-the-Congo.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Denmark.icns b/app/assets/img/flags/shiny/icns/Denmark.icns
new file mode 100644
index 0000000..792266c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Denmark.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Djibouti.icns b/app/assets/img/flags/shiny/icns/Djibouti.icns
new file mode 100644
index 0000000..6d139c0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Djibouti.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Dominica.icns b/app/assets/img/flags/shiny/icns/Dominica.icns
new file mode 100644
index 0000000..e813ca1
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Dominica.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Dominican-Republic.icns b/app/assets/img/flags/shiny/icns/Dominican-Republic.icns
new file mode 100644
index 0000000..ea7a1e5
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Dominican-Republic.icns differ
diff --git a/app/assets/img/flags/shiny/icns/East-Timor.icns b/app/assets/img/flags/shiny/icns/East-Timor.icns
new file mode 100644
index 0000000..abc1a4a
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/East-Timor.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Ecuador.icns b/app/assets/img/flags/shiny/icns/Ecuador.icns
new file mode 100644
index 0000000..2ad82b2
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Ecuador.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Egypt.icns b/app/assets/img/flags/shiny/icns/Egypt.icns
new file mode 100644
index 0000000..389f4d9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Egypt.icns differ
diff --git a/app/assets/img/flags/shiny/icns/El-Salvador.icns b/app/assets/img/flags/shiny/icns/El-Salvador.icns
new file mode 100644
index 0000000..feba3c8
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/El-Salvador.icns differ
diff --git a/app/assets/img/flags/shiny/icns/England.icns b/app/assets/img/flags/shiny/icns/England.icns
new file mode 100644
index 0000000..209688b
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/England.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Equatorial-Guinea.icns b/app/assets/img/flags/shiny/icns/Equatorial-Guinea.icns
new file mode 100644
index 0000000..ab903a3
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Equatorial-Guinea.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Eritrea.icns b/app/assets/img/flags/shiny/icns/Eritrea.icns
new file mode 100644
index 0000000..1b4a968
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Eritrea.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Estonia.icns b/app/assets/img/flags/shiny/icns/Estonia.icns
new file mode 100644
index 0000000..2d8458f
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Estonia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Ethiopia.icns b/app/assets/img/flags/shiny/icns/Ethiopia.icns
new file mode 100644
index 0000000..213b740
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Ethiopia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/European-Union.icns b/app/assets/img/flags/shiny/icns/European-Union.icns
new file mode 100644
index 0000000..ba193fa
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/European-Union.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Falkland-Islands.icns b/app/assets/img/flags/shiny/icns/Falkland-Islands.icns
new file mode 100644
index 0000000..ff1ea16
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Falkland-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Faroes.icns b/app/assets/img/flags/shiny/icns/Faroes.icns
new file mode 100644
index 0000000..942c727
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Faroes.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Fiji.icns b/app/assets/img/flags/shiny/icns/Fiji.icns
new file mode 100644
index 0000000..ba3a78e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Fiji.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Finland.icns b/app/assets/img/flags/shiny/icns/Finland.icns
new file mode 100644
index 0000000..31e6658
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Finland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/France.icns b/app/assets/img/flags/shiny/icns/France.icns
new file mode 100644
index 0000000..ce10625
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/France.icns differ
diff --git a/app/assets/img/flags/shiny/icns/French-Polynesia.icns b/app/assets/img/flags/shiny/icns/French-Polynesia.icns
new file mode 100644
index 0000000..487e0c5
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/French-Polynesia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/French-Southern-Territories.icns b/app/assets/img/flags/shiny/icns/French-Southern-Territories.icns
new file mode 100644
index 0000000..739a1ad
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/French-Southern-Territories.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Gabon.icns b/app/assets/img/flags/shiny/icns/Gabon.icns
new file mode 100644
index 0000000..a16d073
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Gabon.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Gambia.icns b/app/assets/img/flags/shiny/icns/Gambia.icns
new file mode 100644
index 0000000..cc47114
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Gambia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Georgia.icns b/app/assets/img/flags/shiny/icns/Georgia.icns
new file mode 100644
index 0000000..a90715d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Georgia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Germany.icns b/app/assets/img/flags/shiny/icns/Germany.icns
new file mode 100644
index 0000000..6cecc75
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Germany.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Ghana.icns b/app/assets/img/flags/shiny/icns/Ghana.icns
new file mode 100644
index 0000000..f09acb1
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Ghana.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Gibraltar.icns b/app/assets/img/flags/shiny/icns/Gibraltar.icns
new file mode 100644
index 0000000..8356a48
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Gibraltar.icns differ
diff --git a/app/assets/img/flags/shiny/icns/GoSquared.icns b/app/assets/img/flags/shiny/icns/GoSquared.icns
new file mode 100644
index 0000000..449e632
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/GoSquared.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Greece.icns b/app/assets/img/flags/shiny/icns/Greece.icns
new file mode 100644
index 0000000..69c9a53
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Greece.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Greenland.icns b/app/assets/img/flags/shiny/icns/Greenland.icns
new file mode 100644
index 0000000..9480c37
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Greenland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Grenada.icns b/app/assets/img/flags/shiny/icns/Grenada.icns
new file mode 100644
index 0000000..b7ce9e9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Grenada.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Guam.icns b/app/assets/img/flags/shiny/icns/Guam.icns
new file mode 100644
index 0000000..30fedb8
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Guam.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Guatemala.icns b/app/assets/img/flags/shiny/icns/Guatemala.icns
new file mode 100644
index 0000000..6caba8f
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Guatemala.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Guernsey.icns b/app/assets/img/flags/shiny/icns/Guernsey.icns
new file mode 100644
index 0000000..4bbb78e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Guernsey.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Guinea-Bissau.icns b/app/assets/img/flags/shiny/icns/Guinea-Bissau.icns
new file mode 100644
index 0000000..747ddc5
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Guinea-Bissau.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Guinea.icns b/app/assets/img/flags/shiny/icns/Guinea.icns
new file mode 100644
index 0000000..6c34616
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Guinea.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Guyana.icns b/app/assets/img/flags/shiny/icns/Guyana.icns
new file mode 100644
index 0000000..345695a
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Guyana.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Haiti.icns b/app/assets/img/flags/shiny/icns/Haiti.icns
new file mode 100644
index 0000000..aa67664
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Haiti.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Honduras.icns b/app/assets/img/flags/shiny/icns/Honduras.icns
new file mode 100644
index 0000000..08a93e9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Honduras.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Hong-Kong.icns b/app/assets/img/flags/shiny/icns/Hong-Kong.icns
new file mode 100644
index 0000000..2c0d92d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Hong-Kong.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Hungary.icns b/app/assets/img/flags/shiny/icns/Hungary.icns
new file mode 100644
index 0000000..59fce06
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Hungary.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Iceland.icns b/app/assets/img/flags/shiny/icns/Iceland.icns
new file mode 100644
index 0000000..48f12fc
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Iceland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/India.icns b/app/assets/img/flags/shiny/icns/India.icns
new file mode 100644
index 0000000..38ccb4f
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/India.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Indonesia.icns b/app/assets/img/flags/shiny/icns/Indonesia.icns
new file mode 100644
index 0000000..800113d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Indonesia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Iran.icns b/app/assets/img/flags/shiny/icns/Iran.icns
new file mode 100644
index 0000000..337df75
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Iran.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Iraq.icns b/app/assets/img/flags/shiny/icns/Iraq.icns
new file mode 100644
index 0000000..4ac722c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Iraq.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Ireland.icns b/app/assets/img/flags/shiny/icns/Ireland.icns
new file mode 100644
index 0000000..3fc88a3
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Ireland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Isle-of-Man.icns b/app/assets/img/flags/shiny/icns/Isle-of-Man.icns
new file mode 100644
index 0000000..3cc499c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Isle-of-Man.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Israel.icns b/app/assets/img/flags/shiny/icns/Israel.icns
new file mode 100644
index 0000000..ddc09b8
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Israel.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Italy.icns b/app/assets/img/flags/shiny/icns/Italy.icns
new file mode 100644
index 0000000..8ae1a70
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Italy.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Jamaica.icns b/app/assets/img/flags/shiny/icns/Jamaica.icns
new file mode 100644
index 0000000..285ca0f
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Jamaica.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Japan.icns b/app/assets/img/flags/shiny/icns/Japan.icns
new file mode 100644
index 0000000..be8ba9c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Japan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Jersey.icns b/app/assets/img/flags/shiny/icns/Jersey.icns
new file mode 100644
index 0000000..a77d713
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Jersey.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Jordan.icns b/app/assets/img/flags/shiny/icns/Jordan.icns
new file mode 100644
index 0000000..3671da4
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Jordan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Kazakhstan.icns b/app/assets/img/flags/shiny/icns/Kazakhstan.icns
new file mode 100644
index 0000000..1166a89
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Kazakhstan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Kenya.icns b/app/assets/img/flags/shiny/icns/Kenya.icns
new file mode 100644
index 0000000..5b4a9ec
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Kenya.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Kiribati.icns b/app/assets/img/flags/shiny/icns/Kiribati.icns
new file mode 100644
index 0000000..6a27cda
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Kiribati.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Kosovo.icns b/app/assets/img/flags/shiny/icns/Kosovo.icns
new file mode 100644
index 0000000..2bccaa9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Kosovo.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Kuwait.icns b/app/assets/img/flags/shiny/icns/Kuwait.icns
new file mode 100644
index 0000000..b836aeb
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Kuwait.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Kyrgyzstan.icns b/app/assets/img/flags/shiny/icns/Kyrgyzstan.icns
new file mode 100644
index 0000000..0f6819d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Kyrgyzstan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Laos.icns b/app/assets/img/flags/shiny/icns/Laos.icns
new file mode 100644
index 0000000..feef83e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Laos.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Latvia.icns b/app/assets/img/flags/shiny/icns/Latvia.icns
new file mode 100644
index 0000000..d83a40d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Latvia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Lebanon.icns b/app/assets/img/flags/shiny/icns/Lebanon.icns
new file mode 100644
index 0000000..52cad55
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Lebanon.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Lesotho.icns b/app/assets/img/flags/shiny/icns/Lesotho.icns
new file mode 100644
index 0000000..951a3bf
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Lesotho.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Liberia.icns b/app/assets/img/flags/shiny/icns/Liberia.icns
new file mode 100644
index 0000000..4e86184
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Liberia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Libya.icns b/app/assets/img/flags/shiny/icns/Libya.icns
new file mode 100644
index 0000000..668e699
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Libya.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Liechtenstein.icns b/app/assets/img/flags/shiny/icns/Liechtenstein.icns
new file mode 100644
index 0000000..fa4098d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Liechtenstein.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Lithuania.icns b/app/assets/img/flags/shiny/icns/Lithuania.icns
new file mode 100644
index 0000000..54dccf9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Lithuania.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Luxembourg.icns b/app/assets/img/flags/shiny/icns/Luxembourg.icns
new file mode 100644
index 0000000..745aab0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Luxembourg.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Macau.icns b/app/assets/img/flags/shiny/icns/Macau.icns
new file mode 100644
index 0000000..63c85b8
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Macau.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Macedonia.icns b/app/assets/img/flags/shiny/icns/Macedonia.icns
new file mode 100644
index 0000000..b9c136e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Macedonia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Madagascar.icns b/app/assets/img/flags/shiny/icns/Madagascar.icns
new file mode 100644
index 0000000..3110015
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Madagascar.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Malawi.icns b/app/assets/img/flags/shiny/icns/Malawi.icns
new file mode 100644
index 0000000..7004409
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Malawi.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Malaysia.icns b/app/assets/img/flags/shiny/icns/Malaysia.icns
new file mode 100644
index 0000000..6b64945
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Malaysia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Maldives.icns b/app/assets/img/flags/shiny/icns/Maldives.icns
new file mode 100644
index 0000000..03424a6
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Maldives.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Mali.icns b/app/assets/img/flags/shiny/icns/Mali.icns
new file mode 100644
index 0000000..cde7db4
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Mali.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Malta.icns b/app/assets/img/flags/shiny/icns/Malta.icns
new file mode 100644
index 0000000..7f74d79
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Malta.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Mars.icns b/app/assets/img/flags/shiny/icns/Mars.icns
new file mode 100644
index 0000000..a0a8d6d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Mars.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Marshall-Islands.icns b/app/assets/img/flags/shiny/icns/Marshall-Islands.icns
new file mode 100644
index 0000000..31904fd
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Marshall-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Martinique.icns b/app/assets/img/flags/shiny/icns/Martinique.icns
new file mode 100644
index 0000000..03d90fd
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Martinique.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Mauritania.icns b/app/assets/img/flags/shiny/icns/Mauritania.icns
new file mode 100644
index 0000000..f51c616
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Mauritania.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Mauritius.icns b/app/assets/img/flags/shiny/icns/Mauritius.icns
new file mode 100644
index 0000000..d4b11ff
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Mauritius.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Mayotte.icns b/app/assets/img/flags/shiny/icns/Mayotte.icns
new file mode 100644
index 0000000..58ea917
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Mayotte.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Mexico.icns b/app/assets/img/flags/shiny/icns/Mexico.icns
new file mode 100644
index 0000000..3cfb6fe
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Mexico.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Micronesia.icns b/app/assets/img/flags/shiny/icns/Micronesia.icns
new file mode 100644
index 0000000..71f0ac6
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Micronesia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Moldova.icns b/app/assets/img/flags/shiny/icns/Moldova.icns
new file mode 100644
index 0000000..5faf0bd
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Moldova.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Monaco.icns b/app/assets/img/flags/shiny/icns/Monaco.icns
new file mode 100644
index 0000000..800113d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Monaco.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Mongolia.icns b/app/assets/img/flags/shiny/icns/Mongolia.icns
new file mode 100644
index 0000000..96f9d54
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Mongolia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Montenegro.icns b/app/assets/img/flags/shiny/icns/Montenegro.icns
new file mode 100644
index 0000000..ac9df89
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Montenegro.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Montserrat.icns b/app/assets/img/flags/shiny/icns/Montserrat.icns
new file mode 100644
index 0000000..64ac50f
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Montserrat.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Morocco.icns b/app/assets/img/flags/shiny/icns/Morocco.icns
new file mode 100644
index 0000000..e09ce32
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Morocco.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Mozambique.icns b/app/assets/img/flags/shiny/icns/Mozambique.icns
new file mode 100644
index 0000000..3232e43
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Mozambique.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Myanmar.icns b/app/assets/img/flags/shiny/icns/Myanmar.icns
new file mode 100644
index 0000000..55927de
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Myanmar.icns differ
diff --git a/app/assets/img/flags/shiny/icns/NATO.icns b/app/assets/img/flags/shiny/icns/NATO.icns
new file mode 100644
index 0000000..43f966f
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/NATO.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Nagorno-Karabakh.icns b/app/assets/img/flags/shiny/icns/Nagorno-Karabakh.icns
new file mode 100644
index 0000000..4ce8f4e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Nagorno-Karabakh.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Namibia.icns b/app/assets/img/flags/shiny/icns/Namibia.icns
new file mode 100644
index 0000000..afa823d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Namibia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Nauru.icns b/app/assets/img/flags/shiny/icns/Nauru.icns
new file mode 100644
index 0000000..16a65ba
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Nauru.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Nepal.icns b/app/assets/img/flags/shiny/icns/Nepal.icns
new file mode 100644
index 0000000..318563d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Nepal.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Netherlands-Antilles.icns b/app/assets/img/flags/shiny/icns/Netherlands-Antilles.icns
new file mode 100644
index 0000000..6965e12
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Netherlands-Antilles.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Netherlands.icns b/app/assets/img/flags/shiny/icns/Netherlands.icns
new file mode 100644
index 0000000..f8eac3e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Netherlands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/New-Caledonia.icns b/app/assets/img/flags/shiny/icns/New-Caledonia.icns
new file mode 100644
index 0000000..4889234
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/New-Caledonia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/New-Zealand.icns b/app/assets/img/flags/shiny/icns/New-Zealand.icns
new file mode 100644
index 0000000..c53490a
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/New-Zealand.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Nicaragua.icns b/app/assets/img/flags/shiny/icns/Nicaragua.icns
new file mode 100644
index 0000000..9d3b5e9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Nicaragua.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Niger.icns b/app/assets/img/flags/shiny/icns/Niger.icns
new file mode 100644
index 0000000..16822f3
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Niger.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Nigeria.icns b/app/assets/img/flags/shiny/icns/Nigeria.icns
new file mode 100644
index 0000000..281e502
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Nigeria.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Niue.icns b/app/assets/img/flags/shiny/icns/Niue.icns
new file mode 100644
index 0000000..b468e09
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Niue.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Norfolk-Island.icns b/app/assets/img/flags/shiny/icns/Norfolk-Island.icns
new file mode 100644
index 0000000..d67493b
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Norfolk-Island.icns differ
diff --git a/app/assets/img/flags/shiny/icns/North-Korea.icns b/app/assets/img/flags/shiny/icns/North-Korea.icns
new file mode 100644
index 0000000..b058f10
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/North-Korea.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Northern-Cyprus.icns b/app/assets/img/flags/shiny/icns/Northern-Cyprus.icns
new file mode 100644
index 0000000..3900fc9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Northern-Cyprus.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Northern-Mariana-Islands.icns b/app/assets/img/flags/shiny/icns/Northern-Mariana-Islands.icns
new file mode 100644
index 0000000..6db325b
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Northern-Mariana-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Norway.icns b/app/assets/img/flags/shiny/icns/Norway.icns
new file mode 100644
index 0000000..21c5740
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Norway.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Olympics.icns b/app/assets/img/flags/shiny/icns/Olympics.icns
new file mode 100644
index 0000000..8dd2a43
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Olympics.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Oman.icns b/app/assets/img/flags/shiny/icns/Oman.icns
new file mode 100644
index 0000000..abe7ff1
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Oman.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Pakistan.icns b/app/assets/img/flags/shiny/icns/Pakistan.icns
new file mode 100644
index 0000000..ff6efcd
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Pakistan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Palau.icns b/app/assets/img/flags/shiny/icns/Palau.icns
new file mode 100644
index 0000000..a15d64d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Palau.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Palestine.icns b/app/assets/img/flags/shiny/icns/Palestine.icns
new file mode 100644
index 0000000..ab85a04
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Palestine.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Panama.icns b/app/assets/img/flags/shiny/icns/Panama.icns
new file mode 100644
index 0000000..6e7e0b6
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Panama.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Papua-New-Guinea.icns b/app/assets/img/flags/shiny/icns/Papua-New-Guinea.icns
new file mode 100644
index 0000000..c518533
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Papua-New-Guinea.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Paraguay.icns b/app/assets/img/flags/shiny/icns/Paraguay.icns
new file mode 100644
index 0000000..d6e75b7
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Paraguay.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Peru.icns b/app/assets/img/flags/shiny/icns/Peru.icns
new file mode 100644
index 0000000..e496a67
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Peru.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Philippines.icns b/app/assets/img/flags/shiny/icns/Philippines.icns
new file mode 100644
index 0000000..69d44e7
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Philippines.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Pitcairn-Islands.icns b/app/assets/img/flags/shiny/icns/Pitcairn-Islands.icns
new file mode 100644
index 0000000..f9108d9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Pitcairn-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Poland.icns b/app/assets/img/flags/shiny/icns/Poland.icns
new file mode 100644
index 0000000..13f49ca
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Poland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Portugal.icns b/app/assets/img/flags/shiny/icns/Portugal.icns
new file mode 100644
index 0000000..507a0bf
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Portugal.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Puerto-Rico.icns b/app/assets/img/flags/shiny/icns/Puerto-Rico.icns
new file mode 100644
index 0000000..6a74f48
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Puerto-Rico.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Qatar.icns b/app/assets/img/flags/shiny/icns/Qatar.icns
new file mode 100644
index 0000000..49eb775
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Qatar.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Red-Cross.icns b/app/assets/img/flags/shiny/icns/Red-Cross.icns
new file mode 100644
index 0000000..eb2688c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Red-Cross.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Republic-of-the-Congo.icns b/app/assets/img/flags/shiny/icns/Republic-of-the-Congo.icns
new file mode 100644
index 0000000..b69c19a
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Republic-of-the-Congo.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Reunion.icns b/app/assets/img/flags/shiny/icns/Reunion.icns
new file mode 100644
index 0000000..8f3d654
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Reunion.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Romania.icns b/app/assets/img/flags/shiny/icns/Romania.icns
new file mode 100644
index 0000000..2cc4bca
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Romania.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Russia.icns b/app/assets/img/flags/shiny/icns/Russia.icns
new file mode 100644
index 0000000..e858b95
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Russia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Rwanda.icns b/app/assets/img/flags/shiny/icns/Rwanda.icns
new file mode 100644
index 0000000..516a30e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Rwanda.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Saint-Barthelemy.icns b/app/assets/img/flags/shiny/icns/Saint-Barthelemy.icns
new file mode 100644
index 0000000..73780f9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Saint-Barthelemy.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Saint-Helena.icns b/app/assets/img/flags/shiny/icns/Saint-Helena.icns
new file mode 100644
index 0000000..2033ce3
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Saint-Helena.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Saint-Kitts-and-Nevis.icns b/app/assets/img/flags/shiny/icns/Saint-Kitts-and-Nevis.icns
new file mode 100644
index 0000000..e1315b4
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Saint-Kitts-and-Nevis.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Saint-Lucia.icns b/app/assets/img/flags/shiny/icns/Saint-Lucia.icns
new file mode 100644
index 0000000..bd6c56d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Saint-Lucia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Saint-Martin.icns b/app/assets/img/flags/shiny/icns/Saint-Martin.icns
new file mode 100644
index 0000000..47f8137
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Saint-Martin.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Saint-Vincent-and-the-Grenadines.icns b/app/assets/img/flags/shiny/icns/Saint-Vincent-and-the-Grenadines.icns
new file mode 100644
index 0000000..a29db21
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Saint-Vincent-and-the-Grenadines.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Samoa.icns b/app/assets/img/flags/shiny/icns/Samoa.icns
new file mode 100644
index 0000000..ed0e5f9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Samoa.icns differ
diff --git a/app/assets/img/flags/shiny/icns/San-Marino.icns b/app/assets/img/flags/shiny/icns/San-Marino.icns
new file mode 100644
index 0000000..1c88251
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/San-Marino.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Sao-Tome-and-Principe.icns b/app/assets/img/flags/shiny/icns/Sao-Tome-and-Principe.icns
new file mode 100644
index 0000000..1c665ec
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Sao-Tome-and-Principe.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Saudi-Arabia.icns b/app/assets/img/flags/shiny/icns/Saudi-Arabia.icns
new file mode 100644
index 0000000..e34b5d2
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Saudi-Arabia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Scotland.icns b/app/assets/img/flags/shiny/icns/Scotland.icns
new file mode 100644
index 0000000..fa5940c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Scotland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Senegal.icns b/app/assets/img/flags/shiny/icns/Senegal.icns
new file mode 100644
index 0000000..6b07fea
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Senegal.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Serbia.icns b/app/assets/img/flags/shiny/icns/Serbia.icns
new file mode 100644
index 0000000..0948942
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Serbia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Seychelles.icns b/app/assets/img/flags/shiny/icns/Seychelles.icns
new file mode 100644
index 0000000..5fb2a8d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Seychelles.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Sierra-Leone.icns b/app/assets/img/flags/shiny/icns/Sierra-Leone.icns
new file mode 100644
index 0000000..c62104d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Sierra-Leone.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Singapore.icns b/app/assets/img/flags/shiny/icns/Singapore.icns
new file mode 100644
index 0000000..2da77ff
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Singapore.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Sint-Maarten.icns b/app/assets/img/flags/shiny/icns/Sint-Maarten.icns
new file mode 100644
index 0000000..44f14ff
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Sint-Maarten.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Slovakia.icns b/app/assets/img/flags/shiny/icns/Slovakia.icns
new file mode 100644
index 0000000..73059b3
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Slovakia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Slovenia.icns b/app/assets/img/flags/shiny/icns/Slovenia.icns
new file mode 100644
index 0000000..f44e121
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Slovenia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Solomon-Islands.icns b/app/assets/img/flags/shiny/icns/Solomon-Islands.icns
new file mode 100644
index 0000000..263a39c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Solomon-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Somalia.icns b/app/assets/img/flags/shiny/icns/Somalia.icns
new file mode 100644
index 0000000..0559a51
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Somalia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Somaliland.icns b/app/assets/img/flags/shiny/icns/Somaliland.icns
new file mode 100644
index 0000000..253a1fe
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Somaliland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/South-Africa.icns b/app/assets/img/flags/shiny/icns/South-Africa.icns
new file mode 100644
index 0000000..66404cf
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/South-Africa.icns differ
diff --git a/app/assets/img/flags/shiny/icns/South-Georgia-and-the-South-Sandwich-Islands.icns b/app/assets/img/flags/shiny/icns/South-Georgia-and-the-South-Sandwich-Islands.icns
new file mode 100644
index 0000000..60a4d58
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/South-Georgia-and-the-South-Sandwich-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/South-Korea.icns b/app/assets/img/flags/shiny/icns/South-Korea.icns
new file mode 100644
index 0000000..90d83da
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/South-Korea.icns differ
diff --git a/app/assets/img/flags/shiny/icns/South-Ossetia.icns b/app/assets/img/flags/shiny/icns/South-Ossetia.icns
new file mode 100644
index 0000000..968475e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/South-Ossetia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/South-Sudan.icns b/app/assets/img/flags/shiny/icns/South-Sudan.icns
new file mode 100644
index 0000000..f0f4fda
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/South-Sudan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Spain.icns b/app/assets/img/flags/shiny/icns/Spain.icns
new file mode 100644
index 0000000..07f15b8
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Spain.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Sri-Lanka.icns b/app/assets/img/flags/shiny/icns/Sri-Lanka.icns
new file mode 100644
index 0000000..a528f7e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Sri-Lanka.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Sudan.icns b/app/assets/img/flags/shiny/icns/Sudan.icns
new file mode 100644
index 0000000..e636519
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Sudan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Suriname.icns b/app/assets/img/flags/shiny/icns/Suriname.icns
new file mode 100644
index 0000000..3175d23
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Suriname.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Swaziland.icns b/app/assets/img/flags/shiny/icns/Swaziland.icns
new file mode 100644
index 0000000..f50d34d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Swaziland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Sweden.icns b/app/assets/img/flags/shiny/icns/Sweden.icns
new file mode 100644
index 0000000..aa112b9
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Sweden.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Switzerland.icns b/app/assets/img/flags/shiny/icns/Switzerland.icns
new file mode 100644
index 0000000..d05a9dd
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Switzerland.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Syria.icns b/app/assets/img/flags/shiny/icns/Syria.icns
new file mode 100644
index 0000000..fb78de2
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Syria.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Taiwan.icns b/app/assets/img/flags/shiny/icns/Taiwan.icns
new file mode 100644
index 0000000..76a0959
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Taiwan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Tajikistan.icns b/app/assets/img/flags/shiny/icns/Tajikistan.icns
new file mode 100644
index 0000000..81bc46b
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Tajikistan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Tanzania.icns b/app/assets/img/flags/shiny/icns/Tanzania.icns
new file mode 100644
index 0000000..b6adfe0
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Tanzania.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Thailand.icns b/app/assets/img/flags/shiny/icns/Thailand.icns
new file mode 100644
index 0000000..8e4f1ff
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Thailand.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Togo.icns b/app/assets/img/flags/shiny/icns/Togo.icns
new file mode 100644
index 0000000..b6e38af
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Togo.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Tokelau.icns b/app/assets/img/flags/shiny/icns/Tokelau.icns
new file mode 100644
index 0000000..af2598d
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Tokelau.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Tonga.icns b/app/assets/img/flags/shiny/icns/Tonga.icns
new file mode 100644
index 0000000..a71414c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Tonga.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Trinidad-and-Tobago.icns b/app/assets/img/flags/shiny/icns/Trinidad-and-Tobago.icns
new file mode 100644
index 0000000..57a8425
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Trinidad-and-Tobago.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Tunisia.icns b/app/assets/img/flags/shiny/icns/Tunisia.icns
new file mode 100644
index 0000000..80dd226
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Tunisia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Turkey.icns b/app/assets/img/flags/shiny/icns/Turkey.icns
new file mode 100644
index 0000000..1d0c254
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Turkey.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Turkmenistan.icns b/app/assets/img/flags/shiny/icns/Turkmenistan.icns
new file mode 100644
index 0000000..d0e495c
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Turkmenistan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Turks-and-Caicos-Islands.icns b/app/assets/img/flags/shiny/icns/Turks-and-Caicos-Islands.icns
new file mode 100644
index 0000000..6fe7895
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Turks-and-Caicos-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Tuvalu.icns b/app/assets/img/flags/shiny/icns/Tuvalu.icns
new file mode 100644
index 0000000..30c016e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Tuvalu.icns differ
diff --git a/app/assets/img/flags/shiny/icns/US-Virgin-Islands.icns b/app/assets/img/flags/shiny/icns/US-Virgin-Islands.icns
new file mode 100644
index 0000000..d0ddd36
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/US-Virgin-Islands.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Uganda.icns b/app/assets/img/flags/shiny/icns/Uganda.icns
new file mode 100644
index 0000000..7a9d8d8
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Uganda.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Ukraine.icns b/app/assets/img/flags/shiny/icns/Ukraine.icns
new file mode 100644
index 0000000..ec51fcf
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Ukraine.icns differ
diff --git a/app/assets/img/flags/shiny/icns/United-Arab-Emirates.icns b/app/assets/img/flags/shiny/icns/United-Arab-Emirates.icns
new file mode 100644
index 0000000..2f07f3f
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/United-Arab-Emirates.icns differ
diff --git a/app/assets/img/flags/shiny/icns/United-Kingdom.icns b/app/assets/img/flags/shiny/icns/United-Kingdom.icns
new file mode 100644
index 0000000..1b993e3
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/United-Kingdom.icns differ
diff --git a/app/assets/img/flags/shiny/icns/United-Nations.icns b/app/assets/img/flags/shiny/icns/United-Nations.icns
new file mode 100644
index 0000000..4da1fb1
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/United-Nations.icns differ
diff --git a/app/assets/img/flags/shiny/icns/United-States.icns b/app/assets/img/flags/shiny/icns/United-States.icns
new file mode 100644
index 0000000..d03062b
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/United-States.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Unknown.icns b/app/assets/img/flags/shiny/icns/Unknown.icns
new file mode 100644
index 0000000..94de2af
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Unknown.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Uruguay.icns b/app/assets/img/flags/shiny/icns/Uruguay.icns
new file mode 100644
index 0000000..ba8f9c3
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Uruguay.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Uzbekistan.icns b/app/assets/img/flags/shiny/icns/Uzbekistan.icns
new file mode 100644
index 0000000..f4291ae
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Uzbekistan.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Vanuatu.icns b/app/assets/img/flags/shiny/icns/Vanuatu.icns
new file mode 100644
index 0000000..9579e1b
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Vanuatu.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Vatican-City.icns b/app/assets/img/flags/shiny/icns/Vatican-City.icns
new file mode 100644
index 0000000..d08f433
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Vatican-City.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Venezuela.icns b/app/assets/img/flags/shiny/icns/Venezuela.icns
new file mode 100644
index 0000000..aa38b42
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Venezuela.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Vietnam.icns b/app/assets/img/flags/shiny/icns/Vietnam.icns
new file mode 100644
index 0000000..1b1be19
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Vietnam.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Wales.icns b/app/assets/img/flags/shiny/icns/Wales.icns
new file mode 100644
index 0000000..07ff9cc
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Wales.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Wallis-And-Futuna.icns b/app/assets/img/flags/shiny/icns/Wallis-And-Futuna.icns
new file mode 100644
index 0000000..5a129f7
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Wallis-And-Futuna.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Western-Sahara.icns b/app/assets/img/flags/shiny/icns/Western-Sahara.icns
new file mode 100644
index 0000000..044d756
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Western-Sahara.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Yemen.icns b/app/assets/img/flags/shiny/icns/Yemen.icns
new file mode 100644
index 0000000..05b9e48
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Yemen.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Zambia.icns b/app/assets/img/flags/shiny/icns/Zambia.icns
new file mode 100644
index 0000000..51c6556
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Zambia.icns differ
diff --git a/app/assets/img/flags/shiny/icns/Zimbabwe.icns b/app/assets/img/flags/shiny/icns/Zimbabwe.icns
new file mode 100644
index 0000000..3b06d2e
Binary files /dev/null and b/app/assets/img/flags/shiny/icns/Zimbabwe.icns differ
diff --git a/app/assets/img/flags/shiny/ico/Abkhazia.ico b/app/assets/img/flags/shiny/ico/Abkhazia.ico
new file mode 100644
index 0000000..f43ded7
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Abkhazia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Afghanistan.ico b/app/assets/img/flags/shiny/ico/Afghanistan.ico
new file mode 100644
index 0000000..67d2b1c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Afghanistan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Aland.ico b/app/assets/img/flags/shiny/ico/Aland.ico
new file mode 100644
index 0000000..40af4f5
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Aland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Albania.ico b/app/assets/img/flags/shiny/ico/Albania.ico
new file mode 100644
index 0000000..a144a58
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Albania.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Algeria.ico b/app/assets/img/flags/shiny/ico/Algeria.ico
new file mode 100644
index 0000000..940a9fd
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Algeria.ico differ
diff --git a/app/assets/img/flags/shiny/ico/American-Samoa.ico b/app/assets/img/flags/shiny/ico/American-Samoa.ico
new file mode 100644
index 0000000..c1bd547
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/American-Samoa.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Andorra.ico b/app/assets/img/flags/shiny/ico/Andorra.ico
new file mode 100644
index 0000000..e2d1210
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Andorra.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Angola.ico b/app/assets/img/flags/shiny/ico/Angola.ico
new file mode 100644
index 0000000..cc97fe6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Angola.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Anguilla.ico b/app/assets/img/flags/shiny/ico/Anguilla.ico
new file mode 100644
index 0000000..e90c069
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Anguilla.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Antarctica.ico b/app/assets/img/flags/shiny/ico/Antarctica.ico
new file mode 100644
index 0000000..ac60431
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Antarctica.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Antigua-and-Barbuda.ico b/app/assets/img/flags/shiny/ico/Antigua-and-Barbuda.ico
new file mode 100644
index 0000000..22a1ae8
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Antigua-and-Barbuda.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Argentina.ico b/app/assets/img/flags/shiny/ico/Argentina.ico
new file mode 100644
index 0000000..d11a521
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Argentina.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Armenia.ico b/app/assets/img/flags/shiny/ico/Armenia.ico
new file mode 100644
index 0000000..8bf4612
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Armenia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Aruba.ico b/app/assets/img/flags/shiny/ico/Aruba.ico
new file mode 100644
index 0000000..831067e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Aruba.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Australia.ico b/app/assets/img/flags/shiny/ico/Australia.ico
new file mode 100644
index 0000000..d68fdc6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Australia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Austria.ico b/app/assets/img/flags/shiny/ico/Austria.ico
new file mode 100644
index 0000000..43d5eac
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Austria.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Azerbaijan.ico b/app/assets/img/flags/shiny/ico/Azerbaijan.ico
new file mode 100644
index 0000000..93a8a38
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Azerbaijan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Bahamas.ico b/app/assets/img/flags/shiny/ico/Bahamas.ico
new file mode 100644
index 0000000..779ca15
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Bahamas.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Bahrain.ico b/app/assets/img/flags/shiny/ico/Bahrain.ico
new file mode 100644
index 0000000..4f815a2
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Bahrain.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Bangladesh.ico b/app/assets/img/flags/shiny/ico/Bangladesh.ico
new file mode 100644
index 0000000..ba03dae
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Bangladesh.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Barbados.ico b/app/assets/img/flags/shiny/ico/Barbados.ico
new file mode 100644
index 0000000..7ec0f0e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Barbados.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Basque-Country.ico b/app/assets/img/flags/shiny/ico/Basque-Country.ico
new file mode 100644
index 0000000..1728f21
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Basque-Country.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Belarus.ico b/app/assets/img/flags/shiny/ico/Belarus.ico
new file mode 100644
index 0000000..66f609b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Belarus.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Belgium.ico b/app/assets/img/flags/shiny/ico/Belgium.ico
new file mode 100644
index 0000000..f0ebb9b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Belgium.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Belize.ico b/app/assets/img/flags/shiny/ico/Belize.ico
new file mode 100644
index 0000000..1cb116f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Belize.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Benin.ico b/app/assets/img/flags/shiny/ico/Benin.ico
new file mode 100644
index 0000000..eca1edd
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Benin.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Bermuda.ico b/app/assets/img/flags/shiny/ico/Bermuda.ico
new file mode 100644
index 0000000..c75936e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Bermuda.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Bhutan.ico b/app/assets/img/flags/shiny/ico/Bhutan.ico
new file mode 100644
index 0000000..5bd528b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Bhutan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Bolivia.ico b/app/assets/img/flags/shiny/ico/Bolivia.ico
new file mode 100644
index 0000000..1b705c6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Bolivia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Bosnia-and-Herzegovina.ico b/app/assets/img/flags/shiny/ico/Bosnia-and-Herzegovina.ico
new file mode 100644
index 0000000..a13f539
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Bosnia-and-Herzegovina.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Botswana.ico b/app/assets/img/flags/shiny/ico/Botswana.ico
new file mode 100644
index 0000000..28ea5f1
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Botswana.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Brazil.ico b/app/assets/img/flags/shiny/ico/Brazil.ico
new file mode 100644
index 0000000..9995e04
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Brazil.ico differ
diff --git a/app/assets/img/flags/shiny/ico/British-Antarctic-Territory.ico b/app/assets/img/flags/shiny/ico/British-Antarctic-Territory.ico
new file mode 100644
index 0000000..cacb7f5
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/British-Antarctic-Territory.ico differ
diff --git a/app/assets/img/flags/shiny/ico/British-Virgin-Islands.ico b/app/assets/img/flags/shiny/ico/British-Virgin-Islands.ico
new file mode 100644
index 0000000..330f1b2
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/British-Virgin-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Brunei.ico b/app/assets/img/flags/shiny/ico/Brunei.ico
new file mode 100644
index 0000000..b532324
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Brunei.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Bulgaria.ico b/app/assets/img/flags/shiny/ico/Bulgaria.ico
new file mode 100644
index 0000000..19d08fd
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Bulgaria.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Burkina-Faso.ico b/app/assets/img/flags/shiny/ico/Burkina-Faso.ico
new file mode 100644
index 0000000..7bb582c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Burkina-Faso.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Burundi.ico b/app/assets/img/flags/shiny/ico/Burundi.ico
new file mode 100644
index 0000000..b13e519
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Burundi.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Cambodia.ico b/app/assets/img/flags/shiny/ico/Cambodia.ico
new file mode 100644
index 0000000..261d171
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Cambodia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Cameroon.ico b/app/assets/img/flags/shiny/ico/Cameroon.ico
new file mode 100644
index 0000000..b8c0853
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Cameroon.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Canada.ico b/app/assets/img/flags/shiny/ico/Canada.ico
new file mode 100644
index 0000000..695e670
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Canada.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Canary-Islands.ico b/app/assets/img/flags/shiny/ico/Canary-Islands.ico
new file mode 100644
index 0000000..4d807a9
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Canary-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Cape-Verde.ico b/app/assets/img/flags/shiny/ico/Cape-Verde.ico
new file mode 100644
index 0000000..d36f52d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Cape-Verde.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Catalonia.ico b/app/assets/img/flags/shiny/ico/Catalonia.ico
new file mode 100644
index 0000000..29a27b6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Catalonia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Cayman-Islands.ico b/app/assets/img/flags/shiny/ico/Cayman-Islands.ico
new file mode 100644
index 0000000..4eab664
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Cayman-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Central-African-Republic.ico b/app/assets/img/flags/shiny/ico/Central-African-Republic.ico
new file mode 100644
index 0000000..c4e508c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Central-African-Republic.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Chad.ico b/app/assets/img/flags/shiny/ico/Chad.ico
new file mode 100644
index 0000000..a037ae6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Chad.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Chile.ico b/app/assets/img/flags/shiny/ico/Chile.ico
new file mode 100644
index 0000000..51277fd
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Chile.ico differ
diff --git a/app/assets/img/flags/shiny/ico/China.ico b/app/assets/img/flags/shiny/ico/China.ico
new file mode 100644
index 0000000..cbab579
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/China.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Christmas-Island.ico b/app/assets/img/flags/shiny/ico/Christmas-Island.ico
new file mode 100644
index 0000000..99b2668
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Christmas-Island.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Cocos-Keeling-Islands.ico b/app/assets/img/flags/shiny/ico/Cocos-Keeling-Islands.ico
new file mode 100644
index 0000000..c79d420
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Cocos-Keeling-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Colombia.ico b/app/assets/img/flags/shiny/ico/Colombia.ico
new file mode 100644
index 0000000..5b7af03
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Colombia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Commonwealth.ico b/app/assets/img/flags/shiny/ico/Commonwealth.ico
new file mode 100644
index 0000000..e846bfb
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Commonwealth.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Comoros.ico b/app/assets/img/flags/shiny/ico/Comoros.ico
new file mode 100644
index 0000000..9b51512
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Comoros.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Cook-Islands.ico b/app/assets/img/flags/shiny/ico/Cook-Islands.ico
new file mode 100644
index 0000000..c4c45f8
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Cook-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Costa-Rica.ico b/app/assets/img/flags/shiny/ico/Costa-Rica.ico
new file mode 100644
index 0000000..1942fd6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Costa-Rica.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Cote-dIvoire.ico b/app/assets/img/flags/shiny/ico/Cote-dIvoire.ico
new file mode 100644
index 0000000..eb62ff9
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Cote-dIvoire.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Croatia.ico b/app/assets/img/flags/shiny/ico/Croatia.ico
new file mode 100644
index 0000000..125fc53
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Croatia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Cuba.ico b/app/assets/img/flags/shiny/ico/Cuba.ico
new file mode 100644
index 0000000..92d418e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Cuba.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Curacao.ico b/app/assets/img/flags/shiny/ico/Curacao.ico
new file mode 100644
index 0000000..7452d53
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Curacao.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Cyprus.ico b/app/assets/img/flags/shiny/ico/Cyprus.ico
new file mode 100644
index 0000000..03c87ba
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Cyprus.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Czech-Republic.ico b/app/assets/img/flags/shiny/ico/Czech-Republic.ico
new file mode 100644
index 0000000..4be270f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Czech-Republic.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Democratic-Republic-of-the-Congo.ico b/app/assets/img/flags/shiny/ico/Democratic-Republic-of-the-Congo.ico
new file mode 100644
index 0000000..ee7512a
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Democratic-Republic-of-the-Congo.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Denmark.ico b/app/assets/img/flags/shiny/ico/Denmark.ico
new file mode 100644
index 0000000..c84aa62
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Denmark.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Djibouti.ico b/app/assets/img/flags/shiny/ico/Djibouti.ico
new file mode 100644
index 0000000..ee0bbd6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Djibouti.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Dominica.ico b/app/assets/img/flags/shiny/ico/Dominica.ico
new file mode 100644
index 0000000..2a2d45a
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Dominica.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Dominican-Republic.ico b/app/assets/img/flags/shiny/ico/Dominican-Republic.ico
new file mode 100644
index 0000000..6d7a5ad
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Dominican-Republic.ico differ
diff --git a/app/assets/img/flags/shiny/ico/East-Timor.ico b/app/assets/img/flags/shiny/ico/East-Timor.ico
new file mode 100644
index 0000000..81a297b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/East-Timor.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Ecuador.ico b/app/assets/img/flags/shiny/ico/Ecuador.ico
new file mode 100644
index 0000000..d2505b6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Ecuador.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Egypt.ico b/app/assets/img/flags/shiny/ico/Egypt.ico
new file mode 100644
index 0000000..b008560
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Egypt.ico differ
diff --git a/app/assets/img/flags/shiny/ico/El-Salvador.ico b/app/assets/img/flags/shiny/ico/El-Salvador.ico
new file mode 100644
index 0000000..de64212
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/El-Salvador.ico differ
diff --git a/app/assets/img/flags/shiny/ico/England.ico b/app/assets/img/flags/shiny/ico/England.ico
new file mode 100644
index 0000000..ad7268f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/England.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Equatorial-Guinea.ico b/app/assets/img/flags/shiny/ico/Equatorial-Guinea.ico
new file mode 100644
index 0000000..06391a4
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Equatorial-Guinea.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Eritrea.ico b/app/assets/img/flags/shiny/ico/Eritrea.ico
new file mode 100644
index 0000000..59a627b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Eritrea.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Estonia.ico b/app/assets/img/flags/shiny/ico/Estonia.ico
new file mode 100644
index 0000000..df44adc
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Estonia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Ethiopia.ico b/app/assets/img/flags/shiny/ico/Ethiopia.ico
new file mode 100644
index 0000000..7985273
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Ethiopia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/European-Union.ico b/app/assets/img/flags/shiny/ico/European-Union.ico
new file mode 100644
index 0000000..ec778ae
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/European-Union.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Falkland-Islands.ico b/app/assets/img/flags/shiny/ico/Falkland-Islands.ico
new file mode 100644
index 0000000..b879f48
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Falkland-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Faroes.ico b/app/assets/img/flags/shiny/ico/Faroes.ico
new file mode 100644
index 0000000..5b13e78
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Faroes.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Fiji.ico b/app/assets/img/flags/shiny/ico/Fiji.ico
new file mode 100644
index 0000000..d621ce9
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Fiji.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Finland.ico b/app/assets/img/flags/shiny/ico/Finland.ico
new file mode 100644
index 0000000..50a3c63
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Finland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/France.ico b/app/assets/img/flags/shiny/ico/France.ico
new file mode 100644
index 0000000..1ac89c1
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/France.ico differ
diff --git a/app/assets/img/flags/shiny/ico/French-Polynesia.ico b/app/assets/img/flags/shiny/ico/French-Polynesia.ico
new file mode 100644
index 0000000..3daff6c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/French-Polynesia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/French-Southern-Territories.ico b/app/assets/img/flags/shiny/ico/French-Southern-Territories.ico
new file mode 100644
index 0000000..23da461
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/French-Southern-Territories.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Gabon.ico b/app/assets/img/flags/shiny/ico/Gabon.ico
new file mode 100644
index 0000000..104a872
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Gabon.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Gambia.ico b/app/assets/img/flags/shiny/ico/Gambia.ico
new file mode 100644
index 0000000..bc65983
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Gambia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Georgia.ico b/app/assets/img/flags/shiny/ico/Georgia.ico
new file mode 100644
index 0000000..57af451
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Georgia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Germany.ico b/app/assets/img/flags/shiny/ico/Germany.ico
new file mode 100644
index 0000000..3930f69
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Germany.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Ghana.ico b/app/assets/img/flags/shiny/ico/Ghana.ico
new file mode 100644
index 0000000..cf98742
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Ghana.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Gibraltar.ico b/app/assets/img/flags/shiny/ico/Gibraltar.ico
new file mode 100644
index 0000000..170c3f4
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Gibraltar.ico differ
diff --git a/app/assets/img/flags/shiny/ico/GoSquared.ico b/app/assets/img/flags/shiny/ico/GoSquared.ico
new file mode 100644
index 0000000..2e765b0
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/GoSquared.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Greece.ico b/app/assets/img/flags/shiny/ico/Greece.ico
new file mode 100644
index 0000000..732a9b5
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Greece.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Greenland.ico b/app/assets/img/flags/shiny/ico/Greenland.ico
new file mode 100644
index 0000000..d9da5a8
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Greenland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Grenada.ico b/app/assets/img/flags/shiny/ico/Grenada.ico
new file mode 100644
index 0000000..ae0102f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Grenada.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Guam.ico b/app/assets/img/flags/shiny/ico/Guam.ico
new file mode 100644
index 0000000..73d9751
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Guam.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Guatemala.ico b/app/assets/img/flags/shiny/ico/Guatemala.ico
new file mode 100644
index 0000000..10263bd
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Guatemala.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Guernsey.ico b/app/assets/img/flags/shiny/ico/Guernsey.ico
new file mode 100644
index 0000000..18a2963
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Guernsey.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Guinea-Bissau.ico b/app/assets/img/flags/shiny/ico/Guinea-Bissau.ico
new file mode 100644
index 0000000..601a1f0
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Guinea-Bissau.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Guinea.ico b/app/assets/img/flags/shiny/ico/Guinea.ico
new file mode 100644
index 0000000..7232543
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Guinea.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Guyana.ico b/app/assets/img/flags/shiny/ico/Guyana.ico
new file mode 100644
index 0000000..384627d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Guyana.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Haiti.ico b/app/assets/img/flags/shiny/ico/Haiti.ico
new file mode 100644
index 0000000..d34f8b9
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Haiti.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Honduras.ico b/app/assets/img/flags/shiny/ico/Honduras.ico
new file mode 100644
index 0000000..37c15b7
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Honduras.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Hong-Kong.ico b/app/assets/img/flags/shiny/ico/Hong-Kong.ico
new file mode 100644
index 0000000..3cd6331
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Hong-Kong.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Hungary.ico b/app/assets/img/flags/shiny/ico/Hungary.ico
new file mode 100644
index 0000000..330d93b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Hungary.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Iceland.ico b/app/assets/img/flags/shiny/ico/Iceland.ico
new file mode 100644
index 0000000..ae32c6e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Iceland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/India.ico b/app/assets/img/flags/shiny/ico/India.ico
new file mode 100644
index 0000000..763293c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/India.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Indonesia.ico b/app/assets/img/flags/shiny/ico/Indonesia.ico
new file mode 100644
index 0000000..f911641
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Indonesia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Iran.ico b/app/assets/img/flags/shiny/ico/Iran.ico
new file mode 100644
index 0000000..ce68814
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Iran.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Iraq.ico b/app/assets/img/flags/shiny/ico/Iraq.ico
new file mode 100644
index 0000000..2741707
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Iraq.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Ireland.ico b/app/assets/img/flags/shiny/ico/Ireland.ico
new file mode 100644
index 0000000..851aa9e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Ireland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Isle-of-Man.ico b/app/assets/img/flags/shiny/ico/Isle-of-Man.ico
new file mode 100644
index 0000000..596a63f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Isle-of-Man.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Israel.ico b/app/assets/img/flags/shiny/ico/Israel.ico
new file mode 100644
index 0000000..94ee730
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Israel.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Italy.ico b/app/assets/img/flags/shiny/ico/Italy.ico
new file mode 100644
index 0000000..c5db2e4
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Italy.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Jamaica.ico b/app/assets/img/flags/shiny/ico/Jamaica.ico
new file mode 100644
index 0000000..72baaee
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Jamaica.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Japan.ico b/app/assets/img/flags/shiny/ico/Japan.ico
new file mode 100644
index 0000000..3aa2317
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Japan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Jersey.ico b/app/assets/img/flags/shiny/ico/Jersey.ico
new file mode 100644
index 0000000..b8bfe67
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Jersey.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Jordan.ico b/app/assets/img/flags/shiny/ico/Jordan.ico
new file mode 100644
index 0000000..0ea9e8f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Jordan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Kazakhstan.ico b/app/assets/img/flags/shiny/ico/Kazakhstan.ico
new file mode 100644
index 0000000..c60dd3a
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Kazakhstan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Kenya.ico b/app/assets/img/flags/shiny/ico/Kenya.ico
new file mode 100644
index 0000000..339dffc
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Kenya.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Kiribati.ico b/app/assets/img/flags/shiny/ico/Kiribati.ico
new file mode 100644
index 0000000..7b2c0bd
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Kiribati.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Kosovo.ico b/app/assets/img/flags/shiny/ico/Kosovo.ico
new file mode 100644
index 0000000..e2ac7fa
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Kosovo.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Kuwait.ico b/app/assets/img/flags/shiny/ico/Kuwait.ico
new file mode 100644
index 0000000..83379a6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Kuwait.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Kyrgyzstan.ico b/app/assets/img/flags/shiny/ico/Kyrgyzstan.ico
new file mode 100644
index 0000000..466414b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Kyrgyzstan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Laos.ico b/app/assets/img/flags/shiny/ico/Laos.ico
new file mode 100644
index 0000000..2047dde
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Laos.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Latvia.ico b/app/assets/img/flags/shiny/ico/Latvia.ico
new file mode 100644
index 0000000..21e946c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Latvia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Lebanon.ico b/app/assets/img/flags/shiny/ico/Lebanon.ico
new file mode 100644
index 0000000..c9e3f07
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Lebanon.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Lesotho.ico b/app/assets/img/flags/shiny/ico/Lesotho.ico
new file mode 100644
index 0000000..51dcef1
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Lesotho.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Liberia.ico b/app/assets/img/flags/shiny/ico/Liberia.ico
new file mode 100644
index 0000000..a8e3821
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Liberia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Libya.ico b/app/assets/img/flags/shiny/ico/Libya.ico
new file mode 100644
index 0000000..b154de9
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Libya.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Liechtenstein.ico b/app/assets/img/flags/shiny/ico/Liechtenstein.ico
new file mode 100644
index 0000000..deb8a0a
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Liechtenstein.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Lithuania.ico b/app/assets/img/flags/shiny/ico/Lithuania.ico
new file mode 100644
index 0000000..3cd3b62
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Lithuania.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Luxembourg.ico b/app/assets/img/flags/shiny/ico/Luxembourg.ico
new file mode 100644
index 0000000..4cd73ec
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Luxembourg.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Macau.ico b/app/assets/img/flags/shiny/ico/Macau.ico
new file mode 100644
index 0000000..3d477a4
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Macau.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Macedonia.ico b/app/assets/img/flags/shiny/ico/Macedonia.ico
new file mode 100644
index 0000000..4b15103
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Macedonia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Madagascar.ico b/app/assets/img/flags/shiny/ico/Madagascar.ico
new file mode 100644
index 0000000..c07781d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Madagascar.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Malawi.ico b/app/assets/img/flags/shiny/ico/Malawi.ico
new file mode 100644
index 0000000..ae696ff
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Malawi.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Malaysia.ico b/app/assets/img/flags/shiny/ico/Malaysia.ico
new file mode 100644
index 0000000..8dc5799
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Malaysia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Maldives.ico b/app/assets/img/flags/shiny/ico/Maldives.ico
new file mode 100644
index 0000000..4241b32
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Maldives.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Mali.ico b/app/assets/img/flags/shiny/ico/Mali.ico
new file mode 100644
index 0000000..4f5444d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Mali.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Malta.ico b/app/assets/img/flags/shiny/ico/Malta.ico
new file mode 100644
index 0000000..45e98d5
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Malta.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Mars.ico b/app/assets/img/flags/shiny/ico/Mars.ico
new file mode 100644
index 0000000..968f3f1
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Mars.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Marshall-Islands.ico b/app/assets/img/flags/shiny/ico/Marshall-Islands.ico
new file mode 100644
index 0000000..eb542a0
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Marshall-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Martinique.ico b/app/assets/img/flags/shiny/ico/Martinique.ico
new file mode 100644
index 0000000..fcb3882
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Martinique.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Mauritania.ico b/app/assets/img/flags/shiny/ico/Mauritania.ico
new file mode 100644
index 0000000..675cb43
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Mauritania.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Mauritius.ico b/app/assets/img/flags/shiny/ico/Mauritius.ico
new file mode 100644
index 0000000..3fbbb46
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Mauritius.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Mayotte.ico b/app/assets/img/flags/shiny/ico/Mayotte.ico
new file mode 100644
index 0000000..b8aad04
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Mayotte.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Mexico.ico b/app/assets/img/flags/shiny/ico/Mexico.ico
new file mode 100644
index 0000000..556b360
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Mexico.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Micronesia.ico b/app/assets/img/flags/shiny/ico/Micronesia.ico
new file mode 100644
index 0000000..909c46a
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Micronesia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Moldova.ico b/app/assets/img/flags/shiny/ico/Moldova.ico
new file mode 100644
index 0000000..934dcbf
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Moldova.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Monaco.ico b/app/assets/img/flags/shiny/ico/Monaco.ico
new file mode 100644
index 0000000..f911641
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Monaco.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Mongolia.ico b/app/assets/img/flags/shiny/ico/Mongolia.ico
new file mode 100644
index 0000000..12666fc
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Mongolia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Montenegro.ico b/app/assets/img/flags/shiny/ico/Montenegro.ico
new file mode 100644
index 0000000..981accf
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Montenegro.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Montserrat.ico b/app/assets/img/flags/shiny/ico/Montserrat.ico
new file mode 100644
index 0000000..f751c9c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Montserrat.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Morocco.ico b/app/assets/img/flags/shiny/ico/Morocco.ico
new file mode 100644
index 0000000..ad17b19
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Morocco.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Mozambique.ico b/app/assets/img/flags/shiny/ico/Mozambique.ico
new file mode 100644
index 0000000..f26f8d8
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Mozambique.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Myanmar.ico b/app/assets/img/flags/shiny/ico/Myanmar.ico
new file mode 100644
index 0000000..e6c3033
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Myanmar.ico differ
diff --git a/app/assets/img/flags/shiny/ico/NATO.ico b/app/assets/img/flags/shiny/ico/NATO.ico
new file mode 100644
index 0000000..9238ea6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/NATO.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Nagorno-Karabakh.ico b/app/assets/img/flags/shiny/ico/Nagorno-Karabakh.ico
new file mode 100644
index 0000000..0b8455d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Nagorno-Karabakh.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Namibia.ico b/app/assets/img/flags/shiny/ico/Namibia.ico
new file mode 100644
index 0000000..38ddb33
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Namibia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Nauru.ico b/app/assets/img/flags/shiny/ico/Nauru.ico
new file mode 100644
index 0000000..891c9ab
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Nauru.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Nepal.ico b/app/assets/img/flags/shiny/ico/Nepal.ico
new file mode 100644
index 0000000..bb5a0fe
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Nepal.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Netherlands-Antilles.ico b/app/assets/img/flags/shiny/ico/Netherlands-Antilles.ico
new file mode 100644
index 0000000..1f1b797
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Netherlands-Antilles.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Netherlands.ico b/app/assets/img/flags/shiny/ico/Netherlands.ico
new file mode 100644
index 0000000..f4bd8aa
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Netherlands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/New-Caledonia.ico b/app/assets/img/flags/shiny/ico/New-Caledonia.ico
new file mode 100644
index 0000000..61469ad
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/New-Caledonia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/New-Zealand.ico b/app/assets/img/flags/shiny/ico/New-Zealand.ico
new file mode 100644
index 0000000..53c8077
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/New-Zealand.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Nicaragua.ico b/app/assets/img/flags/shiny/ico/Nicaragua.ico
new file mode 100644
index 0000000..ca2a35c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Nicaragua.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Niger.ico b/app/assets/img/flags/shiny/ico/Niger.ico
new file mode 100644
index 0000000..fc29e7e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Niger.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Nigeria.ico b/app/assets/img/flags/shiny/ico/Nigeria.ico
new file mode 100644
index 0000000..86c7e75
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Nigeria.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Niue.ico b/app/assets/img/flags/shiny/ico/Niue.ico
new file mode 100644
index 0000000..56b0b05
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Niue.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Norfolk-Island.ico b/app/assets/img/flags/shiny/ico/Norfolk-Island.ico
new file mode 100644
index 0000000..3f208b0
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Norfolk-Island.ico differ
diff --git a/app/assets/img/flags/shiny/ico/North-Korea.ico b/app/assets/img/flags/shiny/ico/North-Korea.ico
new file mode 100644
index 0000000..50e0be1
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/North-Korea.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Northern-Cyprus.ico b/app/assets/img/flags/shiny/ico/Northern-Cyprus.ico
new file mode 100644
index 0000000..c21aa42
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Northern-Cyprus.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Northern-Mariana-Islands.ico b/app/assets/img/flags/shiny/ico/Northern-Mariana-Islands.ico
new file mode 100644
index 0000000..91ba059
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Northern-Mariana-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Norway.ico b/app/assets/img/flags/shiny/ico/Norway.ico
new file mode 100644
index 0000000..82c636a
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Norway.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Olympics.ico b/app/assets/img/flags/shiny/ico/Olympics.ico
new file mode 100644
index 0000000..4b414cd
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Olympics.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Oman.ico b/app/assets/img/flags/shiny/ico/Oman.ico
new file mode 100644
index 0000000..a0e074b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Oman.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Pakistan.ico b/app/assets/img/flags/shiny/ico/Pakistan.ico
new file mode 100644
index 0000000..c3aaff8
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Pakistan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Palau.ico b/app/assets/img/flags/shiny/ico/Palau.ico
new file mode 100644
index 0000000..5793713
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Palau.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Palestine.ico b/app/assets/img/flags/shiny/ico/Palestine.ico
new file mode 100644
index 0000000..0ef30cc
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Palestine.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Panama.ico b/app/assets/img/flags/shiny/ico/Panama.ico
new file mode 100644
index 0000000..7a6375b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Panama.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Papua-New-Guinea.ico b/app/assets/img/flags/shiny/ico/Papua-New-Guinea.ico
new file mode 100644
index 0000000..0901e76
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Papua-New-Guinea.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Paraguay.ico b/app/assets/img/flags/shiny/ico/Paraguay.ico
new file mode 100644
index 0000000..410626c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Paraguay.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Peru.ico b/app/assets/img/flags/shiny/ico/Peru.ico
new file mode 100644
index 0000000..d7693f4
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Peru.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Philippines.ico b/app/assets/img/flags/shiny/ico/Philippines.ico
new file mode 100644
index 0000000..d66ada2
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Philippines.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Pitcairn-Islands.ico b/app/assets/img/flags/shiny/ico/Pitcairn-Islands.ico
new file mode 100644
index 0000000..42b4cee
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Pitcairn-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Poland.ico b/app/assets/img/flags/shiny/ico/Poland.ico
new file mode 100644
index 0000000..5adfa08
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Poland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Portugal.ico b/app/assets/img/flags/shiny/ico/Portugal.ico
new file mode 100644
index 0000000..7a449bf
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Portugal.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Puerto-Rico.ico b/app/assets/img/flags/shiny/ico/Puerto-Rico.ico
new file mode 100644
index 0000000..2f96c61
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Puerto-Rico.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Qatar.ico b/app/assets/img/flags/shiny/ico/Qatar.ico
new file mode 100644
index 0000000..2bb0491
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Qatar.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Red-Cross.ico b/app/assets/img/flags/shiny/ico/Red-Cross.ico
new file mode 100644
index 0000000..a4308b8
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Red-Cross.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Republic-of-the-Congo.ico b/app/assets/img/flags/shiny/ico/Republic-of-the-Congo.ico
new file mode 100644
index 0000000..2234962
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Republic-of-the-Congo.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Reunion.ico b/app/assets/img/flags/shiny/ico/Reunion.ico
new file mode 100644
index 0000000..1ba2f8b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Reunion.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Romania.ico b/app/assets/img/flags/shiny/ico/Romania.ico
new file mode 100644
index 0000000..8e81716
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Romania.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Russia.ico b/app/assets/img/flags/shiny/ico/Russia.ico
new file mode 100644
index 0000000..1830457
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Russia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Rwanda.ico b/app/assets/img/flags/shiny/ico/Rwanda.ico
new file mode 100644
index 0000000..c02338a
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Rwanda.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Saint-Barthelemy.ico b/app/assets/img/flags/shiny/ico/Saint-Barthelemy.ico
new file mode 100644
index 0000000..af749ee
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Saint-Barthelemy.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Saint-Helena.ico b/app/assets/img/flags/shiny/ico/Saint-Helena.ico
new file mode 100644
index 0000000..41a17bc
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Saint-Helena.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Saint-Kitts-and-Nevis.ico b/app/assets/img/flags/shiny/ico/Saint-Kitts-and-Nevis.ico
new file mode 100644
index 0000000..f79310d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Saint-Kitts-and-Nevis.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Saint-Lucia.ico b/app/assets/img/flags/shiny/ico/Saint-Lucia.ico
new file mode 100644
index 0000000..c2d58d5
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Saint-Lucia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Saint-Martin.ico b/app/assets/img/flags/shiny/ico/Saint-Martin.ico
new file mode 100644
index 0000000..2b22b54
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Saint-Martin.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Saint-Vincent-and-the-Grenadines.ico b/app/assets/img/flags/shiny/ico/Saint-Vincent-and-the-Grenadines.ico
new file mode 100644
index 0000000..d11fe0f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Saint-Vincent-and-the-Grenadines.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Samoa.ico b/app/assets/img/flags/shiny/ico/Samoa.ico
new file mode 100644
index 0000000..1d47f8d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Samoa.ico differ
diff --git a/app/assets/img/flags/shiny/ico/San-Marino.ico b/app/assets/img/flags/shiny/ico/San-Marino.ico
new file mode 100644
index 0000000..aa97ae0
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/San-Marino.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Sao-Tome-and-Principe.ico b/app/assets/img/flags/shiny/ico/Sao-Tome-and-Principe.ico
new file mode 100644
index 0000000..34eae8b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Sao-Tome-and-Principe.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Saudi-Arabia.ico b/app/assets/img/flags/shiny/ico/Saudi-Arabia.ico
new file mode 100644
index 0000000..3c9d864
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Saudi-Arabia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Scotland.ico b/app/assets/img/flags/shiny/ico/Scotland.ico
new file mode 100644
index 0000000..c162cba
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Scotland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Senegal.ico b/app/assets/img/flags/shiny/ico/Senegal.ico
new file mode 100644
index 0000000..789fcb0
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Senegal.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Serbia.ico b/app/assets/img/flags/shiny/ico/Serbia.ico
new file mode 100644
index 0000000..7547101
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Serbia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Seychelles.ico b/app/assets/img/flags/shiny/ico/Seychelles.ico
new file mode 100644
index 0000000..2af13d6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Seychelles.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Sierra-Leone.ico b/app/assets/img/flags/shiny/ico/Sierra-Leone.ico
new file mode 100644
index 0000000..83d5040
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Sierra-Leone.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Singapore.ico b/app/assets/img/flags/shiny/ico/Singapore.ico
new file mode 100644
index 0000000..4b506d5
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Singapore.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Sint-Maarten.ico b/app/assets/img/flags/shiny/ico/Sint-Maarten.ico
new file mode 100644
index 0000000..8537721
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Sint-Maarten.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Slovakia.ico b/app/assets/img/flags/shiny/ico/Slovakia.ico
new file mode 100644
index 0000000..3f5323e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Slovakia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Slovenia.ico b/app/assets/img/flags/shiny/ico/Slovenia.ico
new file mode 100644
index 0000000..06bfb8d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Slovenia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Solomon-Islands.ico b/app/assets/img/flags/shiny/ico/Solomon-Islands.ico
new file mode 100644
index 0000000..24a2af0
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Solomon-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Somalia.ico b/app/assets/img/flags/shiny/ico/Somalia.ico
new file mode 100644
index 0000000..0522188
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Somalia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Somaliland.ico b/app/assets/img/flags/shiny/ico/Somaliland.ico
new file mode 100644
index 0000000..af967d3
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Somaliland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/South-Africa.ico b/app/assets/img/flags/shiny/ico/South-Africa.ico
new file mode 100644
index 0000000..8938650
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/South-Africa.ico differ
diff --git a/app/assets/img/flags/shiny/ico/South-Georgia-and-the-South-Sandwich-Islands.ico b/app/assets/img/flags/shiny/ico/South-Georgia-and-the-South-Sandwich-Islands.ico
new file mode 100644
index 0000000..e849b1d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/South-Georgia-and-the-South-Sandwich-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/South-Korea.ico b/app/assets/img/flags/shiny/ico/South-Korea.ico
new file mode 100644
index 0000000..7a1fc44
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/South-Korea.ico differ
diff --git a/app/assets/img/flags/shiny/ico/South-Ossetia.ico b/app/assets/img/flags/shiny/ico/South-Ossetia.ico
new file mode 100644
index 0000000..d885236
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/South-Ossetia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/South-Sudan.ico b/app/assets/img/flags/shiny/ico/South-Sudan.ico
new file mode 100644
index 0000000..49ca0d2
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/South-Sudan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Spain.ico b/app/assets/img/flags/shiny/ico/Spain.ico
new file mode 100644
index 0000000..777bee2
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Spain.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Sri-Lanka.ico b/app/assets/img/flags/shiny/ico/Sri-Lanka.ico
new file mode 100644
index 0000000..82c64f6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Sri-Lanka.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Sudan.ico b/app/assets/img/flags/shiny/ico/Sudan.ico
new file mode 100644
index 0000000..49185ad
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Sudan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Suriname.ico b/app/assets/img/flags/shiny/ico/Suriname.ico
new file mode 100644
index 0000000..7445340
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Suriname.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Swaziland.ico b/app/assets/img/flags/shiny/ico/Swaziland.ico
new file mode 100644
index 0000000..b295162
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Swaziland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Sweden.ico b/app/assets/img/flags/shiny/ico/Sweden.ico
new file mode 100644
index 0000000..30db06d
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Sweden.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Switzerland.ico b/app/assets/img/flags/shiny/ico/Switzerland.ico
new file mode 100644
index 0000000..0a468db
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Switzerland.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Syria.ico b/app/assets/img/flags/shiny/ico/Syria.ico
new file mode 100644
index 0000000..d99ca0e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Syria.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Taiwan.ico b/app/assets/img/flags/shiny/ico/Taiwan.ico
new file mode 100644
index 0000000..a80ae1e
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Taiwan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Tajikistan.ico b/app/assets/img/flags/shiny/ico/Tajikistan.ico
new file mode 100644
index 0000000..053a182
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Tajikistan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Tanzania.ico b/app/assets/img/flags/shiny/ico/Tanzania.ico
new file mode 100644
index 0000000..4629dbd
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Tanzania.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Thailand.ico b/app/assets/img/flags/shiny/ico/Thailand.ico
new file mode 100644
index 0000000..8dc00ae
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Thailand.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Togo.ico b/app/assets/img/flags/shiny/ico/Togo.ico
new file mode 100644
index 0000000..9f6abdc
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Togo.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Tokelau.ico b/app/assets/img/flags/shiny/ico/Tokelau.ico
new file mode 100644
index 0000000..cc3ec05
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Tokelau.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Tonga.ico b/app/assets/img/flags/shiny/ico/Tonga.ico
new file mode 100644
index 0000000..35d166b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Tonga.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Trinidad-and-Tobago.ico b/app/assets/img/flags/shiny/ico/Trinidad-and-Tobago.ico
new file mode 100644
index 0000000..f81807b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Trinidad-and-Tobago.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Tunisia.ico b/app/assets/img/flags/shiny/ico/Tunisia.ico
new file mode 100644
index 0000000..eae8795
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Tunisia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Turkey.ico b/app/assets/img/flags/shiny/ico/Turkey.ico
new file mode 100644
index 0000000..3deac51
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Turkey.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Turkmenistan.ico b/app/assets/img/flags/shiny/ico/Turkmenistan.ico
new file mode 100644
index 0000000..1679244
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Turkmenistan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Turks-and-Caicos-Islands.ico b/app/assets/img/flags/shiny/ico/Turks-and-Caicos-Islands.ico
new file mode 100644
index 0000000..e0e59c6
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Turks-and-Caicos-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Tuvalu.ico b/app/assets/img/flags/shiny/ico/Tuvalu.ico
new file mode 100644
index 0000000..616ee79
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Tuvalu.ico differ
diff --git a/app/assets/img/flags/shiny/ico/US-Virgin-Islands.ico b/app/assets/img/flags/shiny/ico/US-Virgin-Islands.ico
new file mode 100644
index 0000000..e529618
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/US-Virgin-Islands.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Uganda.ico b/app/assets/img/flags/shiny/ico/Uganda.ico
new file mode 100644
index 0000000..ac7f3f0
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Uganda.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Ukraine.ico b/app/assets/img/flags/shiny/ico/Ukraine.ico
new file mode 100644
index 0000000..53da046
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Ukraine.ico differ
diff --git a/app/assets/img/flags/shiny/ico/United-Arab-Emirates.ico b/app/assets/img/flags/shiny/ico/United-Arab-Emirates.ico
new file mode 100644
index 0000000..773c496
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/United-Arab-Emirates.ico differ
diff --git a/app/assets/img/flags/shiny/ico/United-Kingdom.ico b/app/assets/img/flags/shiny/ico/United-Kingdom.ico
new file mode 100644
index 0000000..cf8c2e7
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/United-Kingdom.ico differ
diff --git a/app/assets/img/flags/shiny/ico/United-Nations.ico b/app/assets/img/flags/shiny/ico/United-Nations.ico
new file mode 100644
index 0000000..41d5a4c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/United-Nations.ico differ
diff --git a/app/assets/img/flags/shiny/ico/United-States.ico b/app/assets/img/flags/shiny/ico/United-States.ico
new file mode 100644
index 0000000..a6f9008
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/United-States.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Unknown.ico b/app/assets/img/flags/shiny/ico/Unknown.ico
new file mode 100644
index 0000000..22c5ebd
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Unknown.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Uruguay.ico b/app/assets/img/flags/shiny/ico/Uruguay.ico
new file mode 100644
index 0000000..990524f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Uruguay.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Uzbekistan.ico b/app/assets/img/flags/shiny/ico/Uzbekistan.ico
new file mode 100644
index 0000000..c7d4563
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Uzbekistan.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Vanuatu.ico b/app/assets/img/flags/shiny/ico/Vanuatu.ico
new file mode 100644
index 0000000..d461ba5
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Vanuatu.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Vatican-City.ico b/app/assets/img/flags/shiny/ico/Vatican-City.ico
new file mode 100644
index 0000000..c21c23a
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Vatican-City.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Venezuela.ico b/app/assets/img/flags/shiny/ico/Venezuela.ico
new file mode 100644
index 0000000..a6d5eae
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Venezuela.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Vietnam.ico b/app/assets/img/flags/shiny/ico/Vietnam.ico
new file mode 100644
index 0000000..fc1e77c
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Vietnam.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Wales.ico b/app/assets/img/flags/shiny/ico/Wales.ico
new file mode 100644
index 0000000..c50192b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Wales.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Wallis-And-Futuna.ico b/app/assets/img/flags/shiny/ico/Wallis-And-Futuna.ico
new file mode 100644
index 0000000..bb63b1f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Wallis-And-Futuna.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Western-Sahara.ico b/app/assets/img/flags/shiny/ico/Western-Sahara.ico
new file mode 100644
index 0000000..648563f
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Western-Sahara.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Yemen.ico b/app/assets/img/flags/shiny/ico/Yemen.ico
new file mode 100644
index 0000000..068f37a
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Yemen.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Zambia.ico b/app/assets/img/flags/shiny/ico/Zambia.ico
new file mode 100644
index 0000000..721221b
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Zambia.ico differ
diff --git a/app/assets/img/flags/shiny/ico/Zimbabwe.ico b/app/assets/img/flags/shiny/ico/Zimbabwe.ico
new file mode 100644
index 0000000..bb69496
Binary files /dev/null and b/app/assets/img/flags/shiny/ico/Zimbabwe.ico differ
diff --git a/app/assets/img/logo.png b/app/assets/img/logo.png
new file mode 100644
index 0000000..a6f9163
Binary files /dev/null and b/app/assets/img/logo.png differ
diff --git a/app/assets/js/index.js b/app/assets/js/index.js
new file mode 100644
index 0000000..25b9764
--- /dev/null
+++ b/app/assets/js/index.js
@@ -0,0 +1,5 @@
+$(document).ready(function() {
+ $("#btn_login").click(function() {
+ alert("clicked");
+ });
+});
diff --git a/app/assets/js/jquery-3.5.1.min.js b/app/assets/js/jquery-3.5.1.min.js
new file mode 100644
index 0000000..b061403
--- /dev/null
+++ b/app/assets/js/jquery-3.5.1.min.js
@@ -0,0 +1,2 @@
+/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0