diff --git a/.gitignore b/.gitignore
index 68fc06d..7a9a605 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,8 @@ cache/*
!cache/.gitkeep
public/images/*
!public/images/.gitkeep
+!public/images/flags
+!public/images/viewer
vendor/
.idea/
log/*
diff --git a/public/images/flags/ad.png b/public/images/flags/ad.png
new file mode 100755
index 0000000..625ca84
Binary files /dev/null and b/public/images/flags/ad.png differ
diff --git a/public/images/flags/ae.png b/public/images/flags/ae.png
new file mode 100755
index 0000000..ef3a1ec
Binary files /dev/null and b/public/images/flags/ae.png differ
diff --git a/public/images/flags/af.png b/public/images/flags/af.png
new file mode 100755
index 0000000..a4742e2
Binary files /dev/null and b/public/images/flags/af.png differ
diff --git a/public/images/flags/ag.png b/public/images/flags/ag.png
new file mode 100755
index 0000000..556d550
Binary files /dev/null and b/public/images/flags/ag.png differ
diff --git a/public/images/flags/ai.png b/public/images/flags/ai.png
new file mode 100755
index 0000000..74ed29d
Binary files /dev/null and b/public/images/flags/ai.png differ
diff --git a/public/images/flags/al.png b/public/images/flags/al.png
new file mode 100755
index 0000000..92354cb
Binary files /dev/null and b/public/images/flags/al.png differ
diff --git a/public/images/flags/am.png b/public/images/flags/am.png
new file mode 100755
index 0000000..344a2a8
Binary files /dev/null and b/public/images/flags/am.png differ
diff --git a/public/images/flags/an.png b/public/images/flags/an.png
new file mode 100755
index 0000000..633e4b8
Binary files /dev/null and b/public/images/flags/an.png differ
diff --git a/public/images/flags/ao.png b/public/images/flags/ao.png
new file mode 100755
index 0000000..bcbd1d6
Binary files /dev/null and b/public/images/flags/ao.png differ
diff --git a/public/images/flags/ar.png b/public/images/flags/ar.png
new file mode 100755
index 0000000..e5ef8f1
Binary files /dev/null and b/public/images/flags/ar.png differ
diff --git a/public/images/flags/as.png b/public/images/flags/as.png
new file mode 100755
index 0000000..32f30e4
Binary files /dev/null and b/public/images/flags/as.png differ
diff --git a/public/images/flags/at.png b/public/images/flags/at.png
new file mode 100755
index 0000000..0f15f34
Binary files /dev/null and b/public/images/flags/at.png differ
diff --git a/public/images/flags/au.png b/public/images/flags/au.png
new file mode 100755
index 0000000..a01389a
Binary files /dev/null and b/public/images/flags/au.png differ
diff --git a/public/images/flags/aw.png b/public/images/flags/aw.png
new file mode 100755
index 0000000..a3579c2
Binary files /dev/null and b/public/images/flags/aw.png differ
diff --git a/public/images/flags/ax.png b/public/images/flags/ax.png
new file mode 100755
index 0000000..1eea80a
Binary files /dev/null and b/public/images/flags/ax.png differ
diff --git a/public/images/flags/az.png b/public/images/flags/az.png
new file mode 100755
index 0000000..4ee9fe5
Binary files /dev/null and b/public/images/flags/az.png differ
diff --git a/public/images/flags/ba.png b/public/images/flags/ba.png
new file mode 100755
index 0000000..c774992
Binary files /dev/null and b/public/images/flags/ba.png differ
diff --git a/public/images/flags/bb.png b/public/images/flags/bb.png
new file mode 100755
index 0000000..0df19c7
Binary files /dev/null and b/public/images/flags/bb.png differ
diff --git a/public/images/flags/bd.png b/public/images/flags/bd.png
new file mode 100755
index 0000000..076a8bf
Binary files /dev/null and b/public/images/flags/bd.png differ
diff --git a/public/images/flags/be.png b/public/images/flags/be.png
new file mode 100755
index 0000000..d86ebc8
Binary files /dev/null and b/public/images/flags/be.png differ
diff --git a/public/images/flags/bf.png b/public/images/flags/bf.png
new file mode 100755
index 0000000..ab5ce8f
Binary files /dev/null and b/public/images/flags/bf.png differ
diff --git a/public/images/flags/bg.png b/public/images/flags/bg.png
new file mode 100755
index 0000000..0469f06
Binary files /dev/null and b/public/images/flags/bg.png differ
diff --git a/public/images/flags/bh.png b/public/images/flags/bh.png
new file mode 100755
index 0000000..ea8ce68
Binary files /dev/null and b/public/images/flags/bh.png differ
diff --git a/public/images/flags/bi.png b/public/images/flags/bi.png
new file mode 100755
index 0000000..5cc2e30
Binary files /dev/null and b/public/images/flags/bi.png differ
diff --git a/public/images/flags/bj.png b/public/images/flags/bj.png
new file mode 100755
index 0000000..1cc8b45
Binary files /dev/null and b/public/images/flags/bj.png differ
diff --git a/public/images/flags/bl.png b/public/images/flags/bl.png
new file mode 100755
index 0000000..8332c4e
Binary files /dev/null and b/public/images/flags/bl.png differ
diff --git a/public/images/flags/bm.png b/public/images/flags/bm.png
new file mode 100755
index 0000000..c0c7aea
Binary files /dev/null and b/public/images/flags/bm.png differ
diff --git a/public/images/flags/bn.png b/public/images/flags/bn.png
new file mode 100755
index 0000000..8fb0984
Binary files /dev/null and b/public/images/flags/bn.png differ
diff --git a/public/images/flags/bo.png b/public/images/flags/bo.png
new file mode 100755
index 0000000..ce7ba52
Binary files /dev/null and b/public/images/flags/bo.png differ
diff --git a/public/images/flags/br.png b/public/images/flags/br.png
new file mode 100755
index 0000000..9b1a553
Binary files /dev/null and b/public/images/flags/br.png differ
diff --git a/public/images/flags/bs.png b/public/images/flags/bs.png
new file mode 100755
index 0000000..639fa6c
Binary files /dev/null and b/public/images/flags/bs.png differ
diff --git a/public/images/flags/bt.png b/public/images/flags/bt.png
new file mode 100755
index 0000000..1d512df
Binary files /dev/null and b/public/images/flags/bt.png differ
diff --git a/public/images/flags/bv.png b/public/images/flags/bv.png
new file mode 100755
index 0000000..160b6b5
Binary files /dev/null and b/public/images/flags/bv.png differ
diff --git a/public/images/flags/bw.png b/public/images/flags/bw.png
new file mode 100755
index 0000000..fcb1039
Binary files /dev/null and b/public/images/flags/bw.png differ
diff --git a/public/images/flags/by.png b/public/images/flags/by.png
new file mode 100755
index 0000000..504774e
Binary files /dev/null and b/public/images/flags/by.png differ
diff --git a/public/images/flags/bz.png b/public/images/flags/bz.png
new file mode 100755
index 0000000..be63ee1
Binary files /dev/null and b/public/images/flags/bz.png differ
diff --git a/public/images/flags/ca.png b/public/images/flags/ca.png
new file mode 100755
index 0000000..1f20419
Binary files /dev/null and b/public/images/flags/ca.png differ
diff --git a/public/images/flags/cc.png b/public/images/flags/cc.png
new file mode 100755
index 0000000..aed3d3b
Binary files /dev/null and b/public/images/flags/cc.png differ
diff --git a/public/images/flags/cd.png b/public/images/flags/cd.png
new file mode 100755
index 0000000..5e48942
Binary files /dev/null and b/public/images/flags/cd.png differ
diff --git a/public/images/flags/cf.png b/public/images/flags/cf.png
new file mode 100755
index 0000000..da687bd
Binary files /dev/null and b/public/images/flags/cf.png differ
diff --git a/public/images/flags/cg.png b/public/images/flags/cg.png
new file mode 100755
index 0000000..a859792
Binary files /dev/null and b/public/images/flags/cg.png differ
diff --git a/public/images/flags/ch.png b/public/images/flags/ch.png
new file mode 100755
index 0000000..242ec01
Binary files /dev/null and b/public/images/flags/ch.png differ
diff --git a/public/images/flags/ci.png b/public/images/flags/ci.png
new file mode 100755
index 0000000..3f2c62e
Binary files /dev/null and b/public/images/flags/ci.png differ
diff --git a/public/images/flags/ck.png b/public/images/flags/ck.png
new file mode 100755
index 0000000..746d3d6
Binary files /dev/null and b/public/images/flags/ck.png differ
diff --git a/public/images/flags/cl.png b/public/images/flags/cl.png
new file mode 100755
index 0000000..29c6d61
Binary files /dev/null and b/public/images/flags/cl.png differ
diff --git a/public/images/flags/cm.png b/public/images/flags/cm.png
new file mode 100755
index 0000000..f65c5bd
Binary files /dev/null and b/public/images/flags/cm.png differ
diff --git a/public/images/flags/cn.png b/public/images/flags/cn.png
new file mode 100755
index 0000000..8914414
Binary files /dev/null and b/public/images/flags/cn.png differ
diff --git a/public/images/flags/co.png b/public/images/flags/co.png
new file mode 100755
index 0000000..a118ff4
Binary files /dev/null and b/public/images/flags/co.png differ
diff --git a/public/images/flags/cr.png b/public/images/flags/cr.png
new file mode 100755
index 0000000..c7a3731
Binary files /dev/null and b/public/images/flags/cr.png differ
diff --git a/public/images/flags/cs.png b/public/images/flags/cs.png
new file mode 100755
index 0000000..8254790
Binary files /dev/null and b/public/images/flags/cs.png differ
diff --git a/public/images/flags/cu.png b/public/images/flags/cu.png
new file mode 100755
index 0000000..083f1d6
Binary files /dev/null and b/public/images/flags/cu.png differ
diff --git a/public/images/flags/cv.png b/public/images/flags/cv.png
new file mode 100755
index 0000000..a63f7ea
Binary files /dev/null and b/public/images/flags/cv.png differ
diff --git a/public/images/flags/cx.png b/public/images/flags/cx.png
new file mode 100755
index 0000000..48e31ad
Binary files /dev/null and b/public/images/flags/cx.png differ
diff --git a/public/images/flags/cy.png b/public/images/flags/cy.png
new file mode 100755
index 0000000..5b1ad6c
Binary files /dev/null and b/public/images/flags/cy.png differ
diff --git a/public/images/flags/cz.png b/public/images/flags/cz.png
new file mode 100755
index 0000000..c8403dd
Binary files /dev/null and b/public/images/flags/cz.png differ
diff --git a/public/images/flags/de.png b/public/images/flags/de.png
new file mode 100755
index 0000000..ac4a977
Binary files /dev/null and b/public/images/flags/de.png differ
diff --git a/public/images/flags/dj.png b/public/images/flags/dj.png
new file mode 100755
index 0000000..582af36
Binary files /dev/null and b/public/images/flags/dj.png differ
diff --git a/public/images/flags/dk.png b/public/images/flags/dk.png
new file mode 100755
index 0000000..e2993d3
Binary files /dev/null and b/public/images/flags/dk.png differ
diff --git a/public/images/flags/dm.png b/public/images/flags/dm.png
new file mode 100755
index 0000000..5fbffcb
Binary files /dev/null and b/public/images/flags/dm.png differ
diff --git a/public/images/flags/do.png b/public/images/flags/do.png
new file mode 100755
index 0000000..5a04932
Binary files /dev/null and b/public/images/flags/do.png differ
diff --git a/public/images/flags/dz.png b/public/images/flags/dz.png
new file mode 100755
index 0000000..335c239
Binary files /dev/null and b/public/images/flags/dz.png differ
diff --git a/public/images/flags/ec.png b/public/images/flags/ec.png
new file mode 100755
index 0000000..0caa0b1
Binary files /dev/null and b/public/images/flags/ec.png differ
diff --git a/public/images/flags/ee.png b/public/images/flags/ee.png
new file mode 100755
index 0000000..0c82efb
Binary files /dev/null and b/public/images/flags/ee.png differ
diff --git a/public/images/flags/eg.png b/public/images/flags/eg.png
new file mode 100755
index 0000000..8a3f7a1
Binary files /dev/null and b/public/images/flags/eg.png differ
diff --git a/public/images/flags/eh.png b/public/images/flags/eh.png
new file mode 100755
index 0000000..90a1195
Binary files /dev/null and b/public/images/flags/eh.png differ
diff --git a/public/images/flags/er.png b/public/images/flags/er.png
new file mode 100755
index 0000000..13065ae
Binary files /dev/null and b/public/images/flags/er.png differ
diff --git a/public/images/flags/es.png b/public/images/flags/es.png
new file mode 100755
index 0000000..c2de2d7
Binary files /dev/null and b/public/images/flags/es.png differ
diff --git a/public/images/flags/et.png b/public/images/flags/et.png
new file mode 100755
index 0000000..2e893fa
Binary files /dev/null and b/public/images/flags/et.png differ
diff --git a/public/images/flags/fi.png b/public/images/flags/fi.png
new file mode 100755
index 0000000..14ec091
Binary files /dev/null and b/public/images/flags/fi.png differ
diff --git a/public/images/flags/fj.png b/public/images/flags/fj.png
new file mode 100755
index 0000000..cee9988
Binary files /dev/null and b/public/images/flags/fj.png differ
diff --git a/public/images/flags/fk.png b/public/images/flags/fk.png
new file mode 100755
index 0000000..ceaeb27
Binary files /dev/null and b/public/images/flags/fk.png differ
diff --git a/public/images/flags/fm.png b/public/images/flags/fm.png
new file mode 100755
index 0000000..066bb24
Binary files /dev/null and b/public/images/flags/fm.png differ
diff --git a/public/images/flags/fo.png b/public/images/flags/fo.png
new file mode 100755
index 0000000..cbceb80
Binary files /dev/null and b/public/images/flags/fo.png differ
diff --git a/public/images/flags/fr.png b/public/images/flags/fr.png
new file mode 100755
index 0000000..8332c4e
Binary files /dev/null and b/public/images/flags/fr.png differ
diff --git a/public/images/flags/ga.png b/public/images/flags/ga.png
new file mode 100755
index 0000000..0e0d434
Binary files /dev/null and b/public/images/flags/ga.png differ
diff --git a/public/images/flags/gb.png b/public/images/flags/gb.png
new file mode 100755
index 0000000..ff701e1
Binary files /dev/null and b/public/images/flags/gb.png differ
diff --git a/public/images/flags/gd.png b/public/images/flags/gd.png
new file mode 100755
index 0000000..9ab57f5
Binary files /dev/null and b/public/images/flags/gd.png differ
diff --git a/public/images/flags/ge.png b/public/images/flags/ge.png
new file mode 100755
index 0000000..728d970
Binary files /dev/null and b/public/images/flags/ge.png differ
diff --git a/public/images/flags/gf.png b/public/images/flags/gf.png
new file mode 100755
index 0000000..8332c4e
Binary files /dev/null and b/public/images/flags/gf.png differ
diff --git a/public/images/flags/gg.png b/public/images/flags/gg.png
new file mode 100755
index 0000000..4a916e8
Binary files /dev/null and b/public/images/flags/gg.png differ
diff --git a/public/images/flags/gh.png b/public/images/flags/gh.png
new file mode 100755
index 0000000..4e2f896
Binary files /dev/null and b/public/images/flags/gh.png differ
diff --git a/public/images/flags/gi.png b/public/images/flags/gi.png
new file mode 100755
index 0000000..e76797f
Binary files /dev/null and b/public/images/flags/gi.png differ
diff --git a/public/images/flags/gl.png b/public/images/flags/gl.png
new file mode 100755
index 0000000..ef12a73
Binary files /dev/null and b/public/images/flags/gl.png differ
diff --git a/public/images/flags/gm.png b/public/images/flags/gm.png
new file mode 100755
index 0000000..0720b66
Binary files /dev/null and b/public/images/flags/gm.png differ
diff --git a/public/images/flags/gn.png b/public/images/flags/gn.png
new file mode 100755
index 0000000..ea660b0
Binary files /dev/null and b/public/images/flags/gn.png differ
diff --git a/public/images/flags/gp.png b/public/images/flags/gp.png
new file mode 100755
index 0000000..dbb086d
Binary files /dev/null and b/public/images/flags/gp.png differ
diff --git a/public/images/flags/gq.png b/public/images/flags/gq.png
new file mode 100755
index 0000000..ebe20a2
Binary files /dev/null and b/public/images/flags/gq.png differ
diff --git a/public/images/flags/gr.png b/public/images/flags/gr.png
new file mode 100755
index 0000000..8651ade
Binary files /dev/null and b/public/images/flags/gr.png differ
diff --git a/public/images/flags/gs.png b/public/images/flags/gs.png
new file mode 100755
index 0000000..7ef0bf5
Binary files /dev/null and b/public/images/flags/gs.png differ
diff --git a/public/images/flags/gt.png b/public/images/flags/gt.png
new file mode 100755
index 0000000..c43a70d
Binary files /dev/null and b/public/images/flags/gt.png differ
diff --git a/public/images/flags/gu.png b/public/images/flags/gu.png
new file mode 100755
index 0000000..92f37c0
Binary files /dev/null and b/public/images/flags/gu.png differ
diff --git a/public/images/flags/gw.png b/public/images/flags/gw.png
new file mode 100755
index 0000000..b37bcf0
Binary files /dev/null and b/public/images/flags/gw.png differ
diff --git a/public/images/flags/gy.png b/public/images/flags/gy.png
new file mode 100755
index 0000000..22cbe2f
Binary files /dev/null and b/public/images/flags/gy.png differ
diff --git a/public/images/flags/hk.png b/public/images/flags/hk.png
new file mode 100755
index 0000000..d5c380c
Binary files /dev/null and b/public/images/flags/hk.png differ
diff --git a/public/images/flags/hm.png b/public/images/flags/hm.png
new file mode 100755
index 0000000..a01389a
Binary files /dev/null and b/public/images/flags/hm.png differ
diff --git a/public/images/flags/hn.png b/public/images/flags/hn.png
new file mode 100755
index 0000000..96f8388
Binary files /dev/null and b/public/images/flags/hn.png differ
diff --git a/public/images/flags/hr.png b/public/images/flags/hr.png
new file mode 100755
index 0000000..696b515
Binary files /dev/null and b/public/images/flags/hr.png differ
diff --git a/public/images/flags/ht.png b/public/images/flags/ht.png
new file mode 100755
index 0000000..416052a
Binary files /dev/null and b/public/images/flags/ht.png differ
diff --git a/public/images/flags/hu.png b/public/images/flags/hu.png
new file mode 100755
index 0000000..7baafe4
Binary files /dev/null and b/public/images/flags/hu.png differ
diff --git a/public/images/flags/id.png b/public/images/flags/id.png
new file mode 100755
index 0000000..c6bc0fa
Binary files /dev/null and b/public/images/flags/id.png differ
diff --git a/public/images/flags/ie.png b/public/images/flags/ie.png
new file mode 100755
index 0000000..26baa31
Binary files /dev/null and b/public/images/flags/ie.png differ
diff --git a/public/images/flags/il.png b/public/images/flags/il.png
new file mode 100755
index 0000000..2ca772d
Binary files /dev/null and b/public/images/flags/il.png differ
diff --git a/public/images/flags/im.png b/public/images/flags/im.png
new file mode 100755
index 0000000..7c028b6
Binary files /dev/null and b/public/images/flags/im.png differ
diff --git a/public/images/flags/in.png b/public/images/flags/in.png
new file mode 100755
index 0000000..e4d7e81
Binary files /dev/null and b/public/images/flags/in.png differ
diff --git a/public/images/flags/io.png b/public/images/flags/io.png
new file mode 100755
index 0000000..3e74b6a
Binary files /dev/null and b/public/images/flags/io.png differ
diff --git a/public/images/flags/iq.png b/public/images/flags/iq.png
new file mode 100755
index 0000000..878a351
Binary files /dev/null and b/public/images/flags/iq.png differ
diff --git a/public/images/flags/ir.png b/public/images/flags/ir.png
new file mode 100755
index 0000000..c5fd136
Binary files /dev/null and b/public/images/flags/ir.png differ
diff --git a/public/images/flags/is.png b/public/images/flags/is.png
new file mode 100755
index 0000000..b8f6d0f
Binary files /dev/null and b/public/images/flags/is.png differ
diff --git a/public/images/flags/it.png b/public/images/flags/it.png
new file mode 100755
index 0000000..89692f7
Binary files /dev/null and b/public/images/flags/it.png differ
diff --git a/public/images/flags/je.png b/public/images/flags/je.png
new file mode 100755
index 0000000..5849880
Binary files /dev/null and b/public/images/flags/je.png differ
diff --git a/public/images/flags/jm.png b/public/images/flags/jm.png
new file mode 100755
index 0000000..7be119e
Binary files /dev/null and b/public/images/flags/jm.png differ
diff --git a/public/images/flags/jo.png b/public/images/flags/jo.png
new file mode 100755
index 0000000..11bd497
Binary files /dev/null and b/public/images/flags/jo.png differ
diff --git a/public/images/flags/jp.png b/public/images/flags/jp.png
new file mode 100755
index 0000000..325fbad
Binary files /dev/null and b/public/images/flags/jp.png differ
diff --git a/public/images/flags/ke.png b/public/images/flags/ke.png
new file mode 100755
index 0000000..51879ad
Binary files /dev/null and b/public/images/flags/ke.png differ
diff --git a/public/images/flags/kg.png b/public/images/flags/kg.png
new file mode 100755
index 0000000..0a818f6
Binary files /dev/null and b/public/images/flags/kg.png differ
diff --git a/public/images/flags/kh.png b/public/images/flags/kh.png
new file mode 100755
index 0000000..30f6bb1
Binary files /dev/null and b/public/images/flags/kh.png differ
diff --git a/public/images/flags/ki.png b/public/images/flags/ki.png
new file mode 100755
index 0000000..2dcce4b
Binary files /dev/null and b/public/images/flags/ki.png differ
diff --git a/public/images/flags/km.png b/public/images/flags/km.png
new file mode 100755
index 0000000..812b2f5
Binary files /dev/null and b/public/images/flags/km.png differ
diff --git a/public/images/flags/kn.png b/public/images/flags/kn.png
new file mode 100755
index 0000000..febd5b4
Binary files /dev/null and b/public/images/flags/kn.png differ
diff --git a/public/images/flags/kp.png b/public/images/flags/kp.png
new file mode 100755
index 0000000..d3d509a
Binary files /dev/null and b/public/images/flags/kp.png differ
diff --git a/public/images/flags/kr.png b/public/images/flags/kr.png
new file mode 100755
index 0000000..9c0a78e
Binary files /dev/null and b/public/images/flags/kr.png differ
diff --git a/public/images/flags/kw.png b/public/images/flags/kw.png
new file mode 100755
index 0000000..96546da
Binary files /dev/null and b/public/images/flags/kw.png differ
diff --git a/public/images/flags/ky.png b/public/images/flags/ky.png
new file mode 100755
index 0000000..15c5f8e
Binary files /dev/null and b/public/images/flags/ky.png differ
diff --git a/public/images/flags/kz.png b/public/images/flags/kz.png
new file mode 100755
index 0000000..45a8c88
Binary files /dev/null and b/public/images/flags/kz.png differ
diff --git a/public/images/flags/la.png b/public/images/flags/la.png
new file mode 100755
index 0000000..e28acd0
Binary files /dev/null and b/public/images/flags/la.png differ
diff --git a/public/images/flags/lb.png b/public/images/flags/lb.png
new file mode 100755
index 0000000..d0d452b
Binary files /dev/null and b/public/images/flags/lb.png differ
diff --git a/public/images/flags/lc.png b/public/images/flags/lc.png
new file mode 100755
index 0000000..a47d065
Binary files /dev/null and b/public/images/flags/lc.png differ
diff --git a/public/images/flags/li.png b/public/images/flags/li.png
new file mode 100755
index 0000000..6469909
Binary files /dev/null and b/public/images/flags/li.png differ
diff --git a/public/images/flags/lk.png b/public/images/flags/lk.png
new file mode 100755
index 0000000..088aad6
Binary files /dev/null and b/public/images/flags/lk.png differ
diff --git a/public/images/flags/lr.png b/public/images/flags/lr.png
new file mode 100755
index 0000000..89a5bc7
Binary files /dev/null and b/public/images/flags/lr.png differ
diff --git a/public/images/flags/ls.png b/public/images/flags/ls.png
new file mode 100755
index 0000000..33fdef1
Binary files /dev/null and b/public/images/flags/ls.png differ
diff --git a/public/images/flags/lt.png b/public/images/flags/lt.png
new file mode 100755
index 0000000..c8ef0da
Binary files /dev/null and b/public/images/flags/lt.png differ
diff --git a/public/images/flags/lu.png b/public/images/flags/lu.png
new file mode 100755
index 0000000..4cabba9
Binary files /dev/null and b/public/images/flags/lu.png differ
diff --git a/public/images/flags/lv.png b/public/images/flags/lv.png
new file mode 100755
index 0000000..49b6998
Binary files /dev/null and b/public/images/flags/lv.png differ
diff --git a/public/images/flags/ly.png b/public/images/flags/ly.png
new file mode 100755
index 0000000..ff3e2f1
Binary files /dev/null and b/public/images/flags/ly.png differ
diff --git a/public/images/flags/ma.png b/public/images/flags/ma.png
new file mode 100755
index 0000000..f386770
Binary files /dev/null and b/public/images/flags/ma.png differ
diff --git a/public/images/flags/mc.png b/public/images/flags/mc.png
new file mode 100755
index 0000000..1aa830f
Binary files /dev/null and b/public/images/flags/mc.png differ
diff --git a/public/images/flags/md.png b/public/images/flags/md.png
new file mode 100755
index 0000000..4e92c18
Binary files /dev/null and b/public/images/flags/md.png differ
diff --git a/public/images/flags/me.png b/public/images/flags/me.png
new file mode 100755
index 0000000..ac72535
Binary files /dev/null and b/public/images/flags/me.png differ
diff --git a/public/images/flags/mg.png b/public/images/flags/mg.png
new file mode 100755
index 0000000..d2715b3
Binary files /dev/null and b/public/images/flags/mg.png differ
diff --git a/public/images/flags/mh.png b/public/images/flags/mh.png
new file mode 100755
index 0000000..fb523a8
Binary files /dev/null and b/public/images/flags/mh.png differ
diff --git a/public/images/flags/mk.png b/public/images/flags/mk.png
new file mode 100755
index 0000000..db173aa
Binary files /dev/null and b/public/images/flags/mk.png differ
diff --git a/public/images/flags/ml.png b/public/images/flags/ml.png
new file mode 100755
index 0000000..2cec8ba
Binary files /dev/null and b/public/images/flags/ml.png differ
diff --git a/public/images/flags/mm.png b/public/images/flags/mm.png
new file mode 100755
index 0000000..f464f67
Binary files /dev/null and b/public/images/flags/mm.png differ
diff --git a/public/images/flags/mn.png b/public/images/flags/mn.png
new file mode 100755
index 0000000..9396355
Binary files /dev/null and b/public/images/flags/mn.png differ
diff --git a/public/images/flags/mo.png b/public/images/flags/mo.png
new file mode 100755
index 0000000..deb801d
Binary files /dev/null and b/public/images/flags/mo.png differ
diff --git a/public/images/flags/mp.png b/public/images/flags/mp.png
new file mode 100755
index 0000000..298d588
Binary files /dev/null and b/public/images/flags/mp.png differ
diff --git a/public/images/flags/mq.png b/public/images/flags/mq.png
new file mode 100755
index 0000000..010143b
Binary files /dev/null and b/public/images/flags/mq.png differ
diff --git a/public/images/flags/mr.png b/public/images/flags/mr.png
new file mode 100755
index 0000000..319546b
Binary files /dev/null and b/public/images/flags/mr.png differ
diff --git a/public/images/flags/ms.png b/public/images/flags/ms.png
new file mode 100755
index 0000000..d4cbb43
Binary files /dev/null and b/public/images/flags/ms.png differ
diff --git a/public/images/flags/mt.png b/public/images/flags/mt.png
new file mode 100755
index 0000000..00af948
Binary files /dev/null and b/public/images/flags/mt.png differ
diff --git a/public/images/flags/mu.png b/public/images/flags/mu.png
new file mode 100755
index 0000000..b7fdce1
Binary files /dev/null and b/public/images/flags/mu.png differ
diff --git a/public/images/flags/mv.png b/public/images/flags/mv.png
new file mode 100755
index 0000000..5073d9e
Binary files /dev/null and b/public/images/flags/mv.png differ
diff --git a/public/images/flags/mw.png b/public/images/flags/mw.png
new file mode 100755
index 0000000..13886e9
Binary files /dev/null and b/public/images/flags/mw.png differ
diff --git a/public/images/flags/mx.png b/public/images/flags/mx.png
new file mode 100755
index 0000000..5bc58ab
Binary files /dev/null and b/public/images/flags/mx.png differ
diff --git a/public/images/flags/my.png b/public/images/flags/my.png
new file mode 100755
index 0000000..9034cba
Binary files /dev/null and b/public/images/flags/my.png differ
diff --git a/public/images/flags/mz.png b/public/images/flags/mz.png
new file mode 100755
index 0000000..76405e0
Binary files /dev/null and b/public/images/flags/mz.png differ
diff --git a/public/images/flags/na.png b/public/images/flags/na.png
new file mode 100755
index 0000000..63358c6
Binary files /dev/null and b/public/images/flags/na.png differ
diff --git a/public/images/flags/nc.png b/public/images/flags/nc.png
new file mode 100755
index 0000000..2cad283
Binary files /dev/null and b/public/images/flags/nc.png differ
diff --git a/public/images/flags/ne.png b/public/images/flags/ne.png
new file mode 100755
index 0000000..d85f424
Binary files /dev/null and b/public/images/flags/ne.png differ
diff --git a/public/images/flags/nf.png b/public/images/flags/nf.png
new file mode 100755
index 0000000..f9bcdda
Binary files /dev/null and b/public/images/flags/nf.png differ
diff --git a/public/images/flags/ng.png b/public/images/flags/ng.png
new file mode 100755
index 0000000..3eea2e0
Binary files /dev/null and b/public/images/flags/ng.png differ
diff --git a/public/images/flags/ni.png b/public/images/flags/ni.png
new file mode 100755
index 0000000..3969aaa
Binary files /dev/null and b/public/images/flags/ni.png differ
diff --git a/public/images/flags/nl.png b/public/images/flags/nl.png
new file mode 100755
index 0000000..fe44791
Binary files /dev/null and b/public/images/flags/nl.png differ
diff --git a/public/images/flags/no.png b/public/images/flags/no.png
new file mode 100755
index 0000000..160b6b5
Binary files /dev/null and b/public/images/flags/no.png differ
diff --git a/public/images/flags/np.png b/public/images/flags/np.png
new file mode 100755
index 0000000..aeb058b
Binary files /dev/null and b/public/images/flags/np.png differ
diff --git a/public/images/flags/nr.png b/public/images/flags/nr.png
new file mode 100755
index 0000000..705fc33
Binary files /dev/null and b/public/images/flags/nr.png differ
diff --git a/public/images/flags/nu.png b/public/images/flags/nu.png
new file mode 100755
index 0000000..c3ce4ae
Binary files /dev/null and b/public/images/flags/nu.png differ
diff --git a/public/images/flags/nz.png b/public/images/flags/nz.png
new file mode 100755
index 0000000..10d6306
Binary files /dev/null and b/public/images/flags/nz.png differ
diff --git a/public/images/flags/om.png b/public/images/flags/om.png
new file mode 100755
index 0000000..2ffba7e
Binary files /dev/null and b/public/images/flags/om.png differ
diff --git a/public/images/flags/pa.png b/public/images/flags/pa.png
new file mode 100755
index 0000000..9b2ee9a
Binary files /dev/null and b/public/images/flags/pa.png differ
diff --git a/public/images/flags/pe.png b/public/images/flags/pe.png
new file mode 100755
index 0000000..62a0497
Binary files /dev/null and b/public/images/flags/pe.png differ
diff --git a/public/images/flags/pf.png b/public/images/flags/pf.png
new file mode 100755
index 0000000..771a0f6
Binary files /dev/null and b/public/images/flags/pf.png differ
diff --git a/public/images/flags/pg.png b/public/images/flags/pg.png
new file mode 100755
index 0000000..10d6233
Binary files /dev/null and b/public/images/flags/pg.png differ
diff --git a/public/images/flags/ph.png b/public/images/flags/ph.png
new file mode 100755
index 0000000..b89e159
Binary files /dev/null and b/public/images/flags/ph.png differ
diff --git a/public/images/flags/pk.png b/public/images/flags/pk.png
new file mode 100755
index 0000000..e9df70c
Binary files /dev/null and b/public/images/flags/pk.png differ
diff --git a/public/images/flags/pl.png b/public/images/flags/pl.png
new file mode 100755
index 0000000..d413d01
Binary files /dev/null and b/public/images/flags/pl.png differ
diff --git a/public/images/flags/pm.png b/public/images/flags/pm.png
new file mode 100755
index 0000000..ba91d2c
Binary files /dev/null and b/public/images/flags/pm.png differ
diff --git a/public/images/flags/pn.png b/public/images/flags/pn.png
new file mode 100755
index 0000000..aa9344f
Binary files /dev/null and b/public/images/flags/pn.png differ
diff --git a/public/images/flags/pr.png b/public/images/flags/pr.png
new file mode 100755
index 0000000..82d9130
Binary files /dev/null and b/public/images/flags/pr.png differ
diff --git a/public/images/flags/ps.png b/public/images/flags/ps.png
new file mode 100755
index 0000000..f5f5477
Binary files /dev/null and b/public/images/flags/ps.png differ
diff --git a/public/images/flags/pt.png b/public/images/flags/pt.png
new file mode 100755
index 0000000..ece7980
Binary files /dev/null and b/public/images/flags/pt.png differ
diff --git a/public/images/flags/pw.png b/public/images/flags/pw.png
new file mode 100755
index 0000000..6178b25
Binary files /dev/null and b/public/images/flags/pw.png differ
diff --git a/public/images/flags/py.png b/public/images/flags/py.png
new file mode 100755
index 0000000..cb8723c
Binary files /dev/null and b/public/images/flags/py.png differ
diff --git a/public/images/flags/qa.png b/public/images/flags/qa.png
new file mode 100755
index 0000000..ed4c621
Binary files /dev/null and b/public/images/flags/qa.png differ
diff --git a/public/images/flags/re.png b/public/images/flags/re.png
new file mode 100755
index 0000000..8332c4e
Binary files /dev/null and b/public/images/flags/re.png differ
diff --git a/public/images/flags/ro.png b/public/images/flags/ro.png
new file mode 100755
index 0000000..57e74a6
Binary files /dev/null and b/public/images/flags/ro.png differ
diff --git a/public/images/flags/rs.png b/public/images/flags/rs.png
new file mode 100755
index 0000000..9439a5b
Binary files /dev/null and b/public/images/flags/rs.png differ
diff --git a/public/images/flags/ru.png b/public/images/flags/ru.png
new file mode 100755
index 0000000..47da421
Binary files /dev/null and b/public/images/flags/ru.png differ
diff --git a/public/images/flags/rw.png b/public/images/flags/rw.png
new file mode 100755
index 0000000..5356491
Binary files /dev/null and b/public/images/flags/rw.png differ
diff --git a/public/images/flags/sa.png b/public/images/flags/sa.png
new file mode 100755
index 0000000..b4641c7
Binary files /dev/null and b/public/images/flags/sa.png differ
diff --git a/public/images/flags/sb.png b/public/images/flags/sb.png
new file mode 100755
index 0000000..a9937cc
Binary files /dev/null and b/public/images/flags/sb.png differ
diff --git a/public/images/flags/sc.png b/public/images/flags/sc.png
new file mode 100755
index 0000000..39ee371
Binary files /dev/null and b/public/images/flags/sc.png differ
diff --git a/public/images/flags/sd.png b/public/images/flags/sd.png
new file mode 100755
index 0000000..eaab69e
Binary files /dev/null and b/public/images/flags/sd.png differ
diff --git a/public/images/flags/se.png b/public/images/flags/se.png
new file mode 100755
index 0000000..1994653
Binary files /dev/null and b/public/images/flags/se.png differ
diff --git a/public/images/flags/sg.png b/public/images/flags/sg.png
new file mode 100755
index 0000000..dd34d61
Binary files /dev/null and b/public/images/flags/sg.png differ
diff --git a/public/images/flags/sh.png b/public/images/flags/sh.png
new file mode 100755
index 0000000..4b1d2a2
Binary files /dev/null and b/public/images/flags/sh.png differ
diff --git a/public/images/flags/si.png b/public/images/flags/si.png
new file mode 100755
index 0000000..bb1476f
Binary files /dev/null and b/public/images/flags/si.png differ
diff --git a/public/images/flags/sj.png b/public/images/flags/sj.png
new file mode 100755
index 0000000..160b6b5
Binary files /dev/null and b/public/images/flags/sj.png differ
diff --git a/public/images/flags/sk.png b/public/images/flags/sk.png
new file mode 100755
index 0000000..7ccbc82
Binary files /dev/null and b/public/images/flags/sk.png differ
diff --git a/public/images/flags/sl.png b/public/images/flags/sl.png
new file mode 100755
index 0000000..12d812d
Binary files /dev/null and b/public/images/flags/sl.png differ
diff --git a/public/images/flags/sm.png b/public/images/flags/sm.png
new file mode 100755
index 0000000..3df2fdc
Binary files /dev/null and b/public/images/flags/sm.png differ
diff --git a/public/images/flags/sn.png b/public/images/flags/sn.png
new file mode 100755
index 0000000..eabb71d
Binary files /dev/null and b/public/images/flags/sn.png differ
diff --git a/public/images/flags/so.png b/public/images/flags/so.png
new file mode 100755
index 0000000..4a1ea4b
Binary files /dev/null and b/public/images/flags/so.png differ
diff --git a/public/images/flags/sr.png b/public/images/flags/sr.png
new file mode 100755
index 0000000..5eff927
Binary files /dev/null and b/public/images/flags/sr.png differ
diff --git a/public/images/flags/st.png b/public/images/flags/st.png
new file mode 100755
index 0000000..2978557
Binary files /dev/null and b/public/images/flags/st.png differ
diff --git a/public/images/flags/sv.png b/public/images/flags/sv.png
new file mode 100755
index 0000000..2498799
Binary files /dev/null and b/public/images/flags/sv.png differ
diff --git a/public/images/flags/sy.png b/public/images/flags/sy.png
new file mode 100755
index 0000000..f5ce30d
Binary files /dev/null and b/public/images/flags/sy.png differ
diff --git a/public/images/flags/sz.png b/public/images/flags/sz.png
new file mode 100755
index 0000000..914ee86
Binary files /dev/null and b/public/images/flags/sz.png differ
diff --git a/public/images/flags/tc.png b/public/images/flags/tc.png
new file mode 100755
index 0000000..8fc1156
Binary files /dev/null and b/public/images/flags/tc.png differ
diff --git a/public/images/flags/td.png b/public/images/flags/td.png
new file mode 100755
index 0000000..667f21f
Binary files /dev/null and b/public/images/flags/td.png differ
diff --git a/public/images/flags/tf.png b/public/images/flags/tf.png
new file mode 100755
index 0000000..80529a4
Binary files /dev/null and b/public/images/flags/tf.png differ
diff --git a/public/images/flags/tg.png b/public/images/flags/tg.png
new file mode 100755
index 0000000..3aa00ad
Binary files /dev/null and b/public/images/flags/tg.png differ
diff --git a/public/images/flags/th.png b/public/images/flags/th.png
new file mode 100755
index 0000000..dd8ba91
Binary files /dev/null and b/public/images/flags/th.png differ
diff --git a/public/images/flags/tj.png b/public/images/flags/tj.png
new file mode 100755
index 0000000..617bf64
Binary files /dev/null and b/public/images/flags/tj.png differ
diff --git a/public/images/flags/tk.png b/public/images/flags/tk.png
new file mode 100755
index 0000000..67b8c8c
Binary files /dev/null and b/public/images/flags/tk.png differ
diff --git a/public/images/flags/tl.png b/public/images/flags/tl.png
new file mode 100755
index 0000000..77da181
Binary files /dev/null and b/public/images/flags/tl.png differ
diff --git a/public/images/flags/tm.png b/public/images/flags/tm.png
new file mode 100755
index 0000000..828020e
Binary files /dev/null and b/public/images/flags/tm.png differ
diff --git a/public/images/flags/tn.png b/public/images/flags/tn.png
new file mode 100755
index 0000000..183cdd3
Binary files /dev/null and b/public/images/flags/tn.png differ
diff --git a/public/images/flags/to.png b/public/images/flags/to.png
new file mode 100755
index 0000000..f89b8ba
Binary files /dev/null and b/public/images/flags/to.png differ
diff --git a/public/images/flags/tr.png b/public/images/flags/tr.png
new file mode 100755
index 0000000..be32f77
Binary files /dev/null and b/public/images/flags/tr.png differ
diff --git a/public/images/flags/tt.png b/public/images/flags/tt.png
new file mode 100755
index 0000000..2a11c1e
Binary files /dev/null and b/public/images/flags/tt.png differ
diff --git a/public/images/flags/tv.png b/public/images/flags/tv.png
new file mode 100755
index 0000000..28274c5
Binary files /dev/null and b/public/images/flags/tv.png differ
diff --git a/public/images/flags/tw.png b/public/images/flags/tw.png
new file mode 100755
index 0000000..f31c654
Binary files /dev/null and b/public/images/flags/tw.png differ
diff --git a/public/images/flags/tz.png b/public/images/flags/tz.png
new file mode 100755
index 0000000..c00ff79
Binary files /dev/null and b/public/images/flags/tz.png differ
diff --git a/public/images/flags/ua.png b/public/images/flags/ua.png
new file mode 100755
index 0000000..09563a2
Binary files /dev/null and b/public/images/flags/ua.png differ
diff --git a/public/images/flags/ug.png b/public/images/flags/ug.png
new file mode 100755
index 0000000..33f4aff
Binary files /dev/null and b/public/images/flags/ug.png differ
diff --git a/public/images/flags/uk.png b/public/images/flags/uk.png
new file mode 100755
index 0000000..ff701e1
Binary files /dev/null and b/public/images/flags/uk.png differ
diff --git a/public/images/flags/um.png b/public/images/flags/um.png
new file mode 100755
index 0000000..c1dd965
Binary files /dev/null and b/public/images/flags/um.png differ
diff --git a/public/images/flags/us.png b/public/images/flags/us.png
new file mode 100755
index 0000000..10f451f
Binary files /dev/null and b/public/images/flags/us.png differ
diff --git a/public/images/flags/uy.png b/public/images/flags/uy.png
new file mode 100755
index 0000000..31d948a
Binary files /dev/null and b/public/images/flags/uy.png differ
diff --git a/public/images/flags/uz.png b/public/images/flags/uz.png
new file mode 100755
index 0000000..fef5dc1
Binary files /dev/null and b/public/images/flags/uz.png differ
diff --git a/public/images/flags/va.png b/public/images/flags/va.png
new file mode 100755
index 0000000..b31eaf2
Binary files /dev/null and b/public/images/flags/va.png differ
diff --git a/public/images/flags/vc.png b/public/images/flags/vc.png
new file mode 100755
index 0000000..8fa17b0
Binary files /dev/null and b/public/images/flags/vc.png differ
diff --git a/public/images/flags/ve.png b/public/images/flags/ve.png
new file mode 100755
index 0000000..00c90f9
Binary files /dev/null and b/public/images/flags/ve.png differ
diff --git a/public/images/flags/vg.png b/public/images/flags/vg.png
new file mode 100755
index 0000000..4156907
Binary files /dev/null and b/public/images/flags/vg.png differ
diff --git a/public/images/flags/vi.png b/public/images/flags/vi.png
new file mode 100755
index 0000000..ed26915
Binary files /dev/null and b/public/images/flags/vi.png differ
diff --git a/public/images/flags/vn.png b/public/images/flags/vn.png
new file mode 100755
index 0000000..ec7cd48
Binary files /dev/null and b/public/images/flags/vn.png differ
diff --git a/public/images/flags/vu.png b/public/images/flags/vu.png
new file mode 100755
index 0000000..b3397bc
Binary files /dev/null and b/public/images/flags/vu.png differ
diff --git a/public/images/flags/wf.png b/public/images/flags/wf.png
new file mode 100755
index 0000000..9f95587
Binary files /dev/null and b/public/images/flags/wf.png differ
diff --git a/public/images/flags/ws.png b/public/images/flags/ws.png
new file mode 100755
index 0000000..c169508
Binary files /dev/null and b/public/images/flags/ws.png differ
diff --git a/public/images/flags/ye.png b/public/images/flags/ye.png
new file mode 100755
index 0000000..468dfad
Binary files /dev/null and b/public/images/flags/ye.png differ
diff --git a/public/images/flags/yt.png b/public/images/flags/yt.png
new file mode 100755
index 0000000..c298f37
Binary files /dev/null and b/public/images/flags/yt.png differ
diff --git a/public/images/flags/za.png b/public/images/flags/za.png
new file mode 100755
index 0000000..57c58e2
Binary files /dev/null and b/public/images/flags/za.png differ
diff --git a/public/images/flags/zm.png b/public/images/flags/zm.png
new file mode 100755
index 0000000..c25b07b
Binary files /dev/null and b/public/images/flags/zm.png differ
diff --git a/public/images/flags/zw.png b/public/images/flags/zw.png
new file mode 100755
index 0000000..53c9725
Binary files /dev/null and b/public/images/flags/zw.png differ
diff --git a/public/images/viewer/channel_flag_default.png b/public/images/viewer/channel_flag_default.png
new file mode 100755
index 0000000..4f90c9e
Binary files /dev/null and b/public/images/viewer/channel_flag_default.png differ
diff --git a/public/images/viewer/channel_flag_moderated.png b/public/images/viewer/channel_flag_moderated.png
new file mode 100755
index 0000000..8567a07
Binary files /dev/null and b/public/images/viewer/channel_flag_moderated.png differ
diff --git a/public/images/viewer/channel_flag_music.png b/public/images/viewer/channel_flag_music.png
new file mode 100755
index 0000000..79f46b0
Binary files /dev/null and b/public/images/viewer/channel_flag_music.png differ
diff --git a/public/images/viewer/channel_flag_password.png b/public/images/viewer/channel_flag_password.png
new file mode 100755
index 0000000..b4f0770
Binary files /dev/null and b/public/images/viewer/channel_flag_password.png differ
diff --git a/public/images/viewer/channel_full.png b/public/images/viewer/channel_full.png
new file mode 100755
index 0000000..d7ec28e
Binary files /dev/null and b/public/images/viewer/channel_full.png differ
diff --git a/public/images/viewer/channel_open.png b/public/images/viewer/channel_open.png
new file mode 100755
index 0000000..bed4b52
Binary files /dev/null and b/public/images/viewer/channel_open.png differ
diff --git a/public/images/viewer/channel_pass.png b/public/images/viewer/channel_pass.png
new file mode 100755
index 0000000..911cf4a
Binary files /dev/null and b/public/images/viewer/channel_pass.png differ
diff --git a/public/images/viewer/client_away.png b/public/images/viewer/client_away.png
new file mode 100755
index 0000000..e5b0cff
Binary files /dev/null and b/public/images/viewer/client_away.png differ
diff --git a/public/images/viewer/client_cc.png b/public/images/viewer/client_cc.png
new file mode 100755
index 0000000..8cab896
Binary files /dev/null and b/public/images/viewer/client_cc.png differ
diff --git a/public/images/viewer/client_cc_idle.png b/public/images/viewer/client_cc_idle.png
new file mode 100755
index 0000000..ea2b327
Binary files /dev/null and b/public/images/viewer/client_cc_idle.png differ
diff --git a/public/images/viewer/client_cc_talk.png b/public/images/viewer/client_cc_talk.png
new file mode 100755
index 0000000..a5f7f8e
Binary files /dev/null and b/public/images/viewer/client_cc_talk.png differ
diff --git a/public/images/viewer/client_idle.png b/public/images/viewer/client_idle.png
new file mode 100755
index 0000000..e59cb34
Binary files /dev/null and b/public/images/viewer/client_idle.png differ
diff --git a/public/images/viewer/client_mic_disabled.png b/public/images/viewer/client_mic_disabled.png
new file mode 100755
index 0000000..107b725
Binary files /dev/null and b/public/images/viewer/client_mic_disabled.png differ
diff --git a/public/images/viewer/client_mic_muted.png b/public/images/viewer/client_mic_muted.png
new file mode 100755
index 0000000..0f632d2
Binary files /dev/null and b/public/images/viewer/client_mic_muted.png differ
diff --git a/public/images/viewer/client_priority.png b/public/images/viewer/client_priority.png
new file mode 100755
index 0000000..b54b7b0
Binary files /dev/null and b/public/images/viewer/client_priority.png differ
diff --git a/public/images/viewer/client_query.png b/public/images/viewer/client_query.png
new file mode 100755
index 0000000..68f10f1
Binary files /dev/null and b/public/images/viewer/client_query.png differ
diff --git a/public/images/viewer/client_snd_disabled.png b/public/images/viewer/client_snd_disabled.png
new file mode 100755
index 0000000..d516d26
Binary files /dev/null and b/public/images/viewer/client_snd_disabled.png differ
diff --git a/public/images/viewer/client_snd_muted.png b/public/images/viewer/client_snd_muted.png
new file mode 100755
index 0000000..ad0c302
Binary files /dev/null and b/public/images/viewer/client_snd_muted.png differ
diff --git a/public/images/viewer/client_talk.png b/public/images/viewer/client_talk.png
new file mode 100755
index 0000000..42c2c59
Binary files /dev/null and b/public/images/viewer/client_talk.png differ
diff --git a/public/images/viewer/client_talker.png b/public/images/viewer/client_talker.png
new file mode 100755
index 0000000..2fcf485
Binary files /dev/null and b/public/images/viewer/client_talker.png differ
diff --git a/public/images/viewer/client_talker_request.png b/public/images/viewer/client_talker_request.png
new file mode 100755
index 0000000..5c09ada
Binary files /dev/null and b/public/images/viewer/client_talker_request.png differ
diff --git a/public/images/viewer/group_channel.png b/public/images/viewer/group_channel.png
new file mode 100755
index 0000000..6696f07
Binary files /dev/null and b/public/images/viewer/group_channel.png differ
diff --git a/public/images/viewer/group_icon_0.png b/public/images/viewer/group_icon_0.png
new file mode 100755
index 0000000..b7f231e
Binary files /dev/null and b/public/images/viewer/group_icon_0.png differ
diff --git a/public/images/viewer/group_icon_100.png b/public/images/viewer/group_icon_100.png
new file mode 100755
index 0000000..7c948d4
Binary files /dev/null and b/public/images/viewer/group_icon_100.png differ
diff --git a/public/images/viewer/group_icon_200.png b/public/images/viewer/group_icon_200.png
new file mode 100755
index 0000000..4acadb5
Binary files /dev/null and b/public/images/viewer/group_icon_200.png differ
diff --git a/public/images/viewer/group_icon_300.png b/public/images/viewer/group_icon_300.png
new file mode 100755
index 0000000..d048e3e
Binary files /dev/null and b/public/images/viewer/group_icon_300.png differ
diff --git a/public/images/viewer/group_icon_400.png b/public/images/viewer/group_icon_400.png
new file mode 100755
index 0000000..8a44f0e
Binary files /dev/null and b/public/images/viewer/group_icon_400.png differ
diff --git a/public/images/viewer/group_icon_500.png b/public/images/viewer/group_icon_500.png
new file mode 100755
index 0000000..f303433
Binary files /dev/null and b/public/images/viewer/group_icon_500.png differ
diff --git a/public/images/viewer/group_icon_600.png b/public/images/viewer/group_icon_600.png
new file mode 100755
index 0000000..d625f2a
Binary files /dev/null and b/public/images/viewer/group_icon_600.png differ
diff --git a/public/images/viewer/group_server.png b/public/images/viewer/group_server.png
new file mode 100755
index 0000000..ee155d6
Binary files /dev/null and b/public/images/viewer/group_server.png differ
diff --git a/public/images/viewer/host.png b/public/images/viewer/host.png
new file mode 100755
index 0000000..45e43b8
Binary files /dev/null and b/public/images/viewer/host.png differ
diff --git a/public/images/viewer/server_full.png b/public/images/viewer/server_full.png
new file mode 100755
index 0000000..bfec600
Binary files /dev/null and b/public/images/viewer/server_full.png differ
diff --git a/public/images/viewer/server_open.png b/public/images/viewer/server_open.png
new file mode 100755
index 0000000..75decbd
Binary files /dev/null and b/public/images/viewer/server_open.png differ
diff --git a/public/images/viewer/server_pass.png b/public/images/viewer/server_pass.png
new file mode 100755
index 0000000..39af1ae
Binary files /dev/null and b/public/images/viewer/server_pass.png differ
diff --git a/public/images/viewer/spacer_dashdotdotline.gif b/public/images/viewer/spacer_dashdotdotline.gif
new file mode 100755
index 0000000..0eb3bb2
Binary files /dev/null and b/public/images/viewer/spacer_dashdotdotline.gif differ
diff --git a/public/images/viewer/spacer_dashdotline.gif b/public/images/viewer/spacer_dashdotline.gif
new file mode 100755
index 0000000..4dc84ec
Binary files /dev/null and b/public/images/viewer/spacer_dashdotline.gif differ
diff --git a/public/images/viewer/spacer_dashline.gif b/public/images/viewer/spacer_dashline.gif
new file mode 100755
index 0000000..52c7d01
Binary files /dev/null and b/public/images/viewer/spacer_dashline.gif differ
diff --git a/public/images/viewer/spacer_dotline.gif b/public/images/viewer/spacer_dotline.gif
new file mode 100755
index 0000000..a908598
Binary files /dev/null and b/public/images/viewer/spacer_dotline.gif differ
diff --git a/public/images/viewer/spacer_solidline.gif b/public/images/viewer/spacer_solidline.gif
new file mode 100755
index 0000000..d8aae2b
Binary files /dev/null and b/public/images/viewer/spacer_solidline.gif differ
diff --git a/public/images/viewer/tree.png b/public/images/viewer/tree.png
new file mode 100755
index 0000000..addd40b
Binary files /dev/null and b/public/images/viewer/tree.png differ
diff --git a/public/images/viewer/tree_blank.png b/public/images/viewer/tree_blank.png
new file mode 100755
index 0000000..07ccff7
Binary files /dev/null and b/public/images/viewer/tree_blank.png differ
diff --git a/public/images/viewer/tree_end.gif b/public/images/viewer/tree_end.gif
new file mode 100755
index 0000000..b89d56e
Binary files /dev/null and b/public/images/viewer/tree_end.gif differ
diff --git a/public/images/viewer/tree_line.gif b/public/images/viewer/tree_line.gif
new file mode 100755
index 0000000..324204a
Binary files /dev/null and b/public/images/viewer/tree_line.gif differ
diff --git a/public/images/viewer/tree_mid.gif b/public/images/viewer/tree_mid.gif
new file mode 100755
index 0000000..2c8de45
Binary files /dev/null and b/public/images/viewer/tree_mid.gif differ
diff --git a/src/View/material/layout/header.twig b/src/View/material/layout/header.twig
index d5827bb..ea95616 100644
--- a/src/View/material/layout/header.twig
+++ b/src/View/material/layout/header.twig
@@ -3,23 +3,23 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
+
+
+
-
+
-
\ No newline at end of file
+
\ No newline at end of file