diff --git a/app/models/site_setting.rb b/app/models/site_setting.rb
index 0419ff95f..284df6d53 100644
--- a/app/models/site_setting.rb
+++ b/app/models/site_setting.rb
@@ -7,6 +7,11 @@ class SiteSetting < ActiveRecord::Base
   validates_presence_of :name
   validates_presence_of :data_type
 
+  after_save do |site_setting|
+    DiscourseEvent.trigger(:site_setting_saved, site_setting)
+    true
+  end
+
   def self.load_settings(file)
     SiteSettings::YamlLoader.new(file).load do |category, name, default, opts|
       if opts.delete(:client)
@@ -19,8 +24,10 @@ class SiteSetting < ActiveRecord::Base
 
   load_settings(File.join(Rails.root, 'config', 'site_settings.yml'))
 
-  Dir[File.join(Rails.root, "plugins", "*", "config", "settings.yml")].each do |file|
-    load_settings(file)
+  unless Rails.env.test? && ENV['LOAD_PLUGINS'] != "1"
+    Dir[File.join(Rails.root, "plugins", "*", "config", "settings.yml")].each do |file|
+      load_settings(file)
+    end
   end
 
   client_settings << :available_locales
diff --git a/db/migrate/20141211114517_fix_emoji_path.rb b/db/migrate/20141211114517_fix_emoji_path.rb
new file mode 100644
index 000000000..03c5cd9bd
--- /dev/null
+++ b/db/migrate/20141211114517_fix_emoji_path.rb
@@ -0,0 +1,19 @@
+class FixEmojiPath < ActiveRecord::Migration
+  BASE_URL = '/plugins/emoji/images/'
+
+  def up
+    execute <<-SQL
+      UPDATE posts
+         SET cooked = REPLACE(cooked, '#{BASE_URL}', '#{BASE_URL}emoji_one/')
+       WHERE cooked LIKE '%#{BASE_URL}%'
+    SQL
+  end
+
+  def down
+    execute <<-SQL
+      UPDATE posts
+         SET cooked = REPLACE(cooked, '#{BASE_URL}emoji_one/', '#{BASE_URL}')
+       WHERE cooked LIKE '%#{BASE_URL}emoji_one/%'
+    SQL
+  end
+end
diff --git a/lib/js_locale_helper.rb b/lib/js_locale_helper.rb
index e040350ce..221101530 100644
--- a/lib/js_locale_helper.rb
+++ b/lib/js_locale_helper.rb
@@ -13,6 +13,7 @@ module JsLocaleHelper
     Dir["#{Rails.root}/plugins/*/config/locales/client.#{locale_str}.yml"].each do |file|
       plugin_translations.deep_merge! YAML::load(File.open(file))
     end
+
     # merge translations (plugin translations overwrite default translations)
     translations[locale_str]['js'].deep_merge!(plugin_translations[locale_str]['js']) if translations[locale_str] && plugin_translations[locale_str] && plugin_translations[locale_str]['js']
 
@@ -22,7 +23,7 @@ module JsLocaleHelper
     # For now, let's leave it split out in the translation file in case we want to split
     # it again later, so we'll merge the JSON ourselves.
     admin_contents = translations[locale_str].delete('admin_js')
-    translations[locale_str]['js'].merge!(admin_contents) if admin_contents.present?
+    translations[locale_str]['js'].deep_merge!(admin_contents) if admin_contents.present?
     translations[locale_str]['js'].deep_merge!(plugin_translations[locale_str]['admin_js']) if translations[locale_str] && plugin_translations[locale_str] && plugin_translations[locale_str]['admin_js']
     message_formats = strip_out_message_formats!(translations[locale_str]['js'])
 
diff --git a/lib/plugin/instance.rb b/lib/plugin/instance.rb
index 2e2311941..66e9ccb37 100644
--- a/lib/plugin/instance.rb
+++ b/lib/plugin/instance.rb
@@ -95,6 +95,11 @@ class Plugin::Instance
     end
   end
 
+  def listen_for(event_name)
+    return unless self.respond_to?(event_name)
+    DiscourseEvent.on(event_name, &self.method(event_name))
+  end
+
   def register_css(style)
     @styles ||= []
     @styles << style
diff --git a/lib/site_setting_extension.rb b/lib/site_setting_extension.rb
index ec8b7c16d..7f7466b62 100644
--- a/lib/site_setting_extension.rb
+++ b/lib/site_setting_extension.rb
@@ -177,7 +177,6 @@ module SiteSettingExtension
     end
   end
 
-
   def ensure_listen_for_changes
     unless @subscribed
       MessageBus.subscribe("/site_settings") do |message|
@@ -273,7 +272,7 @@ module SiteSettingExtension
       }
       value = domain_array.join("|")
     end
-    return value
+    value
   end
 
   def set(name, value)
@@ -356,7 +355,6 @@ module SiteSettingExtension
 
 
   def setup_methods(name, current_value)
-
     clean_name = name.to_s.sub("?", "")
 
     eval "define_singleton_method :#{clean_name} do
@@ -388,8 +386,7 @@ module SiteSettingExtension
       url = "http://#{url}" if URI.parse(url).scheme.nil?
       url = URI.parse(url).host
     end
-    return url
+    url
   end
 
 end
-
diff --git a/plugins/.gitkeep b/plugins/.gitkeep
deleted file mode 100644
index e69de29bb..000000000
diff --git a/plugins/emoji/Rakefile b/plugins/emoji/Rakefile
deleted file mode 100644
index 56bb7292a..000000000
--- a/plugins/emoji/Rakefile
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env rake
-require "bundler/gem_tasks"
-require "rspec/core/rake_task"
-
-RSpec::Core::RakeTask.new(:test) do |spec|
-    spec.pattern = 'spec/*_spec.rb'
-end
diff --git a/plugins/emoji/app/models/emoji_set_site_setting.rb b/plugins/emoji/app/models/emoji_set_site_setting.rb
new file mode 100644
index 000000000..15a8bc4aa
--- /dev/null
+++ b/plugins/emoji/app/models/emoji_set_site_setting.rb
@@ -0,0 +1,22 @@
+require 'enum_site_setting'
+
+class EmojiSetSiteSetting < EnumSiteSetting
+
+  def self.valid_value?(val)
+    values.any? { |v| v[:value] == val.to_s }
+  end
+
+  def self.values
+    @values ||= [
+      { name: 'apple_international', value: 'apple' },
+      { name: 'google', value: 'google' },
+      { name: 'twitter', value: 'twitter' },
+      { name: 'emoji_one', value: 'emoji_one' },
+    ]
+  end
+
+  def self.translate_names?
+    true
+  end
+
+end
diff --git a/plugins/emoji/assets/javascripts/emoji-autocomplete.js b/plugins/emoji/assets/javascripts/emoji-autocomplete.js
index 977d8cceb..cb3b1df1f 100644
--- a/plugins/emoji/assets/javascripts/emoji-autocomplete.js
+++ b/plugins/emoji/assets/javascripts/emoji-autocomplete.js
@@ -1,25 +1,26 @@
 
 // TODO: Make this a proper ES6 import
 var ComposerView = require('discourse/views/composer').default;
+
 ComposerView.on("initWmdEditor", function(){
   if (!Discourse.SiteSettings.enable_emoji) { return; }
 
-  var template = Handlebars.compile("<div class='autocomplete'>" +
-                                   "<ul>" +
-                                      "{{#each options}}" +
-                                          "<li>" +
-                                            "<a href='#'>" +
-                                            "<img src='{{src}}' class='emoji'> " +
-                                            "{{code}}</a>" +
-                                          "</li>" +
-                                      "{{/each}}" +
-                                   "</ul>" +
-                                "</div>");
+  var template = Handlebars.compile(
+    "<div class='autocomplete'>" +
+      "<ul>" +
+        "{{#each options}}" +
+            "<li>" +
+              "<a href='#'><img src='{{src}}' class='emoji'> {{code}}</a>" +
+            "</li>" +
+        "{{/each}}" +
+      "</ul>" +
+    "</div>"
+  );
 
   $('#wmd-input').autocomplete({
     template: template,
     key: ":",
-    transformComplete: function(v){  return v.code + ":"; },
+    transformComplete: function(v){ return v.code + ":"; },
     dataSource: function(term){
       return new Ember.RSVP.Promise(function(resolve) {
         var full = ":" + term;
diff --git a/plugins/emoji/assets/javascripts/emoji-toolbar.js b/plugins/emoji/assets/javascripts/emoji-toolbar.js
index 1e3f3118d..c8c6b772c 100644
--- a/plugins/emoji/assets/javascripts/emoji-toolbar.js
+++ b/plugins/emoji/assets/javascripts/emoji-toolbar.js
@@ -1,54 +1,55 @@
 
-var groups = [
-{
-  name: "emoticons",
-  icons: ["smile","smiley","grinning","blush","relaxed","wink","heart_eyes","kissing_heart","kissing_closed_eyes","kissing","kissing_smiling_eyes","stuck_out_tongue_winking_eye","stuck_out_tongue_closed_eyes","stuck_out_tongue","flushed","grin","pensive","relieved","unamused","disappointed","persevere","cry","joy","sob","sleepy","disappointed_relieved","cold_sweat","sweat_smile","sweat","weary","tired_face","fearful","scream","angry","rage","triumph","confounded","laughing","yum","mask","sunglasses","sleeping","dizzy_face","astonished","worried","frowning","anguished","smiling_imp","imp","open_mouth","grimacing","neutral_face","confused","hushed","no_mouth","innocent","smirk","expressionless","man_with_gua_pi_mao","man_with_turban","cop","construction_worker","guardsman","baby","boy","girl","man","woman","older_man","older_woman","person_with_blond_hair","angel","princess","smiley_cat","smile_cat","heart_eyes_cat","kissing_cat","smirk_cat","scream_cat","crying_cat_face","joy_cat","pouting_cat","japanese_ogre","japanese_goblin","see_no_evil","hear_no_evil","speak_no_evil","skull","alien","poop","fire","sparkles","star2","dizzy","boom","anger","sweat_drops","droplet","zzz","dash","ear","eyes","nose","tongue","lips","thumbsup","thumbsdown","ok_hand","punch","fist","v","wave","raised_hand","open_hands","point_up_2","point_down","point_right","point_left","raised_hands","pray","point_up","clap","muscle","walking","runner","dancer","couple","family","two_men_holding_hands","two_women_holding_hands","couplekiss","couple_with_heart","dancers","ok_woman","no_good","information_desk_person","raising_hand","massage","haircut","nail_care","bride_with_veil","person_with_pouting_face","person_frowning","bow","tophat","crown","womans_hat","athletic_shoe","mans_shoe","sandal","high_heel","boot","shirt","necktie","womans_clothes","dress","running_shirt_with_sash","jeans","kimono","bikini","briefcase","handbag","pouch","purse","eyeglasses","ribbon","closed_umbrella","lipstick","yellow_heart","blue_heart","purple_heart","green_heart","heart","broken_heart","heartpulse","heartbeat","two_hearts","sparkling_heart","revolving_hearts","cupid","love_letter","kiss","ring","gem","bust_in_silhouette","busts_in_silhouette","speech_balloon","footprints","thought_balloon"]
-},
-{
-  name: "nature",
-  icons: ["dog","wolf","cat","mouse","hamster","rabbit","frog","tiger","koala","bear","pig","pig_nose","cow","boar","monkey_face","monkey","horse","sheep","elephant","panda_face","penguin","bird","baby_chick","hatched_chick","hatching_chick","chicken","snake","turtle","bug","bee","ant","beetle","snail","octopus","shell","tropical_fish","fish","dolphin","whale","whale2","cow2","ram","rat","water_buffalo","tiger2","rabbit2","dragon","racehorse","goat","rooster","dog2","pig2","mouse2","ox","dragon_face","blowfish","crocodile","camel","dromedary_camel","leopard","cat2","poodle","feet","bouquet","cherry_blossom","tulip","four_leaf_clover","rose","sunflower","hibiscus","maple_leaf","leaves","fallen_leaf","herb","ear_of_rice","mushroom","cactus","palm_tree","evergreen_tree","deciduous_tree","chestnut","seedling","blossom","globe_with_meridians","sun_with_face","full_moon_with_face","new_moon_with_face","new_moon","waxing_crescent_moon","first_quarter_moon","waxing_gibbous_moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","last_quarter_moon_with_face","first_quarter_moon_with_face","crescent_moon","earth_africa","earth_americas","earth_asia","volcano","milky_way","stars","star","sunny","partly_sunny","cloud","zap","umbrella","snowflake","snowman","cyclone","foggy","rainbow","ocean"]
-},
-{
-  name: "objects",
-  icons: ["bamboo","gift_heart","dolls","school_satchel","mortar_board","flags","fireworks","sparkler","wind_chime","rice_scene","jack_o_lantern","ghost","santa","christmas_tree","gift","tanabata_tree","tada","confetti_ball","balloon","crossed_flags","crystal_ball","movie_camera","camera","video_camera","vhs","cd","dvd","minidisc","floppy_disk","computer","iphone","telephone","telephone_receiver","pager","fax","satellite","tv","radio","loud_sound","sound","speaker","mute","bell","no_bell","loudspeaker","mega","hourglass_flowing_sand","hourglass","alarm_clock","watch","unlock","lock","lock_with_ink_pen","closed_lock_with_key","key","mag_right","bulb","flashlight","high_brightness","low_brightness","electric_plug","battery","mag","bathtub","bath","shower","toilet","wrench","nut_and_bolt","hammer","door","smoking","bomb","gun","knife","pill","syringe","moneybag","yen","dollar","pound","euro","credit_card","money_with_wings","calling","e-mail","inbox_tray","outbox_tray","envelope","envelope_with_arrow","incoming_envelope","postal_horn","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","package","pencil","page_facing_up","page_with_curl","bookmark_tabs","bar_chart","chart_with_upwards_trend","chart_with_downwards_trend","scroll","clipboard","date","calendar","card_index","file_folder","open_file_folder","scissors","pushpin","paperclip","black_nib","pencil2","straight_ruler","triangular_ruler","closed_book","green_book","blue_book","orange_book","notebook","notebook_with_decorative_cover","ledger","books","book","bookmark","name_badge","microscope","telescope","newspaper","art","clapper","microphone","headphones","musical_score","musical_note","notes","musical_keyboard","violin","trumpet","saxophone","guitar","space_invader","video_game","black_joker","flower_playing_cards","mahjong","game_die","dart","football","basketball","soccer","baseball","tennis","8ball","rugby_football","bowling","golf","mountain_bicyclist","bicyclist","checkered_flag","horse_racing","trophy","ski","snowboarder","swimmer","surfer","fishing_pole_and_fish"]
-},
-{
-  name: "foods",
-  icons: ["coffee","tea","sake","baby_bottle","beer","beers","cocktail","tropical_drink","wine_glass","fork_and_knife","pizza","hamburger","fries","poultry_leg","meat_on_bone","spaghetti","curry","fried_shrimp","bento","sushi","fish_cake","rice_ball","rice_cracker","rice","ramen","stew","oden","dango","egg","bread","doughnut","custard","icecream","ice_cream","shaved_ice","birthday","cake","cookie","chocolate_bar","candy","lollipop","honey_pot","apple","green_apple","tangerine","lemon","cherries","grapes","watermelon","strawberry","peach","melon","banana","pear","pineapple","sweet_potato","eggplant","tomato","corn"]
-},
-{
-  name: "places",
-  icons: ["house","house_with_garden","school","office","post_office","hospital","bank","convenience_store","love_hotel","hotel","wedding","church","department_store","european_post_office","city_sunset","city_dusk","japanese_castle","european_castle","tent","factory","tokyo_tower","japan","mount_fuji","sunrise_over_mountains","sunrise","night_with_stars","statue_of_liberty","bridge_at_night","carousel_horse","ferris_wheel","fountain","roller_coaster","ship","sailboat","speedboat","rowboat","anchor","rocket","airplane","seat","helicopter","steam_locomotive","tram","station","mountain_railway","train2","bullettrain_side","bullettrain_front","light_rail","metro","monorail","train","railway_car","trolleybus","bus","oncoming_bus","blue_car","oncoming_automobile","red_car","taxi","oncoming_taxi","articulated_lorry","truck","rotating_light","police_car","oncoming_police_car","fire_engine","ambulance","minibus","bike","aerial_tramway","suspension_railway","mountain_cableway","tractor","barber","busstop","ticket","vertical_traffic_light","traffic_light","warning","construction","beginner","fuelpump","izakaya_lantern","slot_machine","hotsprings","moyai","circus_tent","performing_arts","round_pushpin","triangular_flag_on_post","cn","us","in","jp","br","ru","de","ng","gb","fr","mx","kr","id","ph","eg","vn","tr","it","es","ca","pl","ar","co","ir","za","my","pk","au","th","ma","tw","nl","ua","sa","ke","ve","pe","ro","cl","uz","bd","kz","be","se","cz","sd","hu","pt","ch","at","tz"]
-},
-{
-  name: "symbols",
-  icons: ["hash","one","two","three","four","five","six","seven","eight","nine","zero","keycap_ten","1234","symbols","arrow_up","arrow_down","arrow_left","arrow_right","capital_abcd","abcd","abc","arrow_upper_right","arrow_upper_left","arrow_lower_right","arrow_lower_left","left_right_arrow","arrow_up_down","arrows_counterclockwise","arrow_backward","arrow_forward","arrow_up_small","arrow_down_small","leftwards_arrow_with_hook","arrow_right_hook","information_source","rewind","fast_forward","arrow_double_up","arrow_double_down","arrow_heading_down","arrow_heading_up","ok","twisted_rightwards_arrows","repeat","repeat_one","new","up","cool","free","ng","signal_strength","cinema","koko","u6307","u7a7a","u6e80","u5408","u7981","ideograph_advantage","u5272","u55b6","u6709","u7121","restroom","mens","womens","baby_symbol","wc","potable_water","put_litter_in_its_place","parking","wheelchair","no_smoking","u6708","u7533","sa","m","passport_control","baggage_claim","left_luggage","customs","accept","secret","congratulations","cl","sos","id","no_entry_sign","underage","no_mobile_phones","do_not_litter","non-potable_water","no_bicycles","no_pedestrians","children_crossing","no_entry","eight_spoked_asterisk","sparkle","negative_squared_cross_mark","white_check_mark","eight_pointed_black_star","heart_decoration","vs","vibration_mode","mobile_phone_off","a","b","ab","o2","diamond_shape_with_a_dot_inside","loop","recycle","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","six_pointed_star","atm","chart","heavy_dollar_sign","currency_exchange","copyright","registered","tm","part_alternation_mark","wavy_dash","top","end","back","on","soon","x","o","exclamation","question","grey_exclamation","grey_question","bangbang","interrobang","arrows_clockwise","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock7","clock8","clock9","clock10","clock11","clock630","clock730","clock830","clock930","clock1030","clock1130","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","spades","hearts","clubs","diamonds","white_flower","100","heavy_check_mark","ballot_box_with_check","radio_button","link","curly_loop","trident","black_square_button","white_square_button","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","small_red_triangle","white_large_square","black_large_square","black_circle","white_circle","red_circle","large_blue_circle","small_red_triangle_down","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond"]
-}];
+var _groups = [
+  {
+    name: "emoticons",
+    icons: ["smile","smiley","grinning","blush","relaxed","wink","heart_eyes","kissing_heart","kissing_closed_eyes","kissing","kissing_smiling_eyes","stuck_out_tongue_winking_eye","stuck_out_tongue_closed_eyes","stuck_out_tongue","flushed","grin","pensive","relieved","unamused","disappointed","persevere","cry","joy","sob","sleepy","disappointed_relieved","cold_sweat","sweat_smile","sweat","weary","tired_face","fearful","scream","angry","rage","triumph","confounded","laughing","yum","mask","sunglasses","sleeping","dizzy_face","astonished","worried","frowning","anguished","smiling_imp","imp","open_mouth","grimacing","neutral_face","confused","hushed","no_mouth","innocent","smirk","expressionless","man_with_gua_pi_mao","man_with_turban","cop","construction_worker","guardsman","baby","boy","girl","man","woman","older_man","older_woman","person_with_blond_hair","angel","princess","smiley_cat","smile_cat","heart_eyes_cat","kissing_cat","smirk_cat","scream_cat","crying_cat_face","joy_cat","pouting_cat","japanese_ogre","japanese_goblin","see_no_evil","hear_no_evil","speak_no_evil","skull","alien","poop","fire","sparkles","star2","dizzy","boom","anger","sweat_drops","droplet","zzz","dash","ear","eyes","nose","tongue","lips","thumbsup","thumbsdown","ok_hand","punch","fist","v","wave","raised_hand","open_hands","point_up_2","point_down","point_right","point_left","raised_hands","pray","point_up","clap","muscle","walking","runner","dancer","couple","family","two_men_holding_hands","two_women_holding_hands","couplekiss","couple_with_heart","dancers","ok_woman","no_good","information_desk_person","raising_hand","massage","haircut","nail_care","bride_with_veil","person_with_pouting_face","person_frowning","bow","tophat","crown","womans_hat","athletic_shoe","mans_shoe","sandal","high_heel","boot","shirt","necktie","womans_clothes","dress","running_shirt_with_sash","jeans","kimono","bikini","briefcase","handbag","pouch","purse","eyeglasses","ribbon","closed_umbrella","lipstick","yellow_heart","blue_heart","purple_heart","green_heart","heart","broken_heart","heartpulse","heartbeat","two_hearts","sparkling_heart","revolving_hearts","cupid","love_letter","kiss","ring","gem","bust_in_silhouette","busts_in_silhouette","speech_balloon","footprints","thought_balloon"]
+  },
+  {
+    name: "nature",
+    icons: ["dog","wolf","cat","mouse","hamster","rabbit","frog","tiger","koala","bear","pig","pig_nose","cow","boar","monkey_face","monkey","horse","sheep","elephant","panda_face","penguin","bird","baby_chick","hatched_chick","hatching_chick","chicken","snake","turtle","bug","bee","ant","beetle","snail","octopus","shell","tropical_fish","fish","dolphin","whale","whale2","cow2","ram","rat","water_buffalo","tiger2","rabbit2","dragon","racehorse","goat","rooster","dog2","pig2","mouse2","ox","dragon_face","blowfish","crocodile","camel","dromedary_camel","leopard","cat2","poodle","feet","bouquet","cherry_blossom","tulip","four_leaf_clover","rose","sunflower","hibiscus","maple_leaf","leaves","fallen_leaf","herb","ear_of_rice","mushroom","cactus","palm_tree","evergreen_tree","deciduous_tree","chestnut","seedling","blossom","globe_with_meridians","sun_with_face","full_moon_with_face","new_moon_with_face","new_moon","waxing_crescent_moon","first_quarter_moon","waxing_gibbous_moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","last_quarter_moon_with_face","first_quarter_moon_with_face","crescent_moon","earth_africa","earth_americas","earth_asia","volcano","milky_way","stars","star","sunny","partly_sunny","cloud","zap","umbrella","snowflake","snowman","cyclone","foggy","rainbow","ocean"]
+  },
+  {
+    name: "objects",
+    icons: ["bamboo","gift_heart","dolls","school_satchel","mortar_board","flags","fireworks","sparkler","wind_chime","rice_scene","jack_o_lantern","ghost","santa","christmas_tree","gift","tanabata_tree","tada","confetti_ball","balloon","crossed_flags","crystal_ball","movie_camera","camera","video_camera","vhs","cd","dvd","minidisc","floppy_disk","computer","iphone","telephone","telephone_receiver","pager","fax","satellite","tv","radio","loud_sound","sound","speaker","mute","bell","no_bell","loudspeaker","mega","hourglass_flowing_sand","hourglass","alarm_clock","watch","unlock","lock","lock_with_ink_pen","closed_lock_with_key","key","mag_right","bulb","flashlight","high_brightness","low_brightness","electric_plug","battery","mag","bathtub","bath","shower","toilet","wrench","nut_and_bolt","hammer","door","smoking","bomb","gun","knife","pill","syringe","moneybag","yen","dollar","pound","euro","credit_card","money_with_wings","calling","e-mail","inbox_tray","outbox_tray","envelope","envelope_with_arrow","incoming_envelope","postal_horn","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","package","pencil","page_facing_up","page_with_curl","bookmark_tabs","bar_chart","chart_with_upwards_trend","chart_with_downwards_trend","scroll","clipboard","date","calendar","card_index","file_folder","open_file_folder","scissors","pushpin","paperclip","black_nib","pencil2","straight_ruler","triangular_ruler","closed_book","green_book","blue_book","orange_book","notebook","notebook_with_decorative_cover","ledger","books","book","bookmark","name_badge","microscope","telescope","newspaper","art","clapper","microphone","headphones","musical_score","musical_note","notes","musical_keyboard","violin","trumpet","saxophone","guitar","space_invader","video_game","black_joker","flower_playing_cards","mahjong","game_die","dart","football","basketball","soccer","baseball","tennis","8ball","rugby_football","bowling","golf","mountain_bicyclist","bicyclist","checkered_flag","horse_racing","trophy","ski","snowboarder","swimmer","surfer","fishing_pole_and_fish"]
+  },
+  {
+    name: "foods",
+    icons: ["coffee","tea","sake","baby_bottle","beer","beers","cocktail","tropical_drink","wine_glass","fork_and_knife","pizza","hamburger","fries","poultry_leg","meat_on_bone","spaghetti","curry","fried_shrimp","bento","sushi","fish_cake","rice_ball","rice_cracker","rice","ramen","stew","oden","dango","egg","bread","doughnut","custard","icecream","ice_cream","shaved_ice","birthday","cake","cookie","chocolate_bar","candy","lollipop","honey_pot","apple","green_apple","tangerine","lemon","cherries","grapes","watermelon","strawberry","peach","melon","banana","pear","pineapple","sweet_potato","eggplant","tomato","corn"]
+  },
+  {
+    name: "places",
+    icons: ["house","house_with_garden","school","office","post_office","hospital","bank","convenience_store","love_hotel","hotel","wedding","church","department_store","european_post_office","city_sunset","city_dusk","japanese_castle","european_castle","tent","factory","tokyo_tower","japan","mount_fuji","sunrise_over_mountains","sunrise","night_with_stars","statue_of_liberty","bridge_at_night","carousel_horse","ferris_wheel","fountain","roller_coaster","ship","sailboat","speedboat","rowboat","anchor","rocket","airplane","seat","helicopter","steam_locomotive","tram","station","mountain_railway","train2","bullettrain_side","bullettrain_front","light_rail","metro","monorail","train","railway_car","trolleybus","bus","oncoming_bus","blue_car","oncoming_automobile","red_car","taxi","oncoming_taxi","articulated_lorry","truck","rotating_light","police_car","oncoming_police_car","fire_engine","ambulance","minibus","bike","aerial_tramway","suspension_railway","mountain_cableway","tractor","barber","busstop","ticket","vertical_traffic_light","traffic_light","warning","construction","beginner","fuelpump","izakaya_lantern","slot_machine","hotsprings","moyai","circus_tent","performing_arts","round_pushpin","triangular_flag_on_post","cn","us","in","jp","br","ru","de","ng","gb","fr","mx","kr","id","ph","eg","vn","tr","it","es","ca","pl","ar","co","ir","za","my","pk","au","th","ma","tw","nl","ua","sa","ke","ve","pe","ro","cl","uz","bd","kz","be","se","cz","sd","hu","pt","ch","at","tz"]
+  },
+  {
+    name: "symbols",
+    icons: ["hash","one","two","three","four","five","six","seven","eight","nine","zero","keycap_ten","1234","symbols","arrow_up","arrow_down","arrow_left","arrow_right","capital_abcd","abcd","abc","arrow_upper_right","arrow_upper_left","arrow_lower_right","arrow_lower_left","left_right_arrow","arrow_up_down","arrows_counterclockwise","arrow_backward","arrow_forward","arrow_up_small","arrow_down_small","leftwards_arrow_with_hook","arrow_right_hook","information_source","rewind","fast_forward","arrow_double_up","arrow_double_down","arrow_heading_down","arrow_heading_up","ok","twisted_rightwards_arrows","repeat","repeat_one","new","up","cool","free","ng","signal_strength","cinema","koko","u6307","u7a7a","u6e80","u5408","u7981","ideograph_advantage","u5272","u55b6","u6709","u7121","restroom","mens","womens","baby_symbol","wc","potable_water","put_litter_in_its_place","parking","wheelchair","no_smoking","u6708","u7533","sa","m","passport_control","baggage_claim","left_luggage","customs","accept","secret","congratulations","cl","sos","id","no_entry_sign","underage","no_mobile_phones","do_not_litter","non-potable_water","no_bicycles","no_pedestrians","children_crossing","no_entry","eight_spoked_asterisk","sparkle","negative_squared_cross_mark","white_check_mark","eight_pointed_black_star","heart_decoration","vs","vibration_mode","mobile_phone_off","a","b","ab","o2","diamond_shape_with_a_dot_inside","loop","recycle","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","six_pointed_star","atm","chart","heavy_dollar_sign","currency_exchange","copyright","registered","tm","part_alternation_mark","wavy_dash","top","end","back","on","soon","x","o","exclamation","question","grey_exclamation","grey_question","bangbang","interrobang","arrows_clockwise","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock7","clock8","clock9","clock10","clock11","clock630","clock730","clock830","clock930","clock1030","clock1130","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","spades","hearts","clubs","diamonds","white_flower","100","heavy_check_mark","ballot_box_with_check","radio_button","link","curly_loop","trident","black_square_button","white_square_button","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","small_red_triangle","white_large_square","black_large_square","black_circle","white_circle","red_circle","large_blue_circle","small_red_triangle_down","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond"]
+  }
+];
 
 // scrub groups
-groups.forEach(function(group){
+_groups.forEach(function(group){
   group.icons = _.reject(group.icons, function(obj){
     return !Discourse.Emoji.exists(obj);
   });
 });
 
 // export so others can modify
-Discourse.Emoji.groups = groups;
+Discourse.Emoji.groups = _groups;
 
 var closeSelector = function(){
   $('.emoji-modal, .emoji-modal-wrapper').remove();
   $('body, textarea').off('keydown.emoji');
 };
 
-var ungroupedIcons;
+var _ungroupedIcons;
 
 var toolbar = function(selected){
 
-  if(!ungroupedIcons){
-    ungroupedIcons = [];
+  if(!_ungroupedIcons){
+    _ungroupedIcons = [];
     var groupedIcons = {};
 
-    _.each(groups, function(group){
+    _.each(_groups, function(group){
       _.each(group.icons, function(icon){
         groupedIcons[icon] = true;
       });
@@ -57,16 +58,16 @@ var toolbar = function(selected){
     var emojis = Discourse.Emoji.list();
     _.each(emojis,function(emoji){
       if(groupedIcons[emoji] !== true){
-        ungroupedIcons.push(emoji);
+        _ungroupedIcons.push(emoji);
       }
     });
 
-    if(ungroupedIcons.length > 0){
-      groups.push({name: 'ungrouped', icons: ungroupedIcons});
+    if(_ungroupedIcons.length > 0){
+      _groups.push({name: 'ungrouped', icons: _ungroupedIcons});
     }
   }
 
-  return _.map(groups, function(g, i){
+  return _.map(_groups, function(g, i){
     var row = {src: Discourse.Emoji.urlFor(g.icons[0]), groupId: i};
     if(i===selected){
       row.selected = true;
@@ -75,31 +76,29 @@ var toolbar = function(selected){
   });
 };
 
-var perRow=12, perPage=60;
+var PER_ROW = 12, PER_PAGE = 60;
 
 var bindEvents = function(page,offset){
-
   var composerController = Discourse.__container__.lookup('controller:composer');
+
   $('.emoji-page a').click(function(){
      composerController.appendTextAtCursor(":" + $(this).attr('title') + ":", {space: true});
      closeSelector();
      return false;
   }).hover(function(){
     var title = $(this).attr('title');
-    $('.emoji-modal .info')
-        .html("<img src='" + Discourse.Emoji.urlFor(title) +
-               "' class='emoji'> <span>:" + title + ":<span>");
-
+    var html = "<img src='" + Discourse.Emoji.urlFor(title) + "' class='emoji'> <span>:" + title + ":<span>";
+    $('.emoji-modal .info').html(html);
   },function(){
     $('.emoji-modal .info').html("");
   });
 
   $('.emoji-modal .nav .next a').click(function(){
-    render(page, offset+perPage);
+    render(page, offset+PER_PAGE);
   });
 
   $('.emoji-modal .nav .prev a').click(function(){
-    render(page, offset-perPage);
+    render(page, offset-PER_PAGE);
   });
 
   $('.emoji-modal .toolbar a').click(function(){
@@ -112,13 +111,11 @@ var bindEvents = function(page,offset){
 var render = function(page, offset){
   var rows = [];
   var row = [];
-  var icons = groups[page].icons;
+  var icons = _groups[page].icons;
 
-  for(var i=offset; i<(offset+perPage); i++){
-    if(!icons[i]){
-      break;
-    }
-    if(row.length === perRow){
+  for(var i=offset; i<(offset+PER_PAGE); i++){
+    if(!icons[i]){ break; }
+    if(row.length === PER_ROW){
       rows.push(row);
       row = [];
     }
@@ -130,7 +127,7 @@ var render = function(page, offset){
     toolbarItems: toolbar(page),
     rows: rows,
     prevDisabled: offset === 0,
-    nextDisabled: (offset + perPage + 1) > icons.length
+    nextDisabled: (offset + PER_PAGE + 1) > icons.length
   };
 
   $('body .emoji-modal').remove();
@@ -140,9 +137,7 @@ var render = function(page, offset){
   bindEvents(page,offset);
 };
 
-
 var showSelector = function(){
-
   $('body').append('<div class="emoji-modal-wrapper"></div>');
 
   $('.emoji-modal-wrapper').click(function(){
@@ -151,7 +146,6 @@ var showSelector = function(){
 
   render(0,0);
 
-
   $('body, textarea').on('keydown.emoji', function(e){
     if(e.which === 27){
       closeSelector();
diff --git a/plugins/emoji/assets/javascripts/emoji.js.erb b/plugins/emoji/assets/javascripts/emoji.js.erb
index 69fd5e34a..532dac1bc 100644
--- a/plugins/emoji/assets/javascripts/emoji.js.erb
+++ b/plugins/emoji/assets/javascripts/emoji.js.erb
@@ -3,7 +3,7 @@ Discourse.Emoji = {};
 // bump up this number to expire all emojis
 Discourse.Emoji.ImageVersion = "0"
 
-var emoji = <%= Dir.glob(File.expand_path("../../../public/images/*.png", __FILE__)).map{|f| File.basename(f).split(".")[0]}.inspect %>;
+var _emoji = <%= Emoji.all.map { |e| e["aliases"] }.flatten.inspect %>;
 
 var _extendedEmoji = {};
 Discourse.Dialect.registerEmoji = function(code, url) {
@@ -11,41 +11,39 @@ Discourse.Dialect.registerEmoji = function(code, url) {
 };
 
 Discourse.Emoji.list = function(){
-  var copy = emoji.slice(0);
+  var copy = _emoji.slice(0);
   _.each(_extendedEmoji, function(v,k){
     copy.push(k);
   });
   return copy;
 };
 
-var toSearch;
+var _toSearch;
 
 var search = function(term, options) {
   var maxResults = (options && options["maxResults"]) || -1;
 
-  toSearch = toSearch || emoji.concat(Object.keys(_extendedEmoji));
+  _toSearch = _toSearch || _emoji.concat(Object.keys(_extendedEmoji));
 
-  if(maxResults === 0) {
-    return [];
-  }
+  if(maxResults === 0) { return []; }
 
-  var results = [];
+  var i, results = [];
 
   var done = function(){
     return maxResults > 0 && results.length >= maxResults;
   }
 
-  for (i=0; i < toSearch.length; i++) {
-    if (toSearch[i].indexOf(term) === 0) {
-      results.push(toSearch[i]);
+  for (i=0; i < _toSearch.length; i++) {
+    if (_toSearch[i].indexOf(term) === 0) {
+      results.push(_toSearch[i]);
       if(done()) { break; }
     }
   }
 
   if(!done()){
-    for (i=0; i < toSearch.length; i++) {
-      if (toSearch[i].indexOf(term) > 0) {
-        results.push(toSearch[i]);
+    for (i=0; i < _toSearch.length; i++) {
+      if (_toSearch[i].indexOf(term) > 0) {
+        results.push(_toSearch[i]);
         if(done()) { break; }
       }
     }
@@ -56,20 +54,20 @@ var search = function(term, options) {
 
 Discourse.Emoji.search = search;
 
-
-var emojiHash = {};
-emoji.forEach(function(code){
-  emojiHash[code] = true;
+var _emojiHash = {};
+_emoji.forEach(function(code){
+  _emojiHash[code] = true;
 });
 
 var urlFor = function(code) {
-  var url;
+  var url, set = Discourse.SiteSettings.emoji_set;
+
   if(_extendedEmoji.hasOwnProperty(code)) {
     url = _extendedEmoji[code];
   }
 
-  if(!url && emojiHash.hasOwnProperty(code)) {
-    url = Discourse.getURL('/plugins/emoji/images/' + code + '.png');
+  if(!url && _emojiHash.hasOwnProperty(code)) {
+    url = Discourse.getURL('/plugins/emoji/images/' + set + '/' + code + '.png');
   }
 
   if(url && url[0] !== 'h' && Discourse.CDN) {
@@ -85,15 +83,14 @@ var urlFor = function(code) {
 
 Discourse.Emoji.urlFor = urlFor;
 
-
 Discourse.Emoji.exists = function(code){
- return !!(_extendedEmoji.hasOwnProperty(code) || emojiHash.hasOwnProperty(code));
+ return !!(_extendedEmoji.hasOwnProperty(code) || _emojiHash.hasOwnProperty(code));
 }
 
 function imageFor(code) {
   var url = urlFor(code);
   if (url) {
-    return ['img', {href: url, title: ':' + code + ':', 'class': 'emoji', alt: code}];
+    return ['img', { href: url, title: ':' + code + ':', 'class': 'emoji', alt: code }];
   }
 }
 
@@ -191,6 +188,4 @@ Discourse.Dialect.registerInline(':', function(text, match, prev) {
   }
 });
 
-
 Discourse.Markdown.whiteListTag('img', 'class', 'emoji');
-
diff --git a/plugins/emoji/bin/rails b/plugins/emoji/bin/rails
new file mode 100644
index 000000000..b396883dd
--- /dev/null
+++ b/plugins/emoji/bin/rails
@@ -0,0 +1,8 @@
+#!/usr/bin/env ruby
+# This command will automatically be run when you run "rails" with Rails 4 gems installed from the root of your application.
+
+ENGINE_ROOT = File.expand_path('../..', __FILE__)
+ENGINE_PATH = File.expand_path('../../lib/emoji/engine', __FILE__)
+
+require 'rails/all'
+require 'rails/engine/commands'
diff --git a/plugins/emoji/config/locales/client.en.yml b/plugins/emoji/config/locales/client.en.yml
index d7aaa920e..0c26c3288 100644
--- a/plugins/emoji/config/locales/client.en.yml
+++ b/plugins/emoji/config/locales/client.en.yml
@@ -2,6 +2,12 @@ en:
   js:
     composer:
       emoji: "Emoji :smile: CTRL+ E"
+
+    apple_international: "Apple/International"
+    google: "Google"
+    twitter: "Twitter"
+    emoji_one: "Emoji One"
+
   admin_js:
     admin:
       site_settings:
diff --git a/plugins/emoji/config/locales/server.en.yml b/plugins/emoji/config/locales/server.en.yml
index 5da8351cf..f3cb04a47 100644
--- a/plugins/emoji/config/locales/server.en.yml
+++ b/plugins/emoji/config/locales/server.en.yml
@@ -1,3 +1,4 @@
 en:
   site_settings:
     enable_emoji: "Enable the emoji plugin"
+    emoji_set: "How would you like your emoji?"
diff --git a/plugins/emoji/config/settings.yml b/plugins/emoji/config/settings.yml
index 10896b101..d87034fb8 100644
--- a/plugins/emoji/config/settings.yml
+++ b/plugins/emoji/config/settings.yml
@@ -2,3 +2,7 @@ plugins:
   enable_emoji:
     default: true
     client: true
+  emoji_set:
+    default: 'emoji_one'
+    client: true
+    enum: 'EmojiSetSiteSetting'
diff --git a/plugins/emoji/db.json b/plugins/emoji/db.json
new file mode 100644
index 000000000..536a025cf
--- /dev/null
+++ b/plugins/emoji/db.json
@@ -0,0 +1,8122 @@
+[
+  {
+    "emoji": "😄"
+  , "description": "smiling face with open mouth and smiling eyes"
+  , "aliases": [
+      "smile"
+    ]
+  , "tags": [
+      "happy"
+    , "joy"
+    , "pleased"
+    ]
+  }
+, {
+    "emoji": "😃"
+  , "description": "smiling face with open mouth"
+  , "aliases": [
+      "smiley"
+    ]
+  , "tags": [
+      "happy"
+    , "joy"
+    , "haha"
+    ]
+  }
+, {
+    "emoji": "😀"
+  , "description": "grinning face"
+  , "aliases": [
+      "grinning"
+    ]
+  , "tags": [
+      "smile"
+    , "happy"
+    ]
+  }
+, {
+    "emoji": "😊"
+  , "description": "smiling face with smiling eyes"
+  , "aliases": [
+      "blush"
+    ]
+  , "tags": [
+      "proud"
+    ]
+  }
+, {
+    "emoji": "☺️"
+  , "description": "white smiling face"
+  , "aliases": [
+      "relaxed"
+    ]
+  , "tags": [
+      "blush"
+    , "pleased"
+    ]
+  }
+, {
+    "emoji": "😉"
+  , "description": "winking face"
+  , "aliases": [
+      "wink"
+    ]
+  , "tags": [
+      "flirt"
+    ]
+  }
+, {
+    "emoji": "😍"
+  , "description": "smiling face with heart-shaped eyes"
+  , "aliases": [
+      "heart_eyes"
+    ]
+  , "tags": [
+      "love"
+    , "crush"
+    ]
+  }
+, {
+    "emoji": "😘"
+  , "description": "face throwing a kiss"
+  , "aliases": [
+      "kissing_heart"
+    ]
+  , "tags": [
+      "flirt"
+    ]
+  }
+, {
+    "emoji": "😚"
+  , "description": "kissing face with closed eyes"
+  , "aliases": [
+      "kissing_closed_eyes"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😗"
+  , "description": "kissing face"
+  , "aliases": [
+      "kissing"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😙"
+  , "description": "kissing face with smiling eyes"
+  , "aliases": [
+      "kissing_smiling_eyes"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😜"
+  , "description": "face with stuck-out tongue and winking eye"
+  , "aliases": [
+      "stuck_out_tongue_winking_eye"
+    ]
+  , "tags": [
+      "prank"
+    , "silly"
+    ]
+  }
+, {
+    "emoji": "😝"
+  , "description": "face with stuck-out tongue and tightly-closed eyes"
+  , "aliases": [
+      "stuck_out_tongue_closed_eyes"
+    ]
+  , "tags": [
+      "prank"
+    ]
+  }
+, {
+    "emoji": "😛"
+  , "description": "face with stuck-out tongue"
+  , "aliases": [
+      "stuck_out_tongue"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😳"
+  , "description": "flushed face"
+  , "aliases": [
+      "flushed"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😁"
+  , "description": "grinning face with smiling eyes"
+  , "aliases": [
+      "grin"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😔"
+  , "description": "pensive face"
+  , "aliases": [
+      "pensive"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😌"
+  , "description": "relieved face"
+  , "aliases": [
+      "relieved"
+    ]
+  , "tags": [
+      "whew"
+    ]
+  }
+, {
+    "emoji": "😒"
+  , "description": "unamused face"
+  , "aliases": [
+      "unamused"
+    ]
+  , "tags": [
+      "meh"
+    ]
+  }
+, {
+    "emoji": "😞"
+  , "description": "disappointed face"
+  , "aliases": [
+      "disappointed"
+    ]
+  , "tags": [
+      "sad"
+    ]
+  }
+, {
+    "emoji": "😣"
+  , "description": "persevering face"
+  , "aliases": [
+      "persevere"
+    ]
+  , "tags": [
+      "struggling"
+    ]
+  }
+, {
+    "emoji": "😢"
+  , "description": "crying face"
+  , "aliases": [
+      "cry"
+    ]
+  , "tags": [
+      "sad"
+    , "tear"
+    ]
+  }
+, {
+    "emoji": "😂"
+  , "description": "face with tears of joy"
+  , "aliases": [
+      "joy"
+    ]
+  , "tags": [
+      "tears"
+    ]
+  }
+, {
+    "emoji": "😭"
+  , "description": "loudly crying face"
+  , "aliases": [
+      "sob"
+    ]
+  , "tags": [
+      "sad"
+    , "cry"
+    , "bawling"
+    ]
+  }
+, {
+    "emoji": "😪"
+  , "description": "sleepy face"
+  , "aliases": [
+      "sleepy"
+    ]
+  , "tags": [
+      "tired"
+    ]
+  }
+, {
+    "emoji": "😥"
+  , "description": "disappointed but relieved face"
+  , "aliases": [
+      "disappointed_relieved"
+    ]
+  , "tags": [
+      "phew"
+    , "sweat"
+    , "nervous"
+    ]
+  }
+, {
+    "emoji": "😰"
+  , "description": "face with open mouth and cold sweat"
+  , "aliases": [
+      "cold_sweat"
+    ]
+  , "tags": [
+      "nervous"
+    ]
+  }
+, {
+    "emoji": "😅"
+  , "description": "smiling face with open mouth and cold sweat"
+  , "aliases": [
+      "sweat_smile"
+    ]
+  , "tags": [
+      "hot"
+    ]
+  }
+, {
+    "emoji": "😓"
+  , "description": "face with cold sweat"
+  , "aliases": [
+      "sweat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😩"
+  , "description": "weary face"
+  , "aliases": [
+      "weary"
+    ]
+  , "tags": [
+      "tired"
+    ]
+  }
+, {
+    "emoji": "😫"
+  , "description": "tired face"
+  , "aliases": [
+      "tired_face"
+    ]
+  , "tags": [
+      "upset"
+    , "whine"
+    ]
+  }
+, {
+    "emoji": "😨"
+  , "description": "fearful face"
+  , "aliases": [
+      "fearful"
+    ]
+  , "tags": [
+      "scared"
+    , "shocked"
+    , "oops"
+    ]
+  }
+, {
+    "emoji": "😱"
+  , "description": "face screaming in fear"
+  , "aliases": [
+      "scream"
+    ]
+  , "tags": [
+      "horror"
+    , "shocked"
+    ]
+  }
+, {
+    "emoji": "😠"
+  , "description": "angry face"
+  , "aliases": [
+      "angry"
+    ]
+  , "tags": [
+      "mad"
+    , "annoyed"
+    ]
+  }
+, {
+    "emoji": "😡"
+  , "description": "pouting face"
+  , "aliases": [
+      "rage"
+    ]
+  , "tags": [
+      "angry"
+    ]
+  }
+, {
+    "emoji": "😤"
+  , "description": "face with look of triumph"
+  , "aliases": [
+      "triumph"
+    ]
+  , "tags": [
+      "smug"
+    ]
+  }
+, {
+    "emoji": "😖"
+  , "description": "confounded face"
+  , "aliases": [
+      "confounded"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😆"
+  , "description": "smiling face with open mouth and tightly-closed eyes"
+  , "aliases": [
+      "laughing"
+    , "satisfied"
+    ]
+  , "tags": [
+      "happy"
+    , "haha"
+    ]
+  }
+, {
+    "emoji": "😋"
+  , "description": "face savouring delicious food"
+  , "aliases": [
+      "yum"
+    ]
+  , "tags": [
+      "tongue"
+    , "lick"
+    ]
+  }
+, {
+    "emoji": "😷"
+  , "description": "face with medical mask"
+  , "aliases": [
+      "mask"
+    ]
+  , "tags": [
+      "sick"
+    , "ill"
+    ]
+  }
+, {
+    "emoji": "😎"
+  , "description": "smiling face with sunglasses"
+  , "aliases": [
+      "sunglasses"
+    ]
+  , "tags": [
+      "cool"
+    ]
+  }
+, {
+    "emoji": "😴"
+  , "description": "sleeping face"
+  , "aliases": [
+      "sleeping"
+    ]
+  , "tags": [
+      "zzz"
+    ]
+  }
+, {
+    "emoji": "😵"
+  , "description": "dizzy face"
+  , "aliases": [
+      "dizzy_face"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😲"
+  , "description": "astonished face"
+  , "aliases": [
+      "astonished"
+    ]
+  , "tags": [
+      "amazed"
+    , "gasp"
+    ]
+  }
+, {
+    "emoji": "😟"
+  , "description": "worried face"
+  , "aliases": [
+      "worried"
+    ]
+  , "tags": [
+      "nervous"
+    ]
+  }
+, {
+    "emoji": "😦"
+  , "description": "frowning face with open mouth"
+  , "aliases": [
+      "frowning"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😧"
+  , "description": "anguished face"
+  , "aliases": [
+      "anguished"
+    ]
+  , "tags": [
+      "stunned"
+    ]
+  }
+, {
+    "emoji": "😈"
+  , "description": "smiling face with horns"
+  , "aliases": [
+      "smiling_imp"
+    ]
+  , "tags": [
+      "devil"
+    , "evil"
+    , "horns"
+    ]
+  }
+, {
+    "emoji": "👿"
+  , "description": "imp"
+  , "aliases": [
+      "imp"
+    ]
+  , "tags": [
+      "angry"
+    , "devil"
+    , "evil"
+    , "horns"
+    ]
+  }
+, {
+    "emoji": "😮"
+  , "description": "face with open mouth"
+  , "aliases": [
+      "open_mouth"
+    ]
+  , "tags": [
+      "surprise"
+    , "impressed"
+    , "wow"
+    ]
+  }
+, {
+    "emoji": "😬"
+  , "description": "grimacing face"
+  , "aliases": [
+      "grimacing"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😐"
+  , "description": "neutral face"
+  , "aliases": [
+      "neutral_face"
+    ]
+  , "tags": [
+      "meh"
+    ]
+  }
+, {
+    "emoji": "😕"
+  , "description": "confused face"
+  , "aliases": [
+      "confused"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😯"
+  , "description": "hushed face"
+  , "aliases": [
+      "hushed"
+    ]
+  , "tags": [
+      "silence"
+    , "speechless"
+    ]
+  }
+, {
+    "emoji": "😶"
+  , "description": "face without mouth"
+  , "aliases": [
+      "no_mouth"
+    ]
+  , "tags": [
+      "mute"
+    , "silence"
+    ]
+  }
+, {
+    "emoji": "😇"
+  , "description": "smiling face with halo"
+  , "aliases": [
+      "innocent"
+    ]
+  , "tags": [
+      "angel"
+    ]
+  }
+, {
+    "emoji": "😏"
+  , "description": "smirking face"
+  , "aliases": [
+      "smirk"
+    ]
+  , "tags": [
+      "smug"
+    ]
+  }
+, {
+    "emoji": "😑"
+  , "description": "expressionless face"
+  , "aliases": [
+      "expressionless"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👲"
+  , "description": "man with gua pi mao"
+  , "aliases": [
+      "man_with_gua_pi_mao"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👳"
+  , "description": "man with turban"
+  , "aliases": [
+      "man_with_turban"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👮"
+  , "description": "police officer"
+  , "aliases": [
+      "cop"
+    ]
+  , "tags": [
+      "police"
+    , "law"
+    ]
+  }
+, {
+    "emoji": "👷"
+  , "description": "construction worker"
+  , "aliases": [
+      "construction_worker"
+    ]
+  , "tags": [
+      "helmet"
+    ]
+  }
+, {
+    "emoji": "💂"
+  , "description": "guardsman"
+  , "aliases": [
+      "guardsman"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👶"
+  , "description": "baby"
+  , "aliases": [
+      "baby"
+    ]
+  , "tags": [
+      "child"
+    , "newborn"
+    ]
+  }
+, {
+    "emoji": "👦"
+  , "description": "boy"
+  , "aliases": [
+      "boy"
+    ]
+  , "tags": [
+      "child"
+    ]
+  }
+, {
+    "emoji": "👧"
+  , "description": "girl"
+  , "aliases": [
+      "girl"
+    ]
+  , "tags": [
+      "child"
+    ]
+  }
+, {
+    "emoji": "👨"
+  , "description": "man"
+  , "aliases": [
+      "man"
+    ]
+  , "tags": [
+      "mustache"
+    , "father"
+    , "dad"
+    ]
+  }
+, {
+    "emoji": "👩"
+  , "description": "woman"
+  , "aliases": [
+      "woman"
+    ]
+  , "tags": [
+      "girls"
+    ]
+  }
+, {
+    "emoji": "👴"
+  , "description": "older man"
+  , "aliases": [
+      "older_man"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👵"
+  , "description": "older woman"
+  , "aliases": [
+      "older_woman"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👱"
+  , "description": "person with blond hair"
+  , "aliases": [
+      "person_with_blond_hair"
+    ]
+  , "tags": [
+      "boy"
+    ]
+  }
+, {
+    "emoji": "👼"
+  , "description": "baby angel"
+  , "aliases": [
+      "angel"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👸"
+  , "description": "princess"
+  , "aliases": [
+      "princess"
+    ]
+  , "tags": [
+      "blonde"
+    , "crown"
+    , "royal"
+    ]
+  }
+, {
+    "emoji": "😺"
+  , "description": "smiling cat face with open mouth"
+  , "aliases": [
+      "smiley_cat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😸"
+  , "description": "grinning cat face with smiling eyes"
+  , "aliases": [
+      "smile_cat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😻"
+  , "description": "smiling cat face with heart-shaped eyes"
+  , "aliases": [
+      "heart_eyes_cat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😽"
+  , "description": "kissing cat face with closed eyes"
+  , "aliases": [
+      "kissing_cat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😼"
+  , "description": "cat face with wry smile"
+  , "aliases": [
+      "smirk_cat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🙀"
+  , "description": "weary cat face"
+  , "aliases": [
+      "scream_cat"
+    ]
+  , "tags": [
+      "horror"
+    ]
+  }
+, {
+    "emoji": "😿"
+  , "description": "crying cat face"
+  , "aliases": [
+      "crying_cat_face"
+    ]
+  , "tags": [
+      "sad"
+    , "tear"
+    ]
+  }
+, {
+    "emoji": "😹"
+  , "description": "cat face with tears of joy"
+  , "aliases": [
+      "joy_cat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "😾"
+  , "description": "pouting cat face"
+  , "aliases": [
+      "pouting_cat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👹"
+  , "description": "japanese ogre"
+  , "aliases": [
+      "japanese_ogre"
+    ]
+  , "tags": [
+      "monster"
+    ]
+  }
+, {
+    "emoji": "👺"
+  , "description": "japanese goblin"
+  , "aliases": [
+      "japanese_goblin"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🙈"
+  , "description": "see-no-evil monkey"
+  , "aliases": [
+      "see_no_evil"
+    ]
+  , "tags": [
+      "monkey"
+    , "blind"
+    , "ignore"
+    ]
+  }
+, {
+    "emoji": "🙉"
+  , "description": "hear-no-evil monkey"
+  , "aliases": [
+      "hear_no_evil"
+    ]
+  , "tags": [
+      "monkey"
+    , "deaf"
+    ]
+  }
+, {
+    "emoji": "🙊"
+  , "description": "speak-no-evil monkey"
+  , "aliases": [
+      "speak_no_evil"
+    ]
+  , "tags": [
+      "monkey"
+    , "mute"
+    , "hush"
+    ]
+  }
+, {
+    "emoji": "💀"
+  , "description": "skull"
+  , "aliases": [
+      "skull"
+    ]
+  , "tags": [
+      "dead"
+    , "danger"
+    , "poison"
+    ]
+  }
+, {
+    "emoji": "👽"
+  , "description": "extraterrestrial alien"
+  , "aliases": [
+      "alien"
+    ]
+  , "tags": [
+      "ufo"
+    ]
+  }
+, {
+    "emoji": "💩"
+  , "description": "pile of poo"
+  , "aliases": [
+      "hankey"
+    , "poop"
+    , "shit"
+    ]
+  , "tags": [
+      "crap"
+    ]
+  }
+, {
+    "emoji": "🔥"
+  , "description": "fire"
+  , "aliases": [
+      "fire"
+    ]
+  , "tags": [
+      "burn"
+    ]
+  }
+, {
+    "emoji": "✨"
+  , "description": "sparkles"
+  , "aliases": [
+      "sparkles"
+    ]
+  , "tags": [
+      "shiny"
+    ]
+  }
+, {
+    "emoji": "🌟"
+  , "description": "glowing star"
+  , "aliases": [
+      "star2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💫"
+  , "description": "dizzy symbol"
+  , "aliases": [
+      "dizzy"
+    ]
+  , "tags": [
+      "star"
+    ]
+  }
+, {
+    "emoji": "💥"
+  , "description": "collision symbol"
+  , "aliases": [
+      "boom"
+    , "collision"
+    ]
+  , "tags": [
+      "explode"
+    ]
+  }
+, {
+    "emoji": "💢"
+  , "description": "anger symbol"
+  , "aliases": [
+      "anger"
+    ]
+  , "tags": [
+      "angry"
+    ]
+  }
+, {
+    "emoji": "💦"
+  , "description": "splashing sweat symbol"
+  , "aliases": [
+      "sweat_drops"
+    ]
+  , "tags": [
+      "water"
+    , "workout"
+    ]
+  }
+, {
+    "emoji": "💧"
+  , "description": "droplet"
+  , "aliases": [
+      "droplet"
+    ]
+  , "tags": [
+      "water"
+    ]
+  }
+, {
+    "emoji": "💤"
+  , "description": "sleeping symbol"
+  , "aliases": [
+      "zzz"
+    ]
+  , "tags": [
+      "sleeping"
+    ]
+  }
+, {
+    "emoji": "💨"
+  , "description": "dash symbol"
+  , "aliases": [
+      "dash"
+    ]
+  , "tags": [
+      "wind"
+    , "blow"
+    , "fast"
+    ]
+  }
+, {
+    "emoji": "👂"
+  , "description": "ear"
+  , "aliases": [
+      "ear"
+    ]
+  , "tags": [
+      "hear"
+    , "sound"
+    , "listen"
+    ]
+  }
+, {
+    "emoji": "👀"
+  , "description": "eyes"
+  , "aliases": [
+      "eyes"
+    ]
+  , "tags": [
+      "look"
+    , "see"
+    , "watch"
+    ]
+  }
+, {
+    "emoji": "👃"
+  , "description": "nose"
+  , "aliases": [
+      "nose"
+    ]
+  , "tags": [
+      "smell"
+    ]
+  }
+, {
+    "emoji": "👅"
+  , "description": "tongue"
+  , "aliases": [
+      "tongue"
+    ]
+  , "tags": [
+      "taste"
+    ]
+  }
+, {
+    "emoji": "👄"
+  , "description": "mouth"
+  , "aliases": [
+      "lips"
+    ]
+  , "tags": [
+      "kiss"
+    ]
+  }
+, {
+    "emoji": "👍"
+  , "description": "thumbs up sign"
+  , "aliases": [
+      "+1"
+    , "thumbsup"
+    ]
+  , "tags": [
+      "approve"
+    , "ok"
+    ]
+  }
+, {
+    "emoji": "👎"
+  , "description": "thumbs down sign"
+  , "aliases": [
+      "-1"
+    , "thumbsdown"
+    ]
+  , "tags": [
+      "disapprove"
+    , "bury"
+    ]
+  }
+, {
+    "emoji": "👌"
+  , "description": "ok hand sign"
+  , "aliases": [
+      "ok_hand"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👊"
+  , "description": "fisted hand sign"
+  , "aliases": [
+      "facepunch"
+    , "punch"
+    ]
+  , "tags": [
+      "attack"
+    ]
+  }
+, {
+    "emoji": "✊"
+  , "description": "raised fist"
+  , "aliases": [
+      "fist"
+    ]
+  , "tags": [
+      "power"
+    ]
+  }
+, {
+    "emoji": "✌️"
+  , "description": "victory hand"
+  , "aliases": [
+      "v"
+    ]
+  , "tags": [
+      "victory"
+    , "peace"
+    ]
+  }
+, {
+    "emoji": "👋"
+  , "description": "waving hand sign"
+  , "aliases": [
+      "wave"
+    ]
+  , "tags": [
+      "goodbye"
+    ]
+  }
+, {
+    "emoji": "✋"
+  , "description": "raised hand"
+  , "aliases": [
+      "hand"
+    , "raised_hand"
+    ]
+  , "tags": [
+      "highfive"
+    , "stop"
+    ]
+  }
+, {
+    "emoji": "👐"
+  , "description": "open hands sign"
+  , "aliases": [
+      "open_hands"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👆"
+  , "description": "white up pointing backhand index"
+  , "aliases": [
+      "point_up_2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👇"
+  , "description": "white down pointing backhand index"
+  , "aliases": [
+      "point_down"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👉"
+  , "description": "white right pointing backhand index"
+  , "aliases": [
+      "point_right"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👈"
+  , "description": "white left pointing backhand index"
+  , "aliases": [
+      "point_left"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🙌"
+  , "description": "person raising both hands in celebration"
+  , "aliases": [
+      "raised_hands"
+    ]
+  , "tags": [
+      "hooray"
+    ]
+  }
+, {
+    "emoji": "🙏"
+  , "description": "person with folded hands"
+  , "aliases": [
+      "pray"
+    ]
+  , "tags": [
+      "please"
+    , "hope"
+    , "wish"
+    ]
+  }
+, {
+    "emoji": "☝️"
+  , "description": "white up pointing index"
+  , "aliases": [
+      "point_up"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👏"
+  , "description": "clapping hands sign"
+  , "aliases": [
+      "clap"
+    ]
+  , "tags": [
+      "praise"
+    , "applause"
+    ]
+  }
+, {
+    "emoji": "💪"
+  , "description": "flexed biceps"
+  , "aliases": [
+      "muscle"
+    ]
+  , "tags": [
+      "flex"
+    , "bicep"
+    , "strong"
+    , "workout"
+    ]
+  }
+, {
+    "emoji": "🚶"
+  , "description": "pedestrian"
+  , "aliases": [
+      "walking"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏃"
+  , "description": "runner"
+  , "aliases": [
+      "runner"
+    , "running"
+    ]
+  , "tags": [
+      "exercise"
+    , "workout"
+    , "marathon"
+    ]
+  }
+, {
+    "emoji": "💃"
+  , "description": "dancer"
+  , "aliases": [
+      "dancer"
+    ]
+  , "tags": [
+      "dress"
+    ]
+  }
+, {
+    "emoji": "👫"
+  , "description": "man and woman holding hands"
+  , "aliases": [
+      "couple"
+    ]
+  , "tags": [
+      "date"
+    ]
+  }
+, {
+    "emoji": "👪"
+  , "description": "family"
+  , "aliases": [
+      "family"
+    ]
+  , "tags": [
+      "home"
+    , "parents"
+    , "child"
+    ]
+  }
+, {
+    "emoji": "👬"
+  , "description": "two men holding hands"
+  , "aliases": [
+      "two_men_holding_hands"
+    ]
+  , "tags": [
+      "couple"
+    , "date"
+    ]
+  }
+, {
+    "emoji": "👭"
+  , "description": "two women holding hands"
+  , "aliases": [
+      "two_women_holding_hands"
+    ]
+  , "tags": [
+      "couple"
+    , "date"
+    ]
+  }
+, {
+    "emoji": "💏"
+  , "description": "kiss"
+  , "aliases": [
+      "couplekiss"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💑"
+  , "description": "couple with heart"
+  , "aliases": [
+      "couple_with_heart"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👯"
+  , "description": "woman with bunny ears"
+  , "aliases": [
+      "dancers"
+    ]
+  , "tags": [
+      "bunny"
+    ]
+  }
+, {
+    "emoji": "🙆"
+  , "description": "face with ok gesture"
+  , "aliases": [
+      "ok_woman"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🙅"
+  , "description": "face with no good gesture"
+  , "aliases": [
+      "no_good"
+    ]
+  , "tags": [
+      "stop"
+    , "halt"
+    ]
+  }
+, {
+    "emoji": "💁"
+  , "description": "information desk person"
+  , "aliases": [
+      "information_desk_person"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🙋"
+  , "description": "happy person raising one hand"
+  , "aliases": [
+      "raising_hand"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💆"
+  , "description": "face massage"
+  , "aliases": [
+      "massage"
+    ]
+  , "tags": [
+      "spa"
+    ]
+  }
+, {
+    "emoji": "💇"
+  , "description": "haircut"
+  , "aliases": [
+      "haircut"
+    ]
+  , "tags": [
+      "beauty"
+    ]
+  }
+, {
+    "emoji": "💅"
+  , "description": "nail polish"
+  , "aliases": [
+      "nail_care"
+    ]
+  , "tags": [
+      "beauty"
+    , "manicure"
+    ]
+  }
+, {
+    "emoji": "👰"
+  , "description": "bride with veil"
+  , "aliases": [
+      "bride_with_veil"
+    ]
+  , "tags": [
+      "marriage"
+    , "wedding"
+    ]
+  }
+, {
+    "emoji": "🙎"
+  , "description": "person with pouting face"
+  , "aliases": [
+      "person_with_pouting_face"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🙍"
+  , "description": "person frowning"
+  , "aliases": [
+      "person_frowning"
+    ]
+  , "tags": [
+      "sad"
+    ]
+  }
+, {
+    "emoji": "🙇"
+  , "description": "person bowing deeply"
+  , "aliases": [
+      "bow"
+    ]
+  , "tags": [
+      "respect"
+    , "thanks"
+    ]
+  }
+, {
+    "emoji": "🎩"
+  , "description": "top hat"
+  , "aliases": [
+      "tophat"
+    ]
+  , "tags": [
+      "hat"
+    , "classy"
+    ]
+  }
+, {
+    "emoji": "👑"
+  , "description": "crown"
+  , "aliases": [
+      "crown"
+    ]
+  , "tags": [
+      "king"
+    , "queen"
+    , "royal"
+    ]
+  }
+, {
+    "emoji": "👒"
+  , "description": "womans hat"
+  , "aliases": [
+      "womans_hat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👟"
+  , "description": "athletic shoe"
+  , "aliases": [
+      "athletic_shoe"
+    ]
+  , "tags": [
+      "sneaker"
+    , "sport"
+    , "running"
+    ]
+  }
+, {
+    "emoji": "👞"
+  , "description": "mans shoe"
+  , "aliases": [
+      "mans_shoe"
+    , "shoe"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👡"
+  , "description": "womans sandal"
+  , "aliases": [
+      "sandal"
+    ]
+  , "tags": [
+      "shoe"
+    ]
+  }
+, {
+    "emoji": "👠"
+  , "description": "high-heeled shoe"
+  , "aliases": [
+      "high_heel"
+    ]
+  , "tags": [
+      "shoe"
+    ]
+  }
+, {
+    "emoji": "👢"
+  , "description": "womans boots"
+  , "aliases": [
+      "boot"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👕"
+  , "description": "t-shirt"
+  , "aliases": [
+      "shirt"
+    , "tshirt"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👔"
+  , "description": "necktie"
+  , "aliases": [
+      "necktie"
+    ]
+  , "tags": [
+      "shirt"
+    , "formal"
+    ]
+  }
+, {
+    "emoji": "👚"
+  , "description": "womans clothes"
+  , "aliases": [
+      "womans_clothes"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👗"
+  , "description": "dress"
+  , "aliases": [
+      "dress"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎽"
+  , "description": "running shirt with sash"
+  , "aliases": [
+      "running_shirt_with_sash"
+    ]
+  , "tags": [
+      "marathon"
+    ]
+  }
+, {
+    "emoji": "👖"
+  , "description": "jeans"
+  , "aliases": [
+      "jeans"
+    ]
+  , "tags": [
+      "pants"
+    ]
+  }
+, {
+    "emoji": "👘"
+  , "description": "kimono"
+  , "aliases": [
+      "kimono"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👙"
+  , "description": "bikini"
+  , "aliases": [
+      "bikini"
+    ]
+  , "tags": [
+      "beach"
+    ]
+  }
+, {
+    "emoji": "💼"
+  , "description": "briefcase"
+  , "aliases": [
+      "briefcase"
+    ]
+  , "tags": [
+      "business"
+    ]
+  }
+, {
+    "emoji": "👜"
+  , "description": "handbag"
+  , "aliases": [
+      "handbag"
+    ]
+  , "tags": [
+      "bag"
+    ]
+  }
+, {
+    "emoji": "👝"
+  , "description": "pouch"
+  , "aliases": [
+      "pouch"
+    ]
+  , "tags": [
+      "bag"
+    ]
+  }
+, {
+    "emoji": "👛"
+  , "description": "purse"
+  , "aliases": [
+      "purse"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "👓"
+  , "description": "eyeglasses"
+  , "aliases": [
+      "eyeglasses"
+    ]
+  , "tags": [
+      "glasses"
+    ]
+  }
+, {
+    "emoji": "🎀"
+  , "description": "ribbon"
+  , "aliases": [
+      "ribbon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌂"
+  , "description": "closed umbrella"
+  , "aliases": [
+      "closed_umbrella"
+    ]
+  , "tags": [
+      "weather"
+    , "rain"
+    ]
+  }
+, {
+    "emoji": "💄"
+  , "description": "lipstick"
+  , "aliases": [
+      "lipstick"
+    ]
+  , "tags": [
+      "makeup"
+    ]
+  }
+, {
+    "emoji": "💛"
+  , "description": "yellow heart"
+  , "aliases": [
+      "yellow_heart"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💙"
+  , "description": "blue heart"
+  , "aliases": [
+      "blue_heart"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💜"
+  , "description": "purple heart"
+  , "aliases": [
+      "purple_heart"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💚"
+  , "description": "green heart"
+  , "aliases": [
+      "green_heart"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "❤️"
+  , "description": "heavy black heart"
+  , "aliases": [
+      "heart"
+    ]
+  , "tags": [
+      "love"
+    ]
+  }
+, {
+    "emoji": "💔"
+  , "description": "broken heart"
+  , "aliases": [
+      "broken_heart"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💗"
+  , "description": "growing heart"
+  , "aliases": [
+      "heartpulse"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💓"
+  , "description": "beating heart"
+  , "aliases": [
+      "heartbeat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💕"
+  , "description": "two hearts"
+  , "aliases": [
+      "two_hearts"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💖"
+  , "description": "sparkling heart"
+  , "aliases": [
+      "sparkling_heart"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💞"
+  , "description": "revolving hearts"
+  , "aliases": [
+      "revolving_hearts"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💘"
+  , "description": "heart with arrow"
+  , "aliases": [
+      "cupid"
+    ]
+  , "tags": [
+      "love"
+    , "heart"
+    ]
+  }
+, {
+    "emoji": "💌"
+  , "description": "love letter"
+  , "aliases": [
+      "love_letter"
+    ]
+  , "tags": [
+      "email"
+    , "envelope"
+    ]
+  }
+, {
+    "emoji": "💋"
+  , "description": "kiss mark"
+  , "aliases": [
+      "kiss"
+    ]
+  , "tags": [
+      "lipstick"
+    ]
+  }
+, {
+    "emoji": "💍"
+  , "description": "ring"
+  , "aliases": [
+      "ring"
+    ]
+  , "tags": [
+      "wedding"
+    , "marriage"
+    , "engaged"
+    ]
+  }
+, {
+    "emoji": "💎"
+  , "description": "gem stone"
+  , "aliases": [
+      "gem"
+    ]
+  , "tags": [
+      "diamond"
+    ]
+  }
+, {
+    "emoji": "👤"
+  , "description": "bust in silhouette"
+  , "aliases": [
+      "bust_in_silhouette"
+    ]
+  , "tags": [
+      "user"
+    ]
+  }
+, {
+    "emoji": "👥"
+  , "description": "busts in silhouette"
+  , "aliases": [
+      "busts_in_silhouette"
+    ]
+  , "tags": [
+      "users"
+    , "group"
+    , "team"
+    ]
+  }
+, {
+    "emoji": "💬"
+  , "description": "speech balloon"
+  , "aliases": [
+      "speech_balloon"
+    ]
+  , "tags": [
+      "comment"
+    ]
+  }
+, {
+    "emoji": "👣"
+  , "description": "footprints"
+  , "aliases": [
+      "footprints"
+    ]
+  , "tags": [
+      "feet"
+    , "tracks"
+    ]
+  }
+, {
+    "emoji": "💭"
+  , "description": "thought balloon"
+  , "aliases": [
+      "thought_balloon"
+    ]
+  , "tags": [
+      "thinking"
+    ]
+  }
+, {
+    "emoji": "🐶"
+  , "description": "dog face"
+  , "aliases": [
+      "dog"
+    ]
+  , "tags": [
+      "pet"
+    ]
+  }
+, {
+    "emoji": "🐺"
+  , "description": "wolf face"
+  , "aliases": [
+      "wolf"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐱"
+  , "description": "cat face"
+  , "aliases": [
+      "cat"
+    ]
+  , "tags": [
+      "pet"
+    ]
+  }
+, {
+    "emoji": "🐭"
+  , "description": "mouse face"
+  , "aliases": [
+      "mouse"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐹"
+  , "description": "hamster face"
+  , "aliases": [
+      "hamster"
+    ]
+  , "tags": [
+      "pet"
+    ]
+  }
+, {
+    "emoji": "🐰"
+  , "description": "rabbit face"
+  , "aliases": [
+      "rabbit"
+    ]
+  , "tags": [
+      "bunny"
+    ]
+  }
+, {
+    "emoji": "🐸"
+  , "description": "frog face"
+  , "aliases": [
+      "frog"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐯"
+  , "description": "tiger face"
+  , "aliases": [
+      "tiger"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐨"
+  , "description": "koala"
+  , "aliases": [
+      "koala"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐻"
+  , "description": "bear face"
+  , "aliases": [
+      "bear"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐷"
+  , "description": "pig face"
+  , "aliases": [
+      "pig"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐽"
+  , "description": "pig nose"
+  , "aliases": [
+      "pig_nose"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐮"
+  , "description": "cow face"
+  , "aliases": [
+      "cow"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐗"
+  , "description": "boar"
+  , "aliases": [
+      "boar"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐵"
+  , "description": "monkey face"
+  , "aliases": [
+      "monkey_face"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐒"
+  , "description": "monkey"
+  , "aliases": [
+      "monkey"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐴"
+  , "description": "horse face"
+  , "aliases": [
+      "horse"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐑"
+  , "description": "sheep"
+  , "aliases": [
+      "sheep"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐘"
+  , "description": "elephant"
+  , "aliases": [
+      "elephant"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐼"
+  , "description": "panda face"
+  , "aliases": [
+      "panda_face"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐧"
+  , "description": "penguin"
+  , "aliases": [
+      "penguin"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐦"
+  , "description": "bird"
+  , "aliases": [
+      "bird"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐤"
+  , "description": "baby chick"
+  , "aliases": [
+      "baby_chick"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐥"
+  , "description": "front-facing baby chick"
+  , "aliases": [
+      "hatched_chick"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐣"
+  , "description": "hatching chick"
+  , "aliases": [
+      "hatching_chick"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐔"
+  , "description": "chicken"
+  , "aliases": [
+      "chicken"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐍"
+  , "description": "snake"
+  , "aliases": [
+      "snake"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐢"
+  , "description": "turtle"
+  , "aliases": [
+      "turtle"
+    ]
+  , "tags": [
+      "slow"
+    ]
+  }
+, {
+    "emoji": "🐛"
+  , "description": "bug"
+  , "aliases": [
+      "bug"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐝"
+  , "description": "honeybee"
+  , "aliases": [
+      "bee"
+    , "honeybee"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐜"
+  , "description": "ant"
+  , "aliases": [
+      "ant"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐞"
+  , "description": "lady beetle"
+  , "aliases": [
+      "beetle"
+    ]
+  , "tags": [
+      "bug"
+    ]
+  }
+, {
+    "emoji": "🐌"
+  , "description": "snail"
+  , "aliases": [
+      "snail"
+    ]
+  , "tags": [
+      "slow"
+    ]
+  }
+, {
+    "emoji": "🐙"
+  , "description": "octopus"
+  , "aliases": [
+      "octopus"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐚"
+  , "description": "spiral shell"
+  , "aliases": [
+      "shell"
+    ]
+  , "tags": [
+      "sea"
+    , "beach"
+    ]
+  }
+, {
+    "emoji": "🐠"
+  , "description": "tropical fish"
+  , "aliases": [
+      "tropical_fish"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐟"
+  , "description": "fish"
+  , "aliases": [
+      "fish"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐬"
+  , "description": "dolphin"
+  , "aliases": [
+      "dolphin"
+    , "flipper"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐳"
+  , "description": "spouting whale"
+  , "aliases": [
+      "whale"
+    ]
+  , "tags": [
+      "sea"
+    ]
+  }
+, {
+    "emoji": "🐋"
+  , "description": "whale"
+  , "aliases": [
+      "whale2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐄"
+  , "description": "cow"
+  , "aliases": [
+      "cow2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐏"
+  , "description": "ram"
+  , "aliases": [
+      "ram"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐀"
+  , "description": "rat"
+  , "aliases": [
+      "rat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐃"
+  , "description": "water buffalo"
+  , "aliases": [
+      "water_buffalo"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐅"
+  , "description": "tiger"
+  , "aliases": [
+      "tiger2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐇"
+  , "description": "rabbit"
+  , "aliases": [
+      "rabbit2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐉"
+  , "description": "dragon"
+  , "aliases": [
+      "dragon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐎"
+  , "description": "horse"
+  , "aliases": [
+      "racehorse"
+    ]
+  , "tags": [
+      "speed"
+    ]
+  }
+, {
+    "emoji": "🐐"
+  , "description": "goat"
+  , "aliases": [
+      "goat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐓"
+  , "description": "rooster"
+  , "aliases": [
+      "rooster"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐕"
+  , "description": "dog"
+  , "aliases": [
+      "dog2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐖"
+  , "description": "pig"
+  , "aliases": [
+      "pig2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐁"
+  , "description": "mouse"
+  , "aliases": [
+      "mouse2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐂"
+  , "description": "ox"
+  , "aliases": [
+      "ox"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐲"
+  , "description": "dragon face"
+  , "aliases": [
+      "dragon_face"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐡"
+  , "description": "blowfish"
+  , "aliases": [
+      "blowfish"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐊"
+  , "description": "crocodile"
+  , "aliases": [
+      "crocodile"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐫"
+  , "description": "bactrian camel"
+  , "aliases": [
+      "camel"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐪"
+  , "description": "dromedary camel"
+  , "aliases": [
+      "dromedary_camel"
+    ]
+  , "tags": [
+      "desert"
+    ]
+  }
+, {
+    "emoji": "🐆"
+  , "description": "leopard"
+  , "aliases": [
+      "leopard"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐈"
+  , "description": "cat"
+  , "aliases": [
+      "cat2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🐩"
+  , "description": "poodle"
+  , "aliases": [
+      "poodle"
+    ]
+  , "tags": [
+      "dog"
+    ]
+  }
+, {
+    "emoji": "🐾"
+  , "description": "paw prints"
+  , "aliases": [
+      "feet"
+    , "paw_prints"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💐"
+  , "description": "bouquet"
+  , "aliases": [
+      "bouquet"
+    ]
+  , "tags": [
+      "flowers"
+    ]
+  }
+, {
+    "emoji": "🌸"
+  , "description": "cherry blossom"
+  , "aliases": [
+      "cherry_blossom"
+    ]
+  , "tags": [
+      "flower"
+    , "spring"
+    ]
+  }
+, {
+    "emoji": "🌷"
+  , "description": "tulip"
+  , "aliases": [
+      "tulip"
+    ]
+  , "tags": [
+      "flower"
+    ]
+  }
+, {
+    "emoji": "🍀"
+  , "description": "four leaf clover"
+  , "aliases": [
+      "four_leaf_clover"
+    ]
+  , "tags": [
+      "luck"
+    ]
+  }
+, {
+    "emoji": "🌹"
+  , "description": "rose"
+  , "aliases": [
+      "rose"
+    ]
+  , "tags": [
+      "flower"
+    ]
+  }
+, {
+    "emoji": "🌻"
+  , "description": "sunflower"
+  , "aliases": [
+      "sunflower"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌺"
+  , "description": "hibiscus"
+  , "aliases": [
+      "hibiscus"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍁"
+  , "description": "maple leaf"
+  , "aliases": [
+      "maple_leaf"
+    ]
+  , "tags": [
+      "canada"
+    ]
+  }
+, {
+    "emoji": "🍃"
+  , "description": "leaf fluttering in wind"
+  , "aliases": [
+      "leaves"
+    ]
+  , "tags": [
+      "leaf"
+    ]
+  }
+, {
+    "emoji": "🍂"
+  , "description": "fallen leaf"
+  , "aliases": [
+      "fallen_leaf"
+    ]
+  , "tags": [
+      "autumn"
+    ]
+  }
+, {
+    "emoji": "🌿"
+  , "description": "herb"
+  , "aliases": [
+      "herb"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌾"
+  , "description": "ear of rice"
+  , "aliases": [
+      "ear_of_rice"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍄"
+  , "description": "mushroom"
+  , "aliases": [
+      "mushroom"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌵"
+  , "description": "cactus"
+  , "aliases": [
+      "cactus"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌴"
+  , "description": "palm tree"
+  , "aliases": [
+      "palm_tree"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌲"
+  , "description": "evergreen tree"
+  , "aliases": [
+      "evergreen_tree"
+    ]
+  , "tags": [
+      "wood"
+    ]
+  }
+, {
+    "emoji": "🌳"
+  , "description": "deciduous tree"
+  , "aliases": [
+      "deciduous_tree"
+    ]
+  , "tags": [
+      "wood"
+    ]
+  }
+, {
+    "emoji": "🌰"
+  , "description": "chestnut"
+  , "aliases": [
+      "chestnut"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌱"
+  , "description": "seedling"
+  , "aliases": [
+      "seedling"
+    ]
+  , "tags": [
+      "plant"
+    ]
+  }
+, {
+    "emoji": "🌼"
+  , "description": "blossom"
+  , "aliases": [
+      "blossom"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌐"
+  , "description": "globe with meridians"
+  , "aliases": [
+      "globe_with_meridians"
+    ]
+  , "tags": [
+      "world"
+    , "global"
+    , "international"
+    ]
+  }
+, {
+    "emoji": "🌞"
+  , "description": "sun with face"
+  , "aliases": [
+      "sun_with_face"
+    ]
+  , "tags": [
+      "summer"
+    ]
+  }
+, {
+    "emoji": "🌝"
+  , "description": "full moon with face"
+  , "aliases": [
+      "full_moon_with_face"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌚"
+  , "description": "new moon with face"
+  , "aliases": [
+      "new_moon_with_face"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌑"
+  , "description": "new moon symbol"
+  , "aliases": [
+      "new_moon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌒"
+  , "description": "waxing crescent moon symbol"
+  , "aliases": [
+      "waxing_crescent_moon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌓"
+  , "description": "first quarter moon symbol"
+  , "aliases": [
+      "first_quarter_moon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌔"
+  , "description": "waxing gibbous moon symbol"
+  , "aliases": [
+      "moon"
+    , "waxing_gibbous_moon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌕"
+  , "description": "full moon symbol"
+  , "aliases": [
+      "full_moon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌖"
+  , "description": "waning gibbous moon symbol"
+  , "aliases": [
+      "waning_gibbous_moon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌗"
+  , "description": "last quarter moon symbol"
+  , "aliases": [
+      "last_quarter_moon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌘"
+  , "description": "waning crescent moon symbol"
+  , "aliases": [
+      "waning_crescent_moon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌜"
+  , "description": "last quarter moon with face"
+  , "aliases": [
+      "last_quarter_moon_with_face"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌛"
+  , "description": "first quarter moon with face"
+  , "aliases": [
+      "first_quarter_moon_with_face"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌙"
+  , "description": "crescent moon"
+  , "aliases": [
+      "crescent_moon"
+    ]
+  , "tags": [
+      "night"
+    ]
+  }
+, {
+    "emoji": "🌍"
+  , "description": "earth globe europe-africa"
+  , "aliases": [
+      "earth_africa"
+    ]
+  , "tags": [
+      "globe"
+    , "world"
+    , "international"
+    ]
+  }
+, {
+    "emoji": "🌎"
+  , "description": "earth globe americas"
+  , "aliases": [
+      "earth_americas"
+    ]
+  , "tags": [
+      "globe"
+    , "world"
+    , "international"
+    ]
+  }
+, {
+    "emoji": "🌏"
+  , "description": "earth globe asia-australia"
+  , "aliases": [
+      "earth_asia"
+    ]
+  , "tags": [
+      "globe"
+    , "world"
+    , "international"
+    ]
+  }
+, {
+    "emoji": "🌋"
+  , "description": "volcano"
+  , "aliases": [
+      "volcano"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌌"
+  , "description": "milky way"
+  , "aliases": [
+      "milky_way"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌠"
+  , "description": "shooting star"
+  , "aliases": [
+      "stars"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⭐"
+  , "description": "white medium star"
+  , "aliases": [
+      "star"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "☀️"
+  , "description": "black sun with rays"
+  , "aliases": [
+      "sunny"
+    ]
+  , "tags": [
+      "weather"
+    ]
+  }
+, {
+    "emoji": "⛅"
+  , "description": "sun behind cloud"
+  , "aliases": [
+      "partly_sunny"
+    ]
+  , "tags": [
+      "weather"
+    , "cloud"
+    ]
+  }
+, {
+    "emoji": "☁️"
+  , "description": "cloud"
+  , "aliases": [
+      "cloud"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⚡"
+  , "description": "high voltage sign"
+  , "aliases": [
+      "zap"
+    ]
+  , "tags": [
+      "lightning"
+    , "thunder"
+    ]
+  }
+, {
+    "emoji": "☔"
+  , "description": "umbrella with rain drops"
+  , "aliases": [
+      "umbrella"
+    ]
+  , "tags": [
+      "rain"
+    , "weather"
+    ]
+  }
+, {
+    "emoji": "❄️"
+  , "description": "snowflake"
+  , "aliases": [
+      "snowflake"
+    ]
+  , "tags": [
+      "winter"
+    , "cold"
+    , "weather"
+    ]
+  }
+, {
+    "emoji": "⛄"
+  , "description": "snowman without snow"
+  , "aliases": [
+      "snowman"
+    ]
+  , "tags": [
+      "winter"
+    , "christmas"
+    ]
+  }
+, {
+    "emoji": "🌀"
+  , "description": "cyclone"
+  , "aliases": [
+      "cyclone"
+    ]
+  , "tags": [
+      "swirl"
+    ]
+  }
+, {
+    "emoji": "🌁"
+  , "description": "foggy"
+  , "aliases": [
+      "foggy"
+    ]
+  , "tags": [
+      "karl"
+    ]
+  }
+, {
+    "emoji": "🌈"
+  , "description": "rainbow"
+  , "aliases": [
+      "rainbow"
+    ]
+  , "tags": [
+      "pride"
+    ]
+  }
+, {
+    "emoji": "🌊"
+  , "description": "water wave"
+  , "aliases": [
+      "ocean"
+    ]
+  , "tags": [
+      "sea"
+    ]
+  }
+, {
+    "emoji": "🎍"
+  , "description": "pine decoration"
+  , "aliases": [
+      "bamboo"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💝"
+  , "description": "heart with ribbon"
+  , "aliases": [
+      "gift_heart"
+    ]
+  , "tags": [
+      "chocolates"
+    ]
+  }
+, {
+    "emoji": "🎎"
+  , "description": "japanese dolls"
+  , "aliases": [
+      "dolls"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎒"
+  , "description": "school satchel"
+  , "aliases": [
+      "school_satchel"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎓"
+  , "description": "graduation cap"
+  , "aliases": [
+      "mortar_board"
+    ]
+  , "tags": [
+      "education"
+    , "college"
+    , "university"
+    , "graduation"
+    ]
+  }
+, {
+    "emoji": "🎏"
+  , "description": "carp streamer"
+  , "aliases": [
+      "flags"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎆"
+  , "description": "fireworks"
+  , "aliases": [
+      "fireworks"
+    ]
+  , "tags": [
+      "festival"
+    , "celebration"
+    ]
+  }
+, {
+    "emoji": "🎇"
+  , "description": "firework sparkler"
+  , "aliases": [
+      "sparkler"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎐"
+  , "description": "wind chime"
+  , "aliases": [
+      "wind_chime"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎑"
+  , "description": "moon viewing ceremony"
+  , "aliases": [
+      "rice_scene"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎃"
+  , "description": "jack-o-lantern"
+  , "aliases": [
+      "jack_o_lantern"
+    ]
+  , "tags": [
+      "halloween"
+    ]
+  }
+, {
+    "emoji": "👻"
+  , "description": "ghost"
+  , "aliases": [
+      "ghost"
+    ]
+  , "tags": [
+      "halloween"
+    ]
+  }
+, {
+    "emoji": "🎅"
+  , "description": "father christmas"
+  , "aliases": [
+      "santa"
+    ]
+  , "tags": [
+      "christmas"
+    ]
+  }
+, {
+    "emoji": "🎄"
+  , "description": "christmas tree"
+  , "aliases": [
+      "christmas_tree"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎁"
+  , "description": "wrapped present"
+  , "aliases": [
+      "gift"
+    ]
+  , "tags": [
+      "present"
+    , "birthday"
+    , "christmas"
+    ]
+  }
+, {
+    "emoji": "🎋"
+  , "description": "tanabata tree"
+  , "aliases": [
+      "tanabata_tree"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎉"
+  , "description": "party popper"
+  , "aliases": [
+      "tada"
+    ]
+  , "tags": [
+      "party"
+    ]
+  }
+, {
+    "emoji": "🎊"
+  , "description": "confetti ball"
+  , "aliases": [
+      "confetti_ball"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎈"
+  , "description": "balloon"
+  , "aliases": [
+      "balloon"
+    ]
+  , "tags": [
+      "party"
+    , "birthday"
+    ]
+  }
+, {
+    "emoji": "🎌"
+  , "description": "crossed flags"
+  , "aliases": [
+      "crossed_flags"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔮"
+  , "description": "crystal ball"
+  , "aliases": [
+      "crystal_ball"
+    ]
+  , "tags": [
+      "fortune"
+    ]
+  }
+, {
+    "emoji": "🎥"
+  , "description": "movie camera"
+  , "aliases": [
+      "movie_camera"
+    ]
+  , "tags": [
+      "film"
+    , "video"
+    ]
+  }
+, {
+    "emoji": "📷"
+  , "description": "camera"
+  , "aliases": [
+      "camera"
+    ]
+  , "tags": [
+      "photo"
+    ]
+  }
+, {
+    "emoji": "📹"
+  , "description": "video camera"
+  , "aliases": [
+      "video_camera"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📼"
+  , "description": "videocassette"
+  , "aliases": [
+      "vhs"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💿"
+  , "description": "optical disc"
+  , "aliases": [
+      "cd"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📀"
+  , "description": "dvd"
+  , "aliases": [
+      "dvd"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💽"
+  , "description": "minidisc"
+  , "aliases": [
+      "minidisc"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💾"
+  , "description": "floppy disk"
+  , "aliases": [
+      "floppy_disk"
+    ]
+  , "tags": [
+      "save"
+    ]
+  }
+, {
+    "emoji": "💻"
+  , "description": "personal computer"
+  , "aliases": [
+      "computer"
+    ]
+  , "tags": [
+      "desktop"
+    , "screen"
+    ]
+  }
+, {
+    "emoji": "📱"
+  , "description": "mobile phone"
+  , "aliases": [
+      "iphone"
+    ]
+  , "tags": [
+      "smartphone"
+    , "mobile"
+    ]
+  }
+, {
+    "emoji": "☎️"
+  , "description": "black telephone"
+  , "aliases": [
+      "phone"
+    , "telephone"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📞"
+  , "description": "telephone receiver"
+  , "aliases": [
+      "telephone_receiver"
+    ]
+  , "tags": [
+      "phone"
+    , "call"
+    ]
+  }
+, {
+    "emoji": "📟"
+  , "description": "pager"
+  , "aliases": [
+      "pager"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📠"
+  , "description": "fax machine"
+  , "aliases": [
+      "fax"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📡"
+  , "description": "satellite antenna"
+  , "aliases": [
+      "satellite"
+    ]
+  , "tags": [
+      "signal"
+    ]
+  }
+, {
+    "emoji": "📺"
+  , "description": "television"
+  , "aliases": [
+      "tv"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📻"
+  , "description": "radio"
+  , "aliases": [
+      "radio"
+    ]
+  , "tags": [
+      "podcast"
+    ]
+  }
+, {
+    "emoji": "🔊"
+  , "description": "speaker with three sound waves"
+  , "aliases": [
+      "loud_sound"
+    ]
+  , "tags": [
+      "volume"
+    ]
+  }
+, {
+    "emoji": "🔉"
+  , "description": "speaker with one sound wave"
+  , "aliases": [
+      "sound"
+    ]
+  , "tags": [
+      "volume"
+    ]
+  }
+, {
+    "emoji": "🔈"
+  , "description": "speaker"
+  , "aliases": [
+      "speaker"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔇"
+  , "description": "speaker with cancellation stroke"
+  , "aliases": [
+      "mute"
+    ]
+  , "tags": [
+      "sound"
+    , "volume"
+    ]
+  }
+, {
+    "emoji": "🔔"
+  , "description": "bell"
+  , "aliases": [
+      "bell"
+    ]
+  , "tags": [
+      "sound"
+    , "notification"
+    ]
+  }
+, {
+    "emoji": "🔕"
+  , "description": "bell with cancellation stroke"
+  , "aliases": [
+      "no_bell"
+    ]
+  , "tags": [
+      "volume"
+    , "off"
+    ]
+  }
+, {
+    "emoji": "📢"
+  , "description": "public address loudspeaker"
+  , "aliases": [
+      "loudspeaker"
+    ]
+  , "tags": [
+      "announcement"
+    ]
+  }
+, {
+    "emoji": "📣"
+  , "description": "cheering megaphone"
+  , "aliases": [
+      "mega"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⏳"
+  , "description": "hourglass with flowing sand"
+  , "aliases": [
+      "hourglass_flowing_sand"
+    ]
+  , "tags": [
+      "time"
+    ]
+  }
+, {
+    "emoji": "⌛"
+  , "description": "hourglass"
+  , "aliases": [
+      "hourglass"
+    ]
+  , "tags": [
+      "time"
+    ]
+  }
+, {
+    "emoji": "⏰"
+  , "description": "alarm clock"
+  , "aliases": [
+      "alarm_clock"
+    ]
+  , "tags": [
+      "morning"
+    ]
+  }
+, {
+    "emoji": "⌚"
+  , "description": "watch"
+  , "aliases": [
+      "watch"
+    ]
+  , "tags": [
+      "time"
+    ]
+  }
+, {
+    "emoji": "🔓"
+  , "description": "open lock"
+  , "aliases": [
+      "unlock"
+    ]
+  , "tags": [
+      "security"
+    ]
+  }
+, {
+    "emoji": "🔒"
+  , "description": "lock"
+  , "aliases": [
+      "lock"
+    ]
+  , "tags": [
+      "security"
+    , "private"
+    ]
+  }
+, {
+    "emoji": "🔏"
+  , "description": "lock with ink pen"
+  , "aliases": [
+      "lock_with_ink_pen"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔐"
+  , "description": "closed lock with key"
+  , "aliases": [
+      "closed_lock_with_key"
+    ]
+  , "tags": [
+      "security"
+    ]
+  }
+, {
+    "emoji": "🔑"
+  , "description": "key"
+  , "aliases": [
+      "key"
+    ]
+  , "tags": [
+      "lock"
+    , "password"
+    ]
+  }
+, {
+    "emoji": "🔎"
+  , "description": "right-pointing magnifying glass"
+  , "aliases": [
+      "mag_right"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💡"
+  , "description": "electric light bulb"
+  , "aliases": [
+      "bulb"
+    ]
+  , "tags": [
+      "idea"
+    , "light"
+    ]
+  }
+, {
+    "emoji": "🔦"
+  , "description": "electric torch"
+  , "aliases": [
+      "flashlight"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔆"
+  , "description": "high brightness symbol"
+  , "aliases": [
+      "high_brightness"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔅"
+  , "description": "low brightness symbol"
+  , "aliases": [
+      "low_brightness"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔌"
+  , "description": "electric plug"
+  , "aliases": [
+      "electric_plug"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔋"
+  , "description": "battery"
+  , "aliases": [
+      "battery"
+    ]
+  , "tags": [
+      "power"
+    ]
+  }
+, {
+    "emoji": "🔍"
+  , "description": "left-pointing magnifying glass"
+  , "aliases": [
+      "mag"
+    ]
+  , "tags": [
+      "search"
+    , "zoom"
+    ]
+  }
+, {
+    "emoji": "🛁"
+  , "description": "bathtub"
+  , "aliases": [
+      "bathtub"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🛀"
+  , "description": "bath"
+  , "aliases": [
+      "bath"
+    ]
+  , "tags": [
+      "shower"
+    ]
+  }
+, {
+    "emoji": "🚿"
+  , "description": "shower"
+  , "aliases": [
+      "shower"
+    ]
+  , "tags": [
+      "bath"
+    ]
+  }
+, {
+    "emoji": "🚽"
+  , "description": "toilet"
+  , "aliases": [
+      "toilet"
+    ]
+  , "tags": [
+      "wc"
+    ]
+  }
+, {
+    "emoji": "🔧"
+  , "description": "wrench"
+  , "aliases": [
+      "wrench"
+    ]
+  , "tags": [
+      "tool"
+    ]
+  }
+, {
+    "emoji": "🔩"
+  , "description": "nut and bolt"
+  , "aliases": [
+      "nut_and_bolt"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔨"
+  , "description": "hammer"
+  , "aliases": [
+      "hammer"
+    ]
+  , "tags": [
+      "tool"
+    ]
+  }
+, {
+    "emoji": "🚪"
+  , "description": "door"
+  , "aliases": [
+      "door"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚬"
+  , "description": "smoking symbol"
+  , "aliases": [
+      "smoking"
+    ]
+  , "tags": [
+      "cigarette"
+    ]
+  }
+, {
+    "emoji": "💣"
+  , "description": "bomb"
+  , "aliases": [
+      "bomb"
+    ]
+  , "tags": [
+      "boom"
+    ]
+  }
+, {
+    "emoji": "🔫"
+  , "description": "pistol"
+  , "aliases": [
+      "gun"
+    ]
+  , "tags": [
+      "shoot"
+    , "weapon"
+    ]
+  }
+, {
+    "emoji": "🔪"
+  , "description": "hocho"
+  , "aliases": [
+      "hocho"
+    , "knife"
+    ]
+  , "tags": [
+      "cut"
+    , "chop"
+    ]
+  }
+, {
+    "emoji": "💊"
+  , "description": "pill"
+  , "aliases": [
+      "pill"
+    ]
+  , "tags": [
+      "health"
+    , "medicine"
+    ]
+  }
+, {
+    "emoji": "💉"
+  , "description": "syringe"
+  , "aliases": [
+      "syringe"
+    ]
+  , "tags": [
+      "health"
+    , "hospital"
+    , "needle"
+    ]
+  }
+, {
+    "emoji": "💰"
+  , "description": "money bag"
+  , "aliases": [
+      "moneybag"
+    ]
+  , "tags": [
+      "dollar"
+    , "cream"
+    ]
+  }
+, {
+    "emoji": "💴"
+  , "description": "banknote with yen sign"
+  , "aliases": [
+      "yen"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💵"
+  , "description": "banknote with dollar sign"
+  , "aliases": [
+      "dollar"
+    ]
+  , "tags": [
+      "money"
+    ]
+  }
+, {
+    "emoji": "💷"
+  , "description": "banknote with pound sign"
+  , "aliases": [
+      "pound"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💶"
+  , "description": "banknote with euro sign"
+  , "aliases": [
+      "euro"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💳"
+  , "description": "credit card"
+  , "aliases": [
+      "credit_card"
+    ]
+  , "tags": [
+      "subscription"
+    ]
+  }
+, {
+    "emoji": "💸"
+  , "description": "money with wings"
+  , "aliases": [
+      "money_with_wings"
+    ]
+  , "tags": [
+      "dollar"
+    ]
+  }
+, {
+    "emoji": "📲"
+  , "description": "mobile phone with rightwards arrow at left"
+  , "aliases": [
+      "calling"
+    ]
+  , "tags": [
+      "call"
+    , "incoming"
+    ]
+  }
+, {
+    "emoji": "📧"
+  , "description": "e-mail symbol"
+  , "aliases": [
+      "e-mail"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📥"
+  , "description": "inbox tray"
+  , "aliases": [
+      "inbox_tray"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📤"
+  , "description": "outbox tray"
+  , "aliases": [
+      "outbox_tray"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "✉️"
+  , "description": "envelope"
+  , "aliases": [
+      "email"
+    , "envelope"
+    ]
+  , "tags": [
+      "letter"
+    ]
+  }
+, {
+    "emoji": "📩"
+  , "description": "envelope with downwards arrow above"
+  , "aliases": [
+      "envelope_with_arrow"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📨"
+  , "description": "incoming envelope"
+  , "aliases": [
+      "incoming_envelope"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📯"
+  , "description": "postal horn"
+  , "aliases": [
+      "postal_horn"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📫"
+  , "description": "closed mailbox with raised flag"
+  , "aliases": [
+      "mailbox"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📪"
+  , "description": "closed mailbox with lowered flag"
+  , "aliases": [
+      "mailbox_closed"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📬"
+  , "description": "open mailbox with raised flag"
+  , "aliases": [
+      "mailbox_with_mail"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📭"
+  , "description": "open mailbox with lowered flag"
+  , "aliases": [
+      "mailbox_with_no_mail"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📮"
+  , "description": "postbox"
+  , "aliases": [
+      "postbox"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📦"
+  , "description": "package"
+  , "aliases": [
+      "package"
+    ]
+  , "tags": [
+      "shipping"
+    ]
+  }
+, {
+    "emoji": "📝"
+  , "description": "memo"
+  , "aliases": [
+      "memo"
+    , "pencil"
+    ]
+  , "tags": [
+      "document"
+    , "note"
+    ]
+  }
+, {
+    "emoji": "📄"
+  , "description": "page facing up"
+  , "aliases": [
+      "page_facing_up"
+    ]
+  , "tags": [
+      "document"
+    ]
+  }
+, {
+    "emoji": "📃"
+  , "description": "page with curl"
+  , "aliases": [
+      "page_with_curl"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📑"
+  , "description": "bookmark tabs"
+  , "aliases": [
+      "bookmark_tabs"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📊"
+  , "description": "bar chart"
+  , "aliases": [
+      "bar_chart"
+    ]
+  , "tags": [
+      "stats"
+    , "metrics"
+    ]
+  }
+, {
+    "emoji": "📈"
+  , "description": "chart with upwards trend"
+  , "aliases": [
+      "chart_with_upwards_trend"
+    ]
+  , "tags": [
+      "graph"
+    , "metrics"
+    ]
+  }
+, {
+    "emoji": "📉"
+  , "description": "chart with downwards trend"
+  , "aliases": [
+      "chart_with_downwards_trend"
+    ]
+  , "tags": [
+      "graph"
+    , "metrics"
+    ]
+  }
+, {
+    "emoji": "📜"
+  , "description": "scroll"
+  , "aliases": [
+      "scroll"
+    ]
+  , "tags": [
+      "document"
+    ]
+  }
+, {
+    "emoji": "📋"
+  , "description": "clipboard"
+  , "aliases": [
+      "clipboard"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📅"
+  , "description": "calendar"
+  , "aliases": [
+      "date"
+    ]
+  , "tags": [
+      "calendar"
+    , "schedule"
+    ]
+  }
+, {
+    "emoji": "📆"
+  , "description": "tear-off calendar"
+  , "aliases": [
+      "calendar"
+    ]
+  , "tags": [
+      "schedule"
+    ]
+  }
+, {
+    "emoji": "📇"
+  , "description": "card index"
+  , "aliases": [
+      "card_index"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📁"
+  , "description": "file folder"
+  , "aliases": [
+      "file_folder"
+    ]
+  , "tags": [
+      "directory"
+    ]
+  }
+, {
+    "emoji": "📂"
+  , "description": "open file folder"
+  , "aliases": [
+      "open_file_folder"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "✂️"
+  , "description": "black scissors"
+  , "aliases": [
+      "scissors"
+    ]
+  , "tags": [
+      "cut"
+    ]
+  }
+, {
+    "emoji": "📌"
+  , "description": "pushpin"
+  , "aliases": [
+      "pushpin"
+    ]
+  , "tags": [
+      "location"
+    ]
+  }
+, {
+    "emoji": "📎"
+  , "description": "paperclip"
+  , "aliases": [
+      "paperclip"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "✒️"
+  , "description": "black nib"
+  , "aliases": [
+      "black_nib"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "✏️"
+  , "description": "pencil"
+  , "aliases": [
+      "pencil2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📏"
+  , "description": "straight ruler"
+  , "aliases": [
+      "straight_ruler"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📐"
+  , "description": "triangular ruler"
+  , "aliases": [
+      "triangular_ruler"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📕"
+  , "description": "closed book"
+  , "aliases": [
+      "closed_book"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📗"
+  , "description": "green book"
+  , "aliases": [
+      "green_book"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📘"
+  , "description": "blue book"
+  , "aliases": [
+      "blue_book"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📙"
+  , "description": "orange book"
+  , "aliases": [
+      "orange_book"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📓"
+  , "description": "notebook"
+  , "aliases": [
+      "notebook"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📔"
+  , "description": "notebook with decorative cover"
+  , "aliases": [
+      "notebook_with_decorative_cover"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📒"
+  , "description": "ledger"
+  , "aliases": [
+      "ledger"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📚"
+  , "description": "books"
+  , "aliases": [
+      "books"
+    ]
+  , "tags": [
+      "library"
+    ]
+  }
+, {
+    "emoji": "📖"
+  , "description": "open book"
+  , "aliases": [
+      "book"
+    , "open_book"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔖"
+  , "description": "bookmark"
+  , "aliases": [
+      "bookmark"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📛"
+  , "description": "name badge"
+  , "aliases": [
+      "name_badge"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔬"
+  , "description": "microscope"
+  , "aliases": [
+      "microscope"
+    ]
+  , "tags": [
+      "science"
+    , "laboratory"
+    , "investigate"
+    ]
+  }
+, {
+    "emoji": "🔭"
+  , "description": "telescope"
+  , "aliases": [
+      "telescope"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📰"
+  , "description": "newspaper"
+  , "aliases": [
+      "newspaper"
+    ]
+  , "tags": [
+      "press"
+    ]
+  }
+, {
+    "emoji": "🎨"
+  , "description": "artist palette"
+  , "aliases": [
+      "art"
+    ]
+  , "tags": [
+      "design"
+    , "paint"
+    ]
+  }
+, {
+    "emoji": "🎬"
+  , "description": "clapper board"
+  , "aliases": [
+      "clapper"
+    ]
+  , "tags": [
+      "film"
+    ]
+  }
+, {
+    "emoji": "🎤"
+  , "description": "microphone"
+  , "aliases": [
+      "microphone"
+    ]
+  , "tags": [
+      "sing"
+    ]
+  }
+, {
+    "emoji": "🎧"
+  , "description": "headphone"
+  , "aliases": [
+      "headphones"
+    ]
+  , "tags": [
+      "music"
+    , "earphones"
+    ]
+  }
+, {
+    "emoji": "🎼"
+  , "description": "musical score"
+  , "aliases": [
+      "musical_score"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎵"
+  , "description": "musical note"
+  , "aliases": [
+      "musical_note"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎶"
+  , "description": "multiple musical notes"
+  , "aliases": [
+      "notes"
+    ]
+  , "tags": [
+      "music"
+    ]
+  }
+, {
+    "emoji": "🎹"
+  , "description": "musical keyboard"
+  , "aliases": [
+      "musical_keyboard"
+    ]
+  , "tags": [
+      "piano"
+    ]
+  }
+, {
+    "emoji": "🎻"
+  , "description": "violin"
+  , "aliases": [
+      "violin"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎺"
+  , "description": "trumpet"
+  , "aliases": [
+      "trumpet"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎷"
+  , "description": "saxophone"
+  , "aliases": [
+      "saxophone"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎸"
+  , "description": "guitar"
+  , "aliases": [
+      "guitar"
+    ]
+  , "tags": [
+      "rock"
+    ]
+  }
+, {
+    "emoji": "👾"
+  , "description": "alien monster"
+  , "aliases": [
+      "space_invader"
+    ]
+  , "tags": [
+      "game"
+    , "retro"
+    ]
+  }
+, {
+    "emoji": "🎮"
+  , "description": "video game"
+  , "aliases": [
+      "video_game"
+    ]
+  , "tags": [
+      "play"
+    , "controller"
+    , "console"
+    ]
+  }
+, {
+    "emoji": "🃏"
+  , "description": "playing card black joker"
+  , "aliases": [
+      "black_joker"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎴"
+  , "description": "flower playing cards"
+  , "aliases": [
+      "flower_playing_cards"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🀄"
+  , "description": "mahjong tile red dragon"
+  , "aliases": [
+      "mahjong"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎲"
+  , "description": "game die"
+  , "aliases": [
+      "game_die"
+    ]
+  , "tags": [
+      "dice"
+    , "gambling"
+    ]
+  }
+, {
+    "emoji": "🎯"
+  , "description": "direct hit"
+  , "aliases": [
+      "dart"
+    ]
+  , "tags": [
+      "target"
+    ]
+  }
+, {
+    "emoji": "🏈"
+  , "description": "american football"
+  , "aliases": [
+      "football"
+    ]
+  , "tags": [
+      "sports"
+    ]
+  }
+, {
+    "emoji": "🏀"
+  , "description": "basketball and hoop"
+  , "aliases": [
+      "basketball"
+    ]
+  , "tags": [
+      "sports"
+    ]
+  }
+, {
+    "emoji": "⚽"
+  , "description": "soccer ball"
+  , "aliases": [
+      "soccer"
+    ]
+  , "tags": [
+      "sports"
+    ]
+  }
+, {
+    "emoji": "⚾️"
+  , "description": "baseball"
+  , "aliases": [
+      "baseball"
+    ]
+  , "tags": [
+      "sports"
+    ]
+  }
+, {
+    "emoji": "🎾"
+  , "description": "tennis racquet and ball"
+  , "aliases": [
+      "tennis"
+    ]
+  , "tags": [
+      "sports"
+    ]
+  }
+, {
+    "emoji": "🎱"
+  , "description": "billiards"
+  , "aliases": [
+      "8ball"
+    ]
+  , "tags": [
+      "pool"
+    , "billiards"
+    ]
+  }
+, {
+    "emoji": "🏉"
+  , "description": "rugby football"
+  , "aliases": [
+      "rugby_football"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎳"
+  , "description": "bowling"
+  , "aliases": [
+      "bowling"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⛳"
+  , "description": "flag in hole"
+  , "aliases": [
+      "golf"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚵"
+  , "description": "mountain bicyclist"
+  , "aliases": [
+      "mountain_bicyclist"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚴"
+  , "description": "bicyclist"
+  , "aliases": [
+      "bicyclist"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏁"
+  , "description": "chequered flag"
+  , "aliases": [
+      "checkered_flag"
+    ]
+  , "tags": [
+      "milestone"
+    , "finish"
+    ]
+  }
+, {
+    "emoji": "🏇"
+  , "description": "horse racing"
+  , "aliases": [
+      "horse_racing"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏆"
+  , "description": "trophy"
+  , "aliases": [
+      "trophy"
+    ]
+  , "tags": [
+      "award"
+    , "contest"
+    , "winner"
+    ]
+  }
+, {
+    "emoji": "🎿"
+  , "description": "ski and ski boot"
+  , "aliases": [
+      "ski"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏂"
+  , "description": "snowboarder"
+  , "aliases": [
+      "snowboarder"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏊"
+  , "description": "swimmer"
+  , "aliases": [
+      "swimmer"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏄"
+  , "description": "surfer"
+  , "aliases": [
+      "surfer"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎣"
+  , "description": "fishing pole and fish"
+  , "aliases": [
+      "fishing_pole_and_fish"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "☕"
+  , "description": "hot beverage"
+  , "aliases": [
+      "coffee"
+    ]
+  , "tags": [
+      "cafe"
+    , "espresso"
+    ]
+  }
+, {
+    "emoji": "🍵"
+  , "description": "teacup without handle"
+  , "aliases": [
+      "tea"
+    ]
+  , "tags": [
+      "green"
+    , "breakfast"
+    ]
+  }
+, {
+    "emoji": "🍶"
+  , "description": "sake bottle and cup"
+  , "aliases": [
+      "sake"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍼"
+  , "description": "baby bottle"
+  , "aliases": [
+      "baby_bottle"
+    ]
+  , "tags": [
+      "milk"
+    ]
+  }
+, {
+    "emoji": "🍺"
+  , "description": "beer mug"
+  , "aliases": [
+      "beer"
+    ]
+  , "tags": [
+      "drink"
+    ]
+  }
+, {
+    "emoji": "🍻"
+  , "description": "clinking beer mugs"
+  , "aliases": [
+      "beers"
+    ]
+  , "tags": [
+      "drinks"
+    ]
+  }
+, {
+    "emoji": "🍸"
+  , "description": "cocktail glass"
+  , "aliases": [
+      "cocktail"
+    ]
+  , "tags": [
+      "drink"
+    ]
+  }
+, {
+    "emoji": "🍹"
+  , "description": "tropical drink"
+  , "aliases": [
+      "tropical_drink"
+    ]
+  , "tags": [
+      "summer"
+    , "vacation"
+    ]
+  }
+, {
+    "emoji": "🍷"
+  , "description": "wine glass"
+  , "aliases": [
+      "wine_glass"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍴"
+  , "description": "fork and knife"
+  , "aliases": [
+      "fork_and_knife"
+    ]
+  , "tags": [
+      "cutlery"
+    ]
+  }
+, {
+    "emoji": "🍕"
+  , "description": "slice of pizza"
+  , "aliases": [
+      "pizza"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍔"
+  , "description": "hamburger"
+  , "aliases": [
+      "hamburger"
+    ]
+  , "tags": [
+      "burger"
+    ]
+  }
+, {
+    "emoji": "🍟"
+  , "description": "french fries"
+  , "aliases": [
+      "fries"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍗"
+  , "description": "poultry leg"
+  , "aliases": [
+      "poultry_leg"
+    ]
+  , "tags": [
+      "meat"
+    , "chicken"
+    ]
+  }
+, {
+    "emoji": "🍖"
+  , "description": "meat on bone"
+  , "aliases": [
+      "meat_on_bone"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍝"
+  , "description": "spaghetti"
+  , "aliases": [
+      "spaghetti"
+    ]
+  , "tags": [
+      "pasta"
+    ]
+  }
+, {
+    "emoji": "🍛"
+  , "description": "curry and rice"
+  , "aliases": [
+      "curry"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍤"
+  , "description": "fried shrimp"
+  , "aliases": [
+      "fried_shrimp"
+    ]
+  , "tags": [
+      "tempura"
+    ]
+  }
+, {
+    "emoji": "🍱"
+  , "description": "bento box"
+  , "aliases": [
+      "bento"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍣"
+  , "description": "sushi"
+  , "aliases": [
+      "sushi"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍥"
+  , "description": "fish cake with swirl design"
+  , "aliases": [
+      "fish_cake"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍙"
+  , "description": "rice ball"
+  , "aliases": [
+      "rice_ball"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍘"
+  , "description": "rice cracker"
+  , "aliases": [
+      "rice_cracker"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍚"
+  , "description": "cooked rice"
+  , "aliases": [
+      "rice"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍜"
+  , "description": "steaming bowl"
+  , "aliases": [
+      "ramen"
+    ]
+  , "tags": [
+      "noodle"
+    ]
+  }
+, {
+    "emoji": "🍲"
+  , "description": "pot of food"
+  , "aliases": [
+      "stew"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍢"
+  , "description": "oden"
+  , "aliases": [
+      "oden"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍡"
+  , "description": "dango"
+  , "aliases": [
+      "dango"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍳"
+  , "description": "cooking"
+  , "aliases": [
+      "egg"
+    ]
+  , "tags": [
+      "breakfast"
+    ]
+  }
+, {
+    "emoji": "🍞"
+  , "description": "bread"
+  , "aliases": [
+      "bread"
+    ]
+  , "tags": [
+      "toast"
+    ]
+  }
+, {
+    "emoji": "🍩"
+  , "description": "doughnut"
+  , "aliases": [
+      "doughnut"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍮"
+  , "description": "custard"
+  , "aliases": [
+      "custard"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍦"
+  , "description": "soft ice cream"
+  , "aliases": [
+      "icecream"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍨"
+  , "description": "ice cream"
+  , "aliases": [
+      "ice_cream"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍧"
+  , "description": "shaved ice"
+  , "aliases": [
+      "shaved_ice"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎂"
+  , "description": "birthday cake"
+  , "aliases": [
+      "birthday"
+    ]
+  , "tags": [
+      "party"
+    ]
+  }
+, {
+    "emoji": "🍰"
+  , "description": "shortcake"
+  , "aliases": [
+      "cake"
+    ]
+  , "tags": [
+      "dessert"
+    ]
+  }
+, {
+    "emoji": "🍪"
+  , "description": "cookie"
+  , "aliases": [
+      "cookie"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍫"
+  , "description": "chocolate bar"
+  , "aliases": [
+      "chocolate_bar"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍬"
+  , "description": "candy"
+  , "aliases": [
+      "candy"
+    ]
+  , "tags": [
+      "sweet"
+    ]
+  }
+, {
+    "emoji": "🍭"
+  , "description": "lollipop"
+  , "aliases": [
+      "lollipop"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍯"
+  , "description": "honey pot"
+  , "aliases": [
+      "honey_pot"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍎"
+  , "description": "red apple"
+  , "aliases": [
+      "apple"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍏"
+  , "description": "green apple"
+  , "aliases": [
+      "green_apple"
+    ]
+  , "tags": [
+      "fruit"
+    ]
+  }
+, {
+    "emoji": "🍊"
+  , "description": "tangerine"
+  , "aliases": [
+      "tangerine"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍋"
+  , "description": "lemon"
+  , "aliases": [
+      "lemon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍒"
+  , "description": "cherries"
+  , "aliases": [
+      "cherries"
+    ]
+  , "tags": [
+      "fruit"
+    ]
+  }
+, {
+    "emoji": "🍇"
+  , "description": "grapes"
+  , "aliases": [
+      "grapes"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍉"
+  , "description": "watermelon"
+  , "aliases": [
+      "watermelon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍓"
+  , "description": "strawberry"
+  , "aliases": [
+      "strawberry"
+    ]
+  , "tags": [
+      "fruit"
+    ]
+  }
+, {
+    "emoji": "🍑"
+  , "description": "peach"
+  , "aliases": [
+      "peach"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍈"
+  , "description": "melon"
+  , "aliases": [
+      "melon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍌"
+  , "description": "banana"
+  , "aliases": [
+      "banana"
+    ]
+  , "tags": [
+      "fruit"
+    ]
+  }
+, {
+    "emoji": "🍐"
+  , "description": "pear"
+  , "aliases": [
+      "pear"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍍"
+  , "description": "pineapple"
+  , "aliases": [
+      "pineapple"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍠"
+  , "description": "roasted sweet potato"
+  , "aliases": [
+      "sweet_potato"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🍆"
+  , "description": "aubergine"
+  , "aliases": [
+      "eggplant"
+    ]
+  , "tags": [
+      "aubergine"
+    ]
+  }
+, {
+    "emoji": "🍅"
+  , "description": "tomato"
+  , "aliases": [
+      "tomato"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌽"
+  , "description": "ear of maize"
+  , "aliases": [
+      "corn"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏠"
+  , "description": "house building"
+  , "aliases": [
+      "house"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏡"
+  , "description": "house with garden"
+  , "aliases": [
+      "house_with_garden"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏫"
+  , "description": "school"
+  , "aliases": [
+      "school"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏢"
+  , "description": "office building"
+  , "aliases": [
+      "office"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏣"
+  , "description": "japanese post office"
+  , "aliases": [
+      "post_office"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏥"
+  , "description": "hospital"
+  , "aliases": [
+      "hospital"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏦"
+  , "description": "bank"
+  , "aliases": [
+      "bank"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏪"
+  , "description": "convenience store"
+  , "aliases": [
+      "convenience_store"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏩"
+  , "description": "love hotel"
+  , "aliases": [
+      "love_hotel"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏨"
+  , "description": "hotel"
+  , "aliases": [
+      "hotel"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💒"
+  , "description": "wedding"
+  , "aliases": [
+      "wedding"
+    ]
+  , "tags": [
+      "marriage"
+    ]
+  }
+, {
+    "emoji": "⛪"
+  , "description": "church"
+  , "aliases": [
+      "church"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏬"
+  , "description": "department store"
+  , "aliases": [
+      "department_store"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏤"
+  , "description": "european post office"
+  , "aliases": [
+      "european_post_office"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌇"
+  , "description": "sunset over buildings"
+  , "aliases": [
+      "city_sunrise"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌆"
+  , "description": "cityscape at dusk"
+  , "aliases": [
+      "city_sunset"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏯"
+  , "description": "japanese castle"
+  , "aliases": [
+      "japanese_castle"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏰"
+  , "description": "european castle"
+  , "aliases": [
+      "european_castle"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⛺"
+  , "description": "tent"
+  , "aliases": [
+      "tent"
+    ]
+  , "tags": [
+      "camping"
+    ]
+  }
+, {
+    "emoji": "🏭"
+  , "description": "factory"
+  , "aliases": [
+      "factory"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🗼"
+  , "description": "tokyo tower"
+  , "aliases": [
+      "tokyo_tower"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🗾"
+  , "description": "silhouette of japan"
+  , "aliases": [
+      "japan"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🗻"
+  , "description": "mount fuji"
+  , "aliases": [
+      "mount_fuji"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌄"
+  , "description": "sunrise over mountains"
+  , "aliases": [
+      "sunrise_over_mountains"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌅"
+  , "description": "sunrise"
+  , "aliases": [
+      "sunrise"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌃"
+  , "description": "night with stars"
+  , "aliases": [
+      "night_with_stars"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🗽"
+  , "description": "statue of liberty"
+  , "aliases": [
+      "statue_of_liberty"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🌉"
+  , "description": "bridge at night"
+  , "aliases": [
+      "bridge_at_night"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎠"
+  , "description": "carousel horse"
+  , "aliases": [
+      "carousel_horse"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎡"
+  , "description": "ferris wheel"
+  , "aliases": [
+      "ferris_wheel"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⛲"
+  , "description": "fountain"
+  , "aliases": [
+      "fountain"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎢"
+  , "description": "roller coaster"
+  , "aliases": [
+      "roller_coaster"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚢"
+  , "description": "ship"
+  , "aliases": [
+      "ship"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⛵"
+  , "description": "sailboat"
+  , "aliases": [
+      "boat"
+    , "sailboat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚤"
+  , "description": "speedboat"
+  , "aliases": [
+      "speedboat"
+    ]
+  , "tags": [
+      "ship"
+    ]
+  }
+, {
+    "emoji": "🚣"
+  , "description": "rowboat"
+  , "aliases": [
+      "rowboat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⚓"
+  , "description": "anchor"
+  , "aliases": [
+      "anchor"
+    ]
+  , "tags": [
+      "ship"
+    ]
+  }
+, {
+    "emoji": "🚀"
+  , "description": "rocket"
+  , "aliases": [
+      "rocket"
+    ]
+  , "tags": [
+      "ship"
+    , "launch"
+    ]
+  }
+, {
+    "emoji": "✈️"
+  , "description": "airplane"
+  , "aliases": [
+      "airplane"
+    ]
+  , "tags": [
+      "flight"
+    ]
+  }
+, {
+    "emoji": "💺"
+  , "description": "seat"
+  , "aliases": [
+      "seat"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚁"
+  , "description": "helicopter"
+  , "aliases": [
+      "helicopter"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚂"
+  , "description": "steam locomotive"
+  , "aliases": [
+      "steam_locomotive"
+    ]
+  , "tags": [
+      "train"
+    ]
+  }
+, {
+    "emoji": "🚊"
+  , "description": "tram"
+  , "aliases": [
+      "tram"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚉"
+  , "description": "station"
+  , "aliases": [
+      "station"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚞"
+  , "description": "mountain railway"
+  , "aliases": [
+      "mountain_railway"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚆"
+  , "description": "train"
+  , "aliases": [
+      "train2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚄"
+  , "description": "high-speed train"
+  , "aliases": [
+      "bullettrain_side"
+    ]
+  , "tags": [
+      "train"
+    ]
+  }
+, {
+    "emoji": "🚅"
+  , "description": "high-speed train with bullet nose"
+  , "aliases": [
+      "bullettrain_front"
+    ]
+  , "tags": [
+      "train"
+    ]
+  }
+, {
+    "emoji": "🚈"
+  , "description": "light rail"
+  , "aliases": [
+      "light_rail"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚇"
+  , "description": "metro"
+  , "aliases": [
+      "metro"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚝"
+  , "description": "monorail"
+  , "aliases": [
+      "monorail"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚋"
+  , "description": "tram car"
+  , "aliases": [
+      "train"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚃"
+  , "description": "railway car"
+  , "aliases": [
+      "railway_car"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚎"
+  , "description": "trolleybus"
+  , "aliases": [
+      "trolleybus"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚌"
+  , "description": "bus"
+  , "aliases": [
+      "bus"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚍"
+  , "description": "oncoming bus"
+  , "aliases": [
+      "oncoming_bus"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚙"
+  , "description": "recreational vehicle"
+  , "aliases": [
+      "blue_car"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚘"
+  , "description": "oncoming automobile"
+  , "aliases": [
+      "oncoming_automobile"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚗"
+  , "description": "automobile"
+  , "aliases": [
+      "car"
+    , "red_car"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚕"
+  , "description": "taxi"
+  , "aliases": [
+      "taxi"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚖"
+  , "description": "oncoming taxi"
+  , "aliases": [
+      "oncoming_taxi"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚛"
+  , "description": "articulated lorry"
+  , "aliases": [
+      "articulated_lorry"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚚"
+  , "description": "delivery truck"
+  , "aliases": [
+      "truck"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚨"
+  , "description": "police cars revolving light"
+  , "aliases": [
+      "rotating_light"
+    ]
+  , "tags": [
+      "911"
+    , "emergency"
+    ]
+  }
+, {
+    "emoji": "🚓"
+  , "description": "police car"
+  , "aliases": [
+      "police_car"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚔"
+  , "description": "oncoming police car"
+  , "aliases": [
+      "oncoming_police_car"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚒"
+  , "description": "fire engine"
+  , "aliases": [
+      "fire_engine"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚑"
+  , "description": "ambulance"
+  , "aliases": [
+      "ambulance"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚐"
+  , "description": "minibus"
+  , "aliases": [
+      "minibus"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚲"
+  , "description": "bicycle"
+  , "aliases": [
+      "bike"
+    ]
+  , "tags": [
+      "bicycle"
+    ]
+  }
+, {
+    "emoji": "🚡"
+  , "description": "aerial tramway"
+  , "aliases": [
+      "aerial_tramway"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚟"
+  , "description": "suspension railway"
+  , "aliases": [
+      "suspension_railway"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚠"
+  , "description": "mountain cableway"
+  , "aliases": [
+      "mountain_cableway"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚜"
+  , "description": "tractor"
+  , "aliases": [
+      "tractor"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💈"
+  , "description": "barber pole"
+  , "aliases": [
+      "barber"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚏"
+  , "description": "bus stop"
+  , "aliases": [
+      "busstop"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎫"
+  , "description": "ticket"
+  , "aliases": [
+      "ticket"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚦"
+  , "description": "vertical traffic light"
+  , "aliases": [
+      "vertical_traffic_light"
+    ]
+  , "tags": [
+      "semaphore"
+    ]
+  }
+, {
+    "emoji": "🚥"
+  , "description": "horizontal traffic light"
+  , "aliases": [
+      "traffic_light"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⚠️"
+  , "description": "warning sign"
+  , "aliases": [
+      "warning"
+    ]
+  , "tags": [
+      "wip"
+    ]
+  }
+, {
+    "emoji": "🚧"
+  , "description": "construction sign"
+  , "aliases": [
+      "construction"
+    ]
+  , "tags": [
+      "wip"
+    ]
+  }
+, {
+    "emoji": "🔰"
+  , "description": "japanese symbol for beginner"
+  , "aliases": [
+      "beginner"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⛽"
+  , "description": "fuel pump"
+  , "aliases": [
+      "fuelpump"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏮"
+  , "description": "izakaya lantern"
+  , "aliases": [
+      "izakaya_lantern"
+    , "lantern"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎰"
+  , "description": "slot machine"
+  , "aliases": [
+      "slot_machine"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♨️"
+  , "description": "hot springs"
+  , "aliases": [
+      "hotsprings"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🗿"
+  , "description": "moyai"
+  , "aliases": [
+      "moyai"
+    ]
+  , "tags": [
+      "stone"
+    ]
+  }
+, {
+    "emoji": "🎪"
+  , "description": "circus tent"
+  , "aliases": [
+      "circus_tent"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🎭"
+  , "description": "performing arts"
+  , "aliases": [
+      "performing_arts"
+    ]
+  , "tags": [
+      "theater"
+    , "drama"
+    ]
+  }
+, {
+    "emoji": "📍"
+  , "description": "round pushpin"
+  , "aliases": [
+      "round_pushpin"
+    ]
+  , "tags": [
+      "location"
+    ]
+  }
+, {
+    "emoji": "🚩"
+  , "description": "triangular flag on post"
+  , "aliases": [
+      "triangular_flag_on_post"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🇯🇵"
+  , "description": "regional indicator symbol letter j + regional indicator symbol letter p"
+  , "aliases": [
+      "jp"
+    ]
+  , "tags": [
+      "japan"
+    ]
+  }
+, {
+    "emoji": "🇰🇷"
+  , "description": "regional indicator symbol letter k + regional indicator symbol letter r"
+  , "aliases": [
+      "kr"
+    ]
+  , "tags": [
+      "korea"
+    ]
+  }
+, {
+    "emoji": "🇩🇪"
+  , "description": "regional indicator symbol letter d + regional indicator symbol letter e"
+  , "aliases": [
+      "de"
+    ]
+  , "tags": [
+      "flag"
+    , "germany"
+    ]
+  }
+, {
+    "emoji": "🇨🇳"
+  , "description": "regional indicator symbol letter c + regional indicator symbol letter n"
+  , "aliases": [
+      "cn"
+    ]
+  , "tags": [
+      "china"
+    ]
+  }
+, {
+    "emoji": "🇺🇸"
+  , "description": "regional indicator symbol letter u + regional indicator symbol letter s"
+  , "aliases": [
+      "us"
+    ]
+  , "tags": [
+      "flag"
+    , "united"
+    , "america"
+    ]
+  }
+, {
+    "emoji": "🇫🇷"
+  , "description": "regional indicator symbol letter f + regional indicator symbol letter r"
+  , "aliases": [
+      "fr"
+    ]
+  , "tags": [
+      "france"
+    , "french"
+    ]
+  }
+, {
+    "emoji": "🇪🇸"
+  , "description": "regional indicator symbol letter e + regional indicator symbol letter s"
+  , "aliases": [
+      "es"
+    ]
+  , "tags": [
+      "spain"
+    ]
+  }
+, {
+    "emoji": "🇮🇹"
+  , "description": "regional indicator symbol letter i + regional indicator symbol letter t"
+  , "aliases": [
+      "it"
+    ]
+  , "tags": [
+      "italy"
+    ]
+  }
+, {
+    "emoji": "🇷🇺"
+  , "description": "regional indicator symbol letter r + regional indicator symbol letter u"
+  , "aliases": [
+      "ru"
+    ]
+  , "tags": [
+      "russia"
+    ]
+  }
+, {
+    "emoji": "🇬🇧"
+  , "description": "regional indicator symbol letter g + regional indicator symbol letter b"
+  , "aliases": [
+      "gb"
+    , "uk"
+    ]
+  , "tags": [
+      "flag"
+    , "british"
+    ]
+  }
+, {
+    "emoji": "1️⃣"
+  , "description": "digit one + combining enclosing keycap"
+  , "aliases": [
+      "one"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "2️⃣"
+  , "description": "digit two + combining enclosing keycap"
+  , "aliases": [
+      "two"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "3️⃣"
+  , "description": "digit three + combining enclosing keycap"
+  , "aliases": [
+      "three"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "4️⃣"
+  , "description": "digit four + combining enclosing keycap"
+  , "aliases": [
+      "four"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "5️⃣"
+  , "description": "digit five + combining enclosing keycap"
+  , "aliases": [
+      "five"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "6️⃣"
+  , "description": "digit six + combining enclosing keycap"
+  , "aliases": [
+      "six"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "7️⃣"
+  , "description": "digit seven + combining enclosing keycap"
+  , "aliases": [
+      "seven"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "8️⃣"
+  , "description": "digit eight + combining enclosing keycap"
+  , "aliases": [
+      "eight"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "9️⃣"
+  , "description": "digit nine + combining enclosing keycap"
+  , "aliases": [
+      "nine"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "0️⃣"
+  , "description": "digit zero + combining enclosing keycap"
+  , "aliases": [
+      "zero"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔟"
+  , "description": "keycap ten"
+  , "aliases": [
+      "keycap_ten"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔢"
+  , "description": "input symbol for numbers"
+  , "aliases": [
+      "1234"
+    ]
+  , "tags": [
+      "numbers"
+    ]
+  }
+, {
+    "emoji": "#️⃣"
+  , "description": "number sign + combining enclosing keycap"
+  , "aliases": [
+      "hash"
+    ]
+  , "tags": [
+      "number"
+    ]
+  }
+, {
+    "emoji": "🔣"
+  , "description": "input symbol for symbols"
+  , "aliases": [
+      "symbols"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⬆️"
+  , "description": "upwards black arrow"
+  , "aliases": [
+      "arrow_up"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⬇️"
+  , "description": "downwards black arrow"
+  , "aliases": [
+      "arrow_down"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⬅️"
+  , "description": "leftwards black arrow"
+  , "aliases": [
+      "arrow_left"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "➡️"
+  , "description": "black rightwards arrow"
+  , "aliases": [
+      "arrow_right"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔠"
+  , "description": "input symbol for latin capital letters"
+  , "aliases": [
+      "capital_abcd"
+    ]
+  , "tags": [
+      "letters"
+    ]
+  }
+, {
+    "emoji": "🔡"
+  , "description": "input symbol for latin small letters"
+  , "aliases": [
+      "abcd"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔤"
+  , "description": "input symbol for latin letters"
+  , "aliases": [
+      "abc"
+    ]
+  , "tags": [
+      "alphabet"
+    ]
+  }
+, {
+    "emoji": "↗️"
+  , "description": "north east arrow"
+  , "aliases": [
+      "arrow_upper_right"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "↖️"
+  , "description": "north west arrow"
+  , "aliases": [
+      "arrow_upper_left"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "↘️"
+  , "description": "south east arrow"
+  , "aliases": [
+      "arrow_lower_right"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "↙️"
+  , "description": "south west arrow"
+  , "aliases": [
+      "arrow_lower_left"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "↔️"
+  , "description": "left right arrow"
+  , "aliases": [
+      "left_right_arrow"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "↕️"
+  , "description": "up down arrow"
+  , "aliases": [
+      "arrow_up_down"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔄"
+  , "description": "anticlockwise downwards and upwards open circle arrows"
+  , "aliases": [
+      "arrows_counterclockwise"
+    ]
+  , "tags": [
+      "sync"
+    ]
+  }
+, {
+    "emoji": "◀️"
+  , "description": "black left-pointing triangle"
+  , "aliases": [
+      "arrow_backward"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "▶️"
+  , "description": "black right-pointing triangle"
+  , "aliases": [
+      "arrow_forward"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔼"
+  , "description": "up-pointing small red triangle"
+  , "aliases": [
+      "arrow_up_small"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔽"
+  , "description": "down-pointing small red triangle"
+  , "aliases": [
+      "arrow_down_small"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "↩️"
+  , "description": "leftwards arrow with hook"
+  , "aliases": [
+      "leftwards_arrow_with_hook"
+    ]
+  , "tags": [
+      "return"
+    ]
+  }
+, {
+    "emoji": "↪️"
+  , "description": "rightwards arrow with hook"
+  , "aliases": [
+      "arrow_right_hook"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "ℹ️"
+  , "description": "information source"
+  , "aliases": [
+      "information_source"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⏪"
+  , "description": "black left-pointing double triangle"
+  , "aliases": [
+      "rewind"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⏩"
+  , "description": "black right-pointing double triangle"
+  , "aliases": [
+      "fast_forward"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⏫"
+  , "description": "black up-pointing double triangle"
+  , "aliases": [
+      "arrow_double_up"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⏬"
+  , "description": "black down-pointing double triangle"
+  , "aliases": [
+      "arrow_double_down"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⤵️"
+  , "description": "arrow pointing rightwards then curving downwards"
+  , "aliases": [
+      "arrow_heading_down"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⤴️"
+  , "description": "arrow pointing rightwards then curving upwards"
+  , "aliases": [
+      "arrow_heading_up"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🆗"
+  , "description": "squared ok"
+  , "aliases": [
+      "ok"
+    ]
+  , "tags": [
+      "yes"
+    ]
+  }
+, {
+    "emoji": "🔀"
+  , "description": "twisted rightwards arrows"
+  , "aliases": [
+      "twisted_rightwards_arrows"
+    ]
+  , "tags": [
+      "shuffle"
+    ]
+  }
+, {
+    "emoji": "🔁"
+  , "description": "clockwise rightwards and leftwards open circle arrows"
+  , "aliases": [
+      "repeat"
+    ]
+  , "tags": [
+      "loop"
+    ]
+  }
+, {
+    "emoji": "🔂"
+  , "description": "clockwise rightwards and leftwards open circle arrows with circled one overlay"
+  , "aliases": [
+      "repeat_one"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🆕"
+  , "description": "squared new"
+  , "aliases": [
+      "new"
+    ]
+  , "tags": [
+      "fresh"
+    ]
+  }
+, {
+    "emoji": "🆙"
+  , "description": "squared up with exclamation mark"
+  , "aliases": [
+      "up"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🆒"
+  , "description": "squared cool"
+  , "aliases": [
+      "cool"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🆓"
+  , "description": "squared free"
+  , "aliases": [
+      "free"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🆖"
+  , "description": "squared ng"
+  , "aliases": [
+      "ng"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📶"
+  , "description": "antenna with bars"
+  , "aliases": [
+      "signal_strength"
+    ]
+  , "tags": [
+      "wifi"
+    ]
+  }
+, {
+    "emoji": "🎦"
+  , "description": "cinema"
+  , "aliases": [
+      "cinema"
+    ]
+  , "tags": [
+      "film"
+    , "movie"
+    ]
+  }
+, {
+    "emoji": "🈁"
+  , "description": "squared katakana koko"
+  , "aliases": [
+      "koko"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈯"
+  , "description": "squared cjk unified ideograph-6307"
+  , "aliases": [
+      "u6307"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈳"
+  , "description": "squared cjk unified ideograph-7a7a"
+  , "aliases": [
+      "u7a7a"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈵"
+  , "description": "squared cjk unified ideograph-6e80"
+  , "aliases": [
+      "u6e80"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈴"
+  , "description": "squared cjk unified ideograph-5408"
+  , "aliases": [
+      "u5408"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈲"
+  , "description": "squared cjk unified ideograph-7981"
+  , "aliases": [
+      "u7981"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🉐"
+  , "description": "circled ideograph advantage"
+  , "aliases": [
+      "ideograph_advantage"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈹"
+  , "description": "squared cjk unified ideograph-5272"
+  , "aliases": [
+      "u5272"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈺"
+  , "description": "squared cjk unified ideograph-55b6"
+  , "aliases": [
+      "u55b6"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈶"
+  , "description": "squared cjk unified ideograph-6709"
+  , "aliases": [
+      "u6709"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈚"
+  , "description": "squared cjk unified ideograph-7121"
+  , "aliases": [
+      "u7121"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚻"
+  , "description": "restroom"
+  , "aliases": [
+      "restroom"
+    ]
+  , "tags": [
+      "toilet"
+    ]
+  }
+, {
+    "emoji": "🚹"
+  , "description": "mens symbol"
+  , "aliases": [
+      "mens"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚺"
+  , "description": "womens symbol"
+  , "aliases": [
+      "womens"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚼"
+  , "description": "baby symbol"
+  , "aliases": [
+      "baby_symbol"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚾"
+  , "description": "water closet"
+  , "aliases": [
+      "wc"
+    ]
+  , "tags": [
+      "toilet"
+    , "restroom"
+    ]
+  }
+, {
+    "emoji": "🚰"
+  , "description": "potable water symbol"
+  , "aliases": [
+      "potable_water"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚮"
+  , "description": "put litter in its place symbol"
+  , "aliases": [
+      "put_litter_in_its_place"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🅿️"
+  , "description": "negative squared latin capital letter p"
+  , "aliases": [
+      "parking"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♿"
+  , "description": "wheelchair symbol"
+  , "aliases": [
+      "wheelchair"
+    ]
+  , "tags": [
+      "accessibility"
+    ]
+  }
+, {
+    "emoji": "🚭"
+  , "description": "no smoking symbol"
+  , "aliases": [
+      "no_smoking"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈷️"
+  , "description": "squared cjk unified ideograph-6708"
+  , "aliases": [
+      "u6708"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈸"
+  , "description": "squared cjk unified ideograph-7533"
+  , "aliases": [
+      "u7533"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🈂️"
+  , "description": "squared katakana sa"
+  , "aliases": [
+      "sa"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "Ⓜ️"
+  , "description": "circled latin capital letter m"
+  , "aliases": [
+      "m"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🛂"
+  , "description": "passport control"
+  , "aliases": [
+      "passport_control"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🛄"
+  , "description": "baggage claim"
+  , "aliases": [
+      "baggage_claim"
+    ]
+  , "tags": [
+      "airport"
+    ]
+  }
+, {
+    "emoji": "🛅"
+  , "description": "left luggage"
+  , "aliases": [
+      "left_luggage"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🛃"
+  , "description": "customs"
+  , "aliases": [
+      "customs"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🉑"
+  , "description": "circled ideograph accept"
+  , "aliases": [
+      "accept"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "㊙️"
+  , "description": "circled ideograph secret"
+  , "aliases": [
+      "secret"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "㊗️"
+  , "description": "circled ideograph congratulation"
+  , "aliases": [
+      "congratulations"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🆑"
+  , "description": "squared cl"
+  , "aliases": [
+      "cl"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🆘"
+  , "description": "squared sos"
+  , "aliases": [
+      "sos"
+    ]
+  , "tags": [
+      "help"
+    , "emergency"
+    ]
+  }
+, {
+    "emoji": "🆔"
+  , "description": "squared id"
+  , "aliases": [
+      "id"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚫"
+  , "description": "no entry sign"
+  , "aliases": [
+      "no_entry_sign"
+    ]
+  , "tags": [
+      "block"
+    , "forbidden"
+    ]
+  }
+, {
+    "emoji": "🔞"
+  , "description": "no one under eighteen symbol"
+  , "aliases": [
+      "underage"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📵"
+  , "description": "no mobile phones"
+  , "aliases": [
+      "no_mobile_phones"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚯"
+  , "description": "do not litter symbol"
+  , "aliases": [
+      "do_not_litter"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚱"
+  , "description": "non-potable water symbol"
+  , "aliases": [
+      "non-potable_water"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚳"
+  , "description": "no bicycles"
+  , "aliases": [
+      "no_bicycles"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚷"
+  , "description": "no pedestrians"
+  , "aliases": [
+      "no_pedestrians"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🚸"
+  , "description": "children crossing"
+  , "aliases": [
+      "children_crossing"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⛔"
+  , "description": "no entry"
+  , "aliases": [
+      "no_entry"
+    ]
+  , "tags": [
+      "limit"
+    ]
+  }
+, {
+    "emoji": "✳️"
+  , "description": "eight spoked asterisk"
+  , "aliases": [
+      "eight_spoked_asterisk"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "❇️"
+  , "description": "sparkle"
+  , "aliases": [
+      "sparkle"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "❎"
+  , "description": "negative squared cross mark"
+  , "aliases": [
+      "negative_squared_cross_mark"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "✅"
+  , "description": "white heavy check mark"
+  , "aliases": [
+      "white_check_mark"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "✴️"
+  , "description": "eight pointed black star"
+  , "aliases": [
+      "eight_pointed_black_star"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💟"
+  , "description": "heart decoration"
+  , "aliases": [
+      "heart_decoration"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🆚"
+  , "description": "squared vs"
+  , "aliases": [
+      "vs"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📳"
+  , "description": "vibration mode"
+  , "aliases": [
+      "vibration_mode"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "📴"
+  , "description": "mobile phone off"
+  , "aliases": [
+      "mobile_phone_off"
+    ]
+  , "tags": [
+      "mute"
+    , "off"
+    ]
+  }
+, {
+    "emoji": "🅰️"
+  , "description": "negative squared latin capital letter a"
+  , "aliases": [
+      "a"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🅱️"
+  , "description": "negative squared latin capital letter b"
+  , "aliases": [
+      "b"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🆎"
+  , "description": "negative squared ab"
+  , "aliases": [
+      "ab"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🅾️"
+  , "description": "negative squared latin capital letter o"
+  , "aliases": [
+      "o2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💠"
+  , "description": "diamond shape with a dot inside"
+  , "aliases": [
+      "diamond_shape_with_a_dot_inside"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "➿"
+  , "description": "double curly loop"
+  , "aliases": [
+      "loop"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♻️"
+  , "description": "black universal recycling symbol"
+  , "aliases": [
+      "recycle"
+    ]
+  , "tags": [
+      "environment"
+    , "green"
+    ]
+  }
+, {
+    "emoji": "♈"
+  , "description": "aries"
+  , "aliases": [
+      "aries"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♉"
+  , "description": "taurus"
+  , "aliases": [
+      "taurus"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♊"
+  , "description": "gemini"
+  , "aliases": [
+      "gemini"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♋"
+  , "description": "cancer"
+  , "aliases": [
+      "cancer"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♌"
+  , "description": "leo"
+  , "aliases": [
+      "leo"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♍"
+  , "description": "virgo"
+  , "aliases": [
+      "virgo"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♎"
+  , "description": "libra"
+  , "aliases": [
+      "libra"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♏"
+  , "description": "scorpius"
+  , "aliases": [
+      "scorpius"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♐"
+  , "description": "sagittarius"
+  , "aliases": [
+      "sagittarius"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♑"
+  , "description": "capricorn"
+  , "aliases": [
+      "capricorn"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♒"
+  , "description": "aquarius"
+  , "aliases": [
+      "aquarius"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♓"
+  , "description": "pisces"
+  , "aliases": [
+      "pisces"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⛎"
+  , "description": "ophiuchus"
+  , "aliases": [
+      "ophiuchus"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔯"
+  , "description": "six pointed star with middle dot"
+  , "aliases": [
+      "six_pointed_star"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🏧"
+  , "description": "automated teller machine"
+  , "aliases": [
+      "atm"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💹"
+  , "description": "chart with upwards trend and yen sign"
+  , "aliases": [
+      "chart"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💲"
+  , "description": "heavy dollar sign"
+  , "aliases": [
+      "heavy_dollar_sign"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💱"
+  , "description": "currency exchange"
+  , "aliases": [
+      "currency_exchange"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "©️"
+  , "description": "copyright sign"
+  , "aliases": [
+      "copyright"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "®️"
+  , "description": "registered sign"
+  , "aliases": [
+      "registered"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "™️"
+  , "description": "trade mark sign"
+  , "aliases": [
+      "tm"
+    ]
+  , "tags": [
+      "trademark"
+    ]
+  }
+, {
+    "emoji": "❌"
+  , "description": "cross mark"
+  , "aliases": [
+      "x"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "‼️"
+  , "description": "double exclamation mark"
+  , "aliases": [
+      "bangbang"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⁉️"
+  , "description": "exclamation question mark"
+  , "aliases": [
+      "interrobang"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "❗"
+  , "description": "heavy exclamation mark symbol"
+  , "aliases": [
+      "exclamation"
+    , "heavy_exclamation_mark"
+    ]
+  , "tags": [
+      "bang"
+    ]
+  }
+, {
+    "emoji": "❓"
+  , "description": "black question mark ornament"
+  , "aliases": [
+      "question"
+    ]
+  , "tags": [
+      "confused"
+    ]
+  }
+, {
+    "emoji": "❕"
+  , "description": "white exclamation mark ornament"
+  , "aliases": [
+      "grey_exclamation"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "❔"
+  , "description": "white question mark ornament"
+  , "aliases": [
+      "grey_question"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⭕"
+  , "description": "heavy large circle"
+  , "aliases": [
+      "o"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔝"
+  , "description": "top with upwards arrow above"
+  , "aliases": [
+      "top"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔚"
+  , "description": "end with leftwards arrow above"
+  , "aliases": [
+      "end"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔙"
+  , "description": "back with leftwards arrow above"
+  , "aliases": [
+      "back"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔛"
+  , "description": "on with exclamation mark with left right arrow above"
+  , "aliases": [
+      "on"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔜"
+  , "description": "soon with rightwards arrow above"
+  , "aliases": [
+      "soon"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔃"
+  , "description": "clockwise downwards and upwards open circle arrows"
+  , "aliases": [
+      "arrows_clockwise"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕛"
+  , "description": "clock face twelve oclock"
+  , "aliases": [
+      "clock12"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕧"
+  , "description": "clock face twelve-thirty"
+  , "aliases": [
+      "clock1230"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕐"
+  , "description": "clock face one oclock"
+  , "aliases": [
+      "clock1"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕜"
+  , "description": "clock face one-thirty"
+  , "aliases": [
+      "clock130"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕑"
+  , "description": "clock face two oclock"
+  , "aliases": [
+      "clock2"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕝"
+  , "description": "clock face two-thirty"
+  , "aliases": [
+      "clock230"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕒"
+  , "description": "clock face three oclock"
+  , "aliases": [
+      "clock3"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕞"
+  , "description": "clock face three-thirty"
+  , "aliases": [
+      "clock330"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕓"
+  , "description": "clock face four oclock"
+  , "aliases": [
+      "clock4"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕟"
+  , "description": "clock face four-thirty"
+  , "aliases": [
+      "clock430"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕔"
+  , "description": "clock face five oclock"
+  , "aliases": [
+      "clock5"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕠"
+  , "description": "clock face five-thirty"
+  , "aliases": [
+      "clock530"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕕"
+  , "description": "clock face six oclock"
+  , "aliases": [
+      "clock6"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕖"
+  , "description": "clock face seven oclock"
+  , "aliases": [
+      "clock7"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕗"
+  , "description": "clock face eight oclock"
+  , "aliases": [
+      "clock8"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕘"
+  , "description": "clock face nine oclock"
+  , "aliases": [
+      "clock9"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕙"
+  , "description": "clock face ten oclock"
+  , "aliases": [
+      "clock10"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕚"
+  , "description": "clock face eleven oclock"
+  , "aliases": [
+      "clock11"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕡"
+  , "description": "clock face six-thirty"
+  , "aliases": [
+      "clock630"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕢"
+  , "description": "clock face seven-thirty"
+  , "aliases": [
+      "clock730"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕣"
+  , "description": "clock face eight-thirty"
+  , "aliases": [
+      "clock830"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕤"
+  , "description": "clock face nine-thirty"
+  , "aliases": [
+      "clock930"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕥"
+  , "description": "clock face ten-thirty"
+  , "aliases": [
+      "clock1030"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🕦"
+  , "description": "clock face eleven-thirty"
+  , "aliases": [
+      "clock1130"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "✖️"
+  , "description": "heavy multiplication x"
+  , "aliases": [
+      "heavy_multiplication_x"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "➕"
+  , "description": "heavy plus sign"
+  , "aliases": [
+      "heavy_plus_sign"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "➖"
+  , "description": "heavy minus sign"
+  , "aliases": [
+      "heavy_minus_sign"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "➗"
+  , "description": "heavy division sign"
+  , "aliases": [
+      "heavy_division_sign"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♠️"
+  , "description": "black spade suit"
+  , "aliases": [
+      "spades"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♥️"
+  , "description": "black heart suit"
+  , "aliases": [
+      "hearts"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♣️"
+  , "description": "black club suit"
+  , "aliases": [
+      "clubs"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "♦️"
+  , "description": "black diamond suit"
+  , "aliases": [
+      "diamonds"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💮"
+  , "description": "white flower"
+  , "aliases": [
+      "white_flower"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "💯"
+  , "description": "hundred points symbol"
+  , "aliases": [
+      "100"
+    ]
+  , "tags": [
+      "score"
+    , "perfect"
+    ]
+  }
+, {
+    "emoji": "✔️"
+  , "description": "heavy check mark"
+  , "aliases": [
+      "heavy_check_mark"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "☑️"
+  , "description": "ballot box with check"
+  , "aliases": [
+      "ballot_box_with_check"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔘"
+  , "description": "radio button"
+  , "aliases": [
+      "radio_button"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔗"
+  , "description": "link symbol"
+  , "aliases": [
+      "link"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "➰"
+  , "description": "curly loop"
+  , "aliases": [
+      "curly_loop"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "〰️"
+  , "description": "wavy dash"
+  , "aliases": [
+      "wavy_dash"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "〽️"
+  , "description": "part alternation mark"
+  , "aliases": [
+      "part_alternation_mark"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔱"
+  , "description": "trident emblem"
+  , "aliases": [
+      "trident"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "◼️"
+  , "description": "black medium square"
+  , "aliases": [
+      "black_medium_square"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "◻️"
+  , "description": "white medium square"
+  , "aliases": [
+      "white_medium_square"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "◾"
+  , "description": "black medium small square"
+  , "aliases": [
+      "black_medium_small_square"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "◽"
+  , "description": "white medium small square"
+  , "aliases": [
+      "white_medium_small_square"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "▪️"
+  , "description": "black small square"
+  , "aliases": [
+      "black_small_square"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "▫️"
+  , "description": "white small square"
+  , "aliases": [
+      "white_small_square"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔺"
+  , "description": "up-pointing red triangle"
+  , "aliases": [
+      "small_red_triangle"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔲"
+  , "description": "black square button"
+  , "aliases": [
+      "black_square_button"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔳"
+  , "description": "white square button"
+  , "aliases": [
+      "white_square_button"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⚫"
+  , "description": "medium black circle"
+  , "aliases": [
+      "black_circle"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⚪"
+  , "description": "medium white circle"
+  , "aliases": [
+      "white_circle"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔴"
+  , "description": "large red circle"
+  , "aliases": [
+      "red_circle"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔵"
+  , "description": "large blue circle"
+  , "aliases": [
+      "large_blue_circle"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔻"
+  , "description": "down-pointing red triangle"
+  , "aliases": [
+      "small_red_triangle_down"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⬜"
+  , "description": "white large square"
+  , "aliases": [
+      "white_large_square"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "⬛"
+  , "description": "black large square"
+  , "aliases": [
+      "black_large_square"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔶"
+  , "description": "large orange diamond"
+  , "aliases": [
+      "large_orange_diamond"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔷"
+  , "description": "large blue diamond"
+  , "aliases": [
+      "large_blue_diamond"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔸"
+  , "description": "small orange diamond"
+  , "aliases": [
+      "small_orange_diamond"
+    ]
+  , "tags": [
+    ]
+  }
+, {
+    "emoji": "🔹"
+  , "description": "small blue diamond"
+  , "aliases": [
+      "small_blue_diamond"
+    ]
+  , "tags": [
+    ]
+  }
+]
diff --git a/plugins/emoji/lib/emoji.rb b/plugins/emoji/lib/emoji.rb
new file mode 100644
index 000000000..c0ad80b47
--- /dev/null
+++ b/plugins/emoji/lib/emoji.rb
@@ -0,0 +1,4 @@
+require "emoji/engine"
+
+module Emoji
+end
diff --git a/plugins/emoji/lib/emoji/engine.rb b/plugins/emoji/lib/emoji/engine.rb
new file mode 100644
index 000000000..ceade33a0
--- /dev/null
+++ b/plugins/emoji/lib/emoji/engine.rb
@@ -0,0 +1,20 @@
+module Emoji
+  class Engine < ::Rails::Engine
+    isolate_namespace Emoji
+  end
+
+  def self.all
+    return @all if defined?(@all)
+    @all = parse_db
+  end
+
+  def self.db_file
+    File.expand_path('../../../db.json', __FILE__)
+  end
+
+  private
+
+    def self.parse_db
+      File.open(db_file, "r:UTF-8") { |f| JSON.parse(f.read) }
+    end
+end
diff --git a/plugins/emoji/lib/emoji/version.rb b/plugins/emoji/lib/emoji/version.rb
new file mode 100644
index 000000000..2196b3eae
--- /dev/null
+++ b/plugins/emoji/lib/emoji/version.rb
@@ -0,0 +1,3 @@
+module Emoji
+  VERSION = "0.0.1"
+end
diff --git a/plugins/emoji/lib/tasks/emoji.rake b/plugins/emoji/lib/tasks/emoji.rake
new file mode 100644
index 000000000..b9830c01b
--- /dev/null
+++ b/plugins/emoji/lib/tasks/emoji.rake
@@ -0,0 +1,48 @@
+desc "update emoji images"
+task "emoji:update" => :environment do
+  download_emojis_for("emoji_one", "https://raw.githubusercontent.com/Ranks/emojione/master/assets/png/%s.png", uppercase: true, leading_zeros: true)
+  download_emojis_for("twitter", "https://raw.githubusercontent.com/twitter/twemoji/gh-pages/72x72/%s.png", lowercase: true)
+  download_emojis_for("apple", "https://raw.githubusercontent.com/github/gemoji/master/images/emoji/unicode/%s.png", lowercase: true, leading_zeros: true)
+  # download_google_emojis("https://raw.githubusercontent.com/gjtorikian/NotoColorEmoji-png/master/images/68x64/%s.png")
+end
+
+def download_emojis_for(set, url_template, options={})
+  puts "Downloading emojis for #{set}..."
+
+  uppercase = options[:uppercase] == true
+  lowercase = options[:lowercase] == true
+  leading_zeros = options[:leading_zeros] == true
+
+  Emoji.all.each do |emoji|
+    codepoints = emoji["emoji"].codepoints.map { |c| c.to_s(16).rjust(leading_zeros ? 4 : 0, '0') }
+    filename = codepoints.join('-').sub(/-fe0f\b/, '')
+    filename = filename.downcase if lowercase
+    filename = filename.upcase if uppercase
+    puts "#{filename} -> #{emoji["emoji"]}"
+    url = url_template % filename
+    data = open(url).read rescue nil
+    next if data.nil?
+    emoji["aliases"].each do |name|
+      File.open("plugins/emoji/public/images/#{set}/#{name}.png", "wb") { |f| f << data }
+    end
+  end
+end
+
+# extracted from the NotoColorEmoji font
+GOOGLE_EMOJIS = {169=>19, 174=>20, 8419=>23, 8482=>25, 8986=>114, 8987=>115, 9193=>806, 9194=>807, 9195=>270, 9196=>271, 9200=>275, 9203=>276, 9729=>86, 9745=>799, 9748=>654, 9749=>655, 9757=>17, 9786=>692, 9800=>702, 9801=>622, 9802=>704, 9803=>705, 9804=>706, 9805=>626, 9806=>708, 9807=>709, 9808=>710, 9809=>711, 9810=>712, 9811=>713, 9851=>714, 9855=>715, 9875=>805, 9888=>816, 9889=>749, 9917=>14, 9918=>15, 9924=>784, 9925=>785, 9934=>786, 9940=>787, 9962=>788, 9970=>789, 9971=>790, 9973=>791, 9978=>792, 9981=>793, 9989=>794, 9994=>795, 9995=>796, 9996=>797, 10024=>798, 10060=>800, 10062=>801, 10067=>802, 10068=>803, 10069=>804, 10133=>810, 10134=>811, 10135=>812, 10160=>814, 10175=>815, 12336=>24, 126980=>1, 127183=>21, 127344=>26, 127345=>27, 127358=>28, 127359=>29, 127374=>30, 127377=>31, 127378=>32, 127379=>33, 127380=>34, 127381=>35, 127382=>36, 127383=>37, 127384=>38, 127385=>39, 127386=>40, 127462=>41, 127463=>42, 127464=>43, 127465=>44, 127466=>45, 127467=>46, 127468=>47, 127469=>48, 127470=>49, 127471=>50, 127472=>51, 127473=>52, 127474=>53, 127475=>54, 127476=>55, 127477=>56, 127478=>57, 127479=>58, 127480=>59, 127481=>60, 127482=>61, 127483=>62, 127484=>63, 127485=>64, 127486=>65, 127487=>66, 127489=>67, 127490=>68, 127514=>69, 127535=>71, 127538=>72, 127539=>73, 127540=>74, 127541=>75, 127542=>76, 127543=>77, 127544=>78, 127545=>79, 127546=>80, 127568=>81, 127569=>82, 127744=>88, 127745=>89, 127746=>90, 127747=>91, 127748=>92, 127749=>93, 127750=>94, 127751=>95, 127752=>96, 127753=>97, 127754=>98, 127755=>99, 127756=>100, 127757=>101, 127758=>102, 127759=>103, 127760=>104, 127761=>105, 127762=>106, 127763=>107, 127764=>108, 127765=>109, 127766=>110, 127767=>111, 127768=>112, 127769=>113, 127770=>84, 127771=>85, 127772=>116, 127773=>117, 127774=>118, 127775=>119, 127776=>120, 127792=>121, 127793=>122, 127794=>123, 127795=>124, 127796=>125, 127797=>126, 127799=>127, 127800=>128, 127801=>129, 127802=>130, 127803=>131, 127804=>132, 127805=>133, 127806=>134, 127807=>135, 127808=>136, 127809=>137, 127810=>138, 127811=>139, 127812=>140, 127813=>141, 127814=>142, 127815=>143, 127816=>144, 127817=>145, 127818=>146, 127819=>147, 127820=>148, 127821=>149, 127822=>150, 127823=>151, 127824=>152, 127825=>153, 127826=>154, 127827=>155, 127828=>156, 127829=>157, 127830=>158, 127831=>159, 127832=>160, 127833=>161, 127834=>162, 127835=>163, 127836=>164, 127837=>165, 127838=>166, 127839=>167, 127840=>168, 127841=>169, 127842=>170, 127843=>171, 127844=>172, 127845=>173, 127846=>174, 127847=>175, 127848=>176, 127849=>177, 127850=>178, 127851=>179, 127852=>180, 127853=>181, 127854=>182, 127855=>183, 127856=>184, 127857=>185, 127858=>186, 127859=>187, 127860=>188, 127861=>189, 127862=>190, 127863=>191, 127864=>192, 127865=>193, 127866=>194, 127867=>195, 127868=>196, 127872=>197, 127873=>198, 127874=>199, 127875=>200, 127876=>201, 127877=>202, 127878=>203, 127879=>204, 127880=>205, 127881=>206, 127882=>207, 127883=>208, 127884=>209, 127885=>210, 127886=>211, 127887=>212, 127888=>213, 127889=>214, 127890=>215, 127891=>216, 127904=>217, 127905=>218, 127906=>219, 127907=>220, 127908=>221, 127909=>222, 127910=>223, 127911=>224, 127912=>225, 127913=>226, 127914=>227, 127915=>228, 127916=>229, 127917=>230, 127918=>231, 127919=>232, 127920=>233, 127921=>234, 127922=>235, 127923=>236, 127924=>237, 127925=>238, 127926=>239, 127927=>240, 127928=>241, 127929=>242, 127930=>243, 127931=>244, 127932=>245, 127933=>246, 127934=>247, 127935=>248, 127936=>249, 127937=>250, 127938=>251, 127939=>252, 127940=>253, 127942=>254, 127943=>255, 127944=>256, 127945=>257, 127946=>258, 127968=>259, 127969=>260, 127970=>261, 127971=>262, 127972=>263, 127973=>264, 127974=>265, 127975=>266, 127976=>267, 127977=>268, 127978=>269, 127979=>808, 127980=>809, 127981=>272, 127982=>273, 127983=>274, 127984=>813, 128000=>277, 128001=>278, 128002=>279, 128003=>280, 128004=>281, 128005=>282, 128006=>283, 128007=>284, 128008=>285, 128009=>286, 128010=>287, 128011=>288, 128012=>289, 128013=>290, 128014=>291, 128015=>292, 128016=>293, 128017=>294, 128018=>295, 128019=>296, 128020=>297, 128021=>298, 128022=>299, 128023=>300, 128024=>301, 128025=>302, 128026=>303, 128027=>304, 128028=>305, 128029=>306, 128030=>307, 128031=>308, 128032=>309, 128033=>310, 128034=>311, 128035=>312, 128036=>313, 128037=>314, 128038=>315, 128039=>316, 128040=>317, 128041=>318, 128042=>319, 128043=>320, 128044=>321, 128045=>322, 128046=>323, 128047=>324, 128048=>325, 128049=>326, 128050=>327, 128051=>328, 128052=>329, 128053=>330, 128054=>331, 128055=>332, 128056=>333, 128057=>334, 128058=>335, 128059=>336, 128060=>337, 128061=>338, 128062=>339, 128064=>340, 128066=>341, 128067=>342, 128068=>343, 128069=>344, 128070=>345, 128071=>346, 128072=>347, 128073=>348, 128074=>349, 128075=>350, 128076=>351, 128077=>352, 128078=>353, 128079=>354, 128080=>355, 128081=>356, 128082=>357, 128083=>358, 128084=>359, 128085=>360, 128086=>361, 128087=>362, 128088=>363, 128089=>364, 128090=>365, 128091=>366, 128092=>367, 128093=>368, 128094=>369, 128095=>370, 128096=>371, 128097=>372, 128098=>373, 128099=>374, 128100=>375, 128101=>376, 128102=>377, 128103=>378, 128104=>379, 128105=>380, 128106=>381, 128107=>382, 128108=>383, 128109=>384, 128110=>385, 128111=>386, 128112=>387, 128113=>388, 128114=>389, 128115=>390, 128116=>391, 128117=>392, 128118=>393, 128119=>394, 128120=>395, 128121=>87, 128122=>397, 128123=>398, 128124=>399, 128125=>400, 128126=>401, 128127=>402, 128128=>403, 128129=>404, 128130=>405, 128131=>406, 128132=>407, 128133=>408, 128134=>409, 128135=>410, 128136=>411, 128137=>412, 128138=>413, 128139=>414, 128140=>415, 128141=>416, 128142=>417, 128143=>418, 128144=>419, 128145=>420, 128146=>421, 128147=>422, 128148=>423, 128149=>424, 128150=>425, 128151=>426, 128152=>427, 128153=>428, 128154=>429, 128155=>430, 128156=>431, 128157=>432, 128158=>433, 128159=>434, 128160=>435, 128161=>436, 128162=>437, 128163=>438, 128164=>439, 128165=>440, 128166=>441, 128167=>442, 128168=>443, 128169=>444, 128170=>445, 128171=>446, 128172=>447, 128173=>448, 128174=>449, 128175=>450, 128176=>451, 128177=>452, 128178=>453, 128179=>454, 128180=>455, 128181=>456, 128182=>457, 128183=>458, 128184=>459, 128185=>460, 128186=>461, 128187=>462, 128188=>463, 128189=>464, 128190=>465, 128191=>466, 128192=>467, 128193=>468, 128194=>469, 128195=>470, 128196=>471, 128197=>472, 128198=>473, 128199=>474, 128200=>475, 128201=>476, 128202=>477, 128203=>478, 128204=>479, 128205=>480, 128206=>481, 128207=>482, 128208=>483, 128209=>484, 128210=>485, 128211=>486, 128212=>487, 128213=>488, 128214=>489, 128215=>490, 128216=>491, 128217=>492, 128218=>493, 128219=>494, 128220=>495, 128221=>496, 128222=>497, 128223=>498, 128224=>499, 128225=>500, 128226=>501, 128227=>502, 128228=>503, 128229=>604, 128230=>505, 128231=>613, 128232=>507, 128233=>615, 128234=>616, 128235=>510, 128236=>511, 128237=>512, 128238=>620, 128239=>514, 128240=>515, 128241=>516, 128242=>517, 128243=>518, 128244=>519, 128245=>520, 128246=>521, 128247=>522, 128249=>523, 128250=>524, 128251=>525, 128252=>526, 128256=>527, 128257=>528, 128258=>529, 128259=>530, 128260=>531, 128261=>532, 128262=>533, 128263=>534, 128264=>535, 128265=>536, 128266=>537, 128267=>538, 128268=>539, 128269=>540, 128270=>541, 128271=>542, 128272=>543, 128273=>544, 128274=>545, 128275=>546, 128276=>547, 128277=>548, 128278=>549, 128279=>550, 128280=>551, 128281=>552, 128282=>553, 128283=>554, 128284=>555, 128285=>556, 128286=>557, 128287=>558, 128288=>559, 128289=>560, 128290=>561, 128291=>562, 128292=>563, 128293=>564, 128294=>565, 128295=>566, 128296=>567, 128297=>568, 128298=>569, 128299=>570, 128300=>571, 128301=>572, 128302=>573, 128303=>574, 128304=>575, 128305=>576, 128306=>577, 128307=>578, 128308=>579, 128309=>580, 128310=>581, 128311=>582, 128312=>583, 128313=>584, 128314=>585, 128315=>586, 128316=>587, 128317=>588, 128336=>589, 128337=>590, 128338=>591, 128339=>592, 128340=>593, 128341=>594, 128342=>595, 128343=>596, 128344=>597, 128345=>598, 128346=>599, 128347=>600, 128348=>601, 128349=>602, 128350=>603, 128351=>13, 128352=>605, 128353=>606, 128354=>607, 128355=>608, 128356=>609, 128357=>610, 128358=>611, 128359=>612, 128507=>629, 128508=>630, 128509=>631, 128510=>632, 128511=>633, 128512=>634, 128513=>635, 128514=>636, 128515=>637, 128516=>638, 128517=>639, 128518=>640, 128519=>641, 128520=>642, 128521=>643, 128522=>644, 128523=>645, 128524=>646, 128525=>647, 128526=>648, 128527=>649, 128528=>650, 128529=>651, 128530=>652, 128531=>653, 128532=>396, 128533=>678, 128534=>656, 128535=>657, 128536=>658, 128537=>659, 128538=>660, 128539=>661, 128540=>662, 128541=>663, 128542=>664, 128543=>665, 128544=>666, 128545=>667, 128546=>668, 128547=>669, 128548=>670, 128549=>671, 128550=>672, 128551=>673, 128552=>674, 128553=>675, 128554=>676, 128555=>677, 128556=>22, 128557=>679, 128558=>680, 128559=>681, 128560=>682, 128561=>683, 128562=>684, 128563=>685, 128564=>686, 128565=>687, 128566=>688, 128567=>689, 128568=>690, 128569=>691, 128570=>83, 128571=>693, 128572=>694, 128573=>695, 128574=>696, 128575=>697, 128576=>698, 128581=>699, 128582=>700, 128583=>701, 128584=>621, 128585=>703, 128586=>623, 128587=>624, 128588=>625, 128589=>707, 128590=>627, 128591=>628, 128640=>716, 128641=>717, 128642=>718, 128643=>719, 128644=>720, 128645=>721, 128646=>722, 128647=>723, 128648=>724, 128649=>725, 128650=>726, 128651=>727, 128652=>728, 128653=>729, 128654=>730, 128655=>731, 128656=>732, 128657=>733, 128658=>734, 128659=>735, 128660=>736, 128661=>737, 128662=>738, 128663=>739, 128664=>740, 128665=>741, 128666=>742, 128667=>743, 128668=>744, 128669=>745, 128670=>746, 128671=>747, 128672=>748, 128673=>817, 128674=>750, 128675=>751, 128676=>752, 128677=>753, 128678=>754, 128679=>755, 128680=>756, 128681=>757, 128682=>758, 128683=>759, 128684=>760, 128685=>761, 128686=>762, 128687=>763, 128688=>764, 128689=>765, 128690=>766, 128691=>767, 128692=>768, 128693=>769, 128694=>770, 128695=>771, 128696=>772, 128697=>773, 128698=>774, 128699=>775, 128700=>776, 128701=>777, 128702=>778, 128703=>779, 128704=>780, 128705=>781, 128706=>782, 128707=>783, 128708=>16, 128709=>18, 1041637=>504, 1041638=>70, 1041639=>506, 1041640=>614, 1041641=>508, 1041642=>509, 1041643=>617, 1041644=>618, 1041645=>619, 1041646=>513, 1042476=>2, 1042478=>3, 1042479=>4, 1042480=>5, 1042481=>6, 1042482=>7, 1042483=>8, 1042484=>9, 1042485=>10, 1042486=>11, 1042487=>12}.freeze
+
+def download_google_emojis(url_template)
+  puts "Downloading emojis for google..."
+  Emoji.all.each do |emoji|
+    codepoint = emoji["emoji"].codepoints.first
+    filename = GOOGLE_EMOJIS[codepoint]
+    next if filename.nil?
+    puts "#{filename} -> #{emoji["emoji"]}"
+    url = url_template % filename
+    data = open(url).read rescue nil
+    next if data.nil?
+    emoji["aliases"].each do |name|
+      File.open("plugins/emoji/public/images/google/#{name}.png", "wb") { |f| f << data }
+    end
+  end
+end
diff --git a/plugins/emoji/plugin.rb b/plugins/emoji/plugin.rb
index 3444e7ad9..c6d70a341 100644
--- a/plugins/emoji/plugin.rb
+++ b/plugins/emoji/plugin.rb
@@ -1,7 +1,9 @@
 # name: emoji
 # about: emoji support for Discourse
-# version: 0.1
-# authors: Sam Saffron, Robin Ward
+# version: 0.2
+# authors: Sam Saffron, Robin Ward, Régis Hanol
+
+load File.expand_path('../lib/emoji/engine.rb', __FILE__)
 
 register_asset('javascripts/emoji.js.erb', :server_side)
 register_asset('javascripts/emoji-autocomplete.js', :composer)
@@ -9,9 +11,23 @@ register_asset('javascripts/discourse/templates/emoji-toolbar.raw.hbs', :compose
 register_asset('javascripts/emoji-toolbar.js', :composer)
 register_asset('stylesheets/emoji.css')
 
-after_initialize do
+def site_setting_saved(site_setting)
+  return unless site_setting.name.to_s == "emoji_set"
+  return unless site_setting.value_changed?
+  before = "/plugins/emoji/images/#{site_setting.value_was}/"
+  after = "/plugins/emoji/images/#{site_setting.value}/"
+  Scheduler::Defer.later "Fix Emoji Links" do
+    Post.exec_sql("UPDATE posts SET cooked = REPLACE(cooked, :before, :after) WHERE cooked LIKE :like",
+      before: before,
+      after: after,
+      like: "%#{before}%"
+    )
+  end
+end
 
+listen_for(:site_setting_saved)
+
+after_initialize do
   # whitelist emojis so that new user can post emojis
   Post::white_listed_image_classes << "emoji"
-
 end
diff --git a/plugins/emoji/public/images/+1.png b/plugins/emoji/public/images/+1.png
deleted file mode 120000
index 5db29d667..000000000
--- a/plugins/emoji/public/images/+1.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f44d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/-1.png b/plugins/emoji/public/images/-1.png
deleted file mode 120000
index 5b63ed931..000000000
--- a/plugins/emoji/public/images/-1.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f44e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/100.png b/plugins/emoji/public/images/100.png
deleted file mode 120000
index e30cb9524..000000000
--- a/plugins/emoji/public/images/100.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4af.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/1234.png b/plugins/emoji/public/images/1234.png
deleted file mode 120000
index 4bf190064..000000000
--- a/plugins/emoji/public/images/1234.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f522.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/8ball.png b/plugins/emoji/public/images/8ball.png
deleted file mode 120000
index 6c016fe57..000000000
--- a/plugins/emoji/public/images/8ball.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/a.png b/plugins/emoji/public/images/a.png
deleted file mode 120000
index 18baa8b96..000000000
--- a/plugins/emoji/public/images/a.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f170.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ab.png b/plugins/emoji/public/images/ab.png
deleted file mode 120000
index 6f9b70186..000000000
--- a/plugins/emoji/public/images/ab.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f18e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/abc.png b/plugins/emoji/public/images/abc.png
deleted file mode 120000
index 129ae4d24..000000000
--- a/plugins/emoji/public/images/abc.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f524.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/abcd.png b/plugins/emoji/public/images/abcd.png
deleted file mode 120000
index 8e0e9ab61..000000000
--- a/plugins/emoji/public/images/abcd.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f521.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/accept.png b/plugins/emoji/public/images/accept.png
deleted file mode 120000
index 2209f8c9b..000000000
--- a/plugins/emoji/public/images/accept.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f251.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/aerial_tramway.png b/plugins/emoji/public/images/aerial_tramway.png
deleted file mode 120000
index 4c5c67d0b..000000000
--- a/plugins/emoji/public/images/aerial_tramway.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/airplane.png b/plugins/emoji/public/images/airplane.png
deleted file mode 120000
index f23c42ec9..000000000
--- a/plugins/emoji/public/images/airplane.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2708.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/alarm_clock.png b/plugins/emoji/public/images/alarm_clock.png
deleted file mode 120000
index d252dcded..000000000
--- a/plugins/emoji/public/images/alarm_clock.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/23f0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/alien.png b/plugins/emoji/public/images/alien.png
deleted file mode 120000
index b9b26dda6..000000000
--- a/plugins/emoji/public/images/alien.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f47d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ambulance.png b/plugins/emoji/public/images/ambulance.png
deleted file mode 120000
index 980cdca7e..000000000
--- a/plugins/emoji/public/images/ambulance.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f691.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/anchor.png b/plugins/emoji/public/images/anchor.png
deleted file mode 120000
index 5d0895642..000000000
--- a/plugins/emoji/public/images/anchor.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2693.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/angel.png b/plugins/emoji/public/images/angel.png
deleted file mode 120000
index 949743f55..000000000
--- a/plugins/emoji/public/images/angel.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f47c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/anger.png b/plugins/emoji/public/images/anger.png
deleted file mode 120000
index dfdd816cd..000000000
--- a/plugins/emoji/public/images/anger.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/angry.png b/plugins/emoji/public/images/angry.png
deleted file mode 120000
index 284a52e3f..000000000
--- a/plugins/emoji/public/images/angry.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f620.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/anguished.png b/plugins/emoji/public/images/anguished.png
deleted file mode 120000
index 8fe3bf3db..000000000
--- a/plugins/emoji/public/images/anguished.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f627.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ant.png b/plugins/emoji/public/images/ant.png
deleted file mode 120000
index c40148e51..000000000
--- a/plugins/emoji/public/images/ant.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f41c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/apple.png b/plugins/emoji/public/images/apple.png
deleted file mode 120000
index 4eb02bb66..000000000
--- a/plugins/emoji/public/images/apple.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f34e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/apple/+1.png b/plugins/emoji/public/images/apple/+1.png
new file mode 100644
index 000000000..e1d89aada
Binary files /dev/null and b/plugins/emoji/public/images/apple/+1.png differ
diff --git a/plugins/emoji/public/images/apple/-1.png b/plugins/emoji/public/images/apple/-1.png
new file mode 100644
index 000000000..c7fb4c064
Binary files /dev/null and b/plugins/emoji/public/images/apple/-1.png differ
diff --git a/plugins/emoji/public/images/apple/100.png b/plugins/emoji/public/images/apple/100.png
new file mode 100644
index 000000000..c5baf8471
Binary files /dev/null and b/plugins/emoji/public/images/apple/100.png differ
diff --git a/plugins/emoji/public/images/apple/1234.png b/plugins/emoji/public/images/apple/1234.png
new file mode 100644
index 000000000..54320e6e9
Binary files /dev/null and b/plugins/emoji/public/images/apple/1234.png differ
diff --git a/plugins/emoji/public/images/apple/8ball.png b/plugins/emoji/public/images/apple/8ball.png
new file mode 100644
index 000000000..118184cde
Binary files /dev/null and b/plugins/emoji/public/images/apple/8ball.png differ
diff --git a/plugins/emoji/public/images/apple/a.png b/plugins/emoji/public/images/apple/a.png
new file mode 100644
index 000000000..826f6211b
Binary files /dev/null and b/plugins/emoji/public/images/apple/a.png differ
diff --git a/plugins/emoji/public/images/apple/ab.png b/plugins/emoji/public/images/apple/ab.png
new file mode 100644
index 000000000..acd6e1290
Binary files /dev/null and b/plugins/emoji/public/images/apple/ab.png differ
diff --git a/plugins/emoji/public/images/apple/abc.png b/plugins/emoji/public/images/apple/abc.png
new file mode 100644
index 000000000..be0db0d75
Binary files /dev/null and b/plugins/emoji/public/images/apple/abc.png differ
diff --git a/plugins/emoji/public/images/apple/abcd.png b/plugins/emoji/public/images/apple/abcd.png
new file mode 100644
index 000000000..72713ba66
Binary files /dev/null and b/plugins/emoji/public/images/apple/abcd.png differ
diff --git a/plugins/emoji/public/images/apple/accept.png b/plugins/emoji/public/images/apple/accept.png
new file mode 100644
index 000000000..8d7128c82
Binary files /dev/null and b/plugins/emoji/public/images/apple/accept.png differ
diff --git a/plugins/emoji/public/images/apple/aerial_tramway.png b/plugins/emoji/public/images/apple/aerial_tramway.png
new file mode 100644
index 000000000..2a00e8692
Binary files /dev/null and b/plugins/emoji/public/images/apple/aerial_tramway.png differ
diff --git a/plugins/emoji/public/images/apple/airplane.png b/plugins/emoji/public/images/apple/airplane.png
new file mode 100644
index 000000000..01f79a7e2
Binary files /dev/null and b/plugins/emoji/public/images/apple/airplane.png differ
diff --git a/plugins/emoji/public/images/apple/alarm_clock.png b/plugins/emoji/public/images/apple/alarm_clock.png
new file mode 100644
index 000000000..d8ab24775
Binary files /dev/null and b/plugins/emoji/public/images/apple/alarm_clock.png differ
diff --git a/plugins/emoji/public/images/apple/alien.png b/plugins/emoji/public/images/apple/alien.png
new file mode 100644
index 000000000..7564e0538
Binary files /dev/null and b/plugins/emoji/public/images/apple/alien.png differ
diff --git a/plugins/emoji/public/images/apple/ambulance.png b/plugins/emoji/public/images/apple/ambulance.png
new file mode 100644
index 000000000..96e78279e
Binary files /dev/null and b/plugins/emoji/public/images/apple/ambulance.png differ
diff --git a/plugins/emoji/public/images/apple/anchor.png b/plugins/emoji/public/images/apple/anchor.png
new file mode 100644
index 000000000..7761da427
Binary files /dev/null and b/plugins/emoji/public/images/apple/anchor.png differ
diff --git a/plugins/emoji/public/images/apple/angel.png b/plugins/emoji/public/images/apple/angel.png
new file mode 100644
index 000000000..1af7712c7
Binary files /dev/null and b/plugins/emoji/public/images/apple/angel.png differ
diff --git a/plugins/emoji/public/images/apple/anger.png b/plugins/emoji/public/images/apple/anger.png
new file mode 100644
index 000000000..a4d5128df
Binary files /dev/null and b/plugins/emoji/public/images/apple/anger.png differ
diff --git a/plugins/emoji/public/images/apple/angry.png b/plugins/emoji/public/images/apple/angry.png
new file mode 100644
index 000000000..d60e7220d
Binary files /dev/null and b/plugins/emoji/public/images/apple/angry.png differ
diff --git a/plugins/emoji/public/images/apple/anguished.png b/plugins/emoji/public/images/apple/anguished.png
new file mode 100644
index 000000000..470b36572
Binary files /dev/null and b/plugins/emoji/public/images/apple/anguished.png differ
diff --git a/plugins/emoji/public/images/apple/ant.png b/plugins/emoji/public/images/apple/ant.png
new file mode 100644
index 000000000..4d619880a
Binary files /dev/null and b/plugins/emoji/public/images/apple/ant.png differ
diff --git a/plugins/emoji/public/images/apple/apple.png b/plugins/emoji/public/images/apple/apple.png
new file mode 100644
index 000000000..05020bf2b
Binary files /dev/null and b/plugins/emoji/public/images/apple/apple.png differ
diff --git a/plugins/emoji/public/images/apple/aquarius.png b/plugins/emoji/public/images/apple/aquarius.png
new file mode 100644
index 000000000..37be5dec9
Binary files /dev/null and b/plugins/emoji/public/images/apple/aquarius.png differ
diff --git a/plugins/emoji/public/images/apple/aries.png b/plugins/emoji/public/images/apple/aries.png
new file mode 100644
index 000000000..5fa3106b5
Binary files /dev/null and b/plugins/emoji/public/images/apple/aries.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_backward.png b/plugins/emoji/public/images/apple/arrow_backward.png
new file mode 100644
index 000000000..ab583e5d3
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_backward.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_double_down.png b/plugins/emoji/public/images/apple/arrow_double_down.png
new file mode 100644
index 000000000..cfb82e6bf
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_double_down.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_double_up.png b/plugins/emoji/public/images/apple/arrow_double_up.png
new file mode 100644
index 000000000..962447cb5
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_double_up.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_down.png b/plugins/emoji/public/images/apple/arrow_down.png
new file mode 100644
index 000000000..3fd0141fe
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_down.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_down_small.png b/plugins/emoji/public/images/apple/arrow_down_small.png
new file mode 100644
index 000000000..c7886bd9e
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_down_small.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_forward.png b/plugins/emoji/public/images/apple/arrow_forward.png
new file mode 100644
index 000000000..5e5b3ee39
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_forward.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_heading_down.png b/plugins/emoji/public/images/apple/arrow_heading_down.png
new file mode 100644
index 000000000..bad0e0588
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_heading_down.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_heading_up.png b/plugins/emoji/public/images/apple/arrow_heading_up.png
new file mode 100644
index 000000000..66f3e0672
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_heading_up.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_left.png b/plugins/emoji/public/images/apple/arrow_left.png
new file mode 100644
index 000000000..14698d514
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_left.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_lower_left.png b/plugins/emoji/public/images/apple/arrow_lower_left.png
new file mode 100644
index 000000000..28954ade9
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_lower_left.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_lower_right.png b/plugins/emoji/public/images/apple/arrow_lower_right.png
new file mode 100644
index 000000000..84e22cede
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_lower_right.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_right.png b/plugins/emoji/public/images/apple/arrow_right.png
new file mode 100644
index 000000000..ab3fe3688
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_right.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_right_hook.png b/plugins/emoji/public/images/apple/arrow_right_hook.png
new file mode 100644
index 000000000..a89676786
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_right_hook.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_up.png b/plugins/emoji/public/images/apple/arrow_up.png
new file mode 100644
index 000000000..e462a4f84
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_up.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_up_down.png b/plugins/emoji/public/images/apple/arrow_up_down.png
new file mode 100644
index 000000000..9b313192f
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_up_down.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_up_small.png b/plugins/emoji/public/images/apple/arrow_up_small.png
new file mode 100644
index 000000000..63dcb794f
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_up_small.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_upper_left.png b/plugins/emoji/public/images/apple/arrow_upper_left.png
new file mode 100644
index 000000000..d8f7b89ca
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_upper_left.png differ
diff --git a/plugins/emoji/public/images/apple/arrow_upper_right.png b/plugins/emoji/public/images/apple/arrow_upper_right.png
new file mode 100644
index 000000000..cb956fc86
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrow_upper_right.png differ
diff --git a/plugins/emoji/public/images/apple/arrows_clockwise.png b/plugins/emoji/public/images/apple/arrows_clockwise.png
new file mode 100644
index 000000000..cec143388
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrows_clockwise.png differ
diff --git a/plugins/emoji/public/images/apple/arrows_counterclockwise.png b/plugins/emoji/public/images/apple/arrows_counterclockwise.png
new file mode 100644
index 000000000..25634977b
Binary files /dev/null and b/plugins/emoji/public/images/apple/arrows_counterclockwise.png differ
diff --git a/plugins/emoji/public/images/apple/art.png b/plugins/emoji/public/images/apple/art.png
new file mode 100644
index 000000000..fd61d6507
Binary files /dev/null and b/plugins/emoji/public/images/apple/art.png differ
diff --git a/plugins/emoji/public/images/apple/articulated_lorry.png b/plugins/emoji/public/images/apple/articulated_lorry.png
new file mode 100644
index 000000000..c26dd7067
Binary files /dev/null and b/plugins/emoji/public/images/apple/articulated_lorry.png differ
diff --git a/plugins/emoji/public/images/apple/astonished.png b/plugins/emoji/public/images/apple/astonished.png
new file mode 100644
index 000000000..929aa55ac
Binary files /dev/null and b/plugins/emoji/public/images/apple/astonished.png differ
diff --git a/plugins/emoji/public/images/apple/athletic_shoe.png b/plugins/emoji/public/images/apple/athletic_shoe.png
new file mode 100644
index 000000000..36767601d
Binary files /dev/null and b/plugins/emoji/public/images/apple/athletic_shoe.png differ
diff --git a/plugins/emoji/public/images/apple/atm.png b/plugins/emoji/public/images/apple/atm.png
new file mode 100644
index 000000000..93e57ac41
Binary files /dev/null and b/plugins/emoji/public/images/apple/atm.png differ
diff --git a/plugins/emoji/public/images/apple/b.png b/plugins/emoji/public/images/apple/b.png
new file mode 100644
index 000000000..d22733d04
Binary files /dev/null and b/plugins/emoji/public/images/apple/b.png differ
diff --git a/plugins/emoji/public/images/apple/baby.png b/plugins/emoji/public/images/apple/baby.png
new file mode 100644
index 000000000..61ab12f1a
Binary files /dev/null and b/plugins/emoji/public/images/apple/baby.png differ
diff --git a/plugins/emoji/public/images/apple/baby_bottle.png b/plugins/emoji/public/images/apple/baby_bottle.png
new file mode 100644
index 000000000..351b47759
Binary files /dev/null and b/plugins/emoji/public/images/apple/baby_bottle.png differ
diff --git a/plugins/emoji/public/images/apple/baby_chick.png b/plugins/emoji/public/images/apple/baby_chick.png
new file mode 100644
index 000000000..428e07e2a
Binary files /dev/null and b/plugins/emoji/public/images/apple/baby_chick.png differ
diff --git a/plugins/emoji/public/images/apple/baby_symbol.png b/plugins/emoji/public/images/apple/baby_symbol.png
new file mode 100644
index 000000000..73cde87a2
Binary files /dev/null and b/plugins/emoji/public/images/apple/baby_symbol.png differ
diff --git a/plugins/emoji/public/images/apple/back.png b/plugins/emoji/public/images/apple/back.png
new file mode 100644
index 000000000..4f1f0952c
Binary files /dev/null and b/plugins/emoji/public/images/apple/back.png differ
diff --git a/plugins/emoji/public/images/apple/baggage_claim.png b/plugins/emoji/public/images/apple/baggage_claim.png
new file mode 100644
index 000000000..5fb3bbfee
Binary files /dev/null and b/plugins/emoji/public/images/apple/baggage_claim.png differ
diff --git a/plugins/emoji/public/images/apple/balloon.png b/plugins/emoji/public/images/apple/balloon.png
new file mode 100644
index 000000000..b23ace295
Binary files /dev/null and b/plugins/emoji/public/images/apple/balloon.png differ
diff --git a/plugins/emoji/public/images/apple/ballot_box_with_check.png b/plugins/emoji/public/images/apple/ballot_box_with_check.png
new file mode 100644
index 000000000..b3cfd7209
Binary files /dev/null and b/plugins/emoji/public/images/apple/ballot_box_with_check.png differ
diff --git a/plugins/emoji/public/images/apple/bamboo.png b/plugins/emoji/public/images/apple/bamboo.png
new file mode 100644
index 000000000..cb2e9c0c6
Binary files /dev/null and b/plugins/emoji/public/images/apple/bamboo.png differ
diff --git a/plugins/emoji/public/images/apple/banana.png b/plugins/emoji/public/images/apple/banana.png
new file mode 100644
index 000000000..0e1fdefab
Binary files /dev/null and b/plugins/emoji/public/images/apple/banana.png differ
diff --git a/plugins/emoji/public/images/apple/bangbang.png b/plugins/emoji/public/images/apple/bangbang.png
new file mode 100644
index 000000000..8a5728d0c
Binary files /dev/null and b/plugins/emoji/public/images/apple/bangbang.png differ
diff --git a/plugins/emoji/public/images/apple/bank.png b/plugins/emoji/public/images/apple/bank.png
new file mode 100644
index 000000000..1283322c2
Binary files /dev/null and b/plugins/emoji/public/images/apple/bank.png differ
diff --git a/plugins/emoji/public/images/apple/bar_chart.png b/plugins/emoji/public/images/apple/bar_chart.png
new file mode 100644
index 000000000..e3cdecc0e
Binary files /dev/null and b/plugins/emoji/public/images/apple/bar_chart.png differ
diff --git a/plugins/emoji/public/images/apple/barber.png b/plugins/emoji/public/images/apple/barber.png
new file mode 100644
index 000000000..cacd2555e
Binary files /dev/null and b/plugins/emoji/public/images/apple/barber.png differ
diff --git a/plugins/emoji/public/images/apple/baseball.png b/plugins/emoji/public/images/apple/baseball.png
new file mode 100644
index 000000000..6f73efc5f
Binary files /dev/null and b/plugins/emoji/public/images/apple/baseball.png differ
diff --git a/plugins/emoji/public/images/apple/basketball.png b/plugins/emoji/public/images/apple/basketball.png
new file mode 100644
index 000000000..96b575797
Binary files /dev/null and b/plugins/emoji/public/images/apple/basketball.png differ
diff --git a/plugins/emoji/public/images/apple/bath.png b/plugins/emoji/public/images/apple/bath.png
new file mode 100644
index 000000000..e48eb7e59
Binary files /dev/null and b/plugins/emoji/public/images/apple/bath.png differ
diff --git a/plugins/emoji/public/images/apple/bathtub.png b/plugins/emoji/public/images/apple/bathtub.png
new file mode 100644
index 000000000..a8030ce34
Binary files /dev/null and b/plugins/emoji/public/images/apple/bathtub.png differ
diff --git a/plugins/emoji/public/images/apple/battery.png b/plugins/emoji/public/images/apple/battery.png
new file mode 100644
index 000000000..fe3ab89ad
Binary files /dev/null and b/plugins/emoji/public/images/apple/battery.png differ
diff --git a/plugins/emoji/public/images/apple/bear.png b/plugins/emoji/public/images/apple/bear.png
new file mode 100644
index 000000000..4896c9abb
Binary files /dev/null and b/plugins/emoji/public/images/apple/bear.png differ
diff --git a/plugins/emoji/public/images/apple/bee.png b/plugins/emoji/public/images/apple/bee.png
new file mode 100644
index 000000000..fd8465d93
Binary files /dev/null and b/plugins/emoji/public/images/apple/bee.png differ
diff --git a/plugins/emoji/public/images/apple/beer.png b/plugins/emoji/public/images/apple/beer.png
new file mode 100644
index 000000000..b5ce16b2e
Binary files /dev/null and b/plugins/emoji/public/images/apple/beer.png differ
diff --git a/plugins/emoji/public/images/apple/beers.png b/plugins/emoji/public/images/apple/beers.png
new file mode 100644
index 000000000..22e5fc51b
Binary files /dev/null and b/plugins/emoji/public/images/apple/beers.png differ
diff --git a/plugins/emoji/public/images/apple/beetle.png b/plugins/emoji/public/images/apple/beetle.png
new file mode 100644
index 000000000..4fcdc7532
Binary files /dev/null and b/plugins/emoji/public/images/apple/beetle.png differ
diff --git a/plugins/emoji/public/images/apple/beginner.png b/plugins/emoji/public/images/apple/beginner.png
new file mode 100644
index 000000000..8813761dc
Binary files /dev/null and b/plugins/emoji/public/images/apple/beginner.png differ
diff --git a/plugins/emoji/public/images/apple/bell.png b/plugins/emoji/public/images/apple/bell.png
new file mode 100644
index 000000000..cf6886b46
Binary files /dev/null and b/plugins/emoji/public/images/apple/bell.png differ
diff --git a/plugins/emoji/public/images/apple/bento.png b/plugins/emoji/public/images/apple/bento.png
new file mode 100644
index 000000000..89236d6f0
Binary files /dev/null and b/plugins/emoji/public/images/apple/bento.png differ
diff --git a/plugins/emoji/public/images/apple/bicyclist.png b/plugins/emoji/public/images/apple/bicyclist.png
new file mode 100644
index 000000000..85af69cf0
Binary files /dev/null and b/plugins/emoji/public/images/apple/bicyclist.png differ
diff --git a/plugins/emoji/public/images/apple/bike.png b/plugins/emoji/public/images/apple/bike.png
new file mode 100644
index 000000000..2809a8088
Binary files /dev/null and b/plugins/emoji/public/images/apple/bike.png differ
diff --git a/plugins/emoji/public/images/apple/bikini.png b/plugins/emoji/public/images/apple/bikini.png
new file mode 100644
index 000000000..46be2daf7
Binary files /dev/null and b/plugins/emoji/public/images/apple/bikini.png differ
diff --git a/plugins/emoji/public/images/apple/bird.png b/plugins/emoji/public/images/apple/bird.png
new file mode 100644
index 000000000..51a3a36d6
Binary files /dev/null and b/plugins/emoji/public/images/apple/bird.png differ
diff --git a/plugins/emoji/public/images/apple/birthday.png b/plugins/emoji/public/images/apple/birthday.png
new file mode 100644
index 000000000..7e8157c37
Binary files /dev/null and b/plugins/emoji/public/images/apple/birthday.png differ
diff --git a/plugins/emoji/public/images/apple/black_circle.png b/plugins/emoji/public/images/apple/black_circle.png
new file mode 100644
index 000000000..3b929ddf7
Binary files /dev/null and b/plugins/emoji/public/images/apple/black_circle.png differ
diff --git a/plugins/emoji/public/images/apple/black_joker.png b/plugins/emoji/public/images/apple/black_joker.png
new file mode 100644
index 000000000..a9af9504f
Binary files /dev/null and b/plugins/emoji/public/images/apple/black_joker.png differ
diff --git a/plugins/emoji/public/images/apple/black_large_square.png b/plugins/emoji/public/images/apple/black_large_square.png
new file mode 100644
index 000000000..d0b82fd68
Binary files /dev/null and b/plugins/emoji/public/images/apple/black_large_square.png differ
diff --git a/plugins/emoji/public/images/apple/black_medium_small_square.png b/plugins/emoji/public/images/apple/black_medium_small_square.png
new file mode 100644
index 000000000..bb65f1580
Binary files /dev/null and b/plugins/emoji/public/images/apple/black_medium_small_square.png differ
diff --git a/plugins/emoji/public/images/apple/black_medium_square.png b/plugins/emoji/public/images/apple/black_medium_square.png
new file mode 100644
index 000000000..d0b82fd68
Binary files /dev/null and b/plugins/emoji/public/images/apple/black_medium_square.png differ
diff --git a/plugins/emoji/public/images/apple/black_nib.png b/plugins/emoji/public/images/apple/black_nib.png
new file mode 100644
index 000000000..2c39cce49
Binary files /dev/null and b/plugins/emoji/public/images/apple/black_nib.png differ
diff --git a/plugins/emoji/public/images/apple/black_small_square.png b/plugins/emoji/public/images/apple/black_small_square.png
new file mode 100644
index 000000000..73ad0e6f3
Binary files /dev/null and b/plugins/emoji/public/images/apple/black_small_square.png differ
diff --git a/plugins/emoji/public/images/apple/black_square_button.png b/plugins/emoji/public/images/apple/black_square_button.png
new file mode 100644
index 000000000..27af757d8
Binary files /dev/null and b/plugins/emoji/public/images/apple/black_square_button.png differ
diff --git a/plugins/emoji/public/images/apple/blossom.png b/plugins/emoji/public/images/apple/blossom.png
new file mode 100644
index 000000000..792f9ecf5
Binary files /dev/null and b/plugins/emoji/public/images/apple/blossom.png differ
diff --git a/plugins/emoji/public/images/apple/blowfish.png b/plugins/emoji/public/images/apple/blowfish.png
new file mode 100644
index 000000000..d480416c5
Binary files /dev/null and b/plugins/emoji/public/images/apple/blowfish.png differ
diff --git a/plugins/emoji/public/images/apple/blue_book.png b/plugins/emoji/public/images/apple/blue_book.png
new file mode 100644
index 000000000..de037bcdd
Binary files /dev/null and b/plugins/emoji/public/images/apple/blue_book.png differ
diff --git a/plugins/emoji/public/images/apple/blue_car.png b/plugins/emoji/public/images/apple/blue_car.png
new file mode 100644
index 000000000..a5d2700fc
Binary files /dev/null and b/plugins/emoji/public/images/apple/blue_car.png differ
diff --git a/plugins/emoji/public/images/apple/blue_heart.png b/plugins/emoji/public/images/apple/blue_heart.png
new file mode 100644
index 000000000..4c41716d7
Binary files /dev/null and b/plugins/emoji/public/images/apple/blue_heart.png differ
diff --git a/plugins/emoji/public/images/apple/blush.png b/plugins/emoji/public/images/apple/blush.png
new file mode 100644
index 000000000..06b20d313
Binary files /dev/null and b/plugins/emoji/public/images/apple/blush.png differ
diff --git a/plugins/emoji/public/images/apple/boar.png b/plugins/emoji/public/images/apple/boar.png
new file mode 100644
index 000000000..ce8dc6cb8
Binary files /dev/null and b/plugins/emoji/public/images/apple/boar.png differ
diff --git a/plugins/emoji/public/images/apple/boat.png b/plugins/emoji/public/images/apple/boat.png
new file mode 100644
index 000000000..a17559901
Binary files /dev/null and b/plugins/emoji/public/images/apple/boat.png differ
diff --git a/plugins/emoji/public/images/apple/bomb.png b/plugins/emoji/public/images/apple/bomb.png
new file mode 100644
index 000000000..0002ce5e1
Binary files /dev/null and b/plugins/emoji/public/images/apple/bomb.png differ
diff --git a/plugins/emoji/public/images/apple/book.png b/plugins/emoji/public/images/apple/book.png
new file mode 100644
index 000000000..e269adc7e
Binary files /dev/null and b/plugins/emoji/public/images/apple/book.png differ
diff --git a/plugins/emoji/public/images/apple/bookmark.png b/plugins/emoji/public/images/apple/bookmark.png
new file mode 100644
index 000000000..ff12ef8e8
Binary files /dev/null and b/plugins/emoji/public/images/apple/bookmark.png differ
diff --git a/plugins/emoji/public/images/apple/bookmark_tabs.png b/plugins/emoji/public/images/apple/bookmark_tabs.png
new file mode 100644
index 000000000..1f49074de
Binary files /dev/null and b/plugins/emoji/public/images/apple/bookmark_tabs.png differ
diff --git a/plugins/emoji/public/images/apple/books.png b/plugins/emoji/public/images/apple/books.png
new file mode 100644
index 000000000..227138b19
Binary files /dev/null and b/plugins/emoji/public/images/apple/books.png differ
diff --git a/plugins/emoji/public/images/apple/boom.png b/plugins/emoji/public/images/apple/boom.png
new file mode 100644
index 000000000..c16baf2ae
Binary files /dev/null and b/plugins/emoji/public/images/apple/boom.png differ
diff --git a/plugins/emoji/public/images/apple/boot.png b/plugins/emoji/public/images/apple/boot.png
new file mode 100644
index 000000000..f835a6041
Binary files /dev/null and b/plugins/emoji/public/images/apple/boot.png differ
diff --git a/plugins/emoji/public/images/apple/bouquet.png b/plugins/emoji/public/images/apple/bouquet.png
new file mode 100644
index 000000000..e2c55468c
Binary files /dev/null and b/plugins/emoji/public/images/apple/bouquet.png differ
diff --git a/plugins/emoji/public/images/apple/bow.png b/plugins/emoji/public/images/apple/bow.png
new file mode 100644
index 000000000..194223536
Binary files /dev/null and b/plugins/emoji/public/images/apple/bow.png differ
diff --git a/plugins/emoji/public/images/apple/bowling.png b/plugins/emoji/public/images/apple/bowling.png
new file mode 100644
index 000000000..3d184f789
Binary files /dev/null and b/plugins/emoji/public/images/apple/bowling.png differ
diff --git a/plugins/emoji/public/images/apple/boy.png b/plugins/emoji/public/images/apple/boy.png
new file mode 100644
index 000000000..3bc26d58f
Binary files /dev/null and b/plugins/emoji/public/images/apple/boy.png differ
diff --git a/plugins/emoji/public/images/apple/bread.png b/plugins/emoji/public/images/apple/bread.png
new file mode 100644
index 000000000..9c3f40d32
Binary files /dev/null and b/plugins/emoji/public/images/apple/bread.png differ
diff --git a/plugins/emoji/public/images/apple/bride_with_veil.png b/plugins/emoji/public/images/apple/bride_with_veil.png
new file mode 100644
index 000000000..5d3e746d8
Binary files /dev/null and b/plugins/emoji/public/images/apple/bride_with_veil.png differ
diff --git a/plugins/emoji/public/images/apple/bridge_at_night.png b/plugins/emoji/public/images/apple/bridge_at_night.png
new file mode 100644
index 000000000..b1e0e336d
Binary files /dev/null and b/plugins/emoji/public/images/apple/bridge_at_night.png differ
diff --git a/plugins/emoji/public/images/apple/briefcase.png b/plugins/emoji/public/images/apple/briefcase.png
new file mode 100644
index 000000000..f8345a086
Binary files /dev/null and b/plugins/emoji/public/images/apple/briefcase.png differ
diff --git a/plugins/emoji/public/images/apple/broken_heart.png b/plugins/emoji/public/images/apple/broken_heart.png
new file mode 100644
index 000000000..0d8d82552
Binary files /dev/null and b/plugins/emoji/public/images/apple/broken_heart.png differ
diff --git a/plugins/emoji/public/images/apple/bug.png b/plugins/emoji/public/images/apple/bug.png
new file mode 100644
index 000000000..c03fb3414
Binary files /dev/null and b/plugins/emoji/public/images/apple/bug.png differ
diff --git a/plugins/emoji/public/images/apple/bulb.png b/plugins/emoji/public/images/apple/bulb.png
new file mode 100644
index 000000000..e2f47eacf
Binary files /dev/null and b/plugins/emoji/public/images/apple/bulb.png differ
diff --git a/plugins/emoji/public/images/apple/bullettrain_front.png b/plugins/emoji/public/images/apple/bullettrain_front.png
new file mode 100644
index 000000000..573259ac7
Binary files /dev/null and b/plugins/emoji/public/images/apple/bullettrain_front.png differ
diff --git a/plugins/emoji/public/images/apple/bullettrain_side.png b/plugins/emoji/public/images/apple/bullettrain_side.png
new file mode 100644
index 000000000..cc3a3791d
Binary files /dev/null and b/plugins/emoji/public/images/apple/bullettrain_side.png differ
diff --git a/plugins/emoji/public/images/apple/bus.png b/plugins/emoji/public/images/apple/bus.png
new file mode 100644
index 000000000..44149941e
Binary files /dev/null and b/plugins/emoji/public/images/apple/bus.png differ
diff --git a/plugins/emoji/public/images/apple/busstop.png b/plugins/emoji/public/images/apple/busstop.png
new file mode 100644
index 000000000..ac8ad5a26
Binary files /dev/null and b/plugins/emoji/public/images/apple/busstop.png differ
diff --git a/plugins/emoji/public/images/apple/bust_in_silhouette.png b/plugins/emoji/public/images/apple/bust_in_silhouette.png
new file mode 100644
index 000000000..c48af4ab9
Binary files /dev/null and b/plugins/emoji/public/images/apple/bust_in_silhouette.png differ
diff --git a/plugins/emoji/public/images/apple/busts_in_silhouette.png b/plugins/emoji/public/images/apple/busts_in_silhouette.png
new file mode 100644
index 000000000..74f65f0cf
Binary files /dev/null and b/plugins/emoji/public/images/apple/busts_in_silhouette.png differ
diff --git a/plugins/emoji/public/images/apple/cactus.png b/plugins/emoji/public/images/apple/cactus.png
new file mode 100644
index 000000000..cc8e4b1e9
Binary files /dev/null and b/plugins/emoji/public/images/apple/cactus.png differ
diff --git a/plugins/emoji/public/images/apple/cake.png b/plugins/emoji/public/images/apple/cake.png
new file mode 100644
index 000000000..4ac13de0c
Binary files /dev/null and b/plugins/emoji/public/images/apple/cake.png differ
diff --git a/plugins/emoji/public/images/apple/calendar.png b/plugins/emoji/public/images/apple/calendar.png
new file mode 100644
index 000000000..a6ba1537f
Binary files /dev/null and b/plugins/emoji/public/images/apple/calendar.png differ
diff --git a/plugins/emoji/public/images/apple/calling.png b/plugins/emoji/public/images/apple/calling.png
new file mode 100644
index 000000000..773a17cce
Binary files /dev/null and b/plugins/emoji/public/images/apple/calling.png differ
diff --git a/plugins/emoji/public/images/apple/camel.png b/plugins/emoji/public/images/apple/camel.png
new file mode 100644
index 000000000..b73a80df4
Binary files /dev/null and b/plugins/emoji/public/images/apple/camel.png differ
diff --git a/plugins/emoji/public/images/apple/camera.png b/plugins/emoji/public/images/apple/camera.png
new file mode 100644
index 000000000..2b5ca74a1
Binary files /dev/null and b/plugins/emoji/public/images/apple/camera.png differ
diff --git a/plugins/emoji/public/images/apple/cancer.png b/plugins/emoji/public/images/apple/cancer.png
new file mode 100644
index 000000000..5f71bc0c7
Binary files /dev/null and b/plugins/emoji/public/images/apple/cancer.png differ
diff --git a/plugins/emoji/public/images/apple/candy.png b/plugins/emoji/public/images/apple/candy.png
new file mode 100644
index 000000000..2e5c316b4
Binary files /dev/null and b/plugins/emoji/public/images/apple/candy.png differ
diff --git a/plugins/emoji/public/images/apple/capital_abcd.png b/plugins/emoji/public/images/apple/capital_abcd.png
new file mode 100644
index 000000000..81592050b
Binary files /dev/null and b/plugins/emoji/public/images/apple/capital_abcd.png differ
diff --git a/plugins/emoji/public/images/apple/capricorn.png b/plugins/emoji/public/images/apple/capricorn.png
new file mode 100644
index 000000000..04b4c6ef7
Binary files /dev/null and b/plugins/emoji/public/images/apple/capricorn.png differ
diff --git a/plugins/emoji/public/images/apple/car.png b/plugins/emoji/public/images/apple/car.png
new file mode 100644
index 000000000..0a35f6e5d
Binary files /dev/null and b/plugins/emoji/public/images/apple/car.png differ
diff --git a/plugins/emoji/public/images/apple/card_index.png b/plugins/emoji/public/images/apple/card_index.png
new file mode 100644
index 000000000..42f244ab6
Binary files /dev/null and b/plugins/emoji/public/images/apple/card_index.png differ
diff --git a/plugins/emoji/public/images/apple/carousel_horse.png b/plugins/emoji/public/images/apple/carousel_horse.png
new file mode 100644
index 000000000..17b1eb51f
Binary files /dev/null and b/plugins/emoji/public/images/apple/carousel_horse.png differ
diff --git a/plugins/emoji/public/images/apple/cat.png b/plugins/emoji/public/images/apple/cat.png
new file mode 100644
index 000000000..4bc083c18
Binary files /dev/null and b/plugins/emoji/public/images/apple/cat.png differ
diff --git a/plugins/emoji/public/images/apple/cat2.png b/plugins/emoji/public/images/apple/cat2.png
new file mode 100644
index 000000000..5192f8c56
Binary files /dev/null and b/plugins/emoji/public/images/apple/cat2.png differ
diff --git a/plugins/emoji/public/images/apple/cd.png b/plugins/emoji/public/images/apple/cd.png
new file mode 100644
index 000000000..698f1f837
Binary files /dev/null and b/plugins/emoji/public/images/apple/cd.png differ
diff --git a/plugins/emoji/public/images/apple/chart.png b/plugins/emoji/public/images/apple/chart.png
new file mode 100644
index 000000000..bebeddf16
Binary files /dev/null and b/plugins/emoji/public/images/apple/chart.png differ
diff --git a/plugins/emoji/public/images/apple/chart_with_downwards_trend.png b/plugins/emoji/public/images/apple/chart_with_downwards_trend.png
new file mode 100644
index 000000000..2698a455c
Binary files /dev/null and b/plugins/emoji/public/images/apple/chart_with_downwards_trend.png differ
diff --git a/plugins/emoji/public/images/apple/chart_with_upwards_trend.png b/plugins/emoji/public/images/apple/chart_with_upwards_trend.png
new file mode 100644
index 000000000..cdc80d4b6
Binary files /dev/null and b/plugins/emoji/public/images/apple/chart_with_upwards_trend.png differ
diff --git a/plugins/emoji/public/images/apple/checkered_flag.png b/plugins/emoji/public/images/apple/checkered_flag.png
new file mode 100644
index 000000000..ff10a1d54
Binary files /dev/null and b/plugins/emoji/public/images/apple/checkered_flag.png differ
diff --git a/plugins/emoji/public/images/apple/cherries.png b/plugins/emoji/public/images/apple/cherries.png
new file mode 100644
index 000000000..2c3502e46
Binary files /dev/null and b/plugins/emoji/public/images/apple/cherries.png differ
diff --git a/plugins/emoji/public/images/apple/cherry_blossom.png b/plugins/emoji/public/images/apple/cherry_blossom.png
new file mode 100644
index 000000000..abb6c3d99
Binary files /dev/null and b/plugins/emoji/public/images/apple/cherry_blossom.png differ
diff --git a/plugins/emoji/public/images/apple/chestnut.png b/plugins/emoji/public/images/apple/chestnut.png
new file mode 100644
index 000000000..e731f7ba3
Binary files /dev/null and b/plugins/emoji/public/images/apple/chestnut.png differ
diff --git a/plugins/emoji/public/images/apple/chicken.png b/plugins/emoji/public/images/apple/chicken.png
new file mode 100644
index 000000000..e6a659443
Binary files /dev/null and b/plugins/emoji/public/images/apple/chicken.png differ
diff --git a/plugins/emoji/public/images/apple/children_crossing.png b/plugins/emoji/public/images/apple/children_crossing.png
new file mode 100644
index 000000000..3bdbb5152
Binary files /dev/null and b/plugins/emoji/public/images/apple/children_crossing.png differ
diff --git a/plugins/emoji/public/images/apple/chocolate_bar.png b/plugins/emoji/public/images/apple/chocolate_bar.png
new file mode 100644
index 000000000..148e647ec
Binary files /dev/null and b/plugins/emoji/public/images/apple/chocolate_bar.png differ
diff --git a/plugins/emoji/public/images/apple/christmas_tree.png b/plugins/emoji/public/images/apple/christmas_tree.png
new file mode 100644
index 000000000..35851ed11
Binary files /dev/null and b/plugins/emoji/public/images/apple/christmas_tree.png differ
diff --git a/plugins/emoji/public/images/apple/church.png b/plugins/emoji/public/images/apple/church.png
new file mode 100644
index 000000000..4c4194343
Binary files /dev/null and b/plugins/emoji/public/images/apple/church.png differ
diff --git a/plugins/emoji/public/images/apple/cinema.png b/plugins/emoji/public/images/apple/cinema.png
new file mode 100644
index 000000000..0cd0135c9
Binary files /dev/null and b/plugins/emoji/public/images/apple/cinema.png differ
diff --git a/plugins/emoji/public/images/apple/circus_tent.png b/plugins/emoji/public/images/apple/circus_tent.png
new file mode 100644
index 000000000..fe663269e
Binary files /dev/null and b/plugins/emoji/public/images/apple/circus_tent.png differ
diff --git a/plugins/emoji/public/images/apple/city_sunrise.png b/plugins/emoji/public/images/apple/city_sunrise.png
new file mode 100644
index 000000000..9aeca018f
Binary files /dev/null and b/plugins/emoji/public/images/apple/city_sunrise.png differ
diff --git a/plugins/emoji/public/images/apple/city_sunset.png b/plugins/emoji/public/images/apple/city_sunset.png
new file mode 100644
index 000000000..b385117e7
Binary files /dev/null and b/plugins/emoji/public/images/apple/city_sunset.png differ
diff --git a/plugins/emoji/public/images/apple/cl.png b/plugins/emoji/public/images/apple/cl.png
new file mode 100644
index 000000000..41c149ff0
Binary files /dev/null and b/plugins/emoji/public/images/apple/cl.png differ
diff --git a/plugins/emoji/public/images/apple/clap.png b/plugins/emoji/public/images/apple/clap.png
new file mode 100644
index 000000000..2c7adb616
Binary files /dev/null and b/plugins/emoji/public/images/apple/clap.png differ
diff --git a/plugins/emoji/public/images/apple/clapper.png b/plugins/emoji/public/images/apple/clapper.png
new file mode 100644
index 000000000..ea008fd70
Binary files /dev/null and b/plugins/emoji/public/images/apple/clapper.png differ
diff --git a/plugins/emoji/public/images/apple/clipboard.png b/plugins/emoji/public/images/apple/clipboard.png
new file mode 100644
index 000000000..c01719f86
Binary files /dev/null and b/plugins/emoji/public/images/apple/clipboard.png differ
diff --git a/plugins/emoji/public/images/apple/clock1.png b/plugins/emoji/public/images/apple/clock1.png
new file mode 100644
index 000000000..3acdfd020
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock1.png differ
diff --git a/plugins/emoji/public/images/apple/clock10.png b/plugins/emoji/public/images/apple/clock10.png
new file mode 100644
index 000000000..589ff30f9
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock10.png differ
diff --git a/plugins/emoji/public/images/apple/clock1030.png b/plugins/emoji/public/images/apple/clock1030.png
new file mode 100644
index 000000000..0bca8343c
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock1030.png differ
diff --git a/plugins/emoji/public/images/apple/clock11.png b/plugins/emoji/public/images/apple/clock11.png
new file mode 100644
index 000000000..5f7a6614c
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock11.png differ
diff --git a/plugins/emoji/public/images/apple/clock1130.png b/plugins/emoji/public/images/apple/clock1130.png
new file mode 100644
index 000000000..dd1fd36ce
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock1130.png differ
diff --git a/plugins/emoji/public/images/apple/clock12.png b/plugins/emoji/public/images/apple/clock12.png
new file mode 100644
index 000000000..19e31dac0
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock12.png differ
diff --git a/plugins/emoji/public/images/apple/clock1230.png b/plugins/emoji/public/images/apple/clock1230.png
new file mode 100644
index 000000000..927d80b71
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock1230.png differ
diff --git a/plugins/emoji/public/images/apple/clock130.png b/plugins/emoji/public/images/apple/clock130.png
new file mode 100644
index 000000000..0bbab0f08
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock130.png differ
diff --git a/plugins/emoji/public/images/apple/clock2.png b/plugins/emoji/public/images/apple/clock2.png
new file mode 100644
index 000000000..53cca9a08
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock2.png differ
diff --git a/plugins/emoji/public/images/apple/clock230.png b/plugins/emoji/public/images/apple/clock230.png
new file mode 100644
index 000000000..537f9677a
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock230.png differ
diff --git a/plugins/emoji/public/images/apple/clock3.png b/plugins/emoji/public/images/apple/clock3.png
new file mode 100644
index 000000000..dbbf43c8e
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock3.png differ
diff --git a/plugins/emoji/public/images/apple/clock330.png b/plugins/emoji/public/images/apple/clock330.png
new file mode 100644
index 000000000..290509b88
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock330.png differ
diff --git a/plugins/emoji/public/images/apple/clock4.png b/plugins/emoji/public/images/apple/clock4.png
new file mode 100644
index 000000000..9cfa3c0e7
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock4.png differ
diff --git a/plugins/emoji/public/images/apple/clock430.png b/plugins/emoji/public/images/apple/clock430.png
new file mode 100644
index 000000000..df4e15959
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock430.png differ
diff --git a/plugins/emoji/public/images/apple/clock5.png b/plugins/emoji/public/images/apple/clock5.png
new file mode 100644
index 000000000..a46d5d2e6
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock5.png differ
diff --git a/plugins/emoji/public/images/apple/clock530.png b/plugins/emoji/public/images/apple/clock530.png
new file mode 100644
index 000000000..459ccedbb
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock530.png differ
diff --git a/plugins/emoji/public/images/apple/clock6.png b/plugins/emoji/public/images/apple/clock6.png
new file mode 100644
index 000000000..1f9fc0390
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock6.png differ
diff --git a/plugins/emoji/public/images/apple/clock630.png b/plugins/emoji/public/images/apple/clock630.png
new file mode 100644
index 000000000..57985affa
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock630.png differ
diff --git a/plugins/emoji/public/images/apple/clock7.png b/plugins/emoji/public/images/apple/clock7.png
new file mode 100644
index 000000000..e1c92cfd6
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock7.png differ
diff --git a/plugins/emoji/public/images/apple/clock730.png b/plugins/emoji/public/images/apple/clock730.png
new file mode 100644
index 000000000..b7cea5cd5
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock730.png differ
diff --git a/plugins/emoji/public/images/apple/clock8.png b/plugins/emoji/public/images/apple/clock8.png
new file mode 100644
index 000000000..072d62828
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock8.png differ
diff --git a/plugins/emoji/public/images/apple/clock830.png b/plugins/emoji/public/images/apple/clock830.png
new file mode 100644
index 000000000..85ef43d7e
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock830.png differ
diff --git a/plugins/emoji/public/images/apple/clock9.png b/plugins/emoji/public/images/apple/clock9.png
new file mode 100644
index 000000000..f3c4e2e09
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock9.png differ
diff --git a/plugins/emoji/public/images/apple/clock930.png b/plugins/emoji/public/images/apple/clock930.png
new file mode 100644
index 000000000..b5036a81c
Binary files /dev/null and b/plugins/emoji/public/images/apple/clock930.png differ
diff --git a/plugins/emoji/public/images/apple/closed_book.png b/plugins/emoji/public/images/apple/closed_book.png
new file mode 100644
index 000000000..a24ad9440
Binary files /dev/null and b/plugins/emoji/public/images/apple/closed_book.png differ
diff --git a/plugins/emoji/public/images/apple/closed_lock_with_key.png b/plugins/emoji/public/images/apple/closed_lock_with_key.png
new file mode 100644
index 000000000..40293effa
Binary files /dev/null and b/plugins/emoji/public/images/apple/closed_lock_with_key.png differ
diff --git a/plugins/emoji/public/images/apple/closed_umbrella.png b/plugins/emoji/public/images/apple/closed_umbrella.png
new file mode 100644
index 000000000..596a31236
Binary files /dev/null and b/plugins/emoji/public/images/apple/closed_umbrella.png differ
diff --git a/plugins/emoji/public/images/apple/cloud.png b/plugins/emoji/public/images/apple/cloud.png
new file mode 100644
index 000000000..fff04e950
Binary files /dev/null and b/plugins/emoji/public/images/apple/cloud.png differ
diff --git a/plugins/emoji/public/images/apple/clubs.png b/plugins/emoji/public/images/apple/clubs.png
new file mode 100644
index 000000000..230d9d032
Binary files /dev/null and b/plugins/emoji/public/images/apple/clubs.png differ
diff --git a/plugins/emoji/public/images/apple/cn.png b/plugins/emoji/public/images/apple/cn.png
new file mode 100644
index 000000000..54a955fa6
Binary files /dev/null and b/plugins/emoji/public/images/apple/cn.png differ
diff --git a/plugins/emoji/public/images/apple/cocktail.png b/plugins/emoji/public/images/apple/cocktail.png
new file mode 100644
index 000000000..9dcfbce91
Binary files /dev/null and b/plugins/emoji/public/images/apple/cocktail.png differ
diff --git a/plugins/emoji/public/images/apple/coffee.png b/plugins/emoji/public/images/apple/coffee.png
new file mode 100644
index 000000000..d2e343dbb
Binary files /dev/null and b/plugins/emoji/public/images/apple/coffee.png differ
diff --git a/plugins/emoji/public/images/apple/cold_sweat.png b/plugins/emoji/public/images/apple/cold_sweat.png
new file mode 100644
index 000000000..5a0bd01f0
Binary files /dev/null and b/plugins/emoji/public/images/apple/cold_sweat.png differ
diff --git a/plugins/emoji/public/images/apple/collision.png b/plugins/emoji/public/images/apple/collision.png
new file mode 100644
index 000000000..c16baf2ae
Binary files /dev/null and b/plugins/emoji/public/images/apple/collision.png differ
diff --git a/plugins/emoji/public/images/apple/computer.png b/plugins/emoji/public/images/apple/computer.png
new file mode 100644
index 000000000..9f6b8be58
Binary files /dev/null and b/plugins/emoji/public/images/apple/computer.png differ
diff --git a/plugins/emoji/public/images/apple/confetti_ball.png b/plugins/emoji/public/images/apple/confetti_ball.png
new file mode 100644
index 000000000..2ffb8bf56
Binary files /dev/null and b/plugins/emoji/public/images/apple/confetti_ball.png differ
diff --git a/plugins/emoji/public/images/apple/confounded.png b/plugins/emoji/public/images/apple/confounded.png
new file mode 100644
index 000000000..cb45c1c8c
Binary files /dev/null and b/plugins/emoji/public/images/apple/confounded.png differ
diff --git a/plugins/emoji/public/images/apple/confused.png b/plugins/emoji/public/images/apple/confused.png
new file mode 100644
index 000000000..8a07a4706
Binary files /dev/null and b/plugins/emoji/public/images/apple/confused.png differ
diff --git a/plugins/emoji/public/images/apple/congratulations.png b/plugins/emoji/public/images/apple/congratulations.png
new file mode 100644
index 000000000..21b49d756
Binary files /dev/null and b/plugins/emoji/public/images/apple/congratulations.png differ
diff --git a/plugins/emoji/public/images/apple/construction.png b/plugins/emoji/public/images/apple/construction.png
new file mode 100644
index 000000000..655762e7e
Binary files /dev/null and b/plugins/emoji/public/images/apple/construction.png differ
diff --git a/plugins/emoji/public/images/apple/construction_worker.png b/plugins/emoji/public/images/apple/construction_worker.png
new file mode 100644
index 000000000..8768e47de
Binary files /dev/null and b/plugins/emoji/public/images/apple/construction_worker.png differ
diff --git a/plugins/emoji/public/images/apple/convenience_store.png b/plugins/emoji/public/images/apple/convenience_store.png
new file mode 100644
index 000000000..b8fba9aab
Binary files /dev/null and b/plugins/emoji/public/images/apple/convenience_store.png differ
diff --git a/plugins/emoji/public/images/apple/cookie.png b/plugins/emoji/public/images/apple/cookie.png
new file mode 100644
index 000000000..ddcdd9de3
Binary files /dev/null and b/plugins/emoji/public/images/apple/cookie.png differ
diff --git a/plugins/emoji/public/images/apple/cool.png b/plugins/emoji/public/images/apple/cool.png
new file mode 100644
index 000000000..d901fe824
Binary files /dev/null and b/plugins/emoji/public/images/apple/cool.png differ
diff --git a/plugins/emoji/public/images/apple/cop.png b/plugins/emoji/public/images/apple/cop.png
new file mode 100644
index 000000000..04e110bcd
Binary files /dev/null and b/plugins/emoji/public/images/apple/cop.png differ
diff --git a/plugins/emoji/public/images/apple/copyright.png b/plugins/emoji/public/images/apple/copyright.png
new file mode 100644
index 000000000..6b241de5c
Binary files /dev/null and b/plugins/emoji/public/images/apple/copyright.png differ
diff --git a/plugins/emoji/public/images/apple/corn.png b/plugins/emoji/public/images/apple/corn.png
new file mode 100644
index 000000000..a60964a6d
Binary files /dev/null and b/plugins/emoji/public/images/apple/corn.png differ
diff --git a/plugins/emoji/public/images/apple/couple.png b/plugins/emoji/public/images/apple/couple.png
new file mode 100644
index 000000000..ceb9c369a
Binary files /dev/null and b/plugins/emoji/public/images/apple/couple.png differ
diff --git a/plugins/emoji/public/images/apple/couple_with_heart.png b/plugins/emoji/public/images/apple/couple_with_heart.png
new file mode 100644
index 000000000..1ef2e6baa
Binary files /dev/null and b/plugins/emoji/public/images/apple/couple_with_heart.png differ
diff --git a/plugins/emoji/public/images/apple/couplekiss.png b/plugins/emoji/public/images/apple/couplekiss.png
new file mode 100644
index 000000000..b4e29a952
Binary files /dev/null and b/plugins/emoji/public/images/apple/couplekiss.png differ
diff --git a/plugins/emoji/public/images/apple/cow.png b/plugins/emoji/public/images/apple/cow.png
new file mode 100644
index 000000000..61e0b7d56
Binary files /dev/null and b/plugins/emoji/public/images/apple/cow.png differ
diff --git a/plugins/emoji/public/images/apple/cow2.png b/plugins/emoji/public/images/apple/cow2.png
new file mode 100644
index 000000000..02a098567
Binary files /dev/null and b/plugins/emoji/public/images/apple/cow2.png differ
diff --git a/plugins/emoji/public/images/apple/credit_card.png b/plugins/emoji/public/images/apple/credit_card.png
new file mode 100644
index 000000000..645647bc9
Binary files /dev/null and b/plugins/emoji/public/images/apple/credit_card.png differ
diff --git a/plugins/emoji/public/images/apple/crescent_moon.png b/plugins/emoji/public/images/apple/crescent_moon.png
new file mode 100644
index 000000000..f9b393bac
Binary files /dev/null and b/plugins/emoji/public/images/apple/crescent_moon.png differ
diff --git a/plugins/emoji/public/images/apple/crocodile.png b/plugins/emoji/public/images/apple/crocodile.png
new file mode 100644
index 000000000..902210255
Binary files /dev/null and b/plugins/emoji/public/images/apple/crocodile.png differ
diff --git a/plugins/emoji/public/images/apple/crossed_flags.png b/plugins/emoji/public/images/apple/crossed_flags.png
new file mode 100644
index 000000000..4d2b611bf
Binary files /dev/null and b/plugins/emoji/public/images/apple/crossed_flags.png differ
diff --git a/plugins/emoji/public/images/apple/crown.png b/plugins/emoji/public/images/apple/crown.png
new file mode 100644
index 000000000..13f55e786
Binary files /dev/null and b/plugins/emoji/public/images/apple/crown.png differ
diff --git a/plugins/emoji/public/images/apple/cry.png b/plugins/emoji/public/images/apple/cry.png
new file mode 100644
index 000000000..1718b42ed
Binary files /dev/null and b/plugins/emoji/public/images/apple/cry.png differ
diff --git a/plugins/emoji/public/images/apple/crying_cat_face.png b/plugins/emoji/public/images/apple/crying_cat_face.png
new file mode 100644
index 000000000..3b3a47159
Binary files /dev/null and b/plugins/emoji/public/images/apple/crying_cat_face.png differ
diff --git a/plugins/emoji/public/images/apple/crystal_ball.png b/plugins/emoji/public/images/apple/crystal_ball.png
new file mode 100644
index 000000000..bee8b5765
Binary files /dev/null and b/plugins/emoji/public/images/apple/crystal_ball.png differ
diff --git a/plugins/emoji/public/images/apple/cupid.png b/plugins/emoji/public/images/apple/cupid.png
new file mode 100644
index 000000000..f52560789
Binary files /dev/null and b/plugins/emoji/public/images/apple/cupid.png differ
diff --git a/plugins/emoji/public/images/apple/curly_loop.png b/plugins/emoji/public/images/apple/curly_loop.png
new file mode 100644
index 000000000..25919a6d1
Binary files /dev/null and b/plugins/emoji/public/images/apple/curly_loop.png differ
diff --git a/plugins/emoji/public/images/apple/currency_exchange.png b/plugins/emoji/public/images/apple/currency_exchange.png
new file mode 100644
index 000000000..57419983a
Binary files /dev/null and b/plugins/emoji/public/images/apple/currency_exchange.png differ
diff --git a/plugins/emoji/public/images/apple/curry.png b/plugins/emoji/public/images/apple/curry.png
new file mode 100644
index 000000000..6c47d4b06
Binary files /dev/null and b/plugins/emoji/public/images/apple/curry.png differ
diff --git a/plugins/emoji/public/images/apple/custard.png b/plugins/emoji/public/images/apple/custard.png
new file mode 100644
index 000000000..c851e1033
Binary files /dev/null and b/plugins/emoji/public/images/apple/custard.png differ
diff --git a/plugins/emoji/public/images/apple/customs.png b/plugins/emoji/public/images/apple/customs.png
new file mode 100644
index 000000000..381eecdb4
Binary files /dev/null and b/plugins/emoji/public/images/apple/customs.png differ
diff --git a/plugins/emoji/public/images/apple/cyclone.png b/plugins/emoji/public/images/apple/cyclone.png
new file mode 100644
index 000000000..0aea4feff
Binary files /dev/null and b/plugins/emoji/public/images/apple/cyclone.png differ
diff --git a/plugins/emoji/public/images/apple/dancer.png b/plugins/emoji/public/images/apple/dancer.png
new file mode 100644
index 000000000..32070c120
Binary files /dev/null and b/plugins/emoji/public/images/apple/dancer.png differ
diff --git a/plugins/emoji/public/images/apple/dancers.png b/plugins/emoji/public/images/apple/dancers.png
new file mode 100644
index 000000000..59a81b380
Binary files /dev/null and b/plugins/emoji/public/images/apple/dancers.png differ
diff --git a/plugins/emoji/public/images/apple/dango.png b/plugins/emoji/public/images/apple/dango.png
new file mode 100644
index 000000000..4b3d4297a
Binary files /dev/null and b/plugins/emoji/public/images/apple/dango.png differ
diff --git a/plugins/emoji/public/images/apple/dart.png b/plugins/emoji/public/images/apple/dart.png
new file mode 100644
index 000000000..3699b76fd
Binary files /dev/null and b/plugins/emoji/public/images/apple/dart.png differ
diff --git a/plugins/emoji/public/images/apple/dash.png b/plugins/emoji/public/images/apple/dash.png
new file mode 100644
index 000000000..bdc0d85a3
Binary files /dev/null and b/plugins/emoji/public/images/apple/dash.png differ
diff --git a/plugins/emoji/public/images/apple/date.png b/plugins/emoji/public/images/apple/date.png
new file mode 100644
index 000000000..47c673868
Binary files /dev/null and b/plugins/emoji/public/images/apple/date.png differ
diff --git a/plugins/emoji/public/images/apple/de.png b/plugins/emoji/public/images/apple/de.png
new file mode 100644
index 000000000..c14678af4
Binary files /dev/null and b/plugins/emoji/public/images/apple/de.png differ
diff --git a/plugins/emoji/public/images/apple/deciduous_tree.png b/plugins/emoji/public/images/apple/deciduous_tree.png
new file mode 100644
index 000000000..2dd403043
Binary files /dev/null and b/plugins/emoji/public/images/apple/deciduous_tree.png differ
diff --git a/plugins/emoji/public/images/apple/department_store.png b/plugins/emoji/public/images/apple/department_store.png
new file mode 100644
index 000000000..024ea8311
Binary files /dev/null and b/plugins/emoji/public/images/apple/department_store.png differ
diff --git a/plugins/emoji/public/images/apple/diamond_shape_with_a_dot_inside.png b/plugins/emoji/public/images/apple/diamond_shape_with_a_dot_inside.png
new file mode 100644
index 000000000..ca5ac05d2
Binary files /dev/null and b/plugins/emoji/public/images/apple/diamond_shape_with_a_dot_inside.png differ
diff --git a/plugins/emoji/public/images/apple/diamonds.png b/plugins/emoji/public/images/apple/diamonds.png
new file mode 100644
index 000000000..08ddc3872
Binary files /dev/null and b/plugins/emoji/public/images/apple/diamonds.png differ
diff --git a/plugins/emoji/public/images/apple/disappointed.png b/plugins/emoji/public/images/apple/disappointed.png
new file mode 100644
index 000000000..f9aaee24b
Binary files /dev/null and b/plugins/emoji/public/images/apple/disappointed.png differ
diff --git a/plugins/emoji/public/images/apple/disappointed_relieved.png b/plugins/emoji/public/images/apple/disappointed_relieved.png
new file mode 100644
index 000000000..4a7a9fd69
Binary files /dev/null and b/plugins/emoji/public/images/apple/disappointed_relieved.png differ
diff --git a/plugins/emoji/public/images/apple/dizzy.png b/plugins/emoji/public/images/apple/dizzy.png
new file mode 100644
index 000000000..94314d0d0
Binary files /dev/null and b/plugins/emoji/public/images/apple/dizzy.png differ
diff --git a/plugins/emoji/public/images/apple/dizzy_face.png b/plugins/emoji/public/images/apple/dizzy_face.png
new file mode 100644
index 000000000..92bb5851c
Binary files /dev/null and b/plugins/emoji/public/images/apple/dizzy_face.png differ
diff --git a/plugins/emoji/public/images/apple/do_not_litter.png b/plugins/emoji/public/images/apple/do_not_litter.png
new file mode 100644
index 000000000..e7be6905f
Binary files /dev/null and b/plugins/emoji/public/images/apple/do_not_litter.png differ
diff --git a/plugins/emoji/public/images/apple/dog.png b/plugins/emoji/public/images/apple/dog.png
new file mode 100644
index 000000000..c83e5ceb1
Binary files /dev/null and b/plugins/emoji/public/images/apple/dog.png differ
diff --git a/plugins/emoji/public/images/apple/dog2.png b/plugins/emoji/public/images/apple/dog2.png
new file mode 100644
index 000000000..607016178
Binary files /dev/null and b/plugins/emoji/public/images/apple/dog2.png differ
diff --git a/plugins/emoji/public/images/apple/dollar.png b/plugins/emoji/public/images/apple/dollar.png
new file mode 100644
index 000000000..e00295584
Binary files /dev/null and b/plugins/emoji/public/images/apple/dollar.png differ
diff --git a/plugins/emoji/public/images/apple/dolls.png b/plugins/emoji/public/images/apple/dolls.png
new file mode 100644
index 000000000..cbd0f3053
Binary files /dev/null and b/plugins/emoji/public/images/apple/dolls.png differ
diff --git a/plugins/emoji/public/images/apple/dolphin.png b/plugins/emoji/public/images/apple/dolphin.png
new file mode 100644
index 000000000..083819034
Binary files /dev/null and b/plugins/emoji/public/images/apple/dolphin.png differ
diff --git a/plugins/emoji/public/images/apple/door.png b/plugins/emoji/public/images/apple/door.png
new file mode 100644
index 000000000..51f9718c0
Binary files /dev/null and b/plugins/emoji/public/images/apple/door.png differ
diff --git a/plugins/emoji/public/images/apple/doughnut.png b/plugins/emoji/public/images/apple/doughnut.png
new file mode 100644
index 000000000..dac8d495e
Binary files /dev/null and b/plugins/emoji/public/images/apple/doughnut.png differ
diff --git a/plugins/emoji/public/images/apple/dragon.png b/plugins/emoji/public/images/apple/dragon.png
new file mode 100644
index 000000000..b649b76df
Binary files /dev/null and b/plugins/emoji/public/images/apple/dragon.png differ
diff --git a/plugins/emoji/public/images/apple/dragon_face.png b/plugins/emoji/public/images/apple/dragon_face.png
new file mode 100644
index 000000000..9d03a107a
Binary files /dev/null and b/plugins/emoji/public/images/apple/dragon_face.png differ
diff --git a/plugins/emoji/public/images/apple/dress.png b/plugins/emoji/public/images/apple/dress.png
new file mode 100644
index 000000000..55a6aa8fb
Binary files /dev/null and b/plugins/emoji/public/images/apple/dress.png differ
diff --git a/plugins/emoji/public/images/apple/dromedary_camel.png b/plugins/emoji/public/images/apple/dromedary_camel.png
new file mode 100644
index 000000000..a9a1394bd
Binary files /dev/null and b/plugins/emoji/public/images/apple/dromedary_camel.png differ
diff --git a/plugins/emoji/public/images/apple/droplet.png b/plugins/emoji/public/images/apple/droplet.png
new file mode 100644
index 000000000..d28e56aa6
Binary files /dev/null and b/plugins/emoji/public/images/apple/droplet.png differ
diff --git a/plugins/emoji/public/images/apple/dvd.png b/plugins/emoji/public/images/apple/dvd.png
new file mode 100644
index 000000000..281398655
Binary files /dev/null and b/plugins/emoji/public/images/apple/dvd.png differ
diff --git a/plugins/emoji/public/images/apple/e-mail.png b/plugins/emoji/public/images/apple/e-mail.png
new file mode 100644
index 000000000..d609e3c09
Binary files /dev/null and b/plugins/emoji/public/images/apple/e-mail.png differ
diff --git a/plugins/emoji/public/images/apple/ear.png b/plugins/emoji/public/images/apple/ear.png
new file mode 100644
index 000000000..c8e64b560
Binary files /dev/null and b/plugins/emoji/public/images/apple/ear.png differ
diff --git a/plugins/emoji/public/images/apple/ear_of_rice.png b/plugins/emoji/public/images/apple/ear_of_rice.png
new file mode 100644
index 000000000..03d42ae47
Binary files /dev/null and b/plugins/emoji/public/images/apple/ear_of_rice.png differ
diff --git a/plugins/emoji/public/images/apple/earth_africa.png b/plugins/emoji/public/images/apple/earth_africa.png
new file mode 100644
index 000000000..dbfb2a7ff
Binary files /dev/null and b/plugins/emoji/public/images/apple/earth_africa.png differ
diff --git a/plugins/emoji/public/images/apple/earth_americas.png b/plugins/emoji/public/images/apple/earth_americas.png
new file mode 100644
index 000000000..5527d4ba2
Binary files /dev/null and b/plugins/emoji/public/images/apple/earth_americas.png differ
diff --git a/plugins/emoji/public/images/apple/earth_asia.png b/plugins/emoji/public/images/apple/earth_asia.png
new file mode 100644
index 000000000..9edcc3f88
Binary files /dev/null and b/plugins/emoji/public/images/apple/earth_asia.png differ
diff --git a/plugins/emoji/public/images/apple/egg.png b/plugins/emoji/public/images/apple/egg.png
new file mode 100644
index 000000000..63243ee64
Binary files /dev/null and b/plugins/emoji/public/images/apple/egg.png differ
diff --git a/plugins/emoji/public/images/apple/eggplant.png b/plugins/emoji/public/images/apple/eggplant.png
new file mode 100644
index 000000000..13e363631
Binary files /dev/null and b/plugins/emoji/public/images/apple/eggplant.png differ
diff --git a/plugins/emoji/public/images/apple/eight.png b/plugins/emoji/public/images/apple/eight.png
new file mode 100644
index 000000000..f76e43d17
Binary files /dev/null and b/plugins/emoji/public/images/apple/eight.png differ
diff --git a/plugins/emoji/public/images/apple/eight_pointed_black_star.png b/plugins/emoji/public/images/apple/eight_pointed_black_star.png
new file mode 100644
index 000000000..6f4b4eac9
Binary files /dev/null and b/plugins/emoji/public/images/apple/eight_pointed_black_star.png differ
diff --git a/plugins/emoji/public/images/apple/eight_spoked_asterisk.png b/plugins/emoji/public/images/apple/eight_spoked_asterisk.png
new file mode 100644
index 000000000..efb7f02f5
Binary files /dev/null and b/plugins/emoji/public/images/apple/eight_spoked_asterisk.png differ
diff --git a/plugins/emoji/public/images/apple/electric_plug.png b/plugins/emoji/public/images/apple/electric_plug.png
new file mode 100644
index 000000000..4262ad05c
Binary files /dev/null and b/plugins/emoji/public/images/apple/electric_plug.png differ
diff --git a/plugins/emoji/public/images/apple/elephant.png b/plugins/emoji/public/images/apple/elephant.png
new file mode 100644
index 000000000..418f1e903
Binary files /dev/null and b/plugins/emoji/public/images/apple/elephant.png differ
diff --git a/plugins/emoji/public/images/apple/email.png b/plugins/emoji/public/images/apple/email.png
new file mode 100644
index 000000000..e843883b5
Binary files /dev/null and b/plugins/emoji/public/images/apple/email.png differ
diff --git a/plugins/emoji/public/images/apple/end.png b/plugins/emoji/public/images/apple/end.png
new file mode 100644
index 000000000..81f57d66c
Binary files /dev/null and b/plugins/emoji/public/images/apple/end.png differ
diff --git a/plugins/emoji/public/images/apple/envelope.png b/plugins/emoji/public/images/apple/envelope.png
new file mode 100644
index 000000000..e843883b5
Binary files /dev/null and b/plugins/emoji/public/images/apple/envelope.png differ
diff --git a/plugins/emoji/public/images/apple/envelope_with_arrow.png b/plugins/emoji/public/images/apple/envelope_with_arrow.png
new file mode 100644
index 000000000..24a4f008b
Binary files /dev/null and b/plugins/emoji/public/images/apple/envelope_with_arrow.png differ
diff --git a/plugins/emoji/public/images/apple/es.png b/plugins/emoji/public/images/apple/es.png
new file mode 100644
index 000000000..afcdcf7b4
Binary files /dev/null and b/plugins/emoji/public/images/apple/es.png differ
diff --git a/plugins/emoji/public/images/apple/euro.png b/plugins/emoji/public/images/apple/euro.png
new file mode 100644
index 000000000..56d8b6863
Binary files /dev/null and b/plugins/emoji/public/images/apple/euro.png differ
diff --git a/plugins/emoji/public/images/apple/european_castle.png b/plugins/emoji/public/images/apple/european_castle.png
new file mode 100644
index 000000000..5d0ae8986
Binary files /dev/null and b/plugins/emoji/public/images/apple/european_castle.png differ
diff --git a/plugins/emoji/public/images/apple/european_post_office.png b/plugins/emoji/public/images/apple/european_post_office.png
new file mode 100644
index 000000000..a4e92cfc1
Binary files /dev/null and b/plugins/emoji/public/images/apple/european_post_office.png differ
diff --git a/plugins/emoji/public/images/apple/evergreen_tree.png b/plugins/emoji/public/images/apple/evergreen_tree.png
new file mode 100644
index 000000000..4710e8861
Binary files /dev/null and b/plugins/emoji/public/images/apple/evergreen_tree.png differ
diff --git a/plugins/emoji/public/images/apple/exclamation.png b/plugins/emoji/public/images/apple/exclamation.png
new file mode 100644
index 000000000..15f017135
Binary files /dev/null and b/plugins/emoji/public/images/apple/exclamation.png differ
diff --git a/plugins/emoji/public/images/apple/expressionless.png b/plugins/emoji/public/images/apple/expressionless.png
new file mode 100644
index 000000000..4882027ec
Binary files /dev/null and b/plugins/emoji/public/images/apple/expressionless.png differ
diff --git a/plugins/emoji/public/images/apple/eyeglasses.png b/plugins/emoji/public/images/apple/eyeglasses.png
new file mode 100644
index 000000000..9f4e057a7
Binary files /dev/null and b/plugins/emoji/public/images/apple/eyeglasses.png differ
diff --git a/plugins/emoji/public/images/apple/eyes.png b/plugins/emoji/public/images/apple/eyes.png
new file mode 100644
index 000000000..a8c595d0c
Binary files /dev/null and b/plugins/emoji/public/images/apple/eyes.png differ
diff --git a/plugins/emoji/public/images/apple/facepunch.png b/plugins/emoji/public/images/apple/facepunch.png
new file mode 100644
index 000000000..1c2768cfc
Binary files /dev/null and b/plugins/emoji/public/images/apple/facepunch.png differ
diff --git a/plugins/emoji/public/images/apple/factory.png b/plugins/emoji/public/images/apple/factory.png
new file mode 100644
index 000000000..200aedb25
Binary files /dev/null and b/plugins/emoji/public/images/apple/factory.png differ
diff --git a/plugins/emoji/public/images/apple/fallen_leaf.png b/plugins/emoji/public/images/apple/fallen_leaf.png
new file mode 100644
index 000000000..1804751ac
Binary files /dev/null and b/plugins/emoji/public/images/apple/fallen_leaf.png differ
diff --git a/plugins/emoji/public/images/apple/family.png b/plugins/emoji/public/images/apple/family.png
new file mode 100644
index 000000000..f4e470e57
Binary files /dev/null and b/plugins/emoji/public/images/apple/family.png differ
diff --git a/plugins/emoji/public/images/apple/fast_forward.png b/plugins/emoji/public/images/apple/fast_forward.png
new file mode 100644
index 000000000..c5636e73a
Binary files /dev/null and b/plugins/emoji/public/images/apple/fast_forward.png differ
diff --git a/plugins/emoji/public/images/apple/fax.png b/plugins/emoji/public/images/apple/fax.png
new file mode 100644
index 000000000..f3e80d7d3
Binary files /dev/null and b/plugins/emoji/public/images/apple/fax.png differ
diff --git a/plugins/emoji/public/images/apple/fearful.png b/plugins/emoji/public/images/apple/fearful.png
new file mode 100644
index 000000000..47e44c1e3
Binary files /dev/null and b/plugins/emoji/public/images/apple/fearful.png differ
diff --git a/plugins/emoji/public/images/apple/feet.png b/plugins/emoji/public/images/apple/feet.png
new file mode 100644
index 000000000..603b28f5e
Binary files /dev/null and b/plugins/emoji/public/images/apple/feet.png differ
diff --git a/plugins/emoji/public/images/apple/ferris_wheel.png b/plugins/emoji/public/images/apple/ferris_wheel.png
new file mode 100644
index 000000000..dadf2f980
Binary files /dev/null and b/plugins/emoji/public/images/apple/ferris_wheel.png differ
diff --git a/plugins/emoji/public/images/apple/file_folder.png b/plugins/emoji/public/images/apple/file_folder.png
new file mode 100644
index 000000000..da3462be0
Binary files /dev/null and b/plugins/emoji/public/images/apple/file_folder.png differ
diff --git a/plugins/emoji/public/images/apple/fire.png b/plugins/emoji/public/images/apple/fire.png
new file mode 100644
index 000000000..ad50c0218
Binary files /dev/null and b/plugins/emoji/public/images/apple/fire.png differ
diff --git a/plugins/emoji/public/images/apple/fire_engine.png b/plugins/emoji/public/images/apple/fire_engine.png
new file mode 100644
index 000000000..d7df6e86b
Binary files /dev/null and b/plugins/emoji/public/images/apple/fire_engine.png differ
diff --git a/plugins/emoji/public/images/apple/fireworks.png b/plugins/emoji/public/images/apple/fireworks.png
new file mode 100644
index 000000000..809342d46
Binary files /dev/null and b/plugins/emoji/public/images/apple/fireworks.png differ
diff --git a/plugins/emoji/public/images/apple/first_quarter_moon.png b/plugins/emoji/public/images/apple/first_quarter_moon.png
new file mode 100644
index 000000000..adaf1d6cf
Binary files /dev/null and b/plugins/emoji/public/images/apple/first_quarter_moon.png differ
diff --git a/plugins/emoji/public/images/apple/first_quarter_moon_with_face.png b/plugins/emoji/public/images/apple/first_quarter_moon_with_face.png
new file mode 100644
index 000000000..c3904e1f3
Binary files /dev/null and b/plugins/emoji/public/images/apple/first_quarter_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/apple/fish.png b/plugins/emoji/public/images/apple/fish.png
new file mode 100644
index 000000000..2de22099c
Binary files /dev/null and b/plugins/emoji/public/images/apple/fish.png differ
diff --git a/plugins/emoji/public/images/apple/fish_cake.png b/plugins/emoji/public/images/apple/fish_cake.png
new file mode 100644
index 000000000..89ab1d927
Binary files /dev/null and b/plugins/emoji/public/images/apple/fish_cake.png differ
diff --git a/plugins/emoji/public/images/apple/fishing_pole_and_fish.png b/plugins/emoji/public/images/apple/fishing_pole_and_fish.png
new file mode 100644
index 000000000..ffc610971
Binary files /dev/null and b/plugins/emoji/public/images/apple/fishing_pole_and_fish.png differ
diff --git a/plugins/emoji/public/images/apple/fist.png b/plugins/emoji/public/images/apple/fist.png
new file mode 100644
index 000000000..e5262ca22
Binary files /dev/null and b/plugins/emoji/public/images/apple/fist.png differ
diff --git a/plugins/emoji/public/images/apple/five.png b/plugins/emoji/public/images/apple/five.png
new file mode 100644
index 000000000..9555767a9
Binary files /dev/null and b/plugins/emoji/public/images/apple/five.png differ
diff --git a/plugins/emoji/public/images/apple/flags.png b/plugins/emoji/public/images/apple/flags.png
new file mode 100644
index 000000000..2526da08a
Binary files /dev/null and b/plugins/emoji/public/images/apple/flags.png differ
diff --git a/plugins/emoji/public/images/apple/flashlight.png b/plugins/emoji/public/images/apple/flashlight.png
new file mode 100644
index 000000000..6f4487471
Binary files /dev/null and b/plugins/emoji/public/images/apple/flashlight.png differ
diff --git a/plugins/emoji/public/images/apple/flipper.png b/plugins/emoji/public/images/apple/flipper.png
new file mode 100644
index 000000000..083819034
Binary files /dev/null and b/plugins/emoji/public/images/apple/flipper.png differ
diff --git a/plugins/emoji/public/images/apple/floppy_disk.png b/plugins/emoji/public/images/apple/floppy_disk.png
new file mode 100644
index 000000000..f00a8d4e6
Binary files /dev/null and b/plugins/emoji/public/images/apple/floppy_disk.png differ
diff --git a/plugins/emoji/public/images/apple/flower_playing_cards.png b/plugins/emoji/public/images/apple/flower_playing_cards.png
new file mode 100644
index 000000000..8cf872546
Binary files /dev/null and b/plugins/emoji/public/images/apple/flower_playing_cards.png differ
diff --git a/plugins/emoji/public/images/apple/flushed.png b/plugins/emoji/public/images/apple/flushed.png
new file mode 100644
index 000000000..e6aad287d
Binary files /dev/null and b/plugins/emoji/public/images/apple/flushed.png differ
diff --git a/plugins/emoji/public/images/apple/foggy.png b/plugins/emoji/public/images/apple/foggy.png
new file mode 100644
index 000000000..a0ab78070
Binary files /dev/null and b/plugins/emoji/public/images/apple/foggy.png differ
diff --git a/plugins/emoji/public/images/apple/football.png b/plugins/emoji/public/images/apple/football.png
new file mode 100644
index 000000000..037f7a76e
Binary files /dev/null and b/plugins/emoji/public/images/apple/football.png differ
diff --git a/plugins/emoji/public/images/apple/footprints.png b/plugins/emoji/public/images/apple/footprints.png
new file mode 100644
index 000000000..730537406
Binary files /dev/null and b/plugins/emoji/public/images/apple/footprints.png differ
diff --git a/plugins/emoji/public/images/apple/fork_and_knife.png b/plugins/emoji/public/images/apple/fork_and_knife.png
new file mode 100644
index 000000000..2fbad780b
Binary files /dev/null and b/plugins/emoji/public/images/apple/fork_and_knife.png differ
diff --git a/plugins/emoji/public/images/apple/fountain.png b/plugins/emoji/public/images/apple/fountain.png
new file mode 100644
index 000000000..a4ae76623
Binary files /dev/null and b/plugins/emoji/public/images/apple/fountain.png differ
diff --git a/plugins/emoji/public/images/apple/four.png b/plugins/emoji/public/images/apple/four.png
new file mode 100644
index 000000000..e0bab58f0
Binary files /dev/null and b/plugins/emoji/public/images/apple/four.png differ
diff --git a/plugins/emoji/public/images/apple/four_leaf_clover.png b/plugins/emoji/public/images/apple/four_leaf_clover.png
new file mode 100644
index 000000000..88d437282
Binary files /dev/null and b/plugins/emoji/public/images/apple/four_leaf_clover.png differ
diff --git a/plugins/emoji/public/images/apple/fr.png b/plugins/emoji/public/images/apple/fr.png
new file mode 100644
index 000000000..c4ed93017
Binary files /dev/null and b/plugins/emoji/public/images/apple/fr.png differ
diff --git a/plugins/emoji/public/images/apple/free.png b/plugins/emoji/public/images/apple/free.png
new file mode 100644
index 000000000..623e07f71
Binary files /dev/null and b/plugins/emoji/public/images/apple/free.png differ
diff --git a/plugins/emoji/public/images/apple/fried_shrimp.png b/plugins/emoji/public/images/apple/fried_shrimp.png
new file mode 100644
index 000000000..4b6711a21
Binary files /dev/null and b/plugins/emoji/public/images/apple/fried_shrimp.png differ
diff --git a/plugins/emoji/public/images/apple/fries.png b/plugins/emoji/public/images/apple/fries.png
new file mode 100644
index 000000000..38badf5e6
Binary files /dev/null and b/plugins/emoji/public/images/apple/fries.png differ
diff --git a/plugins/emoji/public/images/apple/frog.png b/plugins/emoji/public/images/apple/frog.png
new file mode 100644
index 000000000..ccc52e8a3
Binary files /dev/null and b/plugins/emoji/public/images/apple/frog.png differ
diff --git a/plugins/emoji/public/images/apple/frowning.png b/plugins/emoji/public/images/apple/frowning.png
new file mode 100644
index 000000000..ebaed84a9
Binary files /dev/null and b/plugins/emoji/public/images/apple/frowning.png differ
diff --git a/plugins/emoji/public/images/apple/fuelpump.png b/plugins/emoji/public/images/apple/fuelpump.png
new file mode 100644
index 000000000..ac7378d2c
Binary files /dev/null and b/plugins/emoji/public/images/apple/fuelpump.png differ
diff --git a/plugins/emoji/public/images/apple/full_moon.png b/plugins/emoji/public/images/apple/full_moon.png
new file mode 100644
index 000000000..127f2dcde
Binary files /dev/null and b/plugins/emoji/public/images/apple/full_moon.png differ
diff --git a/plugins/emoji/public/images/apple/full_moon_with_face.png b/plugins/emoji/public/images/apple/full_moon_with_face.png
new file mode 100644
index 000000000..ee30e5a02
Binary files /dev/null and b/plugins/emoji/public/images/apple/full_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/apple/game_die.png b/plugins/emoji/public/images/apple/game_die.png
new file mode 100644
index 000000000..02ee30d4f
Binary files /dev/null and b/plugins/emoji/public/images/apple/game_die.png differ
diff --git a/plugins/emoji/public/images/apple/gb.png b/plugins/emoji/public/images/apple/gb.png
new file mode 100644
index 000000000..15bbcdd2f
Binary files /dev/null and b/plugins/emoji/public/images/apple/gb.png differ
diff --git a/plugins/emoji/public/images/apple/gem.png b/plugins/emoji/public/images/apple/gem.png
new file mode 100644
index 000000000..1c99516d5
Binary files /dev/null and b/plugins/emoji/public/images/apple/gem.png differ
diff --git a/plugins/emoji/public/images/apple/gemini.png b/plugins/emoji/public/images/apple/gemini.png
new file mode 100644
index 000000000..b1a40509e
Binary files /dev/null and b/plugins/emoji/public/images/apple/gemini.png differ
diff --git a/plugins/emoji/public/images/apple/ghost.png b/plugins/emoji/public/images/apple/ghost.png
new file mode 100644
index 000000000..3f8fc15d9
Binary files /dev/null and b/plugins/emoji/public/images/apple/ghost.png differ
diff --git a/plugins/emoji/public/images/apple/gift.png b/plugins/emoji/public/images/apple/gift.png
new file mode 100644
index 000000000..7ca56a906
Binary files /dev/null and b/plugins/emoji/public/images/apple/gift.png differ
diff --git a/plugins/emoji/public/images/apple/gift_heart.png b/plugins/emoji/public/images/apple/gift_heart.png
new file mode 100644
index 000000000..7715b6c74
Binary files /dev/null and b/plugins/emoji/public/images/apple/gift_heart.png differ
diff --git a/plugins/emoji/public/images/apple/girl.png b/plugins/emoji/public/images/apple/girl.png
new file mode 100644
index 000000000..0180cdf4f
Binary files /dev/null and b/plugins/emoji/public/images/apple/girl.png differ
diff --git a/plugins/emoji/public/images/apple/globe_with_meridians.png b/plugins/emoji/public/images/apple/globe_with_meridians.png
new file mode 100644
index 000000000..d2a440c05
Binary files /dev/null and b/plugins/emoji/public/images/apple/globe_with_meridians.png differ
diff --git a/plugins/emoji/public/images/apple/goat.png b/plugins/emoji/public/images/apple/goat.png
new file mode 100644
index 000000000..a6e7b9d6e
Binary files /dev/null and b/plugins/emoji/public/images/apple/goat.png differ
diff --git a/plugins/emoji/public/images/apple/golf.png b/plugins/emoji/public/images/apple/golf.png
new file mode 100644
index 000000000..2426adc66
Binary files /dev/null and b/plugins/emoji/public/images/apple/golf.png differ
diff --git a/plugins/emoji/public/images/apple/grapes.png b/plugins/emoji/public/images/apple/grapes.png
new file mode 100644
index 000000000..700c567c9
Binary files /dev/null and b/plugins/emoji/public/images/apple/grapes.png differ
diff --git a/plugins/emoji/public/images/apple/green_apple.png b/plugins/emoji/public/images/apple/green_apple.png
new file mode 100644
index 000000000..119b9dddd
Binary files /dev/null and b/plugins/emoji/public/images/apple/green_apple.png differ
diff --git a/plugins/emoji/public/images/apple/green_book.png b/plugins/emoji/public/images/apple/green_book.png
new file mode 100644
index 000000000..bd096135f
Binary files /dev/null and b/plugins/emoji/public/images/apple/green_book.png differ
diff --git a/plugins/emoji/public/images/apple/green_heart.png b/plugins/emoji/public/images/apple/green_heart.png
new file mode 100644
index 000000000..81729b046
Binary files /dev/null and b/plugins/emoji/public/images/apple/green_heart.png differ
diff --git a/plugins/emoji/public/images/apple/grey_exclamation.png b/plugins/emoji/public/images/apple/grey_exclamation.png
new file mode 100644
index 000000000..dcf5343f5
Binary files /dev/null and b/plugins/emoji/public/images/apple/grey_exclamation.png differ
diff --git a/plugins/emoji/public/images/apple/grey_question.png b/plugins/emoji/public/images/apple/grey_question.png
new file mode 100644
index 000000000..64e48d498
Binary files /dev/null and b/plugins/emoji/public/images/apple/grey_question.png differ
diff --git a/plugins/emoji/public/images/apple/grimacing.png b/plugins/emoji/public/images/apple/grimacing.png
new file mode 100644
index 000000000..615d6d48c
Binary files /dev/null and b/plugins/emoji/public/images/apple/grimacing.png differ
diff --git a/plugins/emoji/public/images/apple/grin.png b/plugins/emoji/public/images/apple/grin.png
new file mode 100644
index 000000000..8b6cdec70
Binary files /dev/null and b/plugins/emoji/public/images/apple/grin.png differ
diff --git a/plugins/emoji/public/images/apple/grinning.png b/plugins/emoji/public/images/apple/grinning.png
new file mode 100644
index 000000000..9e8d85c92
Binary files /dev/null and b/plugins/emoji/public/images/apple/grinning.png differ
diff --git a/plugins/emoji/public/images/apple/guardsman.png b/plugins/emoji/public/images/apple/guardsman.png
new file mode 100644
index 000000000..cd65542f4
Binary files /dev/null and b/plugins/emoji/public/images/apple/guardsman.png differ
diff --git a/plugins/emoji/public/images/apple/guitar.png b/plugins/emoji/public/images/apple/guitar.png
new file mode 100644
index 000000000..aa92056c0
Binary files /dev/null and b/plugins/emoji/public/images/apple/guitar.png differ
diff --git a/plugins/emoji/public/images/apple/gun.png b/plugins/emoji/public/images/apple/gun.png
new file mode 100644
index 000000000..3a8676000
Binary files /dev/null and b/plugins/emoji/public/images/apple/gun.png differ
diff --git a/plugins/emoji/public/images/apple/haircut.png b/plugins/emoji/public/images/apple/haircut.png
new file mode 100644
index 000000000..8a2702166
Binary files /dev/null and b/plugins/emoji/public/images/apple/haircut.png differ
diff --git a/plugins/emoji/public/images/apple/hamburger.png b/plugins/emoji/public/images/apple/hamburger.png
new file mode 100644
index 000000000..7fbc23ddb
Binary files /dev/null and b/plugins/emoji/public/images/apple/hamburger.png differ
diff --git a/plugins/emoji/public/images/apple/hammer.png b/plugins/emoji/public/images/apple/hammer.png
new file mode 100644
index 000000000..cb30c5d5e
Binary files /dev/null and b/plugins/emoji/public/images/apple/hammer.png differ
diff --git a/plugins/emoji/public/images/apple/hamster.png b/plugins/emoji/public/images/apple/hamster.png
new file mode 100644
index 000000000..6d062f55b
Binary files /dev/null and b/plugins/emoji/public/images/apple/hamster.png differ
diff --git a/plugins/emoji/public/images/apple/hand.png b/plugins/emoji/public/images/apple/hand.png
new file mode 100644
index 000000000..acdb2fd37
Binary files /dev/null and b/plugins/emoji/public/images/apple/hand.png differ
diff --git a/plugins/emoji/public/images/apple/handbag.png b/plugins/emoji/public/images/apple/handbag.png
new file mode 100644
index 000000000..aa0e951ad
Binary files /dev/null and b/plugins/emoji/public/images/apple/handbag.png differ
diff --git a/plugins/emoji/public/images/apple/hankey.png b/plugins/emoji/public/images/apple/hankey.png
new file mode 100644
index 000000000..75544655b
Binary files /dev/null and b/plugins/emoji/public/images/apple/hankey.png differ
diff --git a/plugins/emoji/public/images/apple/hash.png b/plugins/emoji/public/images/apple/hash.png
new file mode 100644
index 000000000..e1e5923d4
Binary files /dev/null and b/plugins/emoji/public/images/apple/hash.png differ
diff --git a/plugins/emoji/public/images/apple/hatched_chick.png b/plugins/emoji/public/images/apple/hatched_chick.png
new file mode 100644
index 000000000..3e6d9bd73
Binary files /dev/null and b/plugins/emoji/public/images/apple/hatched_chick.png differ
diff --git a/plugins/emoji/public/images/apple/hatching_chick.png b/plugins/emoji/public/images/apple/hatching_chick.png
new file mode 100644
index 000000000..1e11c4152
Binary files /dev/null and b/plugins/emoji/public/images/apple/hatching_chick.png differ
diff --git a/plugins/emoji/public/images/apple/headphones.png b/plugins/emoji/public/images/apple/headphones.png
new file mode 100644
index 000000000..408268844
Binary files /dev/null and b/plugins/emoji/public/images/apple/headphones.png differ
diff --git a/plugins/emoji/public/images/apple/hear_no_evil.png b/plugins/emoji/public/images/apple/hear_no_evil.png
new file mode 100644
index 000000000..7e8a51282
Binary files /dev/null and b/plugins/emoji/public/images/apple/hear_no_evil.png differ
diff --git a/plugins/emoji/public/images/apple/heart.png b/plugins/emoji/public/images/apple/heart.png
new file mode 100644
index 000000000..10f67fb23
Binary files /dev/null and b/plugins/emoji/public/images/apple/heart.png differ
diff --git a/plugins/emoji/public/images/apple/heart_decoration.png b/plugins/emoji/public/images/apple/heart_decoration.png
new file mode 100644
index 000000000..040ab7c51
Binary files /dev/null and b/plugins/emoji/public/images/apple/heart_decoration.png differ
diff --git a/plugins/emoji/public/images/apple/heart_eyes.png b/plugins/emoji/public/images/apple/heart_eyes.png
new file mode 100644
index 000000000..e63dbfda5
Binary files /dev/null and b/plugins/emoji/public/images/apple/heart_eyes.png differ
diff --git a/plugins/emoji/public/images/apple/heart_eyes_cat.png b/plugins/emoji/public/images/apple/heart_eyes_cat.png
new file mode 100644
index 000000000..048ca8689
Binary files /dev/null and b/plugins/emoji/public/images/apple/heart_eyes_cat.png differ
diff --git a/plugins/emoji/public/images/apple/heartbeat.png b/plugins/emoji/public/images/apple/heartbeat.png
new file mode 100644
index 000000000..9f4b41d32
Binary files /dev/null and b/plugins/emoji/public/images/apple/heartbeat.png differ
diff --git a/plugins/emoji/public/images/apple/heartpulse.png b/plugins/emoji/public/images/apple/heartpulse.png
new file mode 100644
index 000000000..9920dbc78
Binary files /dev/null and b/plugins/emoji/public/images/apple/heartpulse.png differ
diff --git a/plugins/emoji/public/images/apple/hearts.png b/plugins/emoji/public/images/apple/hearts.png
new file mode 100644
index 000000000..dabee766e
Binary files /dev/null and b/plugins/emoji/public/images/apple/hearts.png differ
diff --git a/plugins/emoji/public/images/apple/heavy_check_mark.png b/plugins/emoji/public/images/apple/heavy_check_mark.png
new file mode 100644
index 000000000..d6b601510
Binary files /dev/null and b/plugins/emoji/public/images/apple/heavy_check_mark.png differ
diff --git a/plugins/emoji/public/images/apple/heavy_division_sign.png b/plugins/emoji/public/images/apple/heavy_division_sign.png
new file mode 100644
index 000000000..08ae9ee84
Binary files /dev/null and b/plugins/emoji/public/images/apple/heavy_division_sign.png differ
diff --git a/plugins/emoji/public/images/apple/heavy_dollar_sign.png b/plugins/emoji/public/images/apple/heavy_dollar_sign.png
new file mode 100644
index 000000000..0874e0065
Binary files /dev/null and b/plugins/emoji/public/images/apple/heavy_dollar_sign.png differ
diff --git a/plugins/emoji/public/images/apple/heavy_exclamation_mark.png b/plugins/emoji/public/images/apple/heavy_exclamation_mark.png
new file mode 100644
index 000000000..15f017135
Binary files /dev/null and b/plugins/emoji/public/images/apple/heavy_exclamation_mark.png differ
diff --git a/plugins/emoji/public/images/apple/heavy_minus_sign.png b/plugins/emoji/public/images/apple/heavy_minus_sign.png
new file mode 100644
index 000000000..e661c4895
Binary files /dev/null and b/plugins/emoji/public/images/apple/heavy_minus_sign.png differ
diff --git a/plugins/emoji/public/images/apple/heavy_multiplication_x.png b/plugins/emoji/public/images/apple/heavy_multiplication_x.png
new file mode 100644
index 000000000..d9f101246
Binary files /dev/null and b/plugins/emoji/public/images/apple/heavy_multiplication_x.png differ
diff --git a/plugins/emoji/public/images/apple/heavy_plus_sign.png b/plugins/emoji/public/images/apple/heavy_plus_sign.png
new file mode 100644
index 000000000..2eac7b29a
Binary files /dev/null and b/plugins/emoji/public/images/apple/heavy_plus_sign.png differ
diff --git a/plugins/emoji/public/images/apple/helicopter.png b/plugins/emoji/public/images/apple/helicopter.png
new file mode 100644
index 000000000..1ee25fa3a
Binary files /dev/null and b/plugins/emoji/public/images/apple/helicopter.png differ
diff --git a/plugins/emoji/public/images/apple/herb.png b/plugins/emoji/public/images/apple/herb.png
new file mode 100644
index 000000000..9ac06db3e
Binary files /dev/null and b/plugins/emoji/public/images/apple/herb.png differ
diff --git a/plugins/emoji/public/images/apple/hibiscus.png b/plugins/emoji/public/images/apple/hibiscus.png
new file mode 100644
index 000000000..567f8cc02
Binary files /dev/null and b/plugins/emoji/public/images/apple/hibiscus.png differ
diff --git a/plugins/emoji/public/images/apple/high_brightness.png b/plugins/emoji/public/images/apple/high_brightness.png
new file mode 100644
index 000000000..49bfcfdfe
Binary files /dev/null and b/plugins/emoji/public/images/apple/high_brightness.png differ
diff --git a/plugins/emoji/public/images/apple/high_heel.png b/plugins/emoji/public/images/apple/high_heel.png
new file mode 100644
index 000000000..4562be9da
Binary files /dev/null and b/plugins/emoji/public/images/apple/high_heel.png differ
diff --git a/plugins/emoji/public/images/apple/hocho.png b/plugins/emoji/public/images/apple/hocho.png
new file mode 100644
index 000000000..630397cd3
Binary files /dev/null and b/plugins/emoji/public/images/apple/hocho.png differ
diff --git a/plugins/emoji/public/images/apple/honey_pot.png b/plugins/emoji/public/images/apple/honey_pot.png
new file mode 100644
index 000000000..d7fbb7408
Binary files /dev/null and b/plugins/emoji/public/images/apple/honey_pot.png differ
diff --git a/plugins/emoji/public/images/apple/honeybee.png b/plugins/emoji/public/images/apple/honeybee.png
new file mode 100644
index 000000000..fd8465d93
Binary files /dev/null and b/plugins/emoji/public/images/apple/honeybee.png differ
diff --git a/plugins/emoji/public/images/apple/horse.png b/plugins/emoji/public/images/apple/horse.png
new file mode 100644
index 000000000..ebb777ee9
Binary files /dev/null and b/plugins/emoji/public/images/apple/horse.png differ
diff --git a/plugins/emoji/public/images/apple/horse_racing.png b/plugins/emoji/public/images/apple/horse_racing.png
new file mode 100644
index 000000000..42f715974
Binary files /dev/null and b/plugins/emoji/public/images/apple/horse_racing.png differ
diff --git a/plugins/emoji/public/images/apple/hospital.png b/plugins/emoji/public/images/apple/hospital.png
new file mode 100644
index 000000000..ba7a2a421
Binary files /dev/null and b/plugins/emoji/public/images/apple/hospital.png differ
diff --git a/plugins/emoji/public/images/apple/hotel.png b/plugins/emoji/public/images/apple/hotel.png
new file mode 100644
index 000000000..a37c5940c
Binary files /dev/null and b/plugins/emoji/public/images/apple/hotel.png differ
diff --git a/plugins/emoji/public/images/apple/hotsprings.png b/plugins/emoji/public/images/apple/hotsprings.png
new file mode 100644
index 000000000..4f0072d9d
Binary files /dev/null and b/plugins/emoji/public/images/apple/hotsprings.png differ
diff --git a/plugins/emoji/public/images/apple/hourglass.png b/plugins/emoji/public/images/apple/hourglass.png
new file mode 100644
index 000000000..37295ff81
Binary files /dev/null and b/plugins/emoji/public/images/apple/hourglass.png differ
diff --git a/plugins/emoji/public/images/apple/hourglass_flowing_sand.png b/plugins/emoji/public/images/apple/hourglass_flowing_sand.png
new file mode 100644
index 000000000..12ce4252b
Binary files /dev/null and b/plugins/emoji/public/images/apple/hourglass_flowing_sand.png differ
diff --git a/plugins/emoji/public/images/apple/house.png b/plugins/emoji/public/images/apple/house.png
new file mode 100644
index 000000000..4e17b37a8
Binary files /dev/null and b/plugins/emoji/public/images/apple/house.png differ
diff --git a/plugins/emoji/public/images/apple/house_with_garden.png b/plugins/emoji/public/images/apple/house_with_garden.png
new file mode 100644
index 000000000..0b0ada8f4
Binary files /dev/null and b/plugins/emoji/public/images/apple/house_with_garden.png differ
diff --git a/plugins/emoji/public/images/apple/hushed.png b/plugins/emoji/public/images/apple/hushed.png
new file mode 100644
index 000000000..d91a51f63
Binary files /dev/null and b/plugins/emoji/public/images/apple/hushed.png differ
diff --git a/plugins/emoji/public/images/apple/ice_cream.png b/plugins/emoji/public/images/apple/ice_cream.png
new file mode 100644
index 000000000..b04bcd69a
Binary files /dev/null and b/plugins/emoji/public/images/apple/ice_cream.png differ
diff --git a/plugins/emoji/public/images/apple/icecream.png b/plugins/emoji/public/images/apple/icecream.png
new file mode 100644
index 000000000..4af3cbbb1
Binary files /dev/null and b/plugins/emoji/public/images/apple/icecream.png differ
diff --git a/plugins/emoji/public/images/apple/id.png b/plugins/emoji/public/images/apple/id.png
new file mode 100644
index 000000000..d2753bfd4
Binary files /dev/null and b/plugins/emoji/public/images/apple/id.png differ
diff --git a/plugins/emoji/public/images/apple/ideograph_advantage.png b/plugins/emoji/public/images/apple/ideograph_advantage.png
new file mode 100644
index 000000000..928786723
Binary files /dev/null and b/plugins/emoji/public/images/apple/ideograph_advantage.png differ
diff --git a/plugins/emoji/public/images/apple/imp.png b/plugins/emoji/public/images/apple/imp.png
new file mode 100644
index 000000000..10de3bbfb
Binary files /dev/null and b/plugins/emoji/public/images/apple/imp.png differ
diff --git a/plugins/emoji/public/images/apple/inbox_tray.png b/plugins/emoji/public/images/apple/inbox_tray.png
new file mode 100644
index 000000000..0f69d4609
Binary files /dev/null and b/plugins/emoji/public/images/apple/inbox_tray.png differ
diff --git a/plugins/emoji/public/images/apple/incoming_envelope.png b/plugins/emoji/public/images/apple/incoming_envelope.png
new file mode 100644
index 000000000..fb0a4c804
Binary files /dev/null and b/plugins/emoji/public/images/apple/incoming_envelope.png differ
diff --git a/plugins/emoji/public/images/apple/information_desk_person.png b/plugins/emoji/public/images/apple/information_desk_person.png
new file mode 100644
index 000000000..8804a07a3
Binary files /dev/null and b/plugins/emoji/public/images/apple/information_desk_person.png differ
diff --git a/plugins/emoji/public/images/apple/information_source.png b/plugins/emoji/public/images/apple/information_source.png
new file mode 100644
index 000000000..e7b138473
Binary files /dev/null and b/plugins/emoji/public/images/apple/information_source.png differ
diff --git a/plugins/emoji/public/images/apple/innocent.png b/plugins/emoji/public/images/apple/innocent.png
new file mode 100644
index 000000000..04911a92a
Binary files /dev/null and b/plugins/emoji/public/images/apple/innocent.png differ
diff --git a/plugins/emoji/public/images/apple/interrobang.png b/plugins/emoji/public/images/apple/interrobang.png
new file mode 100644
index 000000000..6d4a85ec3
Binary files /dev/null and b/plugins/emoji/public/images/apple/interrobang.png differ
diff --git a/plugins/emoji/public/images/apple/iphone.png b/plugins/emoji/public/images/apple/iphone.png
new file mode 100644
index 000000000..615468a4b
Binary files /dev/null and b/plugins/emoji/public/images/apple/iphone.png differ
diff --git a/plugins/emoji/public/images/apple/it.png b/plugins/emoji/public/images/apple/it.png
new file mode 100644
index 000000000..d1dee29e8
Binary files /dev/null and b/plugins/emoji/public/images/apple/it.png differ
diff --git a/plugins/emoji/public/images/apple/izakaya_lantern.png b/plugins/emoji/public/images/apple/izakaya_lantern.png
new file mode 100644
index 000000000..d60b3974f
Binary files /dev/null and b/plugins/emoji/public/images/apple/izakaya_lantern.png differ
diff --git a/plugins/emoji/public/images/apple/jack_o_lantern.png b/plugins/emoji/public/images/apple/jack_o_lantern.png
new file mode 100644
index 000000000..c38956522
Binary files /dev/null and b/plugins/emoji/public/images/apple/jack_o_lantern.png differ
diff --git a/plugins/emoji/public/images/apple/japan.png b/plugins/emoji/public/images/apple/japan.png
new file mode 100644
index 000000000..e2d496c50
Binary files /dev/null and b/plugins/emoji/public/images/apple/japan.png differ
diff --git a/plugins/emoji/public/images/apple/japanese_castle.png b/plugins/emoji/public/images/apple/japanese_castle.png
new file mode 100644
index 000000000..547d8075e
Binary files /dev/null and b/plugins/emoji/public/images/apple/japanese_castle.png differ
diff --git a/plugins/emoji/public/images/apple/japanese_goblin.png b/plugins/emoji/public/images/apple/japanese_goblin.png
new file mode 100644
index 000000000..039ccb519
Binary files /dev/null and b/plugins/emoji/public/images/apple/japanese_goblin.png differ
diff --git a/plugins/emoji/public/images/apple/japanese_ogre.png b/plugins/emoji/public/images/apple/japanese_ogre.png
new file mode 100644
index 000000000..5ad27b977
Binary files /dev/null and b/plugins/emoji/public/images/apple/japanese_ogre.png differ
diff --git a/plugins/emoji/public/images/apple/jeans.png b/plugins/emoji/public/images/apple/jeans.png
new file mode 100644
index 000000000..2ee3a9f5f
Binary files /dev/null and b/plugins/emoji/public/images/apple/jeans.png differ
diff --git a/plugins/emoji/public/images/apple/joy.png b/plugins/emoji/public/images/apple/joy.png
new file mode 100644
index 000000000..9264720e7
Binary files /dev/null and b/plugins/emoji/public/images/apple/joy.png differ
diff --git a/plugins/emoji/public/images/apple/joy_cat.png b/plugins/emoji/public/images/apple/joy_cat.png
new file mode 100644
index 000000000..8d2cbd874
Binary files /dev/null and b/plugins/emoji/public/images/apple/joy_cat.png differ
diff --git a/plugins/emoji/public/images/apple/jp.png b/plugins/emoji/public/images/apple/jp.png
new file mode 100644
index 000000000..8487914a7
Binary files /dev/null and b/plugins/emoji/public/images/apple/jp.png differ
diff --git a/plugins/emoji/public/images/apple/key.png b/plugins/emoji/public/images/apple/key.png
new file mode 100644
index 000000000..65c452152
Binary files /dev/null and b/plugins/emoji/public/images/apple/key.png differ
diff --git a/plugins/emoji/public/images/apple/keycap_ten.png b/plugins/emoji/public/images/apple/keycap_ten.png
new file mode 100644
index 000000000..506a79378
Binary files /dev/null and b/plugins/emoji/public/images/apple/keycap_ten.png differ
diff --git a/plugins/emoji/public/images/apple/kimono.png b/plugins/emoji/public/images/apple/kimono.png
new file mode 100644
index 000000000..15ee90780
Binary files /dev/null and b/plugins/emoji/public/images/apple/kimono.png differ
diff --git a/plugins/emoji/public/images/apple/kiss.png b/plugins/emoji/public/images/apple/kiss.png
new file mode 100644
index 000000000..9b9030025
Binary files /dev/null and b/plugins/emoji/public/images/apple/kiss.png differ
diff --git a/plugins/emoji/public/images/apple/kissing.png b/plugins/emoji/public/images/apple/kissing.png
new file mode 100644
index 000000000..1611afdd6
Binary files /dev/null and b/plugins/emoji/public/images/apple/kissing.png differ
diff --git a/plugins/emoji/public/images/apple/kissing_cat.png b/plugins/emoji/public/images/apple/kissing_cat.png
new file mode 100644
index 000000000..1b1d0ca78
Binary files /dev/null and b/plugins/emoji/public/images/apple/kissing_cat.png differ
diff --git a/plugins/emoji/public/images/apple/kissing_closed_eyes.png b/plugins/emoji/public/images/apple/kissing_closed_eyes.png
new file mode 100644
index 000000000..d95e39097
Binary files /dev/null and b/plugins/emoji/public/images/apple/kissing_closed_eyes.png differ
diff --git a/plugins/emoji/public/images/apple/kissing_heart.png b/plugins/emoji/public/images/apple/kissing_heart.png
new file mode 100644
index 000000000..e0791696f
Binary files /dev/null and b/plugins/emoji/public/images/apple/kissing_heart.png differ
diff --git a/plugins/emoji/public/images/apple/kissing_smiling_eyes.png b/plugins/emoji/public/images/apple/kissing_smiling_eyes.png
new file mode 100644
index 000000000..3f2b6391e
Binary files /dev/null and b/plugins/emoji/public/images/apple/kissing_smiling_eyes.png differ
diff --git a/plugins/emoji/public/images/apple/knife.png b/plugins/emoji/public/images/apple/knife.png
new file mode 100644
index 000000000..630397cd3
Binary files /dev/null and b/plugins/emoji/public/images/apple/knife.png differ
diff --git a/plugins/emoji/public/images/apple/koala.png b/plugins/emoji/public/images/apple/koala.png
new file mode 100644
index 000000000..d36e64e3b
Binary files /dev/null and b/plugins/emoji/public/images/apple/koala.png differ
diff --git a/plugins/emoji/public/images/apple/koko.png b/plugins/emoji/public/images/apple/koko.png
new file mode 100644
index 000000000..5f8c3cb90
Binary files /dev/null and b/plugins/emoji/public/images/apple/koko.png differ
diff --git a/plugins/emoji/public/images/apple/kr.png b/plugins/emoji/public/images/apple/kr.png
new file mode 100644
index 000000000..5640546ef
Binary files /dev/null and b/plugins/emoji/public/images/apple/kr.png differ
diff --git a/plugins/emoji/public/images/apple/lantern.png b/plugins/emoji/public/images/apple/lantern.png
new file mode 100644
index 000000000..d60b3974f
Binary files /dev/null and b/plugins/emoji/public/images/apple/lantern.png differ
diff --git a/plugins/emoji/public/images/apple/large_blue_circle.png b/plugins/emoji/public/images/apple/large_blue_circle.png
new file mode 100644
index 000000000..b52f5165e
Binary files /dev/null and b/plugins/emoji/public/images/apple/large_blue_circle.png differ
diff --git a/plugins/emoji/public/images/apple/large_blue_diamond.png b/plugins/emoji/public/images/apple/large_blue_diamond.png
new file mode 100644
index 000000000..70b7eb05d
Binary files /dev/null and b/plugins/emoji/public/images/apple/large_blue_diamond.png differ
diff --git a/plugins/emoji/public/images/apple/large_orange_diamond.png b/plugins/emoji/public/images/apple/large_orange_diamond.png
new file mode 100644
index 000000000..585da5600
Binary files /dev/null and b/plugins/emoji/public/images/apple/large_orange_diamond.png differ
diff --git a/plugins/emoji/public/images/apple/last_quarter_moon.png b/plugins/emoji/public/images/apple/last_quarter_moon.png
new file mode 100644
index 000000000..a212b1ee9
Binary files /dev/null and b/plugins/emoji/public/images/apple/last_quarter_moon.png differ
diff --git a/plugins/emoji/public/images/apple/last_quarter_moon_with_face.png b/plugins/emoji/public/images/apple/last_quarter_moon_with_face.png
new file mode 100644
index 000000000..2c9f57694
Binary files /dev/null and b/plugins/emoji/public/images/apple/last_quarter_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/apple/laughing.png b/plugins/emoji/public/images/apple/laughing.png
new file mode 100644
index 000000000..85605c732
Binary files /dev/null and b/plugins/emoji/public/images/apple/laughing.png differ
diff --git a/plugins/emoji/public/images/apple/leaves.png b/plugins/emoji/public/images/apple/leaves.png
new file mode 100644
index 000000000..85bd905ea
Binary files /dev/null and b/plugins/emoji/public/images/apple/leaves.png differ
diff --git a/plugins/emoji/public/images/apple/ledger.png b/plugins/emoji/public/images/apple/ledger.png
new file mode 100644
index 000000000..85443655f
Binary files /dev/null and b/plugins/emoji/public/images/apple/ledger.png differ
diff --git a/plugins/emoji/public/images/apple/left_luggage.png b/plugins/emoji/public/images/apple/left_luggage.png
new file mode 100644
index 000000000..fa742b16a
Binary files /dev/null and b/plugins/emoji/public/images/apple/left_luggage.png differ
diff --git a/plugins/emoji/public/images/apple/left_right_arrow.png b/plugins/emoji/public/images/apple/left_right_arrow.png
new file mode 100644
index 000000000..bc198fc7b
Binary files /dev/null and b/plugins/emoji/public/images/apple/left_right_arrow.png differ
diff --git a/plugins/emoji/public/images/apple/leftwards_arrow_with_hook.png b/plugins/emoji/public/images/apple/leftwards_arrow_with_hook.png
new file mode 100644
index 000000000..857cfea25
Binary files /dev/null and b/plugins/emoji/public/images/apple/leftwards_arrow_with_hook.png differ
diff --git a/plugins/emoji/public/images/apple/lemon.png b/plugins/emoji/public/images/apple/lemon.png
new file mode 100644
index 000000000..329cf127f
Binary files /dev/null and b/plugins/emoji/public/images/apple/lemon.png differ
diff --git a/plugins/emoji/public/images/apple/leo.png b/plugins/emoji/public/images/apple/leo.png
new file mode 100644
index 000000000..7f6159581
Binary files /dev/null and b/plugins/emoji/public/images/apple/leo.png differ
diff --git a/plugins/emoji/public/images/apple/leopard.png b/plugins/emoji/public/images/apple/leopard.png
new file mode 100644
index 000000000..8451b91a3
Binary files /dev/null and b/plugins/emoji/public/images/apple/leopard.png differ
diff --git a/plugins/emoji/public/images/apple/libra.png b/plugins/emoji/public/images/apple/libra.png
new file mode 100644
index 000000000..2ba8db148
Binary files /dev/null and b/plugins/emoji/public/images/apple/libra.png differ
diff --git a/plugins/emoji/public/images/apple/light_rail.png b/plugins/emoji/public/images/apple/light_rail.png
new file mode 100644
index 000000000..2a4830d3d
Binary files /dev/null and b/plugins/emoji/public/images/apple/light_rail.png differ
diff --git a/plugins/emoji/public/images/apple/link.png b/plugins/emoji/public/images/apple/link.png
new file mode 100644
index 000000000..d9e51e4c0
Binary files /dev/null and b/plugins/emoji/public/images/apple/link.png differ
diff --git a/plugins/emoji/public/images/apple/lips.png b/plugins/emoji/public/images/apple/lips.png
new file mode 100644
index 000000000..24b496d2b
Binary files /dev/null and b/plugins/emoji/public/images/apple/lips.png differ
diff --git a/plugins/emoji/public/images/apple/lipstick.png b/plugins/emoji/public/images/apple/lipstick.png
new file mode 100644
index 000000000..fed2021e6
Binary files /dev/null and b/plugins/emoji/public/images/apple/lipstick.png differ
diff --git a/plugins/emoji/public/images/apple/lock.png b/plugins/emoji/public/images/apple/lock.png
new file mode 100644
index 000000000..48370b749
Binary files /dev/null and b/plugins/emoji/public/images/apple/lock.png differ
diff --git a/plugins/emoji/public/images/apple/lock_with_ink_pen.png b/plugins/emoji/public/images/apple/lock_with_ink_pen.png
new file mode 100644
index 000000000..4490b8898
Binary files /dev/null and b/plugins/emoji/public/images/apple/lock_with_ink_pen.png differ
diff --git a/plugins/emoji/public/images/apple/lollipop.png b/plugins/emoji/public/images/apple/lollipop.png
new file mode 100644
index 000000000..65c89afc4
Binary files /dev/null and b/plugins/emoji/public/images/apple/lollipop.png differ
diff --git a/plugins/emoji/public/images/apple/loop.png b/plugins/emoji/public/images/apple/loop.png
new file mode 100644
index 000000000..36ecba622
Binary files /dev/null and b/plugins/emoji/public/images/apple/loop.png differ
diff --git a/plugins/emoji/public/images/apple/loud_sound.png b/plugins/emoji/public/images/apple/loud_sound.png
new file mode 100644
index 000000000..6531c18c7
Binary files /dev/null and b/plugins/emoji/public/images/apple/loud_sound.png differ
diff --git a/plugins/emoji/public/images/apple/loudspeaker.png b/plugins/emoji/public/images/apple/loudspeaker.png
new file mode 100644
index 000000000..4e5a409fc
Binary files /dev/null and b/plugins/emoji/public/images/apple/loudspeaker.png differ
diff --git a/plugins/emoji/public/images/apple/love_hotel.png b/plugins/emoji/public/images/apple/love_hotel.png
new file mode 100644
index 000000000..eea9d5a6e
Binary files /dev/null and b/plugins/emoji/public/images/apple/love_hotel.png differ
diff --git a/plugins/emoji/public/images/apple/love_letter.png b/plugins/emoji/public/images/apple/love_letter.png
new file mode 100644
index 000000000..b2a395ac9
Binary files /dev/null and b/plugins/emoji/public/images/apple/love_letter.png differ
diff --git a/plugins/emoji/public/images/apple/low_brightness.png b/plugins/emoji/public/images/apple/low_brightness.png
new file mode 100644
index 000000000..7fbe82ae6
Binary files /dev/null and b/plugins/emoji/public/images/apple/low_brightness.png differ
diff --git a/plugins/emoji/public/images/apple/m.png b/plugins/emoji/public/images/apple/m.png
new file mode 100644
index 000000000..c681410f0
Binary files /dev/null and b/plugins/emoji/public/images/apple/m.png differ
diff --git a/plugins/emoji/public/images/apple/mag.png b/plugins/emoji/public/images/apple/mag.png
new file mode 100644
index 000000000..e52329687
Binary files /dev/null and b/plugins/emoji/public/images/apple/mag.png differ
diff --git a/plugins/emoji/public/images/apple/mag_right.png b/plugins/emoji/public/images/apple/mag_right.png
new file mode 100644
index 000000000..21905ebbd
Binary files /dev/null and b/plugins/emoji/public/images/apple/mag_right.png differ
diff --git a/plugins/emoji/public/images/apple/mahjong.png b/plugins/emoji/public/images/apple/mahjong.png
new file mode 100644
index 000000000..347d6ad3a
Binary files /dev/null and b/plugins/emoji/public/images/apple/mahjong.png differ
diff --git a/plugins/emoji/public/images/apple/mailbox.png b/plugins/emoji/public/images/apple/mailbox.png
new file mode 100644
index 000000000..6fd5b72e7
Binary files /dev/null and b/plugins/emoji/public/images/apple/mailbox.png differ
diff --git a/plugins/emoji/public/images/apple/mailbox_closed.png b/plugins/emoji/public/images/apple/mailbox_closed.png
new file mode 100644
index 000000000..fd314b8d3
Binary files /dev/null and b/plugins/emoji/public/images/apple/mailbox_closed.png differ
diff --git a/plugins/emoji/public/images/apple/mailbox_with_mail.png b/plugins/emoji/public/images/apple/mailbox_with_mail.png
new file mode 100644
index 000000000..6a0d19146
Binary files /dev/null and b/plugins/emoji/public/images/apple/mailbox_with_mail.png differ
diff --git a/plugins/emoji/public/images/apple/mailbox_with_no_mail.png b/plugins/emoji/public/images/apple/mailbox_with_no_mail.png
new file mode 100644
index 000000000..c4bda7acf
Binary files /dev/null and b/plugins/emoji/public/images/apple/mailbox_with_no_mail.png differ
diff --git a/plugins/emoji/public/images/apple/man.png b/plugins/emoji/public/images/apple/man.png
new file mode 100644
index 000000000..686ba56b9
Binary files /dev/null and b/plugins/emoji/public/images/apple/man.png differ
diff --git a/plugins/emoji/public/images/apple/man_with_gua_pi_mao.png b/plugins/emoji/public/images/apple/man_with_gua_pi_mao.png
new file mode 100644
index 000000000..8d8e1fbe0
Binary files /dev/null and b/plugins/emoji/public/images/apple/man_with_gua_pi_mao.png differ
diff --git a/plugins/emoji/public/images/apple/man_with_turban.png b/plugins/emoji/public/images/apple/man_with_turban.png
new file mode 100644
index 000000000..64f06b0f2
Binary files /dev/null and b/plugins/emoji/public/images/apple/man_with_turban.png differ
diff --git a/plugins/emoji/public/images/apple/mans_shoe.png b/plugins/emoji/public/images/apple/mans_shoe.png
new file mode 100644
index 000000000..710a276ec
Binary files /dev/null and b/plugins/emoji/public/images/apple/mans_shoe.png differ
diff --git a/plugins/emoji/public/images/apple/maple_leaf.png b/plugins/emoji/public/images/apple/maple_leaf.png
new file mode 100644
index 000000000..f60925529
Binary files /dev/null and b/plugins/emoji/public/images/apple/maple_leaf.png differ
diff --git a/plugins/emoji/public/images/apple/mask.png b/plugins/emoji/public/images/apple/mask.png
new file mode 100644
index 000000000..8f8ead27d
Binary files /dev/null and b/plugins/emoji/public/images/apple/mask.png differ
diff --git a/plugins/emoji/public/images/apple/massage.png b/plugins/emoji/public/images/apple/massage.png
new file mode 100644
index 000000000..f6974e76b
Binary files /dev/null and b/plugins/emoji/public/images/apple/massage.png differ
diff --git a/plugins/emoji/public/images/apple/meat_on_bone.png b/plugins/emoji/public/images/apple/meat_on_bone.png
new file mode 100644
index 000000000..750b0f3cc
Binary files /dev/null and b/plugins/emoji/public/images/apple/meat_on_bone.png differ
diff --git a/plugins/emoji/public/images/apple/mega.png b/plugins/emoji/public/images/apple/mega.png
new file mode 100644
index 000000000..04d972b1a
Binary files /dev/null and b/plugins/emoji/public/images/apple/mega.png differ
diff --git a/plugins/emoji/public/images/apple/melon.png b/plugins/emoji/public/images/apple/melon.png
new file mode 100644
index 000000000..1440d8285
Binary files /dev/null and b/plugins/emoji/public/images/apple/melon.png differ
diff --git a/plugins/emoji/public/images/apple/memo.png b/plugins/emoji/public/images/apple/memo.png
new file mode 100644
index 000000000..57abb762d
Binary files /dev/null and b/plugins/emoji/public/images/apple/memo.png differ
diff --git a/plugins/emoji/public/images/apple/mens.png b/plugins/emoji/public/images/apple/mens.png
new file mode 100644
index 000000000..44c9351d0
Binary files /dev/null and b/plugins/emoji/public/images/apple/mens.png differ
diff --git a/plugins/emoji/public/images/apple/metro.png b/plugins/emoji/public/images/apple/metro.png
new file mode 100644
index 000000000..4f7387196
Binary files /dev/null and b/plugins/emoji/public/images/apple/metro.png differ
diff --git a/plugins/emoji/public/images/apple/microphone.png b/plugins/emoji/public/images/apple/microphone.png
new file mode 100644
index 000000000..31ade85df
Binary files /dev/null and b/plugins/emoji/public/images/apple/microphone.png differ
diff --git a/plugins/emoji/public/images/apple/microscope.png b/plugins/emoji/public/images/apple/microscope.png
new file mode 100644
index 000000000..62f259759
Binary files /dev/null and b/plugins/emoji/public/images/apple/microscope.png differ
diff --git a/plugins/emoji/public/images/apple/milky_way.png b/plugins/emoji/public/images/apple/milky_way.png
new file mode 100644
index 000000000..fe0eaa645
Binary files /dev/null and b/plugins/emoji/public/images/apple/milky_way.png differ
diff --git a/plugins/emoji/public/images/apple/minibus.png b/plugins/emoji/public/images/apple/minibus.png
new file mode 100644
index 000000000..ed9f6b93f
Binary files /dev/null and b/plugins/emoji/public/images/apple/minibus.png differ
diff --git a/plugins/emoji/public/images/apple/minidisc.png b/plugins/emoji/public/images/apple/minidisc.png
new file mode 100644
index 000000000..56af53b27
Binary files /dev/null and b/plugins/emoji/public/images/apple/minidisc.png differ
diff --git a/plugins/emoji/public/images/apple/mobile_phone_off.png b/plugins/emoji/public/images/apple/mobile_phone_off.png
new file mode 100644
index 000000000..ef8382995
Binary files /dev/null and b/plugins/emoji/public/images/apple/mobile_phone_off.png differ
diff --git a/plugins/emoji/public/images/apple/money_with_wings.png b/plugins/emoji/public/images/apple/money_with_wings.png
new file mode 100644
index 000000000..2940d1798
Binary files /dev/null and b/plugins/emoji/public/images/apple/money_with_wings.png differ
diff --git a/plugins/emoji/public/images/apple/moneybag.png b/plugins/emoji/public/images/apple/moneybag.png
new file mode 100644
index 000000000..956fc0ffd
Binary files /dev/null and b/plugins/emoji/public/images/apple/moneybag.png differ
diff --git a/plugins/emoji/public/images/apple/monkey.png b/plugins/emoji/public/images/apple/monkey.png
new file mode 100644
index 000000000..52c9740d6
Binary files /dev/null and b/plugins/emoji/public/images/apple/monkey.png differ
diff --git a/plugins/emoji/public/images/apple/monkey_face.png b/plugins/emoji/public/images/apple/monkey_face.png
new file mode 100644
index 000000000..c10b913a0
Binary files /dev/null and b/plugins/emoji/public/images/apple/monkey_face.png differ
diff --git a/plugins/emoji/public/images/apple/monorail.png b/plugins/emoji/public/images/apple/monorail.png
new file mode 100644
index 000000000..8062fc7b6
Binary files /dev/null and b/plugins/emoji/public/images/apple/monorail.png differ
diff --git a/plugins/emoji/public/images/apple/moon.png b/plugins/emoji/public/images/apple/moon.png
new file mode 100644
index 000000000..03e9b3dab
Binary files /dev/null and b/plugins/emoji/public/images/apple/moon.png differ
diff --git a/plugins/emoji/public/images/apple/mortar_board.png b/plugins/emoji/public/images/apple/mortar_board.png
new file mode 100644
index 000000000..d17e8cf07
Binary files /dev/null and b/plugins/emoji/public/images/apple/mortar_board.png differ
diff --git a/plugins/emoji/public/images/apple/mount_fuji.png b/plugins/emoji/public/images/apple/mount_fuji.png
new file mode 100644
index 000000000..7bc05512f
Binary files /dev/null and b/plugins/emoji/public/images/apple/mount_fuji.png differ
diff --git a/plugins/emoji/public/images/apple/mountain_bicyclist.png b/plugins/emoji/public/images/apple/mountain_bicyclist.png
new file mode 100644
index 000000000..761dde0d9
Binary files /dev/null and b/plugins/emoji/public/images/apple/mountain_bicyclist.png differ
diff --git a/plugins/emoji/public/images/apple/mountain_cableway.png b/plugins/emoji/public/images/apple/mountain_cableway.png
new file mode 100644
index 000000000..b68440c0e
Binary files /dev/null and b/plugins/emoji/public/images/apple/mountain_cableway.png differ
diff --git a/plugins/emoji/public/images/apple/mountain_railway.png b/plugins/emoji/public/images/apple/mountain_railway.png
new file mode 100644
index 000000000..4c63b9088
Binary files /dev/null and b/plugins/emoji/public/images/apple/mountain_railway.png differ
diff --git a/plugins/emoji/public/images/apple/mouse.png b/plugins/emoji/public/images/apple/mouse.png
new file mode 100644
index 000000000..7cd289d40
Binary files /dev/null and b/plugins/emoji/public/images/apple/mouse.png differ
diff --git a/plugins/emoji/public/images/apple/mouse2.png b/plugins/emoji/public/images/apple/mouse2.png
new file mode 100644
index 000000000..5eaab1084
Binary files /dev/null and b/plugins/emoji/public/images/apple/mouse2.png differ
diff --git a/plugins/emoji/public/images/apple/movie_camera.png b/plugins/emoji/public/images/apple/movie_camera.png
new file mode 100644
index 000000000..86af960c9
Binary files /dev/null and b/plugins/emoji/public/images/apple/movie_camera.png differ
diff --git a/plugins/emoji/public/images/apple/moyai.png b/plugins/emoji/public/images/apple/moyai.png
new file mode 100644
index 000000000..76a72f565
Binary files /dev/null and b/plugins/emoji/public/images/apple/moyai.png differ
diff --git a/plugins/emoji/public/images/apple/muscle.png b/plugins/emoji/public/images/apple/muscle.png
new file mode 100644
index 000000000..5778d0df7
Binary files /dev/null and b/plugins/emoji/public/images/apple/muscle.png differ
diff --git a/plugins/emoji/public/images/apple/mushroom.png b/plugins/emoji/public/images/apple/mushroom.png
new file mode 100644
index 000000000..5ed54b62d
Binary files /dev/null and b/plugins/emoji/public/images/apple/mushroom.png differ
diff --git a/plugins/emoji/public/images/apple/musical_keyboard.png b/plugins/emoji/public/images/apple/musical_keyboard.png
new file mode 100644
index 000000000..e42434290
Binary files /dev/null and b/plugins/emoji/public/images/apple/musical_keyboard.png differ
diff --git a/plugins/emoji/public/images/apple/musical_note.png b/plugins/emoji/public/images/apple/musical_note.png
new file mode 100644
index 000000000..83fc05faf
Binary files /dev/null and b/plugins/emoji/public/images/apple/musical_note.png differ
diff --git a/plugins/emoji/public/images/apple/musical_score.png b/plugins/emoji/public/images/apple/musical_score.png
new file mode 100644
index 000000000..5cf7032eb
Binary files /dev/null and b/plugins/emoji/public/images/apple/musical_score.png differ
diff --git a/plugins/emoji/public/images/apple/mute.png b/plugins/emoji/public/images/apple/mute.png
new file mode 100644
index 000000000..ceb6d167e
Binary files /dev/null and b/plugins/emoji/public/images/apple/mute.png differ
diff --git a/plugins/emoji/public/images/apple/nail_care.png b/plugins/emoji/public/images/apple/nail_care.png
new file mode 100644
index 000000000..b32d0d377
Binary files /dev/null and b/plugins/emoji/public/images/apple/nail_care.png differ
diff --git a/plugins/emoji/public/images/apple/name_badge.png b/plugins/emoji/public/images/apple/name_badge.png
new file mode 100644
index 000000000..083eb8a7a
Binary files /dev/null and b/plugins/emoji/public/images/apple/name_badge.png differ
diff --git a/plugins/emoji/public/images/apple/necktie.png b/plugins/emoji/public/images/apple/necktie.png
new file mode 100644
index 000000000..0097e34e2
Binary files /dev/null and b/plugins/emoji/public/images/apple/necktie.png differ
diff --git a/plugins/emoji/public/images/apple/negative_squared_cross_mark.png b/plugins/emoji/public/images/apple/negative_squared_cross_mark.png
new file mode 100644
index 000000000..75f1c61b6
Binary files /dev/null and b/plugins/emoji/public/images/apple/negative_squared_cross_mark.png differ
diff --git a/plugins/emoji/public/images/apple/neutral_face.png b/plugins/emoji/public/images/apple/neutral_face.png
new file mode 100644
index 000000000..8fc0b1cf9
Binary files /dev/null and b/plugins/emoji/public/images/apple/neutral_face.png differ
diff --git a/plugins/emoji/public/images/apple/new.png b/plugins/emoji/public/images/apple/new.png
new file mode 100644
index 000000000..a4d4e3f2f
Binary files /dev/null and b/plugins/emoji/public/images/apple/new.png differ
diff --git a/plugins/emoji/public/images/apple/new_moon.png b/plugins/emoji/public/images/apple/new_moon.png
new file mode 100644
index 000000000..48b05c687
Binary files /dev/null and b/plugins/emoji/public/images/apple/new_moon.png differ
diff --git a/plugins/emoji/public/images/apple/new_moon_with_face.png b/plugins/emoji/public/images/apple/new_moon_with_face.png
new file mode 100644
index 000000000..e3ed1487b
Binary files /dev/null and b/plugins/emoji/public/images/apple/new_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/apple/newspaper.png b/plugins/emoji/public/images/apple/newspaper.png
new file mode 100644
index 000000000..1714f3d08
Binary files /dev/null and b/plugins/emoji/public/images/apple/newspaper.png differ
diff --git a/plugins/emoji/public/images/apple/ng.png b/plugins/emoji/public/images/apple/ng.png
new file mode 100644
index 000000000..6081ffb67
Binary files /dev/null and b/plugins/emoji/public/images/apple/ng.png differ
diff --git a/plugins/emoji/public/images/apple/night_with_stars.png b/plugins/emoji/public/images/apple/night_with_stars.png
new file mode 100644
index 000000000..d80bcc3bd
Binary files /dev/null and b/plugins/emoji/public/images/apple/night_with_stars.png differ
diff --git a/plugins/emoji/public/images/apple/nine.png b/plugins/emoji/public/images/apple/nine.png
new file mode 100644
index 000000000..3de2d1f0c
Binary files /dev/null and b/plugins/emoji/public/images/apple/nine.png differ
diff --git a/plugins/emoji/public/images/apple/no_bell.png b/plugins/emoji/public/images/apple/no_bell.png
new file mode 100644
index 000000000..66496e2d5
Binary files /dev/null and b/plugins/emoji/public/images/apple/no_bell.png differ
diff --git a/plugins/emoji/public/images/apple/no_bicycles.png b/plugins/emoji/public/images/apple/no_bicycles.png
new file mode 100644
index 000000000..24a2adad0
Binary files /dev/null and b/plugins/emoji/public/images/apple/no_bicycles.png differ
diff --git a/plugins/emoji/public/images/apple/no_entry.png b/plugins/emoji/public/images/apple/no_entry.png
new file mode 100644
index 000000000..8a0cec727
Binary files /dev/null and b/plugins/emoji/public/images/apple/no_entry.png differ
diff --git a/plugins/emoji/public/images/apple/no_entry_sign.png b/plugins/emoji/public/images/apple/no_entry_sign.png
new file mode 100644
index 000000000..e84384f49
Binary files /dev/null and b/plugins/emoji/public/images/apple/no_entry_sign.png differ
diff --git a/plugins/emoji/public/images/apple/no_good.png b/plugins/emoji/public/images/apple/no_good.png
new file mode 100644
index 000000000..883fa8a84
Binary files /dev/null and b/plugins/emoji/public/images/apple/no_good.png differ
diff --git a/plugins/emoji/public/images/apple/no_mobile_phones.png b/plugins/emoji/public/images/apple/no_mobile_phones.png
new file mode 100644
index 000000000..40ddd0aab
Binary files /dev/null and b/plugins/emoji/public/images/apple/no_mobile_phones.png differ
diff --git a/plugins/emoji/public/images/apple/no_mouth.png b/plugins/emoji/public/images/apple/no_mouth.png
new file mode 100644
index 000000000..d8ae6e8c1
Binary files /dev/null and b/plugins/emoji/public/images/apple/no_mouth.png differ
diff --git a/plugins/emoji/public/images/apple/no_pedestrians.png b/plugins/emoji/public/images/apple/no_pedestrians.png
new file mode 100644
index 000000000..7b598c5a0
Binary files /dev/null and b/plugins/emoji/public/images/apple/no_pedestrians.png differ
diff --git a/plugins/emoji/public/images/apple/no_smoking.png b/plugins/emoji/public/images/apple/no_smoking.png
new file mode 100644
index 000000000..b6bd6309d
Binary files /dev/null and b/plugins/emoji/public/images/apple/no_smoking.png differ
diff --git a/plugins/emoji/public/images/apple/non-potable_water.png b/plugins/emoji/public/images/apple/non-potable_water.png
new file mode 100644
index 000000000..4e96155bc
Binary files /dev/null and b/plugins/emoji/public/images/apple/non-potable_water.png differ
diff --git a/plugins/emoji/public/images/apple/nose.png b/plugins/emoji/public/images/apple/nose.png
new file mode 100644
index 000000000..403f6aaca
Binary files /dev/null and b/plugins/emoji/public/images/apple/nose.png differ
diff --git a/plugins/emoji/public/images/apple/notebook.png b/plugins/emoji/public/images/apple/notebook.png
new file mode 100644
index 000000000..357871772
Binary files /dev/null and b/plugins/emoji/public/images/apple/notebook.png differ
diff --git a/plugins/emoji/public/images/apple/notebook_with_decorative_cover.png b/plugins/emoji/public/images/apple/notebook_with_decorative_cover.png
new file mode 100644
index 000000000..82e6871cc
Binary files /dev/null and b/plugins/emoji/public/images/apple/notebook_with_decorative_cover.png differ
diff --git a/plugins/emoji/public/images/apple/notes.png b/plugins/emoji/public/images/apple/notes.png
new file mode 100644
index 000000000..e593cfac7
Binary files /dev/null and b/plugins/emoji/public/images/apple/notes.png differ
diff --git a/plugins/emoji/public/images/apple/nut_and_bolt.png b/plugins/emoji/public/images/apple/nut_and_bolt.png
new file mode 100644
index 000000000..afd5da08e
Binary files /dev/null and b/plugins/emoji/public/images/apple/nut_and_bolt.png differ
diff --git a/plugins/emoji/public/images/apple/o.png b/plugins/emoji/public/images/apple/o.png
new file mode 100644
index 000000000..fcf887e96
Binary files /dev/null and b/plugins/emoji/public/images/apple/o.png differ
diff --git a/plugins/emoji/public/images/apple/o2.png b/plugins/emoji/public/images/apple/o2.png
new file mode 100644
index 000000000..c8ca117ad
Binary files /dev/null and b/plugins/emoji/public/images/apple/o2.png differ
diff --git a/plugins/emoji/public/images/apple/ocean.png b/plugins/emoji/public/images/apple/ocean.png
new file mode 100644
index 000000000..35798e4f3
Binary files /dev/null and b/plugins/emoji/public/images/apple/ocean.png differ
diff --git a/plugins/emoji/public/images/apple/octopus.png b/plugins/emoji/public/images/apple/octopus.png
new file mode 100644
index 000000000..16727ff28
Binary files /dev/null and b/plugins/emoji/public/images/apple/octopus.png differ
diff --git a/plugins/emoji/public/images/apple/oden.png b/plugins/emoji/public/images/apple/oden.png
new file mode 100644
index 000000000..9d9b18da2
Binary files /dev/null and b/plugins/emoji/public/images/apple/oden.png differ
diff --git a/plugins/emoji/public/images/apple/office.png b/plugins/emoji/public/images/apple/office.png
new file mode 100644
index 000000000..e4d7afb37
Binary files /dev/null and b/plugins/emoji/public/images/apple/office.png differ
diff --git a/plugins/emoji/public/images/apple/ok.png b/plugins/emoji/public/images/apple/ok.png
new file mode 100644
index 000000000..de3d08b66
Binary files /dev/null and b/plugins/emoji/public/images/apple/ok.png differ
diff --git a/plugins/emoji/public/images/apple/ok_hand.png b/plugins/emoji/public/images/apple/ok_hand.png
new file mode 100644
index 000000000..da70b346e
Binary files /dev/null and b/plugins/emoji/public/images/apple/ok_hand.png differ
diff --git a/plugins/emoji/public/images/apple/ok_woman.png b/plugins/emoji/public/images/apple/ok_woman.png
new file mode 100644
index 000000000..bdb7461b7
Binary files /dev/null and b/plugins/emoji/public/images/apple/ok_woman.png differ
diff --git a/plugins/emoji/public/images/apple/older_man.png b/plugins/emoji/public/images/apple/older_man.png
new file mode 100644
index 000000000..e6e295553
Binary files /dev/null and b/plugins/emoji/public/images/apple/older_man.png differ
diff --git a/plugins/emoji/public/images/apple/older_woman.png b/plugins/emoji/public/images/apple/older_woman.png
new file mode 100644
index 000000000..d5224eb0b
Binary files /dev/null and b/plugins/emoji/public/images/apple/older_woman.png differ
diff --git a/plugins/emoji/public/images/apple/on.png b/plugins/emoji/public/images/apple/on.png
new file mode 100644
index 000000000..1d5c752cc
Binary files /dev/null and b/plugins/emoji/public/images/apple/on.png differ
diff --git a/plugins/emoji/public/images/apple/oncoming_automobile.png b/plugins/emoji/public/images/apple/oncoming_automobile.png
new file mode 100644
index 000000000..2361bf153
Binary files /dev/null and b/plugins/emoji/public/images/apple/oncoming_automobile.png differ
diff --git a/plugins/emoji/public/images/apple/oncoming_bus.png b/plugins/emoji/public/images/apple/oncoming_bus.png
new file mode 100644
index 000000000..f74afbbaa
Binary files /dev/null and b/plugins/emoji/public/images/apple/oncoming_bus.png differ
diff --git a/plugins/emoji/public/images/apple/oncoming_police_car.png b/plugins/emoji/public/images/apple/oncoming_police_car.png
new file mode 100644
index 000000000..9daf28ef1
Binary files /dev/null and b/plugins/emoji/public/images/apple/oncoming_police_car.png differ
diff --git a/plugins/emoji/public/images/apple/oncoming_taxi.png b/plugins/emoji/public/images/apple/oncoming_taxi.png
new file mode 100644
index 000000000..944299846
Binary files /dev/null and b/plugins/emoji/public/images/apple/oncoming_taxi.png differ
diff --git a/plugins/emoji/public/images/apple/one.png b/plugins/emoji/public/images/apple/one.png
new file mode 100644
index 000000000..c6d6bd84f
Binary files /dev/null and b/plugins/emoji/public/images/apple/one.png differ
diff --git a/plugins/emoji/public/images/apple/open_book.png b/plugins/emoji/public/images/apple/open_book.png
new file mode 100644
index 000000000..e269adc7e
Binary files /dev/null and b/plugins/emoji/public/images/apple/open_book.png differ
diff --git a/plugins/emoji/public/images/apple/open_file_folder.png b/plugins/emoji/public/images/apple/open_file_folder.png
new file mode 100644
index 000000000..f24818618
Binary files /dev/null and b/plugins/emoji/public/images/apple/open_file_folder.png differ
diff --git a/plugins/emoji/public/images/apple/open_hands.png b/plugins/emoji/public/images/apple/open_hands.png
new file mode 100644
index 000000000..3b5bf32b4
Binary files /dev/null and b/plugins/emoji/public/images/apple/open_hands.png differ
diff --git a/plugins/emoji/public/images/apple/open_mouth.png b/plugins/emoji/public/images/apple/open_mouth.png
new file mode 100644
index 000000000..738b8dfd0
Binary files /dev/null and b/plugins/emoji/public/images/apple/open_mouth.png differ
diff --git a/plugins/emoji/public/images/apple/ophiuchus.png b/plugins/emoji/public/images/apple/ophiuchus.png
new file mode 100644
index 000000000..9fa22157e
Binary files /dev/null and b/plugins/emoji/public/images/apple/ophiuchus.png differ
diff --git a/plugins/emoji/public/images/apple/orange_book.png b/plugins/emoji/public/images/apple/orange_book.png
new file mode 100644
index 000000000..127cc17ba
Binary files /dev/null and b/plugins/emoji/public/images/apple/orange_book.png differ
diff --git a/plugins/emoji/public/images/apple/outbox_tray.png b/plugins/emoji/public/images/apple/outbox_tray.png
new file mode 100644
index 000000000..51697f3df
Binary files /dev/null and b/plugins/emoji/public/images/apple/outbox_tray.png differ
diff --git a/plugins/emoji/public/images/apple/ox.png b/plugins/emoji/public/images/apple/ox.png
new file mode 100644
index 000000000..9584882e0
Binary files /dev/null and b/plugins/emoji/public/images/apple/ox.png differ
diff --git a/plugins/emoji/public/images/apple/package.png b/plugins/emoji/public/images/apple/package.png
new file mode 100644
index 000000000..f59164691
Binary files /dev/null and b/plugins/emoji/public/images/apple/package.png differ
diff --git a/plugins/emoji/public/images/apple/page_facing_up.png b/plugins/emoji/public/images/apple/page_facing_up.png
new file mode 100644
index 000000000..89f7b77c9
Binary files /dev/null and b/plugins/emoji/public/images/apple/page_facing_up.png differ
diff --git a/plugins/emoji/public/images/apple/page_with_curl.png b/plugins/emoji/public/images/apple/page_with_curl.png
new file mode 100644
index 000000000..bfb32cbda
Binary files /dev/null and b/plugins/emoji/public/images/apple/page_with_curl.png differ
diff --git a/plugins/emoji/public/images/apple/pager.png b/plugins/emoji/public/images/apple/pager.png
new file mode 100644
index 000000000..19546e124
Binary files /dev/null and b/plugins/emoji/public/images/apple/pager.png differ
diff --git a/plugins/emoji/public/images/apple/palm_tree.png b/plugins/emoji/public/images/apple/palm_tree.png
new file mode 100644
index 000000000..970875c59
Binary files /dev/null and b/plugins/emoji/public/images/apple/palm_tree.png differ
diff --git a/plugins/emoji/public/images/apple/panda_face.png b/plugins/emoji/public/images/apple/panda_face.png
new file mode 100644
index 000000000..e958ed3cd
Binary files /dev/null and b/plugins/emoji/public/images/apple/panda_face.png differ
diff --git a/plugins/emoji/public/images/apple/paperclip.png b/plugins/emoji/public/images/apple/paperclip.png
new file mode 100644
index 000000000..c868a2d17
Binary files /dev/null and b/plugins/emoji/public/images/apple/paperclip.png differ
diff --git a/plugins/emoji/public/images/apple/parking.png b/plugins/emoji/public/images/apple/parking.png
new file mode 100644
index 000000000..1992173db
Binary files /dev/null and b/plugins/emoji/public/images/apple/parking.png differ
diff --git a/plugins/emoji/public/images/apple/part_alternation_mark.png b/plugins/emoji/public/images/apple/part_alternation_mark.png
new file mode 100644
index 000000000..8bc91217c
Binary files /dev/null and b/plugins/emoji/public/images/apple/part_alternation_mark.png differ
diff --git a/plugins/emoji/public/images/apple/partly_sunny.png b/plugins/emoji/public/images/apple/partly_sunny.png
new file mode 100644
index 000000000..013707c15
Binary files /dev/null and b/plugins/emoji/public/images/apple/partly_sunny.png differ
diff --git a/plugins/emoji/public/images/apple/passport_control.png b/plugins/emoji/public/images/apple/passport_control.png
new file mode 100644
index 000000000..a941d20f7
Binary files /dev/null and b/plugins/emoji/public/images/apple/passport_control.png differ
diff --git a/plugins/emoji/public/images/apple/paw_prints.png b/plugins/emoji/public/images/apple/paw_prints.png
new file mode 100644
index 000000000..603b28f5e
Binary files /dev/null and b/plugins/emoji/public/images/apple/paw_prints.png differ
diff --git a/plugins/emoji/public/images/apple/peach.png b/plugins/emoji/public/images/apple/peach.png
new file mode 100644
index 000000000..5d507ac30
Binary files /dev/null and b/plugins/emoji/public/images/apple/peach.png differ
diff --git a/plugins/emoji/public/images/apple/pear.png b/plugins/emoji/public/images/apple/pear.png
new file mode 100644
index 000000000..45206b156
Binary files /dev/null and b/plugins/emoji/public/images/apple/pear.png differ
diff --git a/plugins/emoji/public/images/apple/pencil.png b/plugins/emoji/public/images/apple/pencil.png
new file mode 100644
index 000000000..57abb762d
Binary files /dev/null and b/plugins/emoji/public/images/apple/pencil.png differ
diff --git a/plugins/emoji/public/images/apple/pencil2.png b/plugins/emoji/public/images/apple/pencil2.png
new file mode 100644
index 000000000..36d68feb6
Binary files /dev/null and b/plugins/emoji/public/images/apple/pencil2.png differ
diff --git a/plugins/emoji/public/images/apple/penguin.png b/plugins/emoji/public/images/apple/penguin.png
new file mode 100644
index 000000000..bcb20f550
Binary files /dev/null and b/plugins/emoji/public/images/apple/penguin.png differ
diff --git a/plugins/emoji/public/images/apple/pensive.png b/plugins/emoji/public/images/apple/pensive.png
new file mode 100644
index 000000000..f08e4308c
Binary files /dev/null and b/plugins/emoji/public/images/apple/pensive.png differ
diff --git a/plugins/emoji/public/images/apple/performing_arts.png b/plugins/emoji/public/images/apple/performing_arts.png
new file mode 100644
index 000000000..ec6058de6
Binary files /dev/null and b/plugins/emoji/public/images/apple/performing_arts.png differ
diff --git a/plugins/emoji/public/images/apple/persevere.png b/plugins/emoji/public/images/apple/persevere.png
new file mode 100644
index 000000000..6914cd67d
Binary files /dev/null and b/plugins/emoji/public/images/apple/persevere.png differ
diff --git a/plugins/emoji/public/images/apple/person_frowning.png b/plugins/emoji/public/images/apple/person_frowning.png
new file mode 100644
index 000000000..a1425d60a
Binary files /dev/null and b/plugins/emoji/public/images/apple/person_frowning.png differ
diff --git a/plugins/emoji/public/images/apple/person_with_blond_hair.png b/plugins/emoji/public/images/apple/person_with_blond_hair.png
new file mode 100644
index 000000000..42b734a9c
Binary files /dev/null and b/plugins/emoji/public/images/apple/person_with_blond_hair.png differ
diff --git a/plugins/emoji/public/images/apple/person_with_pouting_face.png b/plugins/emoji/public/images/apple/person_with_pouting_face.png
new file mode 100644
index 000000000..5f1a36680
Binary files /dev/null and b/plugins/emoji/public/images/apple/person_with_pouting_face.png differ
diff --git a/plugins/emoji/public/images/apple/phone.png b/plugins/emoji/public/images/apple/phone.png
new file mode 100644
index 000000000..fb1d51cdb
Binary files /dev/null and b/plugins/emoji/public/images/apple/phone.png differ
diff --git a/plugins/emoji/public/images/apple/pig.png b/plugins/emoji/public/images/apple/pig.png
new file mode 100644
index 000000000..adbbff8b8
Binary files /dev/null and b/plugins/emoji/public/images/apple/pig.png differ
diff --git a/plugins/emoji/public/images/apple/pig2.png b/plugins/emoji/public/images/apple/pig2.png
new file mode 100644
index 000000000..b88c15550
Binary files /dev/null and b/plugins/emoji/public/images/apple/pig2.png differ
diff --git a/plugins/emoji/public/images/apple/pig_nose.png b/plugins/emoji/public/images/apple/pig_nose.png
new file mode 100644
index 000000000..03ba68a03
Binary files /dev/null and b/plugins/emoji/public/images/apple/pig_nose.png differ
diff --git a/plugins/emoji/public/images/apple/pill.png b/plugins/emoji/public/images/apple/pill.png
new file mode 100644
index 000000000..6b14f15fd
Binary files /dev/null and b/plugins/emoji/public/images/apple/pill.png differ
diff --git a/plugins/emoji/public/images/apple/pineapple.png b/plugins/emoji/public/images/apple/pineapple.png
new file mode 100644
index 000000000..054a60e2e
Binary files /dev/null and b/plugins/emoji/public/images/apple/pineapple.png differ
diff --git a/plugins/emoji/public/images/apple/pisces.png b/plugins/emoji/public/images/apple/pisces.png
new file mode 100644
index 000000000..4bedc908d
Binary files /dev/null and b/plugins/emoji/public/images/apple/pisces.png differ
diff --git a/plugins/emoji/public/images/apple/pizza.png b/plugins/emoji/public/images/apple/pizza.png
new file mode 100644
index 000000000..459581918
Binary files /dev/null and b/plugins/emoji/public/images/apple/pizza.png differ
diff --git a/plugins/emoji/public/images/apple/point_down.png b/plugins/emoji/public/images/apple/point_down.png
new file mode 100644
index 000000000..a0187533c
Binary files /dev/null and b/plugins/emoji/public/images/apple/point_down.png differ
diff --git a/plugins/emoji/public/images/apple/point_left.png b/plugins/emoji/public/images/apple/point_left.png
new file mode 100644
index 000000000..e6a0f0f38
Binary files /dev/null and b/plugins/emoji/public/images/apple/point_left.png differ
diff --git a/plugins/emoji/public/images/apple/point_right.png b/plugins/emoji/public/images/apple/point_right.png
new file mode 100644
index 000000000..193cb2103
Binary files /dev/null and b/plugins/emoji/public/images/apple/point_right.png differ
diff --git a/plugins/emoji/public/images/apple/point_up.png b/plugins/emoji/public/images/apple/point_up.png
new file mode 100644
index 000000000..fe4b03fd3
Binary files /dev/null and b/plugins/emoji/public/images/apple/point_up.png differ
diff --git a/plugins/emoji/public/images/apple/point_up_2.png b/plugins/emoji/public/images/apple/point_up_2.png
new file mode 100644
index 000000000..531273376
Binary files /dev/null and b/plugins/emoji/public/images/apple/point_up_2.png differ
diff --git a/plugins/emoji/public/images/apple/police_car.png b/plugins/emoji/public/images/apple/police_car.png
new file mode 100644
index 000000000..84527e125
Binary files /dev/null and b/plugins/emoji/public/images/apple/police_car.png differ
diff --git a/plugins/emoji/public/images/apple/poodle.png b/plugins/emoji/public/images/apple/poodle.png
new file mode 100644
index 000000000..2c750091a
Binary files /dev/null and b/plugins/emoji/public/images/apple/poodle.png differ
diff --git a/plugins/emoji/public/images/apple/poop.png b/plugins/emoji/public/images/apple/poop.png
new file mode 100644
index 000000000..75544655b
Binary files /dev/null and b/plugins/emoji/public/images/apple/poop.png differ
diff --git a/plugins/emoji/public/images/apple/post_office.png b/plugins/emoji/public/images/apple/post_office.png
new file mode 100644
index 000000000..6de9f0a19
Binary files /dev/null and b/plugins/emoji/public/images/apple/post_office.png differ
diff --git a/plugins/emoji/public/images/apple/postal_horn.png b/plugins/emoji/public/images/apple/postal_horn.png
new file mode 100644
index 000000000..d2dc714de
Binary files /dev/null and b/plugins/emoji/public/images/apple/postal_horn.png differ
diff --git a/plugins/emoji/public/images/apple/postbox.png b/plugins/emoji/public/images/apple/postbox.png
new file mode 100644
index 000000000..6c807b9d9
Binary files /dev/null and b/plugins/emoji/public/images/apple/postbox.png differ
diff --git a/plugins/emoji/public/images/apple/potable_water.png b/plugins/emoji/public/images/apple/potable_water.png
new file mode 100644
index 000000000..9a73c001f
Binary files /dev/null and b/plugins/emoji/public/images/apple/potable_water.png differ
diff --git a/plugins/emoji/public/images/apple/pouch.png b/plugins/emoji/public/images/apple/pouch.png
new file mode 100644
index 000000000..765b285fc
Binary files /dev/null and b/plugins/emoji/public/images/apple/pouch.png differ
diff --git a/plugins/emoji/public/images/apple/poultry_leg.png b/plugins/emoji/public/images/apple/poultry_leg.png
new file mode 100644
index 000000000..70251a8e9
Binary files /dev/null and b/plugins/emoji/public/images/apple/poultry_leg.png differ
diff --git a/plugins/emoji/public/images/apple/pound.png b/plugins/emoji/public/images/apple/pound.png
new file mode 100644
index 000000000..a479ce6e4
Binary files /dev/null and b/plugins/emoji/public/images/apple/pound.png differ
diff --git a/plugins/emoji/public/images/apple/pouting_cat.png b/plugins/emoji/public/images/apple/pouting_cat.png
new file mode 100644
index 000000000..b3c4e44dd
Binary files /dev/null and b/plugins/emoji/public/images/apple/pouting_cat.png differ
diff --git a/plugins/emoji/public/images/apple/pray.png b/plugins/emoji/public/images/apple/pray.png
new file mode 100644
index 000000000..0087b99ab
Binary files /dev/null and b/plugins/emoji/public/images/apple/pray.png differ
diff --git a/plugins/emoji/public/images/apple/princess.png b/plugins/emoji/public/images/apple/princess.png
new file mode 100644
index 000000000..c175263ce
Binary files /dev/null and b/plugins/emoji/public/images/apple/princess.png differ
diff --git a/plugins/emoji/public/images/apple/punch.png b/plugins/emoji/public/images/apple/punch.png
new file mode 100644
index 000000000..1c2768cfc
Binary files /dev/null and b/plugins/emoji/public/images/apple/punch.png differ
diff --git a/plugins/emoji/public/images/apple/purple_heart.png b/plugins/emoji/public/images/apple/purple_heart.png
new file mode 100644
index 000000000..cc9f2b468
Binary files /dev/null and b/plugins/emoji/public/images/apple/purple_heart.png differ
diff --git a/plugins/emoji/public/images/apple/purse.png b/plugins/emoji/public/images/apple/purse.png
new file mode 100644
index 000000000..41ab614a1
Binary files /dev/null and b/plugins/emoji/public/images/apple/purse.png differ
diff --git a/plugins/emoji/public/images/apple/pushpin.png b/plugins/emoji/public/images/apple/pushpin.png
new file mode 100644
index 000000000..cda2c126c
Binary files /dev/null and b/plugins/emoji/public/images/apple/pushpin.png differ
diff --git a/plugins/emoji/public/images/apple/put_litter_in_its_place.png b/plugins/emoji/public/images/apple/put_litter_in_its_place.png
new file mode 100644
index 000000000..3a2e7caff
Binary files /dev/null and b/plugins/emoji/public/images/apple/put_litter_in_its_place.png differ
diff --git a/plugins/emoji/public/images/apple/question.png b/plugins/emoji/public/images/apple/question.png
new file mode 100644
index 000000000..5dcd49007
Binary files /dev/null and b/plugins/emoji/public/images/apple/question.png differ
diff --git a/plugins/emoji/public/images/apple/rabbit.png b/plugins/emoji/public/images/apple/rabbit.png
new file mode 100644
index 000000000..7f8f08aa3
Binary files /dev/null and b/plugins/emoji/public/images/apple/rabbit.png differ
diff --git a/plugins/emoji/public/images/apple/rabbit2.png b/plugins/emoji/public/images/apple/rabbit2.png
new file mode 100644
index 000000000..7e9469f37
Binary files /dev/null and b/plugins/emoji/public/images/apple/rabbit2.png differ
diff --git a/plugins/emoji/public/images/apple/racehorse.png b/plugins/emoji/public/images/apple/racehorse.png
new file mode 100644
index 000000000..5a3e1566f
Binary files /dev/null and b/plugins/emoji/public/images/apple/racehorse.png differ
diff --git a/plugins/emoji/public/images/apple/radio.png b/plugins/emoji/public/images/apple/radio.png
new file mode 100644
index 000000000..dcdeeff22
Binary files /dev/null and b/plugins/emoji/public/images/apple/radio.png differ
diff --git a/plugins/emoji/public/images/apple/radio_button.png b/plugins/emoji/public/images/apple/radio_button.png
new file mode 100644
index 000000000..f2f2be4a5
Binary files /dev/null and b/plugins/emoji/public/images/apple/radio_button.png differ
diff --git a/plugins/emoji/public/images/apple/rage.png b/plugins/emoji/public/images/apple/rage.png
new file mode 100644
index 000000000..84ef53760
Binary files /dev/null and b/plugins/emoji/public/images/apple/rage.png differ
diff --git a/plugins/emoji/public/images/apple/railway_car.png b/plugins/emoji/public/images/apple/railway_car.png
new file mode 100644
index 000000000..2464ff0c0
Binary files /dev/null and b/plugins/emoji/public/images/apple/railway_car.png differ
diff --git a/plugins/emoji/public/images/apple/rainbow.png b/plugins/emoji/public/images/apple/rainbow.png
new file mode 100644
index 000000000..7bce80f7b
Binary files /dev/null and b/plugins/emoji/public/images/apple/rainbow.png differ
diff --git a/plugins/emoji/public/images/apple/raised_hand.png b/plugins/emoji/public/images/apple/raised_hand.png
new file mode 100644
index 000000000..acdb2fd37
Binary files /dev/null and b/plugins/emoji/public/images/apple/raised_hand.png differ
diff --git a/plugins/emoji/public/images/apple/raised_hands.png b/plugins/emoji/public/images/apple/raised_hands.png
new file mode 100644
index 000000000..eb9e659e7
Binary files /dev/null and b/plugins/emoji/public/images/apple/raised_hands.png differ
diff --git a/plugins/emoji/public/images/apple/raising_hand.png b/plugins/emoji/public/images/apple/raising_hand.png
new file mode 100644
index 000000000..8b2d62fb2
Binary files /dev/null and b/plugins/emoji/public/images/apple/raising_hand.png differ
diff --git a/plugins/emoji/public/images/apple/ram.png b/plugins/emoji/public/images/apple/ram.png
new file mode 100644
index 000000000..3c63d85a5
Binary files /dev/null and b/plugins/emoji/public/images/apple/ram.png differ
diff --git a/plugins/emoji/public/images/apple/ramen.png b/plugins/emoji/public/images/apple/ramen.png
new file mode 100644
index 000000000..76cafae01
Binary files /dev/null and b/plugins/emoji/public/images/apple/ramen.png differ
diff --git a/plugins/emoji/public/images/apple/rat.png b/plugins/emoji/public/images/apple/rat.png
new file mode 100644
index 000000000..267883ebd
Binary files /dev/null and b/plugins/emoji/public/images/apple/rat.png differ
diff --git a/plugins/emoji/public/images/apple/recycle.png b/plugins/emoji/public/images/apple/recycle.png
new file mode 100644
index 000000000..a58af6e26
Binary files /dev/null and b/plugins/emoji/public/images/apple/recycle.png differ
diff --git a/plugins/emoji/public/images/apple/red_car.png b/plugins/emoji/public/images/apple/red_car.png
new file mode 100644
index 000000000..0a35f6e5d
Binary files /dev/null and b/plugins/emoji/public/images/apple/red_car.png differ
diff --git a/plugins/emoji/public/images/apple/red_circle.png b/plugins/emoji/public/images/apple/red_circle.png
new file mode 100644
index 000000000..2734885bb
Binary files /dev/null and b/plugins/emoji/public/images/apple/red_circle.png differ
diff --git a/plugins/emoji/public/images/apple/registered.png b/plugins/emoji/public/images/apple/registered.png
new file mode 100644
index 000000000..961b2b24b
Binary files /dev/null and b/plugins/emoji/public/images/apple/registered.png differ
diff --git a/plugins/emoji/public/images/apple/relaxed.png b/plugins/emoji/public/images/apple/relaxed.png
new file mode 100644
index 000000000..ef7aa7e22
Binary files /dev/null and b/plugins/emoji/public/images/apple/relaxed.png differ
diff --git a/plugins/emoji/public/images/apple/relieved.png b/plugins/emoji/public/images/apple/relieved.png
new file mode 100644
index 000000000..d97e9e025
Binary files /dev/null and b/plugins/emoji/public/images/apple/relieved.png differ
diff --git a/plugins/emoji/public/images/apple/repeat.png b/plugins/emoji/public/images/apple/repeat.png
new file mode 100644
index 000000000..07686580b
Binary files /dev/null and b/plugins/emoji/public/images/apple/repeat.png differ
diff --git a/plugins/emoji/public/images/apple/repeat_one.png b/plugins/emoji/public/images/apple/repeat_one.png
new file mode 100644
index 000000000..2fa085cc5
Binary files /dev/null and b/plugins/emoji/public/images/apple/repeat_one.png differ
diff --git a/plugins/emoji/public/images/apple/restroom.png b/plugins/emoji/public/images/apple/restroom.png
new file mode 100644
index 000000000..2ab7e0869
Binary files /dev/null and b/plugins/emoji/public/images/apple/restroom.png differ
diff --git a/plugins/emoji/public/images/apple/revolving_hearts.png b/plugins/emoji/public/images/apple/revolving_hearts.png
new file mode 100644
index 000000000..9441aed5a
Binary files /dev/null and b/plugins/emoji/public/images/apple/revolving_hearts.png differ
diff --git a/plugins/emoji/public/images/apple/rewind.png b/plugins/emoji/public/images/apple/rewind.png
new file mode 100644
index 000000000..989fa59b2
Binary files /dev/null and b/plugins/emoji/public/images/apple/rewind.png differ
diff --git a/plugins/emoji/public/images/apple/ribbon.png b/plugins/emoji/public/images/apple/ribbon.png
new file mode 100644
index 000000000..0615ec7d7
Binary files /dev/null and b/plugins/emoji/public/images/apple/ribbon.png differ
diff --git a/plugins/emoji/public/images/apple/rice.png b/plugins/emoji/public/images/apple/rice.png
new file mode 100644
index 000000000..c8bcbb013
Binary files /dev/null and b/plugins/emoji/public/images/apple/rice.png differ
diff --git a/plugins/emoji/public/images/apple/rice_ball.png b/plugins/emoji/public/images/apple/rice_ball.png
new file mode 100644
index 000000000..c6baf5945
Binary files /dev/null and b/plugins/emoji/public/images/apple/rice_ball.png differ
diff --git a/plugins/emoji/public/images/apple/rice_cracker.png b/plugins/emoji/public/images/apple/rice_cracker.png
new file mode 100644
index 000000000..5e6368750
Binary files /dev/null and b/plugins/emoji/public/images/apple/rice_cracker.png differ
diff --git a/plugins/emoji/public/images/apple/rice_scene.png b/plugins/emoji/public/images/apple/rice_scene.png
new file mode 100644
index 000000000..d755cfcf5
Binary files /dev/null and b/plugins/emoji/public/images/apple/rice_scene.png differ
diff --git a/plugins/emoji/public/images/apple/ring.png b/plugins/emoji/public/images/apple/ring.png
new file mode 100644
index 000000000..3f505e0fd
Binary files /dev/null and b/plugins/emoji/public/images/apple/ring.png differ
diff --git a/plugins/emoji/public/images/apple/rocket.png b/plugins/emoji/public/images/apple/rocket.png
new file mode 100644
index 000000000..465bf55a3
Binary files /dev/null and b/plugins/emoji/public/images/apple/rocket.png differ
diff --git a/plugins/emoji/public/images/apple/roller_coaster.png b/plugins/emoji/public/images/apple/roller_coaster.png
new file mode 100644
index 000000000..9fe50f557
Binary files /dev/null and b/plugins/emoji/public/images/apple/roller_coaster.png differ
diff --git a/plugins/emoji/public/images/apple/rooster.png b/plugins/emoji/public/images/apple/rooster.png
new file mode 100644
index 000000000..1d5c73448
Binary files /dev/null and b/plugins/emoji/public/images/apple/rooster.png differ
diff --git a/plugins/emoji/public/images/apple/rose.png b/plugins/emoji/public/images/apple/rose.png
new file mode 100644
index 000000000..827adec83
Binary files /dev/null and b/plugins/emoji/public/images/apple/rose.png differ
diff --git a/plugins/emoji/public/images/apple/rotating_light.png b/plugins/emoji/public/images/apple/rotating_light.png
new file mode 100644
index 000000000..6cb79f57d
Binary files /dev/null and b/plugins/emoji/public/images/apple/rotating_light.png differ
diff --git a/plugins/emoji/public/images/apple/round_pushpin.png b/plugins/emoji/public/images/apple/round_pushpin.png
new file mode 100644
index 000000000..07d5cfdf6
Binary files /dev/null and b/plugins/emoji/public/images/apple/round_pushpin.png differ
diff --git a/plugins/emoji/public/images/apple/rowboat.png b/plugins/emoji/public/images/apple/rowboat.png
new file mode 100644
index 000000000..f9182401f
Binary files /dev/null and b/plugins/emoji/public/images/apple/rowboat.png differ
diff --git a/plugins/emoji/public/images/apple/ru.png b/plugins/emoji/public/images/apple/ru.png
new file mode 100644
index 000000000..32ae0669f
Binary files /dev/null and b/plugins/emoji/public/images/apple/ru.png differ
diff --git a/plugins/emoji/public/images/apple/rugby_football.png b/plugins/emoji/public/images/apple/rugby_football.png
new file mode 100644
index 000000000..efee31a3d
Binary files /dev/null and b/plugins/emoji/public/images/apple/rugby_football.png differ
diff --git a/plugins/emoji/public/images/apple/runner.png b/plugins/emoji/public/images/apple/runner.png
new file mode 100644
index 000000000..5aa40befe
Binary files /dev/null and b/plugins/emoji/public/images/apple/runner.png differ
diff --git a/plugins/emoji/public/images/apple/running.png b/plugins/emoji/public/images/apple/running.png
new file mode 100644
index 000000000..5aa40befe
Binary files /dev/null and b/plugins/emoji/public/images/apple/running.png differ
diff --git a/plugins/emoji/public/images/apple/running_shirt_with_sash.png b/plugins/emoji/public/images/apple/running_shirt_with_sash.png
new file mode 100644
index 000000000..d75e999a0
Binary files /dev/null and b/plugins/emoji/public/images/apple/running_shirt_with_sash.png differ
diff --git a/plugins/emoji/public/images/apple/sa.png b/plugins/emoji/public/images/apple/sa.png
new file mode 100644
index 000000000..12748e19c
Binary files /dev/null and b/plugins/emoji/public/images/apple/sa.png differ
diff --git a/plugins/emoji/public/images/apple/sagittarius.png b/plugins/emoji/public/images/apple/sagittarius.png
new file mode 100644
index 000000000..d0660139f
Binary files /dev/null and b/plugins/emoji/public/images/apple/sagittarius.png differ
diff --git a/plugins/emoji/public/images/apple/sailboat.png b/plugins/emoji/public/images/apple/sailboat.png
new file mode 100644
index 000000000..a17559901
Binary files /dev/null and b/plugins/emoji/public/images/apple/sailboat.png differ
diff --git a/plugins/emoji/public/images/apple/sake.png b/plugins/emoji/public/images/apple/sake.png
new file mode 100644
index 000000000..162924f6c
Binary files /dev/null and b/plugins/emoji/public/images/apple/sake.png differ
diff --git a/plugins/emoji/public/images/apple/sandal.png b/plugins/emoji/public/images/apple/sandal.png
new file mode 100644
index 000000000..5ec65cda6
Binary files /dev/null and b/plugins/emoji/public/images/apple/sandal.png differ
diff --git a/plugins/emoji/public/images/apple/santa.png b/plugins/emoji/public/images/apple/santa.png
new file mode 100644
index 000000000..9f23fc3f7
Binary files /dev/null and b/plugins/emoji/public/images/apple/santa.png differ
diff --git a/plugins/emoji/public/images/apple/satellite.png b/plugins/emoji/public/images/apple/satellite.png
new file mode 100644
index 000000000..bc140cdda
Binary files /dev/null and b/plugins/emoji/public/images/apple/satellite.png differ
diff --git a/plugins/emoji/public/images/apple/satisfied.png b/plugins/emoji/public/images/apple/satisfied.png
new file mode 100644
index 000000000..85605c732
Binary files /dev/null and b/plugins/emoji/public/images/apple/satisfied.png differ
diff --git a/plugins/emoji/public/images/apple/saxophone.png b/plugins/emoji/public/images/apple/saxophone.png
new file mode 100644
index 000000000..4efc3eaf3
Binary files /dev/null and b/plugins/emoji/public/images/apple/saxophone.png differ
diff --git a/plugins/emoji/public/images/apple/school.png b/plugins/emoji/public/images/apple/school.png
new file mode 100644
index 000000000..df4d599a4
Binary files /dev/null and b/plugins/emoji/public/images/apple/school.png differ
diff --git a/plugins/emoji/public/images/apple/school_satchel.png b/plugins/emoji/public/images/apple/school_satchel.png
new file mode 100644
index 000000000..042dc2e9a
Binary files /dev/null and b/plugins/emoji/public/images/apple/school_satchel.png differ
diff --git a/plugins/emoji/public/images/apple/scissors.png b/plugins/emoji/public/images/apple/scissors.png
new file mode 100644
index 000000000..5673b36f2
Binary files /dev/null and b/plugins/emoji/public/images/apple/scissors.png differ
diff --git a/plugins/emoji/public/images/apple/scorpius.png b/plugins/emoji/public/images/apple/scorpius.png
new file mode 100644
index 000000000..b78c68c93
Binary files /dev/null and b/plugins/emoji/public/images/apple/scorpius.png differ
diff --git a/plugins/emoji/public/images/apple/scream.png b/plugins/emoji/public/images/apple/scream.png
new file mode 100644
index 000000000..225b74bd4
Binary files /dev/null and b/plugins/emoji/public/images/apple/scream.png differ
diff --git a/plugins/emoji/public/images/apple/scream_cat.png b/plugins/emoji/public/images/apple/scream_cat.png
new file mode 100644
index 000000000..2624d8cc1
Binary files /dev/null and b/plugins/emoji/public/images/apple/scream_cat.png differ
diff --git a/plugins/emoji/public/images/apple/scroll.png b/plugins/emoji/public/images/apple/scroll.png
new file mode 100644
index 000000000..24e771bd0
Binary files /dev/null and b/plugins/emoji/public/images/apple/scroll.png differ
diff --git a/plugins/emoji/public/images/apple/seat.png b/plugins/emoji/public/images/apple/seat.png
new file mode 100644
index 000000000..f8ddceac4
Binary files /dev/null and b/plugins/emoji/public/images/apple/seat.png differ
diff --git a/plugins/emoji/public/images/apple/secret.png b/plugins/emoji/public/images/apple/secret.png
new file mode 100644
index 000000000..309f0e7fa
Binary files /dev/null and b/plugins/emoji/public/images/apple/secret.png differ
diff --git a/plugins/emoji/public/images/apple/see_no_evil.png b/plugins/emoji/public/images/apple/see_no_evil.png
new file mode 100644
index 000000000..2adaa35e7
Binary files /dev/null and b/plugins/emoji/public/images/apple/see_no_evil.png differ
diff --git a/plugins/emoji/public/images/apple/seedling.png b/plugins/emoji/public/images/apple/seedling.png
new file mode 100644
index 000000000..a6ca1ab13
Binary files /dev/null and b/plugins/emoji/public/images/apple/seedling.png differ
diff --git a/plugins/emoji/public/images/apple/seven.png b/plugins/emoji/public/images/apple/seven.png
new file mode 100644
index 000000000..2698a004f
Binary files /dev/null and b/plugins/emoji/public/images/apple/seven.png differ
diff --git a/plugins/emoji/public/images/apple/shaved_ice.png b/plugins/emoji/public/images/apple/shaved_ice.png
new file mode 100644
index 000000000..05ada7bac
Binary files /dev/null and b/plugins/emoji/public/images/apple/shaved_ice.png differ
diff --git a/plugins/emoji/public/images/apple/sheep.png b/plugins/emoji/public/images/apple/sheep.png
new file mode 100644
index 000000000..e7bc2c5e8
Binary files /dev/null and b/plugins/emoji/public/images/apple/sheep.png differ
diff --git a/plugins/emoji/public/images/apple/shell.png b/plugins/emoji/public/images/apple/shell.png
new file mode 100644
index 000000000..3efa0986e
Binary files /dev/null and b/plugins/emoji/public/images/apple/shell.png differ
diff --git a/plugins/emoji/public/images/apple/ship.png b/plugins/emoji/public/images/apple/ship.png
new file mode 100644
index 000000000..036044262
Binary files /dev/null and b/plugins/emoji/public/images/apple/ship.png differ
diff --git a/plugins/emoji/public/images/apple/shirt.png b/plugins/emoji/public/images/apple/shirt.png
new file mode 100644
index 000000000..5ac200112
Binary files /dev/null and b/plugins/emoji/public/images/apple/shirt.png differ
diff --git a/plugins/emoji/public/images/apple/shit.png b/plugins/emoji/public/images/apple/shit.png
new file mode 100644
index 000000000..75544655b
Binary files /dev/null and b/plugins/emoji/public/images/apple/shit.png differ
diff --git a/plugins/emoji/public/images/apple/shoe.png b/plugins/emoji/public/images/apple/shoe.png
new file mode 100644
index 000000000..710a276ec
Binary files /dev/null and b/plugins/emoji/public/images/apple/shoe.png differ
diff --git a/plugins/emoji/public/images/apple/shower.png b/plugins/emoji/public/images/apple/shower.png
new file mode 100644
index 000000000..ad59c4cda
Binary files /dev/null and b/plugins/emoji/public/images/apple/shower.png differ
diff --git a/plugins/emoji/public/images/apple/signal_strength.png b/plugins/emoji/public/images/apple/signal_strength.png
new file mode 100644
index 000000000..24eaacd1d
Binary files /dev/null and b/plugins/emoji/public/images/apple/signal_strength.png differ
diff --git a/plugins/emoji/public/images/apple/six.png b/plugins/emoji/public/images/apple/six.png
new file mode 100644
index 000000000..c4b910fed
Binary files /dev/null and b/plugins/emoji/public/images/apple/six.png differ
diff --git a/plugins/emoji/public/images/apple/six_pointed_star.png b/plugins/emoji/public/images/apple/six_pointed_star.png
new file mode 100644
index 000000000..4fb66f973
Binary files /dev/null and b/plugins/emoji/public/images/apple/six_pointed_star.png differ
diff --git a/plugins/emoji/public/images/apple/ski.png b/plugins/emoji/public/images/apple/ski.png
new file mode 100644
index 000000000..0def1408f
Binary files /dev/null and b/plugins/emoji/public/images/apple/ski.png differ
diff --git a/plugins/emoji/public/images/apple/skull.png b/plugins/emoji/public/images/apple/skull.png
new file mode 100644
index 000000000..31b683f63
Binary files /dev/null and b/plugins/emoji/public/images/apple/skull.png differ
diff --git a/plugins/emoji/public/images/apple/sleeping.png b/plugins/emoji/public/images/apple/sleeping.png
new file mode 100644
index 000000000..d6632941d
Binary files /dev/null and b/plugins/emoji/public/images/apple/sleeping.png differ
diff --git a/plugins/emoji/public/images/apple/sleepy.png b/plugins/emoji/public/images/apple/sleepy.png
new file mode 100644
index 000000000..167f1ca4b
Binary files /dev/null and b/plugins/emoji/public/images/apple/sleepy.png differ
diff --git a/plugins/emoji/public/images/apple/slot_machine.png b/plugins/emoji/public/images/apple/slot_machine.png
new file mode 100644
index 000000000..ea34b6e6a
Binary files /dev/null and b/plugins/emoji/public/images/apple/slot_machine.png differ
diff --git a/plugins/emoji/public/images/apple/small_blue_diamond.png b/plugins/emoji/public/images/apple/small_blue_diamond.png
new file mode 100644
index 000000000..13b926573
Binary files /dev/null and b/plugins/emoji/public/images/apple/small_blue_diamond.png differ
diff --git a/plugins/emoji/public/images/apple/small_orange_diamond.png b/plugins/emoji/public/images/apple/small_orange_diamond.png
new file mode 100644
index 000000000..289cec547
Binary files /dev/null and b/plugins/emoji/public/images/apple/small_orange_diamond.png differ
diff --git a/plugins/emoji/public/images/apple/small_red_triangle.png b/plugins/emoji/public/images/apple/small_red_triangle.png
new file mode 100644
index 000000000..2a89c9c2e
Binary files /dev/null and b/plugins/emoji/public/images/apple/small_red_triangle.png differ
diff --git a/plugins/emoji/public/images/apple/small_red_triangle_down.png b/plugins/emoji/public/images/apple/small_red_triangle_down.png
new file mode 100644
index 000000000..28bc487d8
Binary files /dev/null and b/plugins/emoji/public/images/apple/small_red_triangle_down.png differ
diff --git a/plugins/emoji/public/images/apple/smile.png b/plugins/emoji/public/images/apple/smile.png
new file mode 100644
index 000000000..e7af2c2ab
Binary files /dev/null and b/plugins/emoji/public/images/apple/smile.png differ
diff --git a/plugins/emoji/public/images/apple/smile_cat.png b/plugins/emoji/public/images/apple/smile_cat.png
new file mode 100644
index 000000000..8193d8560
Binary files /dev/null and b/plugins/emoji/public/images/apple/smile_cat.png differ
diff --git a/plugins/emoji/public/images/apple/smiley.png b/plugins/emoji/public/images/apple/smiley.png
new file mode 100644
index 000000000..e53298594
Binary files /dev/null and b/plugins/emoji/public/images/apple/smiley.png differ
diff --git a/plugins/emoji/public/images/apple/smiley_cat.png b/plugins/emoji/public/images/apple/smiley_cat.png
new file mode 100644
index 000000000..5c8ac75b3
Binary files /dev/null and b/plugins/emoji/public/images/apple/smiley_cat.png differ
diff --git a/plugins/emoji/public/images/apple/smiling_imp.png b/plugins/emoji/public/images/apple/smiling_imp.png
new file mode 100644
index 000000000..9cf806654
Binary files /dev/null and b/plugins/emoji/public/images/apple/smiling_imp.png differ
diff --git a/plugins/emoji/public/images/apple/smirk.png b/plugins/emoji/public/images/apple/smirk.png
new file mode 100644
index 000000000..94c2a21b6
Binary files /dev/null and b/plugins/emoji/public/images/apple/smirk.png differ
diff --git a/plugins/emoji/public/images/apple/smirk_cat.png b/plugins/emoji/public/images/apple/smirk_cat.png
new file mode 100644
index 000000000..c648b50ac
Binary files /dev/null and b/plugins/emoji/public/images/apple/smirk_cat.png differ
diff --git a/plugins/emoji/public/images/apple/smoking.png b/plugins/emoji/public/images/apple/smoking.png
new file mode 100644
index 000000000..cc50b385b
Binary files /dev/null and b/plugins/emoji/public/images/apple/smoking.png differ
diff --git a/plugins/emoji/public/images/apple/snail.png b/plugins/emoji/public/images/apple/snail.png
new file mode 100644
index 000000000..cab0e8cdc
Binary files /dev/null and b/plugins/emoji/public/images/apple/snail.png differ
diff --git a/plugins/emoji/public/images/apple/snake.png b/plugins/emoji/public/images/apple/snake.png
new file mode 100644
index 000000000..1ecc42bbc
Binary files /dev/null and b/plugins/emoji/public/images/apple/snake.png differ
diff --git a/plugins/emoji/public/images/apple/snowboarder.png b/plugins/emoji/public/images/apple/snowboarder.png
new file mode 100644
index 000000000..709ad319a
Binary files /dev/null and b/plugins/emoji/public/images/apple/snowboarder.png differ
diff --git a/plugins/emoji/public/images/apple/snowflake.png b/plugins/emoji/public/images/apple/snowflake.png
new file mode 100644
index 000000000..116e4c985
Binary files /dev/null and b/plugins/emoji/public/images/apple/snowflake.png differ
diff --git a/plugins/emoji/public/images/apple/snowman.png b/plugins/emoji/public/images/apple/snowman.png
new file mode 100644
index 000000000..c08464217
Binary files /dev/null and b/plugins/emoji/public/images/apple/snowman.png differ
diff --git a/plugins/emoji/public/images/apple/sob.png b/plugins/emoji/public/images/apple/sob.png
new file mode 100644
index 000000000..6ccdfa9f2
Binary files /dev/null and b/plugins/emoji/public/images/apple/sob.png differ
diff --git a/plugins/emoji/public/images/apple/soccer.png b/plugins/emoji/public/images/apple/soccer.png
new file mode 100644
index 000000000..23064dabc
Binary files /dev/null and b/plugins/emoji/public/images/apple/soccer.png differ
diff --git a/plugins/emoji/public/images/apple/soon.png b/plugins/emoji/public/images/apple/soon.png
new file mode 100644
index 000000000..803fd845a
Binary files /dev/null and b/plugins/emoji/public/images/apple/soon.png differ
diff --git a/plugins/emoji/public/images/apple/sos.png b/plugins/emoji/public/images/apple/sos.png
new file mode 100644
index 000000000..31cd7e49f
Binary files /dev/null and b/plugins/emoji/public/images/apple/sos.png differ
diff --git a/plugins/emoji/public/images/apple/sound.png b/plugins/emoji/public/images/apple/sound.png
new file mode 100644
index 000000000..a2bb894f6
Binary files /dev/null and b/plugins/emoji/public/images/apple/sound.png differ
diff --git a/plugins/emoji/public/images/apple/space_invader.png b/plugins/emoji/public/images/apple/space_invader.png
new file mode 100644
index 000000000..e212c3ddd
Binary files /dev/null and b/plugins/emoji/public/images/apple/space_invader.png differ
diff --git a/plugins/emoji/public/images/apple/spades.png b/plugins/emoji/public/images/apple/spades.png
new file mode 100644
index 000000000..2551e77ee
Binary files /dev/null and b/plugins/emoji/public/images/apple/spades.png differ
diff --git a/plugins/emoji/public/images/apple/spaghetti.png b/plugins/emoji/public/images/apple/spaghetti.png
new file mode 100644
index 000000000..be166e778
Binary files /dev/null and b/plugins/emoji/public/images/apple/spaghetti.png differ
diff --git a/plugins/emoji/public/images/apple/sparkle.png b/plugins/emoji/public/images/apple/sparkle.png
new file mode 100644
index 000000000..acdeb83b7
Binary files /dev/null and b/plugins/emoji/public/images/apple/sparkle.png differ
diff --git a/plugins/emoji/public/images/apple/sparkler.png b/plugins/emoji/public/images/apple/sparkler.png
new file mode 100644
index 000000000..6abec8b92
Binary files /dev/null and b/plugins/emoji/public/images/apple/sparkler.png differ
diff --git a/plugins/emoji/public/images/apple/sparkles.png b/plugins/emoji/public/images/apple/sparkles.png
new file mode 100644
index 000000000..e86b72a29
Binary files /dev/null and b/plugins/emoji/public/images/apple/sparkles.png differ
diff --git a/plugins/emoji/public/images/apple/sparkling_heart.png b/plugins/emoji/public/images/apple/sparkling_heart.png
new file mode 100644
index 000000000..1952618fb
Binary files /dev/null and b/plugins/emoji/public/images/apple/sparkling_heart.png differ
diff --git a/plugins/emoji/public/images/apple/speak_no_evil.png b/plugins/emoji/public/images/apple/speak_no_evil.png
new file mode 100644
index 000000000..cedb6892a
Binary files /dev/null and b/plugins/emoji/public/images/apple/speak_no_evil.png differ
diff --git a/plugins/emoji/public/images/apple/speaker.png b/plugins/emoji/public/images/apple/speaker.png
new file mode 100644
index 000000000..f9dad6af5
Binary files /dev/null and b/plugins/emoji/public/images/apple/speaker.png differ
diff --git a/plugins/emoji/public/images/apple/speech_balloon.png b/plugins/emoji/public/images/apple/speech_balloon.png
new file mode 100644
index 000000000..39821d58a
Binary files /dev/null and b/plugins/emoji/public/images/apple/speech_balloon.png differ
diff --git a/plugins/emoji/public/images/apple/speedboat.png b/plugins/emoji/public/images/apple/speedboat.png
new file mode 100644
index 000000000..905249651
Binary files /dev/null and b/plugins/emoji/public/images/apple/speedboat.png differ
diff --git a/plugins/emoji/public/images/apple/star.png b/plugins/emoji/public/images/apple/star.png
new file mode 100644
index 000000000..ddbfb4ca7
Binary files /dev/null and b/plugins/emoji/public/images/apple/star.png differ
diff --git a/plugins/emoji/public/images/apple/star2.png b/plugins/emoji/public/images/apple/star2.png
new file mode 100644
index 000000000..6d1cb20b2
Binary files /dev/null and b/plugins/emoji/public/images/apple/star2.png differ
diff --git a/plugins/emoji/public/images/apple/stars.png b/plugins/emoji/public/images/apple/stars.png
new file mode 100644
index 000000000..76da7f3f8
Binary files /dev/null and b/plugins/emoji/public/images/apple/stars.png differ
diff --git a/plugins/emoji/public/images/apple/station.png b/plugins/emoji/public/images/apple/station.png
new file mode 100644
index 000000000..3bb66d1b7
Binary files /dev/null and b/plugins/emoji/public/images/apple/station.png differ
diff --git a/plugins/emoji/public/images/apple/statue_of_liberty.png b/plugins/emoji/public/images/apple/statue_of_liberty.png
new file mode 100644
index 000000000..e96a9d6b3
Binary files /dev/null and b/plugins/emoji/public/images/apple/statue_of_liberty.png differ
diff --git a/plugins/emoji/public/images/apple/steam_locomotive.png b/plugins/emoji/public/images/apple/steam_locomotive.png
new file mode 100644
index 000000000..8e4f0f54d
Binary files /dev/null and b/plugins/emoji/public/images/apple/steam_locomotive.png differ
diff --git a/plugins/emoji/public/images/apple/stew.png b/plugins/emoji/public/images/apple/stew.png
new file mode 100644
index 000000000..af7b46f0b
Binary files /dev/null and b/plugins/emoji/public/images/apple/stew.png differ
diff --git a/plugins/emoji/public/images/apple/straight_ruler.png b/plugins/emoji/public/images/apple/straight_ruler.png
new file mode 100644
index 000000000..64dbdc3ab
Binary files /dev/null and b/plugins/emoji/public/images/apple/straight_ruler.png differ
diff --git a/plugins/emoji/public/images/apple/strawberry.png b/plugins/emoji/public/images/apple/strawberry.png
new file mode 100644
index 000000000..de5570ad2
Binary files /dev/null and b/plugins/emoji/public/images/apple/strawberry.png differ
diff --git a/plugins/emoji/public/images/apple/stuck_out_tongue.png b/plugins/emoji/public/images/apple/stuck_out_tongue.png
new file mode 100644
index 000000000..e3dd39e4d
Binary files /dev/null and b/plugins/emoji/public/images/apple/stuck_out_tongue.png differ
diff --git a/plugins/emoji/public/images/apple/stuck_out_tongue_closed_eyes.png b/plugins/emoji/public/images/apple/stuck_out_tongue_closed_eyes.png
new file mode 100644
index 000000000..e6267b184
Binary files /dev/null and b/plugins/emoji/public/images/apple/stuck_out_tongue_closed_eyes.png differ
diff --git a/plugins/emoji/public/images/apple/stuck_out_tongue_winking_eye.png b/plugins/emoji/public/images/apple/stuck_out_tongue_winking_eye.png
new file mode 100644
index 000000000..ec5f1f85d
Binary files /dev/null and b/plugins/emoji/public/images/apple/stuck_out_tongue_winking_eye.png differ
diff --git a/plugins/emoji/public/images/apple/sun_with_face.png b/plugins/emoji/public/images/apple/sun_with_face.png
new file mode 100644
index 000000000..6d651eb13
Binary files /dev/null and b/plugins/emoji/public/images/apple/sun_with_face.png differ
diff --git a/plugins/emoji/public/images/apple/sunflower.png b/plugins/emoji/public/images/apple/sunflower.png
new file mode 100644
index 000000000..cb9445fd5
Binary files /dev/null and b/plugins/emoji/public/images/apple/sunflower.png differ
diff --git a/plugins/emoji/public/images/apple/sunglasses.png b/plugins/emoji/public/images/apple/sunglasses.png
new file mode 100644
index 000000000..018e7a9e1
Binary files /dev/null and b/plugins/emoji/public/images/apple/sunglasses.png differ
diff --git a/plugins/emoji/public/images/apple/sunny.png b/plugins/emoji/public/images/apple/sunny.png
new file mode 100644
index 000000000..8581935a3
Binary files /dev/null and b/plugins/emoji/public/images/apple/sunny.png differ
diff --git a/plugins/emoji/public/images/apple/sunrise.png b/plugins/emoji/public/images/apple/sunrise.png
new file mode 100644
index 000000000..63b1016d8
Binary files /dev/null and b/plugins/emoji/public/images/apple/sunrise.png differ
diff --git a/plugins/emoji/public/images/apple/sunrise_over_mountains.png b/plugins/emoji/public/images/apple/sunrise_over_mountains.png
new file mode 100644
index 000000000..cf69bee42
Binary files /dev/null and b/plugins/emoji/public/images/apple/sunrise_over_mountains.png differ
diff --git a/plugins/emoji/public/images/apple/surfer.png b/plugins/emoji/public/images/apple/surfer.png
new file mode 100644
index 000000000..927666b22
Binary files /dev/null and b/plugins/emoji/public/images/apple/surfer.png differ
diff --git a/plugins/emoji/public/images/apple/sushi.png b/plugins/emoji/public/images/apple/sushi.png
new file mode 100644
index 000000000..9d9ae8242
Binary files /dev/null and b/plugins/emoji/public/images/apple/sushi.png differ
diff --git a/plugins/emoji/public/images/apple/suspension_railway.png b/plugins/emoji/public/images/apple/suspension_railway.png
new file mode 100644
index 000000000..d7bcb9efa
Binary files /dev/null and b/plugins/emoji/public/images/apple/suspension_railway.png differ
diff --git a/plugins/emoji/public/images/apple/sweat.png b/plugins/emoji/public/images/apple/sweat.png
new file mode 100644
index 000000000..5589e908c
Binary files /dev/null and b/plugins/emoji/public/images/apple/sweat.png differ
diff --git a/plugins/emoji/public/images/apple/sweat_drops.png b/plugins/emoji/public/images/apple/sweat_drops.png
new file mode 100644
index 000000000..b828bf7d5
Binary files /dev/null and b/plugins/emoji/public/images/apple/sweat_drops.png differ
diff --git a/plugins/emoji/public/images/apple/sweat_smile.png b/plugins/emoji/public/images/apple/sweat_smile.png
new file mode 100644
index 000000000..d7fe48fda
Binary files /dev/null and b/plugins/emoji/public/images/apple/sweat_smile.png differ
diff --git a/plugins/emoji/public/images/apple/sweet_potato.png b/plugins/emoji/public/images/apple/sweet_potato.png
new file mode 100644
index 000000000..5f74aa2e4
Binary files /dev/null and b/plugins/emoji/public/images/apple/sweet_potato.png differ
diff --git a/plugins/emoji/public/images/apple/swimmer.png b/plugins/emoji/public/images/apple/swimmer.png
new file mode 100644
index 000000000..72abc88e9
Binary files /dev/null and b/plugins/emoji/public/images/apple/swimmer.png differ
diff --git a/plugins/emoji/public/images/apple/symbols.png b/plugins/emoji/public/images/apple/symbols.png
new file mode 100644
index 000000000..4600f5da9
Binary files /dev/null and b/plugins/emoji/public/images/apple/symbols.png differ
diff --git a/plugins/emoji/public/images/apple/syringe.png b/plugins/emoji/public/images/apple/syringe.png
new file mode 100644
index 000000000..3ebb56b72
Binary files /dev/null and b/plugins/emoji/public/images/apple/syringe.png differ
diff --git a/plugins/emoji/public/images/apple/tada.png b/plugins/emoji/public/images/apple/tada.png
new file mode 100644
index 000000000..42d11c301
Binary files /dev/null and b/plugins/emoji/public/images/apple/tada.png differ
diff --git a/plugins/emoji/public/images/apple/tanabata_tree.png b/plugins/emoji/public/images/apple/tanabata_tree.png
new file mode 100644
index 000000000..d078ed2e9
Binary files /dev/null and b/plugins/emoji/public/images/apple/tanabata_tree.png differ
diff --git a/plugins/emoji/public/images/apple/tangerine.png b/plugins/emoji/public/images/apple/tangerine.png
new file mode 100644
index 000000000..f14f05f04
Binary files /dev/null and b/plugins/emoji/public/images/apple/tangerine.png differ
diff --git a/plugins/emoji/public/images/apple/taurus.png b/plugins/emoji/public/images/apple/taurus.png
new file mode 100644
index 000000000..e2da31398
Binary files /dev/null and b/plugins/emoji/public/images/apple/taurus.png differ
diff --git a/plugins/emoji/public/images/apple/taxi.png b/plugins/emoji/public/images/apple/taxi.png
new file mode 100644
index 000000000..bb0a4f1ec
Binary files /dev/null and b/plugins/emoji/public/images/apple/taxi.png differ
diff --git a/plugins/emoji/public/images/apple/tea.png b/plugins/emoji/public/images/apple/tea.png
new file mode 100644
index 000000000..04ae7c7ab
Binary files /dev/null and b/plugins/emoji/public/images/apple/tea.png differ
diff --git a/plugins/emoji/public/images/apple/telephone.png b/plugins/emoji/public/images/apple/telephone.png
new file mode 100644
index 000000000..fb1d51cdb
Binary files /dev/null and b/plugins/emoji/public/images/apple/telephone.png differ
diff --git a/plugins/emoji/public/images/apple/telephone_receiver.png b/plugins/emoji/public/images/apple/telephone_receiver.png
new file mode 100644
index 000000000..eb084a075
Binary files /dev/null and b/plugins/emoji/public/images/apple/telephone_receiver.png differ
diff --git a/plugins/emoji/public/images/apple/telescope.png b/plugins/emoji/public/images/apple/telescope.png
new file mode 100644
index 000000000..10998259a
Binary files /dev/null and b/plugins/emoji/public/images/apple/telescope.png differ
diff --git a/plugins/emoji/public/images/apple/tennis.png b/plugins/emoji/public/images/apple/tennis.png
new file mode 100644
index 000000000..b07a7f4d2
Binary files /dev/null and b/plugins/emoji/public/images/apple/tennis.png differ
diff --git a/plugins/emoji/public/images/apple/tent.png b/plugins/emoji/public/images/apple/tent.png
new file mode 100644
index 000000000..c87edc4b4
Binary files /dev/null and b/plugins/emoji/public/images/apple/tent.png differ
diff --git a/plugins/emoji/public/images/apple/thought_balloon.png b/plugins/emoji/public/images/apple/thought_balloon.png
new file mode 100644
index 000000000..3ddecff68
Binary files /dev/null and b/plugins/emoji/public/images/apple/thought_balloon.png differ
diff --git a/plugins/emoji/public/images/apple/three.png b/plugins/emoji/public/images/apple/three.png
new file mode 100644
index 000000000..8a381d9ce
Binary files /dev/null and b/plugins/emoji/public/images/apple/three.png differ
diff --git a/plugins/emoji/public/images/apple/thumbsdown.png b/plugins/emoji/public/images/apple/thumbsdown.png
new file mode 100644
index 000000000..c7fb4c064
Binary files /dev/null and b/plugins/emoji/public/images/apple/thumbsdown.png differ
diff --git a/plugins/emoji/public/images/apple/thumbsup.png b/plugins/emoji/public/images/apple/thumbsup.png
new file mode 100644
index 000000000..e1d89aada
Binary files /dev/null and b/plugins/emoji/public/images/apple/thumbsup.png differ
diff --git a/plugins/emoji/public/images/apple/ticket.png b/plugins/emoji/public/images/apple/ticket.png
new file mode 100644
index 000000000..0b4cf7eff
Binary files /dev/null and b/plugins/emoji/public/images/apple/ticket.png differ
diff --git a/plugins/emoji/public/images/apple/tiger.png b/plugins/emoji/public/images/apple/tiger.png
new file mode 100644
index 000000000..570abedef
Binary files /dev/null and b/plugins/emoji/public/images/apple/tiger.png differ
diff --git a/plugins/emoji/public/images/apple/tiger2.png b/plugins/emoji/public/images/apple/tiger2.png
new file mode 100644
index 000000000..44b3a8c2f
Binary files /dev/null and b/plugins/emoji/public/images/apple/tiger2.png differ
diff --git a/plugins/emoji/public/images/apple/tired_face.png b/plugins/emoji/public/images/apple/tired_face.png
new file mode 100644
index 000000000..e8a9bd341
Binary files /dev/null and b/plugins/emoji/public/images/apple/tired_face.png differ
diff --git a/plugins/emoji/public/images/apple/tm.png b/plugins/emoji/public/images/apple/tm.png
new file mode 100644
index 000000000..0cc8e8d04
Binary files /dev/null and b/plugins/emoji/public/images/apple/tm.png differ
diff --git a/plugins/emoji/public/images/apple/toilet.png b/plugins/emoji/public/images/apple/toilet.png
new file mode 100644
index 000000000..0bd6f40ba
Binary files /dev/null and b/plugins/emoji/public/images/apple/toilet.png differ
diff --git a/plugins/emoji/public/images/apple/tokyo_tower.png b/plugins/emoji/public/images/apple/tokyo_tower.png
new file mode 100644
index 000000000..cbfde4fb0
Binary files /dev/null and b/plugins/emoji/public/images/apple/tokyo_tower.png differ
diff --git a/plugins/emoji/public/images/apple/tomato.png b/plugins/emoji/public/images/apple/tomato.png
new file mode 100644
index 000000000..9313ca766
Binary files /dev/null and b/plugins/emoji/public/images/apple/tomato.png differ
diff --git a/plugins/emoji/public/images/apple/tongue.png b/plugins/emoji/public/images/apple/tongue.png
new file mode 100644
index 000000000..6dfe52b86
Binary files /dev/null and b/plugins/emoji/public/images/apple/tongue.png differ
diff --git a/plugins/emoji/public/images/apple/top.png b/plugins/emoji/public/images/apple/top.png
new file mode 100644
index 000000000..ffe47f953
Binary files /dev/null and b/plugins/emoji/public/images/apple/top.png differ
diff --git a/plugins/emoji/public/images/apple/tophat.png b/plugins/emoji/public/images/apple/tophat.png
new file mode 100644
index 000000000..4ba7f97e7
Binary files /dev/null and b/plugins/emoji/public/images/apple/tophat.png differ
diff --git a/plugins/emoji/public/images/apple/tractor.png b/plugins/emoji/public/images/apple/tractor.png
new file mode 100644
index 000000000..b19452aa4
Binary files /dev/null and b/plugins/emoji/public/images/apple/tractor.png differ
diff --git a/plugins/emoji/public/images/apple/traffic_light.png b/plugins/emoji/public/images/apple/traffic_light.png
new file mode 100644
index 000000000..d8152e2e1
Binary files /dev/null and b/plugins/emoji/public/images/apple/traffic_light.png differ
diff --git a/plugins/emoji/public/images/apple/train.png b/plugins/emoji/public/images/apple/train.png
new file mode 100644
index 000000000..58720cf4f
Binary files /dev/null and b/plugins/emoji/public/images/apple/train.png differ
diff --git a/plugins/emoji/public/images/apple/train2.png b/plugins/emoji/public/images/apple/train2.png
new file mode 100644
index 000000000..9814da0a9
Binary files /dev/null and b/plugins/emoji/public/images/apple/train2.png differ
diff --git a/plugins/emoji/public/images/apple/tram.png b/plugins/emoji/public/images/apple/tram.png
new file mode 100644
index 000000000..17824fd52
Binary files /dev/null and b/plugins/emoji/public/images/apple/tram.png differ
diff --git a/plugins/emoji/public/images/apple/triangular_flag_on_post.png b/plugins/emoji/public/images/apple/triangular_flag_on_post.png
new file mode 100644
index 000000000..d938209f4
Binary files /dev/null and b/plugins/emoji/public/images/apple/triangular_flag_on_post.png differ
diff --git a/plugins/emoji/public/images/apple/triangular_ruler.png b/plugins/emoji/public/images/apple/triangular_ruler.png
new file mode 100644
index 000000000..502a924b8
Binary files /dev/null and b/plugins/emoji/public/images/apple/triangular_ruler.png differ
diff --git a/plugins/emoji/public/images/apple/trident.png b/plugins/emoji/public/images/apple/trident.png
new file mode 100644
index 000000000..0d8690632
Binary files /dev/null and b/plugins/emoji/public/images/apple/trident.png differ
diff --git a/plugins/emoji/public/images/apple/triumph.png b/plugins/emoji/public/images/apple/triumph.png
new file mode 100644
index 000000000..da654216c
Binary files /dev/null and b/plugins/emoji/public/images/apple/triumph.png differ
diff --git a/plugins/emoji/public/images/apple/trolleybus.png b/plugins/emoji/public/images/apple/trolleybus.png
new file mode 100644
index 000000000..7a7d20510
Binary files /dev/null and b/plugins/emoji/public/images/apple/trolleybus.png differ
diff --git a/plugins/emoji/public/images/apple/trophy.png b/plugins/emoji/public/images/apple/trophy.png
new file mode 100644
index 000000000..e000c6466
Binary files /dev/null and b/plugins/emoji/public/images/apple/trophy.png differ
diff --git a/plugins/emoji/public/images/apple/tropical_drink.png b/plugins/emoji/public/images/apple/tropical_drink.png
new file mode 100644
index 000000000..108950ed9
Binary files /dev/null and b/plugins/emoji/public/images/apple/tropical_drink.png differ
diff --git a/plugins/emoji/public/images/apple/tropical_fish.png b/plugins/emoji/public/images/apple/tropical_fish.png
new file mode 100644
index 000000000..d6604096f
Binary files /dev/null and b/plugins/emoji/public/images/apple/tropical_fish.png differ
diff --git a/plugins/emoji/public/images/apple/truck.png b/plugins/emoji/public/images/apple/truck.png
new file mode 100644
index 000000000..62aa3a742
Binary files /dev/null and b/plugins/emoji/public/images/apple/truck.png differ
diff --git a/plugins/emoji/public/images/apple/trumpet.png b/plugins/emoji/public/images/apple/trumpet.png
new file mode 100644
index 000000000..e623887d8
Binary files /dev/null and b/plugins/emoji/public/images/apple/trumpet.png differ
diff --git a/plugins/emoji/public/images/apple/tshirt.png b/plugins/emoji/public/images/apple/tshirt.png
new file mode 100644
index 000000000..5ac200112
Binary files /dev/null and b/plugins/emoji/public/images/apple/tshirt.png differ
diff --git a/plugins/emoji/public/images/apple/tulip.png b/plugins/emoji/public/images/apple/tulip.png
new file mode 100644
index 000000000..bc0a77590
Binary files /dev/null and b/plugins/emoji/public/images/apple/tulip.png differ
diff --git a/plugins/emoji/public/images/apple/turtle.png b/plugins/emoji/public/images/apple/turtle.png
new file mode 100644
index 000000000..997a19b1b
Binary files /dev/null and b/plugins/emoji/public/images/apple/turtle.png differ
diff --git a/plugins/emoji/public/images/apple/tv.png b/plugins/emoji/public/images/apple/tv.png
new file mode 100644
index 000000000..5bb841038
Binary files /dev/null and b/plugins/emoji/public/images/apple/tv.png differ
diff --git a/plugins/emoji/public/images/apple/twisted_rightwards_arrows.png b/plugins/emoji/public/images/apple/twisted_rightwards_arrows.png
new file mode 100644
index 000000000..474daa46e
Binary files /dev/null and b/plugins/emoji/public/images/apple/twisted_rightwards_arrows.png differ
diff --git a/plugins/emoji/public/images/apple/two.png b/plugins/emoji/public/images/apple/two.png
new file mode 100644
index 000000000..f7f745f92
Binary files /dev/null and b/plugins/emoji/public/images/apple/two.png differ
diff --git a/plugins/emoji/public/images/apple/two_hearts.png b/plugins/emoji/public/images/apple/two_hearts.png
new file mode 100644
index 000000000..e3d18215c
Binary files /dev/null and b/plugins/emoji/public/images/apple/two_hearts.png differ
diff --git a/plugins/emoji/public/images/apple/two_men_holding_hands.png b/plugins/emoji/public/images/apple/two_men_holding_hands.png
new file mode 100644
index 000000000..1fe5d323e
Binary files /dev/null and b/plugins/emoji/public/images/apple/two_men_holding_hands.png differ
diff --git a/plugins/emoji/public/images/apple/two_women_holding_hands.png b/plugins/emoji/public/images/apple/two_women_holding_hands.png
new file mode 100644
index 000000000..7fc9f038a
Binary files /dev/null and b/plugins/emoji/public/images/apple/two_women_holding_hands.png differ
diff --git a/plugins/emoji/public/images/apple/u5272.png b/plugins/emoji/public/images/apple/u5272.png
new file mode 100644
index 000000000..619b23dad
Binary files /dev/null and b/plugins/emoji/public/images/apple/u5272.png differ
diff --git a/plugins/emoji/public/images/apple/u5408.png b/plugins/emoji/public/images/apple/u5408.png
new file mode 100644
index 000000000..2df7ef849
Binary files /dev/null and b/plugins/emoji/public/images/apple/u5408.png differ
diff --git a/plugins/emoji/public/images/apple/u55b6.png b/plugins/emoji/public/images/apple/u55b6.png
new file mode 100644
index 000000000..d2f22e4cc
Binary files /dev/null and b/plugins/emoji/public/images/apple/u55b6.png differ
diff --git a/plugins/emoji/public/images/apple/u6307.png b/plugins/emoji/public/images/apple/u6307.png
new file mode 100644
index 000000000..acea4049f
Binary files /dev/null and b/plugins/emoji/public/images/apple/u6307.png differ
diff --git a/plugins/emoji/public/images/apple/u6708.png b/plugins/emoji/public/images/apple/u6708.png
new file mode 100644
index 000000000..868a0f3d8
Binary files /dev/null and b/plugins/emoji/public/images/apple/u6708.png differ
diff --git a/plugins/emoji/public/images/apple/u6709.png b/plugins/emoji/public/images/apple/u6709.png
new file mode 100644
index 000000000..d792be751
Binary files /dev/null and b/plugins/emoji/public/images/apple/u6709.png differ
diff --git a/plugins/emoji/public/images/apple/u6e80.png b/plugins/emoji/public/images/apple/u6e80.png
new file mode 100644
index 000000000..afe620cd4
Binary files /dev/null and b/plugins/emoji/public/images/apple/u6e80.png differ
diff --git a/plugins/emoji/public/images/apple/u7121.png b/plugins/emoji/public/images/apple/u7121.png
new file mode 100644
index 000000000..5f6eacc45
Binary files /dev/null and b/plugins/emoji/public/images/apple/u7121.png differ
diff --git a/plugins/emoji/public/images/apple/u7533.png b/plugins/emoji/public/images/apple/u7533.png
new file mode 100644
index 000000000..72d92d7ac
Binary files /dev/null and b/plugins/emoji/public/images/apple/u7533.png differ
diff --git a/plugins/emoji/public/images/apple/u7981.png b/plugins/emoji/public/images/apple/u7981.png
new file mode 100644
index 000000000..d4fefcefb
Binary files /dev/null and b/plugins/emoji/public/images/apple/u7981.png differ
diff --git a/plugins/emoji/public/images/apple/u7a7a.png b/plugins/emoji/public/images/apple/u7a7a.png
new file mode 100644
index 000000000..f459a4975
Binary files /dev/null and b/plugins/emoji/public/images/apple/u7a7a.png differ
diff --git a/plugins/emoji/public/images/apple/uk.png b/plugins/emoji/public/images/apple/uk.png
new file mode 100644
index 000000000..15bbcdd2f
Binary files /dev/null and b/plugins/emoji/public/images/apple/uk.png differ
diff --git a/plugins/emoji/public/images/apple/umbrella.png b/plugins/emoji/public/images/apple/umbrella.png
new file mode 100644
index 000000000..690e5f20b
Binary files /dev/null and b/plugins/emoji/public/images/apple/umbrella.png differ
diff --git a/plugins/emoji/public/images/apple/unamused.png b/plugins/emoji/public/images/apple/unamused.png
new file mode 100644
index 000000000..9d4e1592e
Binary files /dev/null and b/plugins/emoji/public/images/apple/unamused.png differ
diff --git a/plugins/emoji/public/images/apple/underage.png b/plugins/emoji/public/images/apple/underage.png
new file mode 100644
index 000000000..79a3bdb4e
Binary files /dev/null and b/plugins/emoji/public/images/apple/underage.png differ
diff --git a/plugins/emoji/public/images/apple/unlock.png b/plugins/emoji/public/images/apple/unlock.png
new file mode 100644
index 000000000..c76b2c698
Binary files /dev/null and b/plugins/emoji/public/images/apple/unlock.png differ
diff --git a/plugins/emoji/public/images/apple/up.png b/plugins/emoji/public/images/apple/up.png
new file mode 100644
index 000000000..18b903b3b
Binary files /dev/null and b/plugins/emoji/public/images/apple/up.png differ
diff --git a/plugins/emoji/public/images/apple/us.png b/plugins/emoji/public/images/apple/us.png
new file mode 100644
index 000000000..442107fdb
Binary files /dev/null and b/plugins/emoji/public/images/apple/us.png differ
diff --git a/plugins/emoji/public/images/apple/v.png b/plugins/emoji/public/images/apple/v.png
new file mode 100644
index 000000000..03ce0681a
Binary files /dev/null and b/plugins/emoji/public/images/apple/v.png differ
diff --git a/plugins/emoji/public/images/apple/vertical_traffic_light.png b/plugins/emoji/public/images/apple/vertical_traffic_light.png
new file mode 100644
index 000000000..9252606e8
Binary files /dev/null and b/plugins/emoji/public/images/apple/vertical_traffic_light.png differ
diff --git a/plugins/emoji/public/images/apple/vhs.png b/plugins/emoji/public/images/apple/vhs.png
new file mode 100644
index 000000000..4d3d7b253
Binary files /dev/null and b/plugins/emoji/public/images/apple/vhs.png differ
diff --git a/plugins/emoji/public/images/apple/vibration_mode.png b/plugins/emoji/public/images/apple/vibration_mode.png
new file mode 100644
index 000000000..c9966afd4
Binary files /dev/null and b/plugins/emoji/public/images/apple/vibration_mode.png differ
diff --git a/plugins/emoji/public/images/apple/video_camera.png b/plugins/emoji/public/images/apple/video_camera.png
new file mode 100644
index 000000000..974872c30
Binary files /dev/null and b/plugins/emoji/public/images/apple/video_camera.png differ
diff --git a/plugins/emoji/public/images/apple/video_game.png b/plugins/emoji/public/images/apple/video_game.png
new file mode 100644
index 000000000..0742cee84
Binary files /dev/null and b/plugins/emoji/public/images/apple/video_game.png differ
diff --git a/plugins/emoji/public/images/apple/violin.png b/plugins/emoji/public/images/apple/violin.png
new file mode 100644
index 000000000..ef17449c8
Binary files /dev/null and b/plugins/emoji/public/images/apple/violin.png differ
diff --git a/plugins/emoji/public/images/apple/virgo.png b/plugins/emoji/public/images/apple/virgo.png
new file mode 100644
index 000000000..e1a00855f
Binary files /dev/null and b/plugins/emoji/public/images/apple/virgo.png differ
diff --git a/plugins/emoji/public/images/apple/volcano.png b/plugins/emoji/public/images/apple/volcano.png
new file mode 100644
index 000000000..3e59f065a
Binary files /dev/null and b/plugins/emoji/public/images/apple/volcano.png differ
diff --git a/plugins/emoji/public/images/apple/vs.png b/plugins/emoji/public/images/apple/vs.png
new file mode 100644
index 000000000..991bc5433
Binary files /dev/null and b/plugins/emoji/public/images/apple/vs.png differ
diff --git a/plugins/emoji/public/images/apple/walking.png b/plugins/emoji/public/images/apple/walking.png
new file mode 100644
index 000000000..25d9635e3
Binary files /dev/null and b/plugins/emoji/public/images/apple/walking.png differ
diff --git a/plugins/emoji/public/images/apple/waning_crescent_moon.png b/plugins/emoji/public/images/apple/waning_crescent_moon.png
new file mode 100644
index 000000000..d6873a665
Binary files /dev/null and b/plugins/emoji/public/images/apple/waning_crescent_moon.png differ
diff --git a/plugins/emoji/public/images/apple/waning_gibbous_moon.png b/plugins/emoji/public/images/apple/waning_gibbous_moon.png
new file mode 100644
index 000000000..1ae88a5e9
Binary files /dev/null and b/plugins/emoji/public/images/apple/waning_gibbous_moon.png differ
diff --git a/plugins/emoji/public/images/apple/warning.png b/plugins/emoji/public/images/apple/warning.png
new file mode 100644
index 000000000..9e51d2b78
Binary files /dev/null and b/plugins/emoji/public/images/apple/warning.png differ
diff --git a/plugins/emoji/public/images/apple/watch.png b/plugins/emoji/public/images/apple/watch.png
new file mode 100644
index 000000000..a6097211e
Binary files /dev/null and b/plugins/emoji/public/images/apple/watch.png differ
diff --git a/plugins/emoji/public/images/apple/water_buffalo.png b/plugins/emoji/public/images/apple/water_buffalo.png
new file mode 100644
index 000000000..06f523561
Binary files /dev/null and b/plugins/emoji/public/images/apple/water_buffalo.png differ
diff --git a/plugins/emoji/public/images/apple/watermelon.png b/plugins/emoji/public/images/apple/watermelon.png
new file mode 100644
index 000000000..3afaaee2d
Binary files /dev/null and b/plugins/emoji/public/images/apple/watermelon.png differ
diff --git a/plugins/emoji/public/images/apple/wave.png b/plugins/emoji/public/images/apple/wave.png
new file mode 100644
index 000000000..cb4a618f5
Binary files /dev/null and b/plugins/emoji/public/images/apple/wave.png differ
diff --git a/plugins/emoji/public/images/apple/wavy_dash.png b/plugins/emoji/public/images/apple/wavy_dash.png
new file mode 100644
index 000000000..fb4b9e96c
Binary files /dev/null and b/plugins/emoji/public/images/apple/wavy_dash.png differ
diff --git a/plugins/emoji/public/images/apple/waxing_crescent_moon.png b/plugins/emoji/public/images/apple/waxing_crescent_moon.png
new file mode 100644
index 000000000..11c43fba4
Binary files /dev/null and b/plugins/emoji/public/images/apple/waxing_crescent_moon.png differ
diff --git a/plugins/emoji/public/images/apple/waxing_gibbous_moon.png b/plugins/emoji/public/images/apple/waxing_gibbous_moon.png
new file mode 100644
index 000000000..03e9b3dab
Binary files /dev/null and b/plugins/emoji/public/images/apple/waxing_gibbous_moon.png differ
diff --git a/plugins/emoji/public/images/apple/wc.png b/plugins/emoji/public/images/apple/wc.png
new file mode 100644
index 000000000..8ddf680c1
Binary files /dev/null and b/plugins/emoji/public/images/apple/wc.png differ
diff --git a/plugins/emoji/public/images/apple/weary.png b/plugins/emoji/public/images/apple/weary.png
new file mode 100644
index 000000000..8a189ccf0
Binary files /dev/null and b/plugins/emoji/public/images/apple/weary.png differ
diff --git a/plugins/emoji/public/images/apple/wedding.png b/plugins/emoji/public/images/apple/wedding.png
new file mode 100644
index 000000000..b104a68c3
Binary files /dev/null and b/plugins/emoji/public/images/apple/wedding.png differ
diff --git a/plugins/emoji/public/images/apple/whale.png b/plugins/emoji/public/images/apple/whale.png
new file mode 100644
index 000000000..45ed0a770
Binary files /dev/null and b/plugins/emoji/public/images/apple/whale.png differ
diff --git a/plugins/emoji/public/images/apple/whale2.png b/plugins/emoji/public/images/apple/whale2.png
new file mode 100644
index 000000000..b25d44c20
Binary files /dev/null and b/plugins/emoji/public/images/apple/whale2.png differ
diff --git a/plugins/emoji/public/images/apple/wheelchair.png b/plugins/emoji/public/images/apple/wheelchair.png
new file mode 100644
index 000000000..4091fd274
Binary files /dev/null and b/plugins/emoji/public/images/apple/wheelchair.png differ
diff --git a/plugins/emoji/public/images/apple/white_check_mark.png b/plugins/emoji/public/images/apple/white_check_mark.png
new file mode 100644
index 000000000..420b9b8e1
Binary files /dev/null and b/plugins/emoji/public/images/apple/white_check_mark.png differ
diff --git a/plugins/emoji/public/images/apple/white_circle.png b/plugins/emoji/public/images/apple/white_circle.png
new file mode 100644
index 000000000..ac1a3908e
Binary files /dev/null and b/plugins/emoji/public/images/apple/white_circle.png differ
diff --git a/plugins/emoji/public/images/apple/white_flower.png b/plugins/emoji/public/images/apple/white_flower.png
new file mode 100644
index 000000000..0687f0835
Binary files /dev/null and b/plugins/emoji/public/images/apple/white_flower.png differ
diff --git a/plugins/emoji/public/images/apple/white_large_square.png b/plugins/emoji/public/images/apple/white_large_square.png
new file mode 100644
index 000000000..c9b6916a2
Binary files /dev/null and b/plugins/emoji/public/images/apple/white_large_square.png differ
diff --git a/plugins/emoji/public/images/apple/white_medium_small_square.png b/plugins/emoji/public/images/apple/white_medium_small_square.png
new file mode 100644
index 000000000..ce959faec
Binary files /dev/null and b/plugins/emoji/public/images/apple/white_medium_small_square.png differ
diff --git a/plugins/emoji/public/images/apple/white_medium_square.png b/plugins/emoji/public/images/apple/white_medium_square.png
new file mode 100644
index 000000000..11d576bd9
Binary files /dev/null and b/plugins/emoji/public/images/apple/white_medium_square.png differ
diff --git a/plugins/emoji/public/images/apple/white_small_square.png b/plugins/emoji/public/images/apple/white_small_square.png
new file mode 100644
index 000000000..8f5b2fb36
Binary files /dev/null and b/plugins/emoji/public/images/apple/white_small_square.png differ
diff --git a/plugins/emoji/public/images/apple/white_square_button.png b/plugins/emoji/public/images/apple/white_square_button.png
new file mode 100644
index 000000000..3500c14be
Binary files /dev/null and b/plugins/emoji/public/images/apple/white_square_button.png differ
diff --git a/plugins/emoji/public/images/apple/wind_chime.png b/plugins/emoji/public/images/apple/wind_chime.png
new file mode 100644
index 000000000..856f00ed0
Binary files /dev/null and b/plugins/emoji/public/images/apple/wind_chime.png differ
diff --git a/plugins/emoji/public/images/apple/wine_glass.png b/plugins/emoji/public/images/apple/wine_glass.png
new file mode 100644
index 000000000..1b890898b
Binary files /dev/null and b/plugins/emoji/public/images/apple/wine_glass.png differ
diff --git a/plugins/emoji/public/images/apple/wink.png b/plugins/emoji/public/images/apple/wink.png
new file mode 100644
index 000000000..cb3e0a85c
Binary files /dev/null and b/plugins/emoji/public/images/apple/wink.png differ
diff --git a/plugins/emoji/public/images/apple/wolf.png b/plugins/emoji/public/images/apple/wolf.png
new file mode 100644
index 000000000..09a7a7f85
Binary files /dev/null and b/plugins/emoji/public/images/apple/wolf.png differ
diff --git a/plugins/emoji/public/images/apple/woman.png b/plugins/emoji/public/images/apple/woman.png
new file mode 100644
index 000000000..5bc0ddc71
Binary files /dev/null and b/plugins/emoji/public/images/apple/woman.png differ
diff --git a/plugins/emoji/public/images/apple/womans_clothes.png b/plugins/emoji/public/images/apple/womans_clothes.png
new file mode 100644
index 000000000..5ec1fad0c
Binary files /dev/null and b/plugins/emoji/public/images/apple/womans_clothes.png differ
diff --git a/plugins/emoji/public/images/apple/womans_hat.png b/plugins/emoji/public/images/apple/womans_hat.png
new file mode 100644
index 000000000..f5a1e8f74
Binary files /dev/null and b/plugins/emoji/public/images/apple/womans_hat.png differ
diff --git a/plugins/emoji/public/images/apple/womens.png b/plugins/emoji/public/images/apple/womens.png
new file mode 100644
index 000000000..eba510785
Binary files /dev/null and b/plugins/emoji/public/images/apple/womens.png differ
diff --git a/plugins/emoji/public/images/apple/worried.png b/plugins/emoji/public/images/apple/worried.png
new file mode 100644
index 000000000..c242dfd7e
Binary files /dev/null and b/plugins/emoji/public/images/apple/worried.png differ
diff --git a/plugins/emoji/public/images/apple/wrench.png b/plugins/emoji/public/images/apple/wrench.png
new file mode 100644
index 000000000..838d39f32
Binary files /dev/null and b/plugins/emoji/public/images/apple/wrench.png differ
diff --git a/plugins/emoji/public/images/apple/x.png b/plugins/emoji/public/images/apple/x.png
new file mode 100644
index 000000000..d2ce369ed
Binary files /dev/null and b/plugins/emoji/public/images/apple/x.png differ
diff --git a/plugins/emoji/public/images/apple/yellow_heart.png b/plugins/emoji/public/images/apple/yellow_heart.png
new file mode 100644
index 000000000..ed7f153cd
Binary files /dev/null and b/plugins/emoji/public/images/apple/yellow_heart.png differ
diff --git a/plugins/emoji/public/images/apple/yen.png b/plugins/emoji/public/images/apple/yen.png
new file mode 100644
index 000000000..c695a78ec
Binary files /dev/null and b/plugins/emoji/public/images/apple/yen.png differ
diff --git a/plugins/emoji/public/images/apple/yum.png b/plugins/emoji/public/images/apple/yum.png
new file mode 100644
index 000000000..eca503cae
Binary files /dev/null and b/plugins/emoji/public/images/apple/yum.png differ
diff --git a/plugins/emoji/public/images/apple/zap.png b/plugins/emoji/public/images/apple/zap.png
new file mode 100644
index 000000000..09bdfdec1
Binary files /dev/null and b/plugins/emoji/public/images/apple/zap.png differ
diff --git a/plugins/emoji/public/images/apple/zero.png b/plugins/emoji/public/images/apple/zero.png
new file mode 100644
index 000000000..3b0a620bf
Binary files /dev/null and b/plugins/emoji/public/images/apple/zero.png differ
diff --git a/plugins/emoji/public/images/apple/zzz.png b/plugins/emoji/public/images/apple/zzz.png
new file mode 100644
index 000000000..9e9d08a65
Binary files /dev/null and b/plugins/emoji/public/images/apple/zzz.png differ
diff --git a/plugins/emoji/public/images/aquarius.png b/plugins/emoji/public/images/aquarius.png
deleted file mode 120000
index b6d30383d..000000000
--- a/plugins/emoji/public/images/aquarius.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2652.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/aries.png b/plugins/emoji/public/images/aries.png
deleted file mode 120000
index ca868c7f6..000000000
--- a/plugins/emoji/public/images/aries.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2648.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_backward.png b/plugins/emoji/public/images/arrow_backward.png
deleted file mode 120000
index 5c0c90da3..000000000
--- a/plugins/emoji/public/images/arrow_backward.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/25c0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_double_down.png b/plugins/emoji/public/images/arrow_double_down.png
deleted file mode 120000
index 548e42507..000000000
--- a/plugins/emoji/public/images/arrow_double_down.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/23ec.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_double_up.png b/plugins/emoji/public/images/arrow_double_up.png
deleted file mode 120000
index 0c0127050..000000000
--- a/plugins/emoji/public/images/arrow_double_up.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/23eb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_down.png b/plugins/emoji/public/images/arrow_down.png
deleted file mode 120000
index 566f72c23..000000000
--- a/plugins/emoji/public/images/arrow_down.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2b07.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_down_small.png b/plugins/emoji/public/images/arrow_down_small.png
deleted file mode 120000
index 8431dfccc..000000000
--- a/plugins/emoji/public/images/arrow_down_small.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f53d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_forward.png b/plugins/emoji/public/images/arrow_forward.png
deleted file mode 120000
index 7ffbaf72b..000000000
--- a/plugins/emoji/public/images/arrow_forward.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/25b6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_heading_down.png b/plugins/emoji/public/images/arrow_heading_down.png
deleted file mode 120000
index 934028fe2..000000000
--- a/plugins/emoji/public/images/arrow_heading_down.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2935.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_heading_up.png b/plugins/emoji/public/images/arrow_heading_up.png
deleted file mode 120000
index 25bfe6ac5..000000000
--- a/plugins/emoji/public/images/arrow_heading_up.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2934.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_left.png b/plugins/emoji/public/images/arrow_left.png
deleted file mode 120000
index 3f947d0ea..000000000
--- a/plugins/emoji/public/images/arrow_left.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2b05.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_lower_left.png b/plugins/emoji/public/images/arrow_lower_left.png
deleted file mode 120000
index 62db4d372..000000000
--- a/plugins/emoji/public/images/arrow_lower_left.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2199.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_lower_right.png b/plugins/emoji/public/images/arrow_lower_right.png
deleted file mode 120000
index c3748cf7c..000000000
--- a/plugins/emoji/public/images/arrow_lower_right.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2198.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_right.png b/plugins/emoji/public/images/arrow_right.png
deleted file mode 120000
index 2f9b2c7f5..000000000
--- a/plugins/emoji/public/images/arrow_right.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/27a1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_right_hook.png b/plugins/emoji/public/images/arrow_right_hook.png
deleted file mode 120000
index 5a3039cee..000000000
--- a/plugins/emoji/public/images/arrow_right_hook.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/21aa.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_up.png b/plugins/emoji/public/images/arrow_up.png
deleted file mode 120000
index 90f143034..000000000
--- a/plugins/emoji/public/images/arrow_up.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2b06.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_up_down.png b/plugins/emoji/public/images/arrow_up_down.png
deleted file mode 120000
index 5e0689401..000000000
--- a/plugins/emoji/public/images/arrow_up_down.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2195.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_up_small.png b/plugins/emoji/public/images/arrow_up_small.png
deleted file mode 120000
index 9973a430b..000000000
--- a/plugins/emoji/public/images/arrow_up_small.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f53c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_upper_left.png b/plugins/emoji/public/images/arrow_upper_left.png
deleted file mode 120000
index 9b8c763fa..000000000
--- a/plugins/emoji/public/images/arrow_upper_left.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2196.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrow_upper_right.png b/plugins/emoji/public/images/arrow_upper_right.png
deleted file mode 120000
index ed0e48635..000000000
--- a/plugins/emoji/public/images/arrow_upper_right.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2197.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrows_clockwise.png b/plugins/emoji/public/images/arrows_clockwise.png
deleted file mode 120000
index ba9d84f4a..000000000
--- a/plugins/emoji/public/images/arrows_clockwise.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f503.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/arrows_counterclockwise.png b/plugins/emoji/public/images/arrows_counterclockwise.png
deleted file mode 120000
index 6ed37bd08..000000000
--- a/plugins/emoji/public/images/arrows_counterclockwise.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f504.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/art.png b/plugins/emoji/public/images/art.png
deleted file mode 120000
index 62f5e4c55..000000000
--- a/plugins/emoji/public/images/art.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/articulated_lorry.png b/plugins/emoji/public/images/articulated_lorry.png
deleted file mode 120000
index eb1bd5e5e..000000000
--- a/plugins/emoji/public/images/articulated_lorry.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f69b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/astonished.png b/plugins/emoji/public/images/astonished.png
deleted file mode 120000
index 1c45fdbbf..000000000
--- a/plugins/emoji/public/images/astonished.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f632.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/athletic_shoe.png b/plugins/emoji/public/images/athletic_shoe.png
deleted file mode 120000
index e10344566..000000000
--- a/plugins/emoji/public/images/athletic_shoe.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f45f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/atm.png b/plugins/emoji/public/images/atm.png
deleted file mode 120000
index c9e7d7879..000000000
--- a/plugins/emoji/public/images/atm.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/b.png b/plugins/emoji/public/images/b.png
deleted file mode 120000
index bd6f45b31..000000000
--- a/plugins/emoji/public/images/b.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f171.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/baby.png b/plugins/emoji/public/images/baby.png
deleted file mode 120000
index 34b50d27b..000000000
--- a/plugins/emoji/public/images/baby.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f476.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/baby_bottle.png b/plugins/emoji/public/images/baby_bottle.png
deleted file mode 120000
index 45ebf95c9..000000000
--- a/plugins/emoji/public/images/baby_bottle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f37c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/baby_chick.png b/plugins/emoji/public/images/baby_chick.png
deleted file mode 120000
index a2afe9925..000000000
--- a/plugins/emoji/public/images/baby_chick.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f424.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/baby_symbol.png b/plugins/emoji/public/images/baby_symbol.png
deleted file mode 120000
index 442059ce4..000000000
--- a/plugins/emoji/public/images/baby_symbol.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6bc.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/back.png b/plugins/emoji/public/images/back.png
deleted file mode 120000
index 13583ebef..000000000
--- a/plugins/emoji/public/images/back.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f519.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/baggage_claim.png b/plugins/emoji/public/images/baggage_claim.png
deleted file mode 120000
index f658d3a6b..000000000
--- a/plugins/emoji/public/images/baggage_claim.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6c4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/balloon.png b/plugins/emoji/public/images/balloon.png
deleted file mode 120000
index eb086d96e..000000000
--- a/plugins/emoji/public/images/balloon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f388.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ballot_box_with_check.png b/plugins/emoji/public/images/ballot_box_with_check.png
deleted file mode 120000
index b695327b8..000000000
--- a/plugins/emoji/public/images/ballot_box_with_check.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2611.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bamboo.png b/plugins/emoji/public/images/bamboo.png
deleted file mode 120000
index e53a4c8e9..000000000
--- a/plugins/emoji/public/images/bamboo.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f38d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/banana.png b/plugins/emoji/public/images/banana.png
deleted file mode 120000
index b68fc18b1..000000000
--- a/plugins/emoji/public/images/banana.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f34c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bangbang.png b/plugins/emoji/public/images/bangbang.png
deleted file mode 120000
index 12fbcfcbb..000000000
--- a/plugins/emoji/public/images/bangbang.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/203c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bank.png b/plugins/emoji/public/images/bank.png
deleted file mode 120000
index 1574a3738..000000000
--- a/plugins/emoji/public/images/bank.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bar_chart.png b/plugins/emoji/public/images/bar_chart.png
deleted file mode 120000
index 9df86b6e1..000000000
--- a/plugins/emoji/public/images/bar_chart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ca.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/barber.png b/plugins/emoji/public/images/barber.png
deleted file mode 120000
index 8260a7211..000000000
--- a/plugins/emoji/public/images/barber.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f488.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/baseball.png b/plugins/emoji/public/images/baseball.png
deleted file mode 120000
index e47b7da5c..000000000
--- a/plugins/emoji/public/images/baseball.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26be.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/basketball.png b/plugins/emoji/public/images/basketball.png
deleted file mode 120000
index 99d5593d6..000000000
--- a/plugins/emoji/public/images/basketball.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bath.png b/plugins/emoji/public/images/bath.png
deleted file mode 120000
index 72f543881..000000000
--- a/plugins/emoji/public/images/bath.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6c0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bathtub.png b/plugins/emoji/public/images/bathtub.png
deleted file mode 120000
index c1e9bd9eb..000000000
--- a/plugins/emoji/public/images/bathtub.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6c1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/battery.png b/plugins/emoji/public/images/battery.png
deleted file mode 120000
index afbf9d7db..000000000
--- a/plugins/emoji/public/images/battery.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f50b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bear.png b/plugins/emoji/public/images/bear.png
deleted file mode 120000
index f9f143961..000000000
--- a/plugins/emoji/public/images/bear.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f43b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bee.png b/plugins/emoji/public/images/bee.png
deleted file mode 120000
index d1768eca5..000000000
--- a/plugins/emoji/public/images/bee.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f41d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/beer.png b/plugins/emoji/public/images/beer.png
deleted file mode 120000
index 86d1ba658..000000000
--- a/plugins/emoji/public/images/beer.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f37a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/beers.png b/plugins/emoji/public/images/beers.png
deleted file mode 120000
index 8f2204172..000000000
--- a/plugins/emoji/public/images/beers.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f37b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/beetle.png b/plugins/emoji/public/images/beetle.png
deleted file mode 120000
index 3ef684fcd..000000000
--- a/plugins/emoji/public/images/beetle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f41e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/beginner.png b/plugins/emoji/public/images/beginner.png
deleted file mode 120000
index 8fc7324d8..000000000
--- a/plugins/emoji/public/images/beginner.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f530.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bell.png b/plugins/emoji/public/images/bell.png
deleted file mode 120000
index b85a2240a..000000000
--- a/plugins/emoji/public/images/bell.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f514.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bento.png b/plugins/emoji/public/images/bento.png
deleted file mode 120000
index 24ca0a3ff..000000000
--- a/plugins/emoji/public/images/bento.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f371.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bicyclist.png b/plugins/emoji/public/images/bicyclist.png
deleted file mode 120000
index 8481c5366..000000000
--- a/plugins/emoji/public/images/bicyclist.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bike.png b/plugins/emoji/public/images/bike.png
deleted file mode 120000
index a92aa799f..000000000
--- a/plugins/emoji/public/images/bike.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bikini.png b/plugins/emoji/public/images/bikini.png
deleted file mode 120000
index 708f6ef1c..000000000
--- a/plugins/emoji/public/images/bikini.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f459.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bird.png b/plugins/emoji/public/images/bird.png
deleted file mode 120000
index 2d659832a..000000000
--- a/plugins/emoji/public/images/bird.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f426.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/birthday.png b/plugins/emoji/public/images/birthday.png
deleted file mode 120000
index a1a028528..000000000
--- a/plugins/emoji/public/images/birthday.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f382.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/black_circle.png b/plugins/emoji/public/images/black_circle.png
deleted file mode 120000
index 99487ce5c..000000000
--- a/plugins/emoji/public/images/black_circle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26ab.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/black_joker.png b/plugins/emoji/public/images/black_joker.png
deleted file mode 120000
index f9ece1e8b..000000000
--- a/plugins/emoji/public/images/black_joker.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f0cf.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/black_large_square.png b/plugins/emoji/public/images/black_large_square.png
deleted file mode 120000
index f753b44cf..000000000
--- a/plugins/emoji/public/images/black_large_square.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2b1b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/black_medium_small_square.png b/plugins/emoji/public/images/black_medium_small_square.png
deleted file mode 120000
index bda52623d..000000000
--- a/plugins/emoji/public/images/black_medium_small_square.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/25fe.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/black_medium_square.png b/plugins/emoji/public/images/black_medium_square.png
deleted file mode 120000
index a33419a64..000000000
--- a/plugins/emoji/public/images/black_medium_square.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/25fc.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/black_nib.png b/plugins/emoji/public/images/black_nib.png
deleted file mode 120000
index 7f1b37478..000000000
--- a/plugins/emoji/public/images/black_nib.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2712.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/black_small_square.png b/plugins/emoji/public/images/black_small_square.png
deleted file mode 120000
index fb7e6b275..000000000
--- a/plugins/emoji/public/images/black_small_square.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/25aa.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/black_square_button.png b/plugins/emoji/public/images/black_square_button.png
deleted file mode 120000
index 025e098ab..000000000
--- a/plugins/emoji/public/images/black_square_button.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f532.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/blossom.png b/plugins/emoji/public/images/blossom.png
deleted file mode 120000
index f96cde049..000000000
--- a/plugins/emoji/public/images/blossom.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f33c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/blowfish.png b/plugins/emoji/public/images/blowfish.png
deleted file mode 120000
index a346e5d1e..000000000
--- a/plugins/emoji/public/images/blowfish.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f421.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/blue_book.png b/plugins/emoji/public/images/blue_book.png
deleted file mode 120000
index 26b023c7a..000000000
--- a/plugins/emoji/public/images/blue_book.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/blue_car.png b/plugins/emoji/public/images/blue_car.png
deleted file mode 120000
index 013ad21b8..000000000
--- a/plugins/emoji/public/images/blue_car.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f699.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/blue_heart.png b/plugins/emoji/public/images/blue_heart.png
deleted file mode 120000
index 8e50cba22..000000000
--- a/plugins/emoji/public/images/blue_heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f499.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/blush.png b/plugins/emoji/public/images/blush.png
deleted file mode 120000
index 7b2737082..000000000
--- a/plugins/emoji/public/images/blush.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f60a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/boar.png b/plugins/emoji/public/images/boar.png
deleted file mode 120000
index 45605fa49..000000000
--- a/plugins/emoji/public/images/boar.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f417.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/boat.png b/plugins/emoji/public/images/boat.png
deleted file mode 120000
index e134ebd6c..000000000
--- a/plugins/emoji/public/images/boat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26f5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bomb.png b/plugins/emoji/public/images/bomb.png
deleted file mode 120000
index 6535f3b54..000000000
--- a/plugins/emoji/public/images/bomb.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/book.png b/plugins/emoji/public/images/book.png
deleted file mode 120000
index c95e97943..000000000
--- a/plugins/emoji/public/images/book.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bookmark.png b/plugins/emoji/public/images/bookmark.png
deleted file mode 120000
index ed7288f4f..000000000
--- a/plugins/emoji/public/images/bookmark.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f516.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bookmark_tabs.png b/plugins/emoji/public/images/bookmark_tabs.png
deleted file mode 120000
index 9dbad631b..000000000
--- a/plugins/emoji/public/images/bookmark_tabs.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/books.png b/plugins/emoji/public/images/books.png
deleted file mode 120000
index d023c0442..000000000
--- a/plugins/emoji/public/images/books.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4da.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/boom.png b/plugins/emoji/public/images/boom.png
deleted file mode 120000
index ac298e5b3..000000000
--- a/plugins/emoji/public/images/boom.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/boot.png b/plugins/emoji/public/images/boot.png
deleted file mode 120000
index c14905a0a..000000000
--- a/plugins/emoji/public/images/boot.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f462.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bouquet.png b/plugins/emoji/public/images/bouquet.png
deleted file mode 120000
index 241059649..000000000
--- a/plugins/emoji/public/images/bouquet.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f490.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bow.png b/plugins/emoji/public/images/bow.png
deleted file mode 120000
index 6a866feda..000000000
--- a/plugins/emoji/public/images/bow.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f647.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bowling.png b/plugins/emoji/public/images/bowling.png
deleted file mode 120000
index 1d1b3f320..000000000
--- a/plugins/emoji/public/images/bowling.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bowtie.png b/plugins/emoji/public/images/bowtie.png
deleted file mode 100755
index 28ff0c787..000000000
Binary files a/plugins/emoji/public/images/bowtie.png and /dev/null differ
diff --git a/plugins/emoji/public/images/boy.png b/plugins/emoji/public/images/boy.png
deleted file mode 120000
index 9594fe6e2..000000000
--- a/plugins/emoji/public/images/boy.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f466.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bread.png b/plugins/emoji/public/images/bread.png
deleted file mode 120000
index 5a0410d69..000000000
--- a/plugins/emoji/public/images/bread.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f35e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bride_with_veil.png b/plugins/emoji/public/images/bride_with_veil.png
deleted file mode 120000
index 92f4fb37a..000000000
--- a/plugins/emoji/public/images/bride_with_veil.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f470.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bridge_at_night.png b/plugins/emoji/public/images/bridge_at_night.png
deleted file mode 120000
index fb57a388b..000000000
--- a/plugins/emoji/public/images/bridge_at_night.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f309.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/briefcase.png b/plugins/emoji/public/images/briefcase.png
deleted file mode 120000
index e8007a5a6..000000000
--- a/plugins/emoji/public/images/briefcase.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4bc.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/broken_heart.png b/plugins/emoji/public/images/broken_heart.png
deleted file mode 120000
index 518b1ed88..000000000
--- a/plugins/emoji/public/images/broken_heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f494.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bug.png b/plugins/emoji/public/images/bug.png
deleted file mode 120000
index b95dc8634..000000000
--- a/plugins/emoji/public/images/bug.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f41b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bulb.png b/plugins/emoji/public/images/bulb.png
deleted file mode 120000
index 27a2776a8..000000000
--- a/plugins/emoji/public/images/bulb.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bullettrain_front.png b/plugins/emoji/public/images/bullettrain_front.png
deleted file mode 120000
index 76e837716..000000000
--- a/plugins/emoji/public/images/bullettrain_front.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f685.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bullettrain_side.png b/plugins/emoji/public/images/bullettrain_side.png
deleted file mode 120000
index 137e01f20..000000000
--- a/plugins/emoji/public/images/bullettrain_side.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f684.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bus.png b/plugins/emoji/public/images/bus.png
deleted file mode 120000
index 72eb3b16f..000000000
--- a/plugins/emoji/public/images/bus.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f68c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/busstop.png b/plugins/emoji/public/images/busstop.png
deleted file mode 120000
index 3804faaa7..000000000
--- a/plugins/emoji/public/images/busstop.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f68f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/bust_in_silhouette.png b/plugins/emoji/public/images/bust_in_silhouette.png
deleted file mode 120000
index 9d9bf34cd..000000000
--- a/plugins/emoji/public/images/bust_in_silhouette.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f464.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/busts_in_silhouette.png b/plugins/emoji/public/images/busts_in_silhouette.png
deleted file mode 120000
index b36b340fe..000000000
--- a/plugins/emoji/public/images/busts_in_silhouette.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f465.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cactus.png b/plugins/emoji/public/images/cactus.png
deleted file mode 120000
index 97cf52b0e..000000000
--- a/plugins/emoji/public/images/cactus.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f335.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cake.png b/plugins/emoji/public/images/cake.png
deleted file mode 120000
index 88b7b6c20..000000000
--- a/plugins/emoji/public/images/cake.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f370.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/calendar.png b/plugins/emoji/public/images/calendar.png
deleted file mode 120000
index fa75c5cd7..000000000
--- a/plugins/emoji/public/images/calendar.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/calling.png b/plugins/emoji/public/images/calling.png
deleted file mode 120000
index 2db7f5740..000000000
--- a/plugins/emoji/public/images/calling.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4f2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/camel.png b/plugins/emoji/public/images/camel.png
deleted file mode 120000
index 6a908a3fb..000000000
--- a/plugins/emoji/public/images/camel.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f42b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/camera.png b/plugins/emoji/public/images/camera.png
deleted file mode 120000
index 722dfbb17..000000000
--- a/plugins/emoji/public/images/camera.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4f7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cancer.png b/plugins/emoji/public/images/cancer.png
deleted file mode 120000
index 1c028f4c7..000000000
--- a/plugins/emoji/public/images/cancer.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/264b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/candy.png b/plugins/emoji/public/images/candy.png
deleted file mode 120000
index d2db024eb..000000000
--- a/plugins/emoji/public/images/candy.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f36c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/capital_abcd.png b/plugins/emoji/public/images/capital_abcd.png
deleted file mode 120000
index 2df445b13..000000000
--- a/plugins/emoji/public/images/capital_abcd.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f520.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/capricorn.png b/plugins/emoji/public/images/capricorn.png
deleted file mode 120000
index b90edabd6..000000000
--- a/plugins/emoji/public/images/capricorn.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2651.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/car.png b/plugins/emoji/public/images/car.png
deleted file mode 120000
index 5c765c0c7..000000000
--- a/plugins/emoji/public/images/car.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f697.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/card_index.png b/plugins/emoji/public/images/card_index.png
deleted file mode 120000
index ed12eadef..000000000
--- a/plugins/emoji/public/images/card_index.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/carousel_horse.png b/plugins/emoji/public/images/carousel_horse.png
deleted file mode 120000
index 714231536..000000000
--- a/plugins/emoji/public/images/carousel_horse.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cat.png b/plugins/emoji/public/images/cat.png
deleted file mode 120000
index 700563ce0..000000000
--- a/plugins/emoji/public/images/cat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f431.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cat2.png b/plugins/emoji/public/images/cat2.png
deleted file mode 120000
index 5b63192d4..000000000
--- a/plugins/emoji/public/images/cat2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f408.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cd.png b/plugins/emoji/public/images/cd.png
deleted file mode 120000
index 5dd4bc3ec..000000000
--- a/plugins/emoji/public/images/cd.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4bf.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/chart.png b/plugins/emoji/public/images/chart.png
deleted file mode 120000
index 72658a574..000000000
--- a/plugins/emoji/public/images/chart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/chart_with_downwards_trend.png b/plugins/emoji/public/images/chart_with_downwards_trend.png
deleted file mode 120000
index ed6490a91..000000000
--- a/plugins/emoji/public/images/chart_with_downwards_trend.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/chart_with_upwards_trend.png b/plugins/emoji/public/images/chart_with_upwards_trend.png
deleted file mode 120000
index e50ad380b..000000000
--- a/plugins/emoji/public/images/chart_with_upwards_trend.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/checkered_flag.png b/plugins/emoji/public/images/checkered_flag.png
deleted file mode 120000
index 6c229117d..000000000
--- a/plugins/emoji/public/images/checkered_flag.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cherries.png b/plugins/emoji/public/images/cherries.png
deleted file mode 120000
index 4c3c2fc43..000000000
--- a/plugins/emoji/public/images/cherries.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f352.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cherry_blossom.png b/plugins/emoji/public/images/cherry_blossom.png
deleted file mode 120000
index d008f09b5..000000000
--- a/plugins/emoji/public/images/cherry_blossom.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f338.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/chestnut.png b/plugins/emoji/public/images/chestnut.png
deleted file mode 120000
index 4d6ca48af..000000000
--- a/plugins/emoji/public/images/chestnut.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f330.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/chicken.png b/plugins/emoji/public/images/chicken.png
deleted file mode 120000
index 20eb3ed95..000000000
--- a/plugins/emoji/public/images/chicken.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f414.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/children_crossing.png b/plugins/emoji/public/images/children_crossing.png
deleted file mode 120000
index f91803a5d..000000000
--- a/plugins/emoji/public/images/children_crossing.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/chocolate_bar.png b/plugins/emoji/public/images/chocolate_bar.png
deleted file mode 120000
index fc35f4017..000000000
--- a/plugins/emoji/public/images/chocolate_bar.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f36b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/christmas_tree.png b/plugins/emoji/public/images/christmas_tree.png
deleted file mode 120000
index b283cd9ab..000000000
--- a/plugins/emoji/public/images/christmas_tree.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f384.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/church.png b/plugins/emoji/public/images/church.png
deleted file mode 120000
index b0d9fb862..000000000
--- a/plugins/emoji/public/images/church.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26ea.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cinema.png b/plugins/emoji/public/images/cinema.png
deleted file mode 120000
index fecd94b36..000000000
--- a/plugins/emoji/public/images/cinema.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/circus_tent.png b/plugins/emoji/public/images/circus_tent.png
deleted file mode 120000
index c481d05f2..000000000
--- a/plugins/emoji/public/images/circus_tent.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3aa.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/city_sunrise.png b/plugins/emoji/public/images/city_sunrise.png
deleted file mode 120000
index bf60493e9..000000000
--- a/plugins/emoji/public/images/city_sunrise.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f307.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/city_sunset.png b/plugins/emoji/public/images/city_sunset.png
deleted file mode 120000
index b9f6acafc..000000000
--- a/plugins/emoji/public/images/city_sunset.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f306.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cl.png b/plugins/emoji/public/images/cl.png
deleted file mode 120000
index b891eb949..000000000
--- a/plugins/emoji/public/images/cl.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f191.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clap.png b/plugins/emoji/public/images/clap.png
deleted file mode 120000
index e512723d1..000000000
--- a/plugins/emoji/public/images/clap.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f44f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clapper.png b/plugins/emoji/public/images/clapper.png
deleted file mode 120000
index aa80aa0d9..000000000
--- a/plugins/emoji/public/images/clapper.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ac.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clipboard.png b/plugins/emoji/public/images/clipboard.png
deleted file mode 120000
index bed675bb0..000000000
--- a/plugins/emoji/public/images/clipboard.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4cb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock1.png b/plugins/emoji/public/images/clock1.png
deleted file mode 120000
index babfece25..000000000
--- a/plugins/emoji/public/images/clock1.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f550.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock10.png b/plugins/emoji/public/images/clock10.png
deleted file mode 120000
index 3b4611b0b..000000000
--- a/plugins/emoji/public/images/clock10.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f559.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock1030.png b/plugins/emoji/public/images/clock1030.png
deleted file mode 120000
index 832d8ede0..000000000
--- a/plugins/emoji/public/images/clock1030.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f565.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock11.png b/plugins/emoji/public/images/clock11.png
deleted file mode 120000
index 00d230a4b..000000000
--- a/plugins/emoji/public/images/clock11.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f55a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock1130.png b/plugins/emoji/public/images/clock1130.png
deleted file mode 120000
index 7bd6ac61f..000000000
--- a/plugins/emoji/public/images/clock1130.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f566.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock12.png b/plugins/emoji/public/images/clock12.png
deleted file mode 120000
index b578a975e..000000000
--- a/plugins/emoji/public/images/clock12.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f55b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock1230.png b/plugins/emoji/public/images/clock1230.png
deleted file mode 120000
index b8b0dd7a7..000000000
--- a/plugins/emoji/public/images/clock1230.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f567.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock130.png b/plugins/emoji/public/images/clock130.png
deleted file mode 120000
index d58c12b71..000000000
--- a/plugins/emoji/public/images/clock130.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f55c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock2.png b/plugins/emoji/public/images/clock2.png
deleted file mode 120000
index 6865c87a3..000000000
--- a/plugins/emoji/public/images/clock2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f551.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock230.png b/plugins/emoji/public/images/clock230.png
deleted file mode 120000
index c4bf1af15..000000000
--- a/plugins/emoji/public/images/clock230.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f55d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock3.png b/plugins/emoji/public/images/clock3.png
deleted file mode 120000
index 9295a8d34..000000000
--- a/plugins/emoji/public/images/clock3.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f552.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock330.png b/plugins/emoji/public/images/clock330.png
deleted file mode 120000
index 68c67d03f..000000000
--- a/plugins/emoji/public/images/clock330.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f55e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock4.png b/plugins/emoji/public/images/clock4.png
deleted file mode 120000
index 94e718f2b..000000000
--- a/plugins/emoji/public/images/clock4.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f553.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock430.png b/plugins/emoji/public/images/clock430.png
deleted file mode 120000
index 725b1327a..000000000
--- a/plugins/emoji/public/images/clock430.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f55f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock5.png b/plugins/emoji/public/images/clock5.png
deleted file mode 120000
index fadf05b54..000000000
--- a/plugins/emoji/public/images/clock5.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f554.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock530.png b/plugins/emoji/public/images/clock530.png
deleted file mode 120000
index 59f0f4077..000000000
--- a/plugins/emoji/public/images/clock530.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f560.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock6.png b/plugins/emoji/public/images/clock6.png
deleted file mode 120000
index 3daab67e9..000000000
--- a/plugins/emoji/public/images/clock6.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f555.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock630.png b/plugins/emoji/public/images/clock630.png
deleted file mode 120000
index b452a6152..000000000
--- a/plugins/emoji/public/images/clock630.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f561.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock7.png b/plugins/emoji/public/images/clock7.png
deleted file mode 120000
index a248b84d8..000000000
--- a/plugins/emoji/public/images/clock7.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f556.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock730.png b/plugins/emoji/public/images/clock730.png
deleted file mode 120000
index fc8551a85..000000000
--- a/plugins/emoji/public/images/clock730.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f562.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock8.png b/plugins/emoji/public/images/clock8.png
deleted file mode 120000
index 0238886ce..000000000
--- a/plugins/emoji/public/images/clock8.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f557.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock830.png b/plugins/emoji/public/images/clock830.png
deleted file mode 120000
index 3ebfd1a8f..000000000
--- a/plugins/emoji/public/images/clock830.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f563.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock9.png b/plugins/emoji/public/images/clock9.png
deleted file mode 120000
index 0dfa6a082..000000000
--- a/plugins/emoji/public/images/clock9.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f558.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clock930.png b/plugins/emoji/public/images/clock930.png
deleted file mode 120000
index 7071800dd..000000000
--- a/plugins/emoji/public/images/clock930.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f564.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/closed_book.png b/plugins/emoji/public/images/closed_book.png
deleted file mode 120000
index a2d7786f7..000000000
--- a/plugins/emoji/public/images/closed_book.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/closed_lock_with_key.png b/plugins/emoji/public/images/closed_lock_with_key.png
deleted file mode 120000
index 49be23210..000000000
--- a/plugins/emoji/public/images/closed_lock_with_key.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f510.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/closed_umbrella.png b/plugins/emoji/public/images/closed_umbrella.png
deleted file mode 120000
index fce046594..000000000
--- a/plugins/emoji/public/images/closed_umbrella.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f302.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cloud.png b/plugins/emoji/public/images/cloud.png
deleted file mode 120000
index 6352e5410..000000000
--- a/plugins/emoji/public/images/cloud.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2601.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/clubs.png b/plugins/emoji/public/images/clubs.png
deleted file mode 120000
index b53d3ad26..000000000
--- a/plugins/emoji/public/images/clubs.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2663.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cn.png b/plugins/emoji/public/images/cn.png
deleted file mode 120000
index 13dae9fb0..000000000
--- a/plugins/emoji/public/images/cn.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1e8-1f1f3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cocktail.png b/plugins/emoji/public/images/cocktail.png
deleted file mode 120000
index c104cec5c..000000000
--- a/plugins/emoji/public/images/cocktail.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f378.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/coffee.png b/plugins/emoji/public/images/coffee.png
deleted file mode 120000
index 9e0eb9eae..000000000
--- a/plugins/emoji/public/images/coffee.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2615.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cold_sweat.png b/plugins/emoji/public/images/cold_sweat.png
deleted file mode 120000
index 9e55bf1e8..000000000
--- a/plugins/emoji/public/images/cold_sweat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f630.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/collision.png b/plugins/emoji/public/images/collision.png
deleted file mode 120000
index ac298e5b3..000000000
--- a/plugins/emoji/public/images/collision.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/computer.png b/plugins/emoji/public/images/computer.png
deleted file mode 120000
index ba794f3d1..000000000
--- a/plugins/emoji/public/images/computer.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4bb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/confetti_ball.png b/plugins/emoji/public/images/confetti_ball.png
deleted file mode 120000
index 4e45ed755..000000000
--- a/plugins/emoji/public/images/confetti_ball.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f38a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/confounded.png b/plugins/emoji/public/images/confounded.png
deleted file mode 120000
index 1c2a66fc2..000000000
--- a/plugins/emoji/public/images/confounded.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f616.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/confused.png b/plugins/emoji/public/images/confused.png
deleted file mode 120000
index fba2ddb94..000000000
--- a/plugins/emoji/public/images/confused.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f615.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/congratulations.png b/plugins/emoji/public/images/congratulations.png
deleted file mode 120000
index 08cd271ab..000000000
--- a/plugins/emoji/public/images/congratulations.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/3297.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/construction.png b/plugins/emoji/public/images/construction.png
deleted file mode 120000
index 46ccad2b0..000000000
--- a/plugins/emoji/public/images/construction.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/construction_worker.png b/plugins/emoji/public/images/construction_worker.png
deleted file mode 120000
index d707a0bd4..000000000
--- a/plugins/emoji/public/images/construction_worker.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f477.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/convenience_store.png b/plugins/emoji/public/images/convenience_store.png
deleted file mode 120000
index aa75ece8a..000000000
--- a/plugins/emoji/public/images/convenience_store.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ea.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cookie.png b/plugins/emoji/public/images/cookie.png
deleted file mode 120000
index e26336948..000000000
--- a/plugins/emoji/public/images/cookie.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f36a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cool.png b/plugins/emoji/public/images/cool.png
deleted file mode 120000
index 4ba3e49b3..000000000
--- a/plugins/emoji/public/images/cool.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f192.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cop.png b/plugins/emoji/public/images/cop.png
deleted file mode 120000
index bb0aa2e2a..000000000
--- a/plugins/emoji/public/images/cop.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f46e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/copyright.png b/plugins/emoji/public/images/copyright.png
deleted file mode 120000
index c3ad410ed..000000000
--- a/plugins/emoji/public/images/copyright.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/00a9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/corn.png b/plugins/emoji/public/images/corn.png
deleted file mode 120000
index 9cb7d3ef7..000000000
--- a/plugins/emoji/public/images/corn.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f33d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/couple.png b/plugins/emoji/public/images/couple.png
deleted file mode 120000
index d4e287301..000000000
--- a/plugins/emoji/public/images/couple.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f46b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/couple_with_heart.png b/plugins/emoji/public/images/couple_with_heart.png
deleted file mode 120000
index 3354817f2..000000000
--- a/plugins/emoji/public/images/couple_with_heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f491.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/couplekiss.png b/plugins/emoji/public/images/couplekiss.png
deleted file mode 120000
index 7c89b32f9..000000000
--- a/plugins/emoji/public/images/couplekiss.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f48f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cow.png b/plugins/emoji/public/images/cow.png
deleted file mode 120000
index 78dd69826..000000000
--- a/plugins/emoji/public/images/cow.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f42e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cow2.png b/plugins/emoji/public/images/cow2.png
deleted file mode 120000
index 66e42f9db..000000000
--- a/plugins/emoji/public/images/cow2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f404.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/credit_card.png b/plugins/emoji/public/images/credit_card.png
deleted file mode 120000
index f1b2040ff..000000000
--- a/plugins/emoji/public/images/credit_card.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/crescent_moon.png b/plugins/emoji/public/images/crescent_moon.png
deleted file mode 120000
index c24506ae0..000000000
--- a/plugins/emoji/public/images/crescent_moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f319.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/crocodile.png b/plugins/emoji/public/images/crocodile.png
deleted file mode 120000
index 74edced8a..000000000
--- a/plugins/emoji/public/images/crocodile.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f40a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/crossed_flags.png b/plugins/emoji/public/images/crossed_flags.png
deleted file mode 120000
index c8355a760..000000000
--- a/plugins/emoji/public/images/crossed_flags.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f38c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/crown.png b/plugins/emoji/public/images/crown.png
deleted file mode 120000
index 9c22c5000..000000000
--- a/plugins/emoji/public/images/crown.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f451.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cry.png b/plugins/emoji/public/images/cry.png
deleted file mode 120000
index 602605482..000000000
--- a/plugins/emoji/public/images/cry.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f622.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/crying_cat_face.png b/plugins/emoji/public/images/crying_cat_face.png
deleted file mode 120000
index 59cc6d46b..000000000
--- a/plugins/emoji/public/images/crying_cat_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f63f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/crystal_ball.png b/plugins/emoji/public/images/crystal_ball.png
deleted file mode 120000
index db7f0298c..000000000
--- a/plugins/emoji/public/images/crystal_ball.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f52e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cupid.png b/plugins/emoji/public/images/cupid.png
deleted file mode 120000
index 21fd46a7f..000000000
--- a/plugins/emoji/public/images/cupid.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f498.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/curly_loop.png b/plugins/emoji/public/images/curly_loop.png
deleted file mode 120000
index edd47cb2c..000000000
--- a/plugins/emoji/public/images/curly_loop.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/27b0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/currency_exchange.png b/plugins/emoji/public/images/currency_exchange.png
deleted file mode 120000
index f169d7176..000000000
--- a/plugins/emoji/public/images/currency_exchange.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/curry.png b/plugins/emoji/public/images/curry.png
deleted file mode 120000
index 430238783..000000000
--- a/plugins/emoji/public/images/curry.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f35b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/custard.png b/plugins/emoji/public/images/custard.png
deleted file mode 120000
index 25b31e9c1..000000000
--- a/plugins/emoji/public/images/custard.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f36e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/customs.png b/plugins/emoji/public/images/customs.png
deleted file mode 120000
index 486f2789c..000000000
--- a/plugins/emoji/public/images/customs.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6c3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/cyclone.png b/plugins/emoji/public/images/cyclone.png
deleted file mode 120000
index 4af8f622f..000000000
--- a/plugins/emoji/public/images/cyclone.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f300.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dancer.png b/plugins/emoji/public/images/dancer.png
deleted file mode 120000
index 2ef414f8c..000000000
--- a/plugins/emoji/public/images/dancer.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f483.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dancers.png b/plugins/emoji/public/images/dancers.png
deleted file mode 120000
index 2d9f68170..000000000
--- a/plugins/emoji/public/images/dancers.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f46f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dango.png b/plugins/emoji/public/images/dango.png
deleted file mode 120000
index ebdf73e65..000000000
--- a/plugins/emoji/public/images/dango.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f361.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dart.png b/plugins/emoji/public/images/dart.png
deleted file mode 120000
index fc947a944..000000000
--- a/plugins/emoji/public/images/dart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3af.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dash.png b/plugins/emoji/public/images/dash.png
deleted file mode 120000
index e78b67a95..000000000
--- a/plugins/emoji/public/images/dash.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/date.png b/plugins/emoji/public/images/date.png
deleted file mode 120000
index 9b2460cf2..000000000
--- a/plugins/emoji/public/images/date.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/de.png b/plugins/emoji/public/images/de.png
deleted file mode 120000
index aa7924088..000000000
--- a/plugins/emoji/public/images/de.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1e9-1f1ea.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/deciduous_tree.png b/plugins/emoji/public/images/deciduous_tree.png
deleted file mode 120000
index f84c1cd43..000000000
--- a/plugins/emoji/public/images/deciduous_tree.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f333.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/department_store.png b/plugins/emoji/public/images/department_store.png
deleted file mode 120000
index bd1a150ce..000000000
--- a/plugins/emoji/public/images/department_store.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ec.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/diamond_shape_with_a_dot_inside.png b/plugins/emoji/public/images/diamond_shape_with_a_dot_inside.png
deleted file mode 120000
index 9ca70fc93..000000000
--- a/plugins/emoji/public/images/diamond_shape_with_a_dot_inside.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/diamonds.png b/plugins/emoji/public/images/diamonds.png
deleted file mode 120000
index 1475b75e2..000000000
--- a/plugins/emoji/public/images/diamonds.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2666.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/disappointed.png b/plugins/emoji/public/images/disappointed.png
deleted file mode 120000
index 32b4024f0..000000000
--- a/plugins/emoji/public/images/disappointed.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f61e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/disappointed_relieved.png b/plugins/emoji/public/images/disappointed_relieved.png
deleted file mode 120000
index 0ada0bda2..000000000
--- a/plugins/emoji/public/images/disappointed_relieved.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f625.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dizzy.png b/plugins/emoji/public/images/dizzy.png
deleted file mode 120000
index d8f02d9b4..000000000
--- a/plugins/emoji/public/images/dizzy.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ab.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dizzy_face.png b/plugins/emoji/public/images/dizzy_face.png
deleted file mode 120000
index 6c1725d0e..000000000
--- a/plugins/emoji/public/images/dizzy_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f635.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/do_not_litter.png b/plugins/emoji/public/images/do_not_litter.png
deleted file mode 120000
index 2aad4879c..000000000
--- a/plugins/emoji/public/images/do_not_litter.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6af.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dog.png b/plugins/emoji/public/images/dog.png
deleted file mode 120000
index 1cfc67044..000000000
--- a/plugins/emoji/public/images/dog.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f436.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dog2.png b/plugins/emoji/public/images/dog2.png
deleted file mode 120000
index e447911e2..000000000
--- a/plugins/emoji/public/images/dog2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f415.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dollar.png b/plugins/emoji/public/images/dollar.png
deleted file mode 120000
index 5f57b39b6..000000000
--- a/plugins/emoji/public/images/dollar.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dolls.png b/plugins/emoji/public/images/dolls.png
deleted file mode 120000
index c5bbe9f77..000000000
--- a/plugins/emoji/public/images/dolls.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f38e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dolphin.png b/plugins/emoji/public/images/dolphin.png
deleted file mode 120000
index 608d04011..000000000
--- a/plugins/emoji/public/images/dolphin.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f42c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/door.png b/plugins/emoji/public/images/door.png
deleted file mode 120000
index 2892c6807..000000000
--- a/plugins/emoji/public/images/door.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6aa.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/doughnut.png b/plugins/emoji/public/images/doughnut.png
deleted file mode 120000
index 3f4be9b30..000000000
--- a/plugins/emoji/public/images/doughnut.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f369.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dragon.png b/plugins/emoji/public/images/dragon.png
deleted file mode 120000
index 72564c653..000000000
--- a/plugins/emoji/public/images/dragon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f409.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dragon_face.png b/plugins/emoji/public/images/dragon_face.png
deleted file mode 120000
index 91a1c3ae0..000000000
--- a/plugins/emoji/public/images/dragon_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f432.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dress.png b/plugins/emoji/public/images/dress.png
deleted file mode 120000
index b8c868679..000000000
--- a/plugins/emoji/public/images/dress.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f457.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dromedary_camel.png b/plugins/emoji/public/images/dromedary_camel.png
deleted file mode 120000
index cb20f59c1..000000000
--- a/plugins/emoji/public/images/dromedary_camel.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f42a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/droplet.png b/plugins/emoji/public/images/droplet.png
deleted file mode 120000
index cfac4591e..000000000
--- a/plugins/emoji/public/images/droplet.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/dvd.png b/plugins/emoji/public/images/dvd.png
deleted file mode 120000
index 086e083fe..000000000
--- a/plugins/emoji/public/images/dvd.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/e-mail.png b/plugins/emoji/public/images/e-mail.png
deleted file mode 120000
index 06849d187..000000000
--- a/plugins/emoji/public/images/e-mail.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ear.png b/plugins/emoji/public/images/ear.png
deleted file mode 120000
index e1a626bc4..000000000
--- a/plugins/emoji/public/images/ear.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f442.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ear_of_rice.png b/plugins/emoji/public/images/ear_of_rice.png
deleted file mode 120000
index 1c346905c..000000000
--- a/plugins/emoji/public/images/ear_of_rice.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f33e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/earth_africa.png b/plugins/emoji/public/images/earth_africa.png
deleted file mode 120000
index f8c52577b..000000000
--- a/plugins/emoji/public/images/earth_africa.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f30d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/earth_americas.png b/plugins/emoji/public/images/earth_americas.png
deleted file mode 120000
index 6caf59dac..000000000
--- a/plugins/emoji/public/images/earth_americas.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f30e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/earth_asia.png b/plugins/emoji/public/images/earth_asia.png
deleted file mode 120000
index 2934b85aa..000000000
--- a/plugins/emoji/public/images/earth_asia.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f30f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/egg.png b/plugins/emoji/public/images/egg.png
deleted file mode 120000
index 9e55c9fde..000000000
--- a/plugins/emoji/public/images/egg.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f373.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/eggplant.png b/plugins/emoji/public/images/eggplant.png
deleted file mode 120000
index a3341a965..000000000
--- a/plugins/emoji/public/images/eggplant.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f346.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/eight.png b/plugins/emoji/public/images/eight.png
deleted file mode 120000
index c585323cd..000000000
--- a/plugins/emoji/public/images/eight.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0038.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/eight_pointed_black_star.png b/plugins/emoji/public/images/eight_pointed_black_star.png
deleted file mode 120000
index 99aab6ae0..000000000
--- a/plugins/emoji/public/images/eight_pointed_black_star.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2734.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/eight_spoked_asterisk.png b/plugins/emoji/public/images/eight_spoked_asterisk.png
deleted file mode 120000
index cfcd8f4f4..000000000
--- a/plugins/emoji/public/images/eight_spoked_asterisk.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2733.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/electric_plug.png b/plugins/emoji/public/images/electric_plug.png
deleted file mode 120000
index 1f9b2bb05..000000000
--- a/plugins/emoji/public/images/electric_plug.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f50c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/elephant.png b/plugins/emoji/public/images/elephant.png
deleted file mode 120000
index 66566e545..000000000
--- a/plugins/emoji/public/images/elephant.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f418.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/email.png b/plugins/emoji/public/images/email.png
deleted file mode 120000
index d4e66d388..000000000
--- a/plugins/emoji/public/images/email.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2709.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/unicode/1f44d.png b/plugins/emoji/public/images/emoji_one/+1.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f44d.png
rename to plugins/emoji/public/images/emoji_one/+1.png
diff --git a/plugins/emoji/public/images/unicode/1f44e.png b/plugins/emoji/public/images/emoji_one/-1.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f44e.png
rename to plugins/emoji/public/images/emoji_one/-1.png
diff --git a/plugins/emoji/public/images/unicode/1f4af.png b/plugins/emoji/public/images/emoji_one/100.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4af.png
rename to plugins/emoji/public/images/emoji_one/100.png
diff --git a/plugins/emoji/public/images/unicode/1f522.png b/plugins/emoji/public/images/emoji_one/1234.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f522.png
rename to plugins/emoji/public/images/emoji_one/1234.png
diff --git a/plugins/emoji/public/images/unicode/1f3b1.png b/plugins/emoji/public/images/emoji_one/8ball.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b1.png
rename to plugins/emoji/public/images/emoji_one/8ball.png
diff --git a/plugins/emoji/public/images/unicode/1f170.png b/plugins/emoji/public/images/emoji_one/a.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f170.png
rename to plugins/emoji/public/images/emoji_one/a.png
diff --git a/plugins/emoji/public/images/unicode/1f18e.png b/plugins/emoji/public/images/emoji_one/ab.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f18e.png
rename to plugins/emoji/public/images/emoji_one/ab.png
diff --git a/plugins/emoji/public/images/unicode/1f524.png b/plugins/emoji/public/images/emoji_one/abc.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f524.png
rename to plugins/emoji/public/images/emoji_one/abc.png
diff --git a/plugins/emoji/public/images/unicode/1f521.png b/plugins/emoji/public/images/emoji_one/abcd.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f521.png
rename to plugins/emoji/public/images/emoji_one/abcd.png
diff --git a/plugins/emoji/public/images/unicode/1f251.png b/plugins/emoji/public/images/emoji_one/accept.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f251.png
rename to plugins/emoji/public/images/emoji_one/accept.png
diff --git a/plugins/emoji/public/images/unicode/1f6a1.png b/plugins/emoji/public/images/emoji_one/aerial_tramway.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a1.png
rename to plugins/emoji/public/images/emoji_one/aerial_tramway.png
diff --git a/plugins/emoji/public/images/unicode/2708.png b/plugins/emoji/public/images/emoji_one/airplane.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2708.png
rename to plugins/emoji/public/images/emoji_one/airplane.png
diff --git a/plugins/emoji/public/images/unicode/23f0.png b/plugins/emoji/public/images/emoji_one/alarm_clock.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/23f0.png
rename to plugins/emoji/public/images/emoji_one/alarm_clock.png
diff --git a/plugins/emoji/public/images/unicode/1f47d.png b/plugins/emoji/public/images/emoji_one/alien.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f47d.png
rename to plugins/emoji/public/images/emoji_one/alien.png
diff --git a/plugins/emoji/public/images/unicode/1f691.png b/plugins/emoji/public/images/emoji_one/ambulance.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f691.png
rename to plugins/emoji/public/images/emoji_one/ambulance.png
diff --git a/plugins/emoji/public/images/unicode/2693.png b/plugins/emoji/public/images/emoji_one/anchor.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2693.png
rename to plugins/emoji/public/images/emoji_one/anchor.png
diff --git a/plugins/emoji/public/images/unicode/1f47c.png b/plugins/emoji/public/images/emoji_one/angel.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f47c.png
rename to plugins/emoji/public/images/emoji_one/angel.png
diff --git a/plugins/emoji/public/images/unicode/1f4a2.png b/plugins/emoji/public/images/emoji_one/anger.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a2.png
rename to plugins/emoji/public/images/emoji_one/anger.png
diff --git a/plugins/emoji/public/images/unicode/1f620.png b/plugins/emoji/public/images/emoji_one/angry.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f620.png
rename to plugins/emoji/public/images/emoji_one/angry.png
diff --git a/plugins/emoji/public/images/unicode/1f627.png b/plugins/emoji/public/images/emoji_one/anguished.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f627.png
rename to plugins/emoji/public/images/emoji_one/anguished.png
diff --git a/plugins/emoji/public/images/unicode/1f41c.png b/plugins/emoji/public/images/emoji_one/ant.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f41c.png
rename to plugins/emoji/public/images/emoji_one/ant.png
diff --git a/plugins/emoji/public/images/unicode/1f34e.png b/plugins/emoji/public/images/emoji_one/apple.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f34e.png
rename to plugins/emoji/public/images/emoji_one/apple.png
diff --git a/plugins/emoji/public/images/unicode/2652.png b/plugins/emoji/public/images/emoji_one/aquarius.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2652.png
rename to plugins/emoji/public/images/emoji_one/aquarius.png
diff --git a/plugins/emoji/public/images/unicode/2648.png b/plugins/emoji/public/images/emoji_one/aries.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2648.png
rename to plugins/emoji/public/images/emoji_one/aries.png
diff --git a/plugins/emoji/public/images/unicode/25c0.png b/plugins/emoji/public/images/emoji_one/arrow_backward.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/25c0.png
rename to plugins/emoji/public/images/emoji_one/arrow_backward.png
diff --git a/plugins/emoji/public/images/unicode/23ec.png b/plugins/emoji/public/images/emoji_one/arrow_double_down.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/23ec.png
rename to plugins/emoji/public/images/emoji_one/arrow_double_down.png
diff --git a/plugins/emoji/public/images/unicode/23eb.png b/plugins/emoji/public/images/emoji_one/arrow_double_up.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/23eb.png
rename to plugins/emoji/public/images/emoji_one/arrow_double_up.png
diff --git a/plugins/emoji/public/images/unicode/2b07.png b/plugins/emoji/public/images/emoji_one/arrow_down.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2b07.png
rename to plugins/emoji/public/images/emoji_one/arrow_down.png
diff --git a/plugins/emoji/public/images/unicode/1f53d.png b/plugins/emoji/public/images/emoji_one/arrow_down_small.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f53d.png
rename to plugins/emoji/public/images/emoji_one/arrow_down_small.png
diff --git a/plugins/emoji/public/images/unicode/25b6.png b/plugins/emoji/public/images/emoji_one/arrow_forward.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/25b6.png
rename to plugins/emoji/public/images/emoji_one/arrow_forward.png
diff --git a/plugins/emoji/public/images/unicode/2935.png b/plugins/emoji/public/images/emoji_one/arrow_heading_down.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2935.png
rename to plugins/emoji/public/images/emoji_one/arrow_heading_down.png
diff --git a/plugins/emoji/public/images/unicode/2934.png b/plugins/emoji/public/images/emoji_one/arrow_heading_up.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2934.png
rename to plugins/emoji/public/images/emoji_one/arrow_heading_up.png
diff --git a/plugins/emoji/public/images/unicode/2b05.png b/plugins/emoji/public/images/emoji_one/arrow_left.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2b05.png
rename to plugins/emoji/public/images/emoji_one/arrow_left.png
diff --git a/plugins/emoji/public/images/unicode/2199.png b/plugins/emoji/public/images/emoji_one/arrow_lower_left.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2199.png
rename to plugins/emoji/public/images/emoji_one/arrow_lower_left.png
diff --git a/plugins/emoji/public/images/unicode/2198.png b/plugins/emoji/public/images/emoji_one/arrow_lower_right.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2198.png
rename to plugins/emoji/public/images/emoji_one/arrow_lower_right.png
diff --git a/plugins/emoji/public/images/unicode/27a1.png b/plugins/emoji/public/images/emoji_one/arrow_right.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/27a1.png
rename to plugins/emoji/public/images/emoji_one/arrow_right.png
diff --git a/plugins/emoji/public/images/unicode/21aa.png b/plugins/emoji/public/images/emoji_one/arrow_right_hook.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/21aa.png
rename to plugins/emoji/public/images/emoji_one/arrow_right_hook.png
diff --git a/plugins/emoji/public/images/unicode/2b06.png b/plugins/emoji/public/images/emoji_one/arrow_up.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2b06.png
rename to plugins/emoji/public/images/emoji_one/arrow_up.png
diff --git a/plugins/emoji/public/images/unicode/2195.png b/plugins/emoji/public/images/emoji_one/arrow_up_down.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2195.png
rename to plugins/emoji/public/images/emoji_one/arrow_up_down.png
diff --git a/plugins/emoji/public/images/unicode/1f53c.png b/plugins/emoji/public/images/emoji_one/arrow_up_small.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f53c.png
rename to plugins/emoji/public/images/emoji_one/arrow_up_small.png
diff --git a/plugins/emoji/public/images/unicode/2196.png b/plugins/emoji/public/images/emoji_one/arrow_upper_left.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2196.png
rename to plugins/emoji/public/images/emoji_one/arrow_upper_left.png
diff --git a/plugins/emoji/public/images/unicode/2197.png b/plugins/emoji/public/images/emoji_one/arrow_upper_right.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2197.png
rename to plugins/emoji/public/images/emoji_one/arrow_upper_right.png
diff --git a/plugins/emoji/public/images/unicode/1f503.png b/plugins/emoji/public/images/emoji_one/arrows_clockwise.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f503.png
rename to plugins/emoji/public/images/emoji_one/arrows_clockwise.png
diff --git a/plugins/emoji/public/images/unicode/1f504.png b/plugins/emoji/public/images/emoji_one/arrows_counterclockwise.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f504.png
rename to plugins/emoji/public/images/emoji_one/arrows_counterclockwise.png
diff --git a/plugins/emoji/public/images/unicode/1f3a8.png b/plugins/emoji/public/images/emoji_one/art.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a8.png
rename to plugins/emoji/public/images/emoji_one/art.png
diff --git a/plugins/emoji/public/images/unicode/1f69b.png b/plugins/emoji/public/images/emoji_one/articulated_lorry.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f69b.png
rename to plugins/emoji/public/images/emoji_one/articulated_lorry.png
diff --git a/plugins/emoji/public/images/unicode/1f632.png b/plugins/emoji/public/images/emoji_one/astonished.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f632.png
rename to plugins/emoji/public/images/emoji_one/astonished.png
diff --git a/plugins/emoji/public/images/unicode/1f45f.png b/plugins/emoji/public/images/emoji_one/athletic_shoe.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f45f.png
rename to plugins/emoji/public/images/emoji_one/athletic_shoe.png
diff --git a/plugins/emoji/public/images/unicode/1f3e7.png b/plugins/emoji/public/images/emoji_one/atm.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e7.png
rename to plugins/emoji/public/images/emoji_one/atm.png
diff --git a/plugins/emoji/public/images/unicode/1f171.png b/plugins/emoji/public/images/emoji_one/b.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f171.png
rename to plugins/emoji/public/images/emoji_one/b.png
diff --git a/plugins/emoji/public/images/unicode/1f476.png b/plugins/emoji/public/images/emoji_one/baby.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f476.png
rename to plugins/emoji/public/images/emoji_one/baby.png
diff --git a/plugins/emoji/public/images/unicode/1f37c.png b/plugins/emoji/public/images/emoji_one/baby_bottle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f37c.png
rename to plugins/emoji/public/images/emoji_one/baby_bottle.png
diff --git a/plugins/emoji/public/images/unicode/1f424.png b/plugins/emoji/public/images/emoji_one/baby_chick.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f424.png
rename to plugins/emoji/public/images/emoji_one/baby_chick.png
diff --git a/plugins/emoji/public/images/unicode/1f6bc.png b/plugins/emoji/public/images/emoji_one/baby_symbol.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6bc.png
rename to plugins/emoji/public/images/emoji_one/baby_symbol.png
diff --git a/plugins/emoji/public/images/unicode/1f519.png b/plugins/emoji/public/images/emoji_one/back.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f519.png
rename to plugins/emoji/public/images/emoji_one/back.png
diff --git a/plugins/emoji/public/images/unicode/1f6c4.png b/plugins/emoji/public/images/emoji_one/baggage_claim.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6c4.png
rename to plugins/emoji/public/images/emoji_one/baggage_claim.png
diff --git a/plugins/emoji/public/images/unicode/1f388.png b/plugins/emoji/public/images/emoji_one/balloon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f388.png
rename to plugins/emoji/public/images/emoji_one/balloon.png
diff --git a/plugins/emoji/public/images/unicode/2611.png b/plugins/emoji/public/images/emoji_one/ballot_box_with_check.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2611.png
rename to plugins/emoji/public/images/emoji_one/ballot_box_with_check.png
diff --git a/plugins/emoji/public/images/unicode/1f38d.png b/plugins/emoji/public/images/emoji_one/bamboo.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f38d.png
rename to plugins/emoji/public/images/emoji_one/bamboo.png
diff --git a/plugins/emoji/public/images/unicode/1f34c.png b/plugins/emoji/public/images/emoji_one/banana.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f34c.png
rename to plugins/emoji/public/images/emoji_one/banana.png
diff --git a/plugins/emoji/public/images/unicode/203c.png b/plugins/emoji/public/images/emoji_one/bangbang.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/203c.png
rename to plugins/emoji/public/images/emoji_one/bangbang.png
diff --git a/plugins/emoji/public/images/unicode/1f3e6.png b/plugins/emoji/public/images/emoji_one/bank.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e6.png
rename to plugins/emoji/public/images/emoji_one/bank.png
diff --git a/plugins/emoji/public/images/unicode/1f4ca.png b/plugins/emoji/public/images/emoji_one/bar_chart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ca.png
rename to plugins/emoji/public/images/emoji_one/bar_chart.png
diff --git a/plugins/emoji/public/images/unicode/1f488.png b/plugins/emoji/public/images/emoji_one/barber.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f488.png
rename to plugins/emoji/public/images/emoji_one/barber.png
diff --git a/plugins/emoji/public/images/unicode/26be.png b/plugins/emoji/public/images/emoji_one/baseball.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26be.png
rename to plugins/emoji/public/images/emoji_one/baseball.png
diff --git a/plugins/emoji/public/images/unicode/1f3c0.png b/plugins/emoji/public/images/emoji_one/basketball.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3c0.png
rename to plugins/emoji/public/images/emoji_one/basketball.png
diff --git a/plugins/emoji/public/images/unicode/1f6c0.png b/plugins/emoji/public/images/emoji_one/bath.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6c0.png
rename to plugins/emoji/public/images/emoji_one/bath.png
diff --git a/plugins/emoji/public/images/unicode/1f6c1.png b/plugins/emoji/public/images/emoji_one/bathtub.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6c1.png
rename to plugins/emoji/public/images/emoji_one/bathtub.png
diff --git a/plugins/emoji/public/images/unicode/1f50b.png b/plugins/emoji/public/images/emoji_one/battery.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f50b.png
rename to plugins/emoji/public/images/emoji_one/battery.png
diff --git a/plugins/emoji/public/images/unicode/1f43b.png b/plugins/emoji/public/images/emoji_one/bear.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f43b.png
rename to plugins/emoji/public/images/emoji_one/bear.png
diff --git a/plugins/emoji/public/images/unicode/1f41d.png b/plugins/emoji/public/images/emoji_one/bee.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f41d.png
rename to plugins/emoji/public/images/emoji_one/bee.png
diff --git a/plugins/emoji/public/images/unicode/1f37a.png b/plugins/emoji/public/images/emoji_one/beer.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f37a.png
rename to plugins/emoji/public/images/emoji_one/beer.png
diff --git a/plugins/emoji/public/images/unicode/1f37b.png b/plugins/emoji/public/images/emoji_one/beers.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f37b.png
rename to plugins/emoji/public/images/emoji_one/beers.png
diff --git a/plugins/emoji/public/images/unicode/1f41e.png b/plugins/emoji/public/images/emoji_one/beetle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f41e.png
rename to plugins/emoji/public/images/emoji_one/beetle.png
diff --git a/plugins/emoji/public/images/unicode/1f530.png b/plugins/emoji/public/images/emoji_one/beginner.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f530.png
rename to plugins/emoji/public/images/emoji_one/beginner.png
diff --git a/plugins/emoji/public/images/unicode/1f514.png b/plugins/emoji/public/images/emoji_one/bell.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f514.png
rename to plugins/emoji/public/images/emoji_one/bell.png
diff --git a/plugins/emoji/public/images/unicode/1f371.png b/plugins/emoji/public/images/emoji_one/bento.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f371.png
rename to plugins/emoji/public/images/emoji_one/bento.png
diff --git a/plugins/emoji/public/images/unicode/1f6b4.png b/plugins/emoji/public/images/emoji_one/bicyclist.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b4.png
rename to plugins/emoji/public/images/emoji_one/bicyclist.png
diff --git a/plugins/emoji/public/images/unicode/1f6b2.png b/plugins/emoji/public/images/emoji_one/bike.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b2.png
rename to plugins/emoji/public/images/emoji_one/bike.png
diff --git a/plugins/emoji/public/images/unicode/1f459.png b/plugins/emoji/public/images/emoji_one/bikini.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f459.png
rename to plugins/emoji/public/images/emoji_one/bikini.png
diff --git a/plugins/emoji/public/images/unicode/1f426.png b/plugins/emoji/public/images/emoji_one/bird.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f426.png
rename to plugins/emoji/public/images/emoji_one/bird.png
diff --git a/plugins/emoji/public/images/unicode/1f382.png b/plugins/emoji/public/images/emoji_one/birthday.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f382.png
rename to plugins/emoji/public/images/emoji_one/birthday.png
diff --git a/plugins/emoji/public/images/unicode/26ab.png b/plugins/emoji/public/images/emoji_one/black_circle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26ab.png
rename to plugins/emoji/public/images/emoji_one/black_circle.png
diff --git a/plugins/emoji/public/images/emoji_one/black_joker.png b/plugins/emoji/public/images/emoji_one/black_joker.png
new file mode 100644
index 000000000..5c770fb27
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/black_joker.png differ
diff --git a/plugins/emoji/public/images/unicode/2b1b.png b/plugins/emoji/public/images/emoji_one/black_large_square.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2b1b.png
rename to plugins/emoji/public/images/emoji_one/black_large_square.png
diff --git a/plugins/emoji/public/images/unicode/25fe.png b/plugins/emoji/public/images/emoji_one/black_medium_small_square.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/25fe.png
rename to plugins/emoji/public/images/emoji_one/black_medium_small_square.png
diff --git a/plugins/emoji/public/images/unicode/25fc.png b/plugins/emoji/public/images/emoji_one/black_medium_square.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/25fc.png
rename to plugins/emoji/public/images/emoji_one/black_medium_square.png
diff --git a/plugins/emoji/public/images/unicode/2712.png b/plugins/emoji/public/images/emoji_one/black_nib.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2712.png
rename to plugins/emoji/public/images/emoji_one/black_nib.png
diff --git a/plugins/emoji/public/images/unicode/25aa.png b/plugins/emoji/public/images/emoji_one/black_small_square.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/25aa.png
rename to plugins/emoji/public/images/emoji_one/black_small_square.png
diff --git a/plugins/emoji/public/images/unicode/1f532.png b/plugins/emoji/public/images/emoji_one/black_square_button.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f532.png
rename to plugins/emoji/public/images/emoji_one/black_square_button.png
diff --git a/plugins/emoji/public/images/unicode/1f33c.png b/plugins/emoji/public/images/emoji_one/blossom.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f33c.png
rename to plugins/emoji/public/images/emoji_one/blossom.png
diff --git a/plugins/emoji/public/images/unicode/1f421.png b/plugins/emoji/public/images/emoji_one/blowfish.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f421.png
rename to plugins/emoji/public/images/emoji_one/blowfish.png
diff --git a/plugins/emoji/public/images/unicode/1f4d8.png b/plugins/emoji/public/images/emoji_one/blue_book.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d8.png
rename to plugins/emoji/public/images/emoji_one/blue_book.png
diff --git a/plugins/emoji/public/images/unicode/1f699.png b/plugins/emoji/public/images/emoji_one/blue_car.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f699.png
rename to plugins/emoji/public/images/emoji_one/blue_car.png
diff --git a/plugins/emoji/public/images/unicode/1f499.png b/plugins/emoji/public/images/emoji_one/blue_heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f499.png
rename to plugins/emoji/public/images/emoji_one/blue_heart.png
diff --git a/plugins/emoji/public/images/unicode/1f60a.png b/plugins/emoji/public/images/emoji_one/blush.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f60a.png
rename to plugins/emoji/public/images/emoji_one/blush.png
diff --git a/plugins/emoji/public/images/unicode/1f417.png b/plugins/emoji/public/images/emoji_one/boar.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f417.png
rename to plugins/emoji/public/images/emoji_one/boar.png
diff --git a/plugins/emoji/public/images/unicode/26f5.png b/plugins/emoji/public/images/emoji_one/boat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26f5.png
rename to plugins/emoji/public/images/emoji_one/boat.png
diff --git a/plugins/emoji/public/images/unicode/1f4a3.png b/plugins/emoji/public/images/emoji_one/bomb.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a3.png
rename to plugins/emoji/public/images/emoji_one/bomb.png
diff --git a/plugins/emoji/public/images/unicode/1f4d6.png b/plugins/emoji/public/images/emoji_one/book.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d6.png
rename to plugins/emoji/public/images/emoji_one/book.png
diff --git a/plugins/emoji/public/images/unicode/1f516.png b/plugins/emoji/public/images/emoji_one/bookmark.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f516.png
rename to plugins/emoji/public/images/emoji_one/bookmark.png
diff --git a/plugins/emoji/public/images/unicode/1f4d1.png b/plugins/emoji/public/images/emoji_one/bookmark_tabs.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d1.png
rename to plugins/emoji/public/images/emoji_one/bookmark_tabs.png
diff --git a/plugins/emoji/public/images/unicode/1f4da.png b/plugins/emoji/public/images/emoji_one/books.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4da.png
rename to plugins/emoji/public/images/emoji_one/books.png
diff --git a/plugins/emoji/public/images/unicode/1f4a5.png b/plugins/emoji/public/images/emoji_one/boom.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a5.png
rename to plugins/emoji/public/images/emoji_one/boom.png
diff --git a/plugins/emoji/public/images/unicode/1f462.png b/plugins/emoji/public/images/emoji_one/boot.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f462.png
rename to plugins/emoji/public/images/emoji_one/boot.png
diff --git a/plugins/emoji/public/images/unicode/1f490.png b/plugins/emoji/public/images/emoji_one/bouquet.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f490.png
rename to plugins/emoji/public/images/emoji_one/bouquet.png
diff --git a/plugins/emoji/public/images/unicode/1f647.png b/plugins/emoji/public/images/emoji_one/bow.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f647.png
rename to plugins/emoji/public/images/emoji_one/bow.png
diff --git a/plugins/emoji/public/images/unicode/1f3b3.png b/plugins/emoji/public/images/emoji_one/bowling.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b3.png
rename to plugins/emoji/public/images/emoji_one/bowling.png
diff --git a/plugins/emoji/public/images/unicode/1f466.png b/plugins/emoji/public/images/emoji_one/boy.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f466.png
rename to plugins/emoji/public/images/emoji_one/boy.png
diff --git a/plugins/emoji/public/images/unicode/1f35e.png b/plugins/emoji/public/images/emoji_one/bread.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f35e.png
rename to plugins/emoji/public/images/emoji_one/bread.png
diff --git a/plugins/emoji/public/images/unicode/1f470.png b/plugins/emoji/public/images/emoji_one/bride_with_veil.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f470.png
rename to plugins/emoji/public/images/emoji_one/bride_with_veil.png
diff --git a/plugins/emoji/public/images/unicode/1f309.png b/plugins/emoji/public/images/emoji_one/bridge_at_night.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f309.png
rename to plugins/emoji/public/images/emoji_one/bridge_at_night.png
diff --git a/plugins/emoji/public/images/unicode/1f4bc.png b/plugins/emoji/public/images/emoji_one/briefcase.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4bc.png
rename to plugins/emoji/public/images/emoji_one/briefcase.png
diff --git a/plugins/emoji/public/images/unicode/1f494.png b/plugins/emoji/public/images/emoji_one/broken_heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f494.png
rename to plugins/emoji/public/images/emoji_one/broken_heart.png
diff --git a/plugins/emoji/public/images/unicode/1f41b.png b/plugins/emoji/public/images/emoji_one/bug.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f41b.png
rename to plugins/emoji/public/images/emoji_one/bug.png
diff --git a/plugins/emoji/public/images/unicode/1f4a1.png b/plugins/emoji/public/images/emoji_one/bulb.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a1.png
rename to plugins/emoji/public/images/emoji_one/bulb.png
diff --git a/plugins/emoji/public/images/unicode/1f685.png b/plugins/emoji/public/images/emoji_one/bullettrain_front.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f685.png
rename to plugins/emoji/public/images/emoji_one/bullettrain_front.png
diff --git a/plugins/emoji/public/images/unicode/1f684.png b/plugins/emoji/public/images/emoji_one/bullettrain_side.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f684.png
rename to plugins/emoji/public/images/emoji_one/bullettrain_side.png
diff --git a/plugins/emoji/public/images/unicode/1f68c.png b/plugins/emoji/public/images/emoji_one/bus.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f68c.png
rename to plugins/emoji/public/images/emoji_one/bus.png
diff --git a/plugins/emoji/public/images/unicode/1f68f.png b/plugins/emoji/public/images/emoji_one/busstop.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f68f.png
rename to plugins/emoji/public/images/emoji_one/busstop.png
diff --git a/plugins/emoji/public/images/unicode/1f464.png b/plugins/emoji/public/images/emoji_one/bust_in_silhouette.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f464.png
rename to plugins/emoji/public/images/emoji_one/bust_in_silhouette.png
diff --git a/plugins/emoji/public/images/unicode/1f465.png b/plugins/emoji/public/images/emoji_one/busts_in_silhouette.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f465.png
rename to plugins/emoji/public/images/emoji_one/busts_in_silhouette.png
diff --git a/plugins/emoji/public/images/unicode/1f335.png b/plugins/emoji/public/images/emoji_one/cactus.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f335.png
rename to plugins/emoji/public/images/emoji_one/cactus.png
diff --git a/plugins/emoji/public/images/unicode/1f370.png b/plugins/emoji/public/images/emoji_one/cake.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f370.png
rename to plugins/emoji/public/images/emoji_one/cake.png
diff --git a/plugins/emoji/public/images/unicode/1f4c6.png b/plugins/emoji/public/images/emoji_one/calendar.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c6.png
rename to plugins/emoji/public/images/emoji_one/calendar.png
diff --git a/plugins/emoji/public/images/unicode/1f4f2.png b/plugins/emoji/public/images/emoji_one/calling.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4f2.png
rename to plugins/emoji/public/images/emoji_one/calling.png
diff --git a/plugins/emoji/public/images/unicode/1f42b.png b/plugins/emoji/public/images/emoji_one/camel.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f42b.png
rename to plugins/emoji/public/images/emoji_one/camel.png
diff --git a/plugins/emoji/public/images/unicode/1f4f7.png b/plugins/emoji/public/images/emoji_one/camera.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4f7.png
rename to plugins/emoji/public/images/emoji_one/camera.png
diff --git a/plugins/emoji/public/images/unicode/264b.png b/plugins/emoji/public/images/emoji_one/cancer.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/264b.png
rename to plugins/emoji/public/images/emoji_one/cancer.png
diff --git a/plugins/emoji/public/images/unicode/1f36c.png b/plugins/emoji/public/images/emoji_one/candy.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f36c.png
rename to plugins/emoji/public/images/emoji_one/candy.png
diff --git a/plugins/emoji/public/images/unicode/1f520.png b/plugins/emoji/public/images/emoji_one/capital_abcd.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f520.png
rename to plugins/emoji/public/images/emoji_one/capital_abcd.png
diff --git a/plugins/emoji/public/images/unicode/2651.png b/plugins/emoji/public/images/emoji_one/capricorn.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2651.png
rename to plugins/emoji/public/images/emoji_one/capricorn.png
diff --git a/plugins/emoji/public/images/unicode/1f697.png b/plugins/emoji/public/images/emoji_one/car.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f697.png
rename to plugins/emoji/public/images/emoji_one/car.png
diff --git a/plugins/emoji/public/images/unicode/1f4c7.png b/plugins/emoji/public/images/emoji_one/card_index.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c7.png
rename to plugins/emoji/public/images/emoji_one/card_index.png
diff --git a/plugins/emoji/public/images/unicode/1f3a0.png b/plugins/emoji/public/images/emoji_one/carousel_horse.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a0.png
rename to plugins/emoji/public/images/emoji_one/carousel_horse.png
diff --git a/plugins/emoji/public/images/unicode/1f431.png b/plugins/emoji/public/images/emoji_one/cat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f431.png
rename to plugins/emoji/public/images/emoji_one/cat.png
diff --git a/plugins/emoji/public/images/unicode/1f408.png b/plugins/emoji/public/images/emoji_one/cat2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f408.png
rename to plugins/emoji/public/images/emoji_one/cat2.png
diff --git a/plugins/emoji/public/images/unicode/1f4bf.png b/plugins/emoji/public/images/emoji_one/cd.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4bf.png
rename to plugins/emoji/public/images/emoji_one/cd.png
diff --git a/plugins/emoji/public/images/unicode/1f4b9.png b/plugins/emoji/public/images/emoji_one/chart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b9.png
rename to plugins/emoji/public/images/emoji_one/chart.png
diff --git a/plugins/emoji/public/images/unicode/1f4c9.png b/plugins/emoji/public/images/emoji_one/chart_with_downwards_trend.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c9.png
rename to plugins/emoji/public/images/emoji_one/chart_with_downwards_trend.png
diff --git a/plugins/emoji/public/images/unicode/1f4c8.png b/plugins/emoji/public/images/emoji_one/chart_with_upwards_trend.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c8.png
rename to plugins/emoji/public/images/emoji_one/chart_with_upwards_trend.png
diff --git a/plugins/emoji/public/images/unicode/1f3c1.png b/plugins/emoji/public/images/emoji_one/checkered_flag.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3c1.png
rename to plugins/emoji/public/images/emoji_one/checkered_flag.png
diff --git a/plugins/emoji/public/images/unicode/1f352.png b/plugins/emoji/public/images/emoji_one/cherries.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f352.png
rename to plugins/emoji/public/images/emoji_one/cherries.png
diff --git a/plugins/emoji/public/images/unicode/1f338.png b/plugins/emoji/public/images/emoji_one/cherry_blossom.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f338.png
rename to plugins/emoji/public/images/emoji_one/cherry_blossom.png
diff --git a/plugins/emoji/public/images/unicode/1f330.png b/plugins/emoji/public/images/emoji_one/chestnut.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f330.png
rename to plugins/emoji/public/images/emoji_one/chestnut.png
diff --git a/plugins/emoji/public/images/unicode/1f414.png b/plugins/emoji/public/images/emoji_one/chicken.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f414.png
rename to plugins/emoji/public/images/emoji_one/chicken.png
diff --git a/plugins/emoji/public/images/unicode/1f6b8.png b/plugins/emoji/public/images/emoji_one/children_crossing.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b8.png
rename to plugins/emoji/public/images/emoji_one/children_crossing.png
diff --git a/plugins/emoji/public/images/unicode/1f36b.png b/plugins/emoji/public/images/emoji_one/chocolate_bar.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f36b.png
rename to plugins/emoji/public/images/emoji_one/chocolate_bar.png
diff --git a/plugins/emoji/public/images/unicode/1f384.png b/plugins/emoji/public/images/emoji_one/christmas_tree.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f384.png
rename to plugins/emoji/public/images/emoji_one/christmas_tree.png
diff --git a/plugins/emoji/public/images/unicode/26ea.png b/plugins/emoji/public/images/emoji_one/church.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26ea.png
rename to plugins/emoji/public/images/emoji_one/church.png
diff --git a/plugins/emoji/public/images/unicode/1f3a6.png b/plugins/emoji/public/images/emoji_one/cinema.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a6.png
rename to plugins/emoji/public/images/emoji_one/cinema.png
diff --git a/plugins/emoji/public/images/unicode/1f3aa.png b/plugins/emoji/public/images/emoji_one/circus_tent.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3aa.png
rename to plugins/emoji/public/images/emoji_one/circus_tent.png
diff --git a/plugins/emoji/public/images/unicode/1f307.png b/plugins/emoji/public/images/emoji_one/city_sunrise.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f307.png
rename to plugins/emoji/public/images/emoji_one/city_sunrise.png
diff --git a/plugins/emoji/public/images/unicode/1f306.png b/plugins/emoji/public/images/emoji_one/city_sunset.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f306.png
rename to plugins/emoji/public/images/emoji_one/city_sunset.png
diff --git a/plugins/emoji/public/images/unicode/1f191.png b/plugins/emoji/public/images/emoji_one/cl.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f191.png
rename to plugins/emoji/public/images/emoji_one/cl.png
diff --git a/plugins/emoji/public/images/unicode/1f44f.png b/plugins/emoji/public/images/emoji_one/clap.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f44f.png
rename to plugins/emoji/public/images/emoji_one/clap.png
diff --git a/plugins/emoji/public/images/unicode/1f3ac.png b/plugins/emoji/public/images/emoji_one/clapper.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ac.png
rename to plugins/emoji/public/images/emoji_one/clapper.png
diff --git a/plugins/emoji/public/images/unicode/1f4cb.png b/plugins/emoji/public/images/emoji_one/clipboard.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4cb.png
rename to plugins/emoji/public/images/emoji_one/clipboard.png
diff --git a/plugins/emoji/public/images/unicode/1f550.png b/plugins/emoji/public/images/emoji_one/clock1.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f550.png
rename to plugins/emoji/public/images/emoji_one/clock1.png
diff --git a/plugins/emoji/public/images/unicode/1f559.png b/plugins/emoji/public/images/emoji_one/clock10.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f559.png
rename to plugins/emoji/public/images/emoji_one/clock10.png
diff --git a/plugins/emoji/public/images/unicode/1f565.png b/plugins/emoji/public/images/emoji_one/clock1030.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f565.png
rename to plugins/emoji/public/images/emoji_one/clock1030.png
diff --git a/plugins/emoji/public/images/unicode/1f55a.png b/plugins/emoji/public/images/emoji_one/clock11.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f55a.png
rename to plugins/emoji/public/images/emoji_one/clock11.png
diff --git a/plugins/emoji/public/images/unicode/1f566.png b/plugins/emoji/public/images/emoji_one/clock1130.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f566.png
rename to plugins/emoji/public/images/emoji_one/clock1130.png
diff --git a/plugins/emoji/public/images/unicode/1f55b.png b/plugins/emoji/public/images/emoji_one/clock12.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f55b.png
rename to plugins/emoji/public/images/emoji_one/clock12.png
diff --git a/plugins/emoji/public/images/unicode/1f567.png b/plugins/emoji/public/images/emoji_one/clock1230.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f567.png
rename to plugins/emoji/public/images/emoji_one/clock1230.png
diff --git a/plugins/emoji/public/images/unicode/1f55c.png b/plugins/emoji/public/images/emoji_one/clock130.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f55c.png
rename to plugins/emoji/public/images/emoji_one/clock130.png
diff --git a/plugins/emoji/public/images/unicode/1f551.png b/plugins/emoji/public/images/emoji_one/clock2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f551.png
rename to plugins/emoji/public/images/emoji_one/clock2.png
diff --git a/plugins/emoji/public/images/unicode/1f55d.png b/plugins/emoji/public/images/emoji_one/clock230.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f55d.png
rename to plugins/emoji/public/images/emoji_one/clock230.png
diff --git a/plugins/emoji/public/images/unicode/1f552.png b/plugins/emoji/public/images/emoji_one/clock3.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f552.png
rename to plugins/emoji/public/images/emoji_one/clock3.png
diff --git a/plugins/emoji/public/images/unicode/1f55e.png b/plugins/emoji/public/images/emoji_one/clock330.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f55e.png
rename to plugins/emoji/public/images/emoji_one/clock330.png
diff --git a/plugins/emoji/public/images/unicode/1f553.png b/plugins/emoji/public/images/emoji_one/clock4.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f553.png
rename to plugins/emoji/public/images/emoji_one/clock4.png
diff --git a/plugins/emoji/public/images/unicode/1f55f.png b/plugins/emoji/public/images/emoji_one/clock430.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f55f.png
rename to plugins/emoji/public/images/emoji_one/clock430.png
diff --git a/plugins/emoji/public/images/unicode/1f554.png b/plugins/emoji/public/images/emoji_one/clock5.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f554.png
rename to plugins/emoji/public/images/emoji_one/clock5.png
diff --git a/plugins/emoji/public/images/unicode/1f560.png b/plugins/emoji/public/images/emoji_one/clock530.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f560.png
rename to plugins/emoji/public/images/emoji_one/clock530.png
diff --git a/plugins/emoji/public/images/emoji_one/clock6.png b/plugins/emoji/public/images/emoji_one/clock6.png
new file mode 100644
index 000000000..52cb97068
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/clock6.png differ
diff --git a/plugins/emoji/public/images/unicode/1f561.png b/plugins/emoji/public/images/emoji_one/clock630.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f561.png
rename to plugins/emoji/public/images/emoji_one/clock630.png
diff --git a/plugins/emoji/public/images/unicode/1f556.png b/plugins/emoji/public/images/emoji_one/clock7.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f556.png
rename to plugins/emoji/public/images/emoji_one/clock7.png
diff --git a/plugins/emoji/public/images/unicode/1f562.png b/plugins/emoji/public/images/emoji_one/clock730.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f562.png
rename to plugins/emoji/public/images/emoji_one/clock730.png
diff --git a/plugins/emoji/public/images/unicode/1f557.png b/plugins/emoji/public/images/emoji_one/clock8.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f557.png
rename to plugins/emoji/public/images/emoji_one/clock8.png
diff --git a/plugins/emoji/public/images/unicode/1f563.png b/plugins/emoji/public/images/emoji_one/clock830.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f563.png
rename to plugins/emoji/public/images/emoji_one/clock830.png
diff --git a/plugins/emoji/public/images/unicode/1f558.png b/plugins/emoji/public/images/emoji_one/clock9.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f558.png
rename to plugins/emoji/public/images/emoji_one/clock9.png
diff --git a/plugins/emoji/public/images/unicode/1f564.png b/plugins/emoji/public/images/emoji_one/clock930.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f564.png
rename to plugins/emoji/public/images/emoji_one/clock930.png
diff --git a/plugins/emoji/public/images/unicode/1f4d5.png b/plugins/emoji/public/images/emoji_one/closed_book.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d5.png
rename to plugins/emoji/public/images/emoji_one/closed_book.png
diff --git a/plugins/emoji/public/images/unicode/1f510.png b/plugins/emoji/public/images/emoji_one/closed_lock_with_key.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f510.png
rename to plugins/emoji/public/images/emoji_one/closed_lock_with_key.png
diff --git a/plugins/emoji/public/images/unicode/1f302.png b/plugins/emoji/public/images/emoji_one/closed_umbrella.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f302.png
rename to plugins/emoji/public/images/emoji_one/closed_umbrella.png
diff --git a/plugins/emoji/public/images/unicode/2601.png b/plugins/emoji/public/images/emoji_one/cloud.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2601.png
rename to plugins/emoji/public/images/emoji_one/cloud.png
diff --git a/plugins/emoji/public/images/unicode/2663.png b/plugins/emoji/public/images/emoji_one/clubs.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2663.png
rename to plugins/emoji/public/images/emoji_one/clubs.png
diff --git a/plugins/emoji/public/images/emoji_one/cn.png b/plugins/emoji/public/images/emoji_one/cn.png
new file mode 100644
index 000000000..0151923f3
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/cn.png differ
diff --git a/plugins/emoji/public/images/unicode/1f378.png b/plugins/emoji/public/images/emoji_one/cocktail.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f378.png
rename to plugins/emoji/public/images/emoji_one/cocktail.png
diff --git a/plugins/emoji/public/images/unicode/2615.png b/plugins/emoji/public/images/emoji_one/coffee.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2615.png
rename to plugins/emoji/public/images/emoji_one/coffee.png
diff --git a/plugins/emoji/public/images/unicode/1f630.png b/plugins/emoji/public/images/emoji_one/cold_sweat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f630.png
rename to plugins/emoji/public/images/emoji_one/cold_sweat.png
diff --git a/plugins/emoji/public/images/emoji_one/collision.png b/plugins/emoji/public/images/emoji_one/collision.png
new file mode 100644
index 000000000..036a9485a
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/collision.png differ
diff --git a/plugins/emoji/public/images/unicode/1f4bb.png b/plugins/emoji/public/images/emoji_one/computer.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4bb.png
rename to plugins/emoji/public/images/emoji_one/computer.png
diff --git a/plugins/emoji/public/images/unicode/1f38a.png b/plugins/emoji/public/images/emoji_one/confetti_ball.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f38a.png
rename to plugins/emoji/public/images/emoji_one/confetti_ball.png
diff --git a/plugins/emoji/public/images/unicode/1f616.png b/plugins/emoji/public/images/emoji_one/confounded.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f616.png
rename to plugins/emoji/public/images/emoji_one/confounded.png
diff --git a/plugins/emoji/public/images/unicode/1f615.png b/plugins/emoji/public/images/emoji_one/confused.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f615.png
rename to plugins/emoji/public/images/emoji_one/confused.png
diff --git a/plugins/emoji/public/images/unicode/3297.png b/plugins/emoji/public/images/emoji_one/congratulations.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/3297.png
rename to plugins/emoji/public/images/emoji_one/congratulations.png
diff --git a/plugins/emoji/public/images/unicode/1f6a7.png b/plugins/emoji/public/images/emoji_one/construction.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a7.png
rename to plugins/emoji/public/images/emoji_one/construction.png
diff --git a/plugins/emoji/public/images/unicode/1f477.png b/plugins/emoji/public/images/emoji_one/construction_worker.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f477.png
rename to plugins/emoji/public/images/emoji_one/construction_worker.png
diff --git a/plugins/emoji/public/images/unicode/1f3ea.png b/plugins/emoji/public/images/emoji_one/convenience_store.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ea.png
rename to plugins/emoji/public/images/emoji_one/convenience_store.png
diff --git a/plugins/emoji/public/images/unicode/1f36a.png b/plugins/emoji/public/images/emoji_one/cookie.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f36a.png
rename to plugins/emoji/public/images/emoji_one/cookie.png
diff --git a/plugins/emoji/public/images/unicode/1f192.png b/plugins/emoji/public/images/emoji_one/cool.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f192.png
rename to plugins/emoji/public/images/emoji_one/cool.png
diff --git a/plugins/emoji/public/images/unicode/1f46e.png b/plugins/emoji/public/images/emoji_one/cop.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f46e.png
rename to plugins/emoji/public/images/emoji_one/cop.png
diff --git a/plugins/emoji/public/images/unicode/00a9.png b/plugins/emoji/public/images/emoji_one/copyright.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/00a9.png
rename to plugins/emoji/public/images/emoji_one/copyright.png
diff --git a/plugins/emoji/public/images/unicode/1f33d.png b/plugins/emoji/public/images/emoji_one/corn.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f33d.png
rename to plugins/emoji/public/images/emoji_one/corn.png
diff --git a/plugins/emoji/public/images/unicode/1f46b.png b/plugins/emoji/public/images/emoji_one/couple.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f46b.png
rename to plugins/emoji/public/images/emoji_one/couple.png
diff --git a/plugins/emoji/public/images/unicode/1f491.png b/plugins/emoji/public/images/emoji_one/couple_with_heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f491.png
rename to plugins/emoji/public/images/emoji_one/couple_with_heart.png
diff --git a/plugins/emoji/public/images/unicode/1f48f.png b/plugins/emoji/public/images/emoji_one/couplekiss.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f48f.png
rename to plugins/emoji/public/images/emoji_one/couplekiss.png
diff --git a/plugins/emoji/public/images/unicode/1f42e.png b/plugins/emoji/public/images/emoji_one/cow.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f42e.png
rename to plugins/emoji/public/images/emoji_one/cow.png
diff --git a/plugins/emoji/public/images/unicode/1f404.png b/plugins/emoji/public/images/emoji_one/cow2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f404.png
rename to plugins/emoji/public/images/emoji_one/cow2.png
diff --git a/plugins/emoji/public/images/unicode/1f4b3.png b/plugins/emoji/public/images/emoji_one/credit_card.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b3.png
rename to plugins/emoji/public/images/emoji_one/credit_card.png
diff --git a/plugins/emoji/public/images/unicode/1f319.png b/plugins/emoji/public/images/emoji_one/crescent_moon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f319.png
rename to plugins/emoji/public/images/emoji_one/crescent_moon.png
diff --git a/plugins/emoji/public/images/unicode/1f40a.png b/plugins/emoji/public/images/emoji_one/crocodile.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f40a.png
rename to plugins/emoji/public/images/emoji_one/crocodile.png
diff --git a/plugins/emoji/public/images/unicode/1f38c.png b/plugins/emoji/public/images/emoji_one/crossed_flags.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f38c.png
rename to plugins/emoji/public/images/emoji_one/crossed_flags.png
diff --git a/plugins/emoji/public/images/unicode/1f451.png b/plugins/emoji/public/images/emoji_one/crown.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f451.png
rename to plugins/emoji/public/images/emoji_one/crown.png
diff --git a/plugins/emoji/public/images/unicode/1f622.png b/plugins/emoji/public/images/emoji_one/cry.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f622.png
rename to plugins/emoji/public/images/emoji_one/cry.png
diff --git a/plugins/emoji/public/images/unicode/1f63f.png b/plugins/emoji/public/images/emoji_one/crying_cat_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f63f.png
rename to plugins/emoji/public/images/emoji_one/crying_cat_face.png
diff --git a/plugins/emoji/public/images/unicode/1f52e.png b/plugins/emoji/public/images/emoji_one/crystal_ball.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f52e.png
rename to plugins/emoji/public/images/emoji_one/crystal_ball.png
diff --git a/plugins/emoji/public/images/unicode/1f498.png b/plugins/emoji/public/images/emoji_one/cupid.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f498.png
rename to plugins/emoji/public/images/emoji_one/cupid.png
diff --git a/plugins/emoji/public/images/unicode/27b0.png b/plugins/emoji/public/images/emoji_one/curly_loop.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/27b0.png
rename to plugins/emoji/public/images/emoji_one/curly_loop.png
diff --git a/plugins/emoji/public/images/unicode/1f4b1.png b/plugins/emoji/public/images/emoji_one/currency_exchange.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b1.png
rename to plugins/emoji/public/images/emoji_one/currency_exchange.png
diff --git a/plugins/emoji/public/images/unicode/1f35b.png b/plugins/emoji/public/images/emoji_one/curry.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f35b.png
rename to plugins/emoji/public/images/emoji_one/curry.png
diff --git a/plugins/emoji/public/images/unicode/1f36e.png b/plugins/emoji/public/images/emoji_one/custard.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f36e.png
rename to plugins/emoji/public/images/emoji_one/custard.png
diff --git a/plugins/emoji/public/images/unicode/1f6c3.png b/plugins/emoji/public/images/emoji_one/customs.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6c3.png
rename to plugins/emoji/public/images/emoji_one/customs.png
diff --git a/plugins/emoji/public/images/unicode/1f300.png b/plugins/emoji/public/images/emoji_one/cyclone.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f300.png
rename to plugins/emoji/public/images/emoji_one/cyclone.png
diff --git a/plugins/emoji/public/images/unicode/1f483.png b/plugins/emoji/public/images/emoji_one/dancer.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f483.png
rename to plugins/emoji/public/images/emoji_one/dancer.png
diff --git a/plugins/emoji/public/images/unicode/1f46f.png b/plugins/emoji/public/images/emoji_one/dancers.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f46f.png
rename to plugins/emoji/public/images/emoji_one/dancers.png
diff --git a/plugins/emoji/public/images/unicode/1f361.png b/plugins/emoji/public/images/emoji_one/dango.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f361.png
rename to plugins/emoji/public/images/emoji_one/dango.png
diff --git a/plugins/emoji/public/images/unicode/1f3af.png b/plugins/emoji/public/images/emoji_one/dart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3af.png
rename to plugins/emoji/public/images/emoji_one/dart.png
diff --git a/plugins/emoji/public/images/unicode/1f4a8.png b/plugins/emoji/public/images/emoji_one/dash.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a8.png
rename to plugins/emoji/public/images/emoji_one/dash.png
diff --git a/plugins/emoji/public/images/unicode/1f4c5.png b/plugins/emoji/public/images/emoji_one/date.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c5.png
rename to plugins/emoji/public/images/emoji_one/date.png
diff --git a/plugins/emoji/public/images/emoji_one/de.png b/plugins/emoji/public/images/emoji_one/de.png
new file mode 100644
index 000000000..36b3290dc
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/de.png differ
diff --git a/plugins/emoji/public/images/unicode/1f333.png b/plugins/emoji/public/images/emoji_one/deciduous_tree.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f333.png
rename to plugins/emoji/public/images/emoji_one/deciduous_tree.png
diff --git a/plugins/emoji/public/images/unicode/1f3ec.png b/plugins/emoji/public/images/emoji_one/department_store.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ec.png
rename to plugins/emoji/public/images/emoji_one/department_store.png
diff --git a/plugins/emoji/public/images/unicode/1f4a0.png b/plugins/emoji/public/images/emoji_one/diamond_shape_with_a_dot_inside.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a0.png
rename to plugins/emoji/public/images/emoji_one/diamond_shape_with_a_dot_inside.png
diff --git a/plugins/emoji/public/images/unicode/2666.png b/plugins/emoji/public/images/emoji_one/diamonds.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2666.png
rename to plugins/emoji/public/images/emoji_one/diamonds.png
diff --git a/plugins/emoji/public/images/unicode/1f61e.png b/plugins/emoji/public/images/emoji_one/disappointed.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f61e.png
rename to plugins/emoji/public/images/emoji_one/disappointed.png
diff --git a/plugins/emoji/public/images/unicode/1f625.png b/plugins/emoji/public/images/emoji_one/disappointed_relieved.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f625.png
rename to plugins/emoji/public/images/emoji_one/disappointed_relieved.png
diff --git a/plugins/emoji/public/images/unicode/1f4ab.png b/plugins/emoji/public/images/emoji_one/dizzy.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ab.png
rename to plugins/emoji/public/images/emoji_one/dizzy.png
diff --git a/plugins/emoji/public/images/unicode/1f635.png b/plugins/emoji/public/images/emoji_one/dizzy_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f635.png
rename to plugins/emoji/public/images/emoji_one/dizzy_face.png
diff --git a/plugins/emoji/public/images/unicode/1f6af.png b/plugins/emoji/public/images/emoji_one/do_not_litter.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6af.png
rename to plugins/emoji/public/images/emoji_one/do_not_litter.png
diff --git a/plugins/emoji/public/images/unicode/1f436.png b/plugins/emoji/public/images/emoji_one/dog.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f436.png
rename to plugins/emoji/public/images/emoji_one/dog.png
diff --git a/plugins/emoji/public/images/unicode/1f415.png b/plugins/emoji/public/images/emoji_one/dog2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f415.png
rename to plugins/emoji/public/images/emoji_one/dog2.png
diff --git a/plugins/emoji/public/images/unicode/1f4b5.png b/plugins/emoji/public/images/emoji_one/dollar.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b5.png
rename to plugins/emoji/public/images/emoji_one/dollar.png
diff --git a/plugins/emoji/public/images/unicode/1f38e.png b/plugins/emoji/public/images/emoji_one/dolls.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f38e.png
rename to plugins/emoji/public/images/emoji_one/dolls.png
diff --git a/plugins/emoji/public/images/unicode/1f42c.png b/plugins/emoji/public/images/emoji_one/dolphin.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f42c.png
rename to plugins/emoji/public/images/emoji_one/dolphin.png
diff --git a/plugins/emoji/public/images/unicode/1f6aa.png b/plugins/emoji/public/images/emoji_one/door.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6aa.png
rename to plugins/emoji/public/images/emoji_one/door.png
diff --git a/plugins/emoji/public/images/unicode/1f369.png b/plugins/emoji/public/images/emoji_one/doughnut.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f369.png
rename to plugins/emoji/public/images/emoji_one/doughnut.png
diff --git a/plugins/emoji/public/images/unicode/1f409.png b/plugins/emoji/public/images/emoji_one/dragon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f409.png
rename to plugins/emoji/public/images/emoji_one/dragon.png
diff --git a/plugins/emoji/public/images/unicode/1f432.png b/plugins/emoji/public/images/emoji_one/dragon_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f432.png
rename to plugins/emoji/public/images/emoji_one/dragon_face.png
diff --git a/plugins/emoji/public/images/unicode/1f457.png b/plugins/emoji/public/images/emoji_one/dress.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f457.png
rename to plugins/emoji/public/images/emoji_one/dress.png
diff --git a/plugins/emoji/public/images/unicode/1f42a.png b/plugins/emoji/public/images/emoji_one/dromedary_camel.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f42a.png
rename to plugins/emoji/public/images/emoji_one/dromedary_camel.png
diff --git a/plugins/emoji/public/images/unicode/1f4a7.png b/plugins/emoji/public/images/emoji_one/droplet.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a7.png
rename to plugins/emoji/public/images/emoji_one/droplet.png
diff --git a/plugins/emoji/public/images/unicode/1f4c0.png b/plugins/emoji/public/images/emoji_one/dvd.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c0.png
rename to plugins/emoji/public/images/emoji_one/dvd.png
diff --git a/plugins/emoji/public/images/unicode/1f4e7.png b/plugins/emoji/public/images/emoji_one/e-mail.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e7.png
rename to plugins/emoji/public/images/emoji_one/e-mail.png
diff --git a/plugins/emoji/public/images/unicode/1f442.png b/plugins/emoji/public/images/emoji_one/ear.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f442.png
rename to plugins/emoji/public/images/emoji_one/ear.png
diff --git a/plugins/emoji/public/images/unicode/1f33e.png b/plugins/emoji/public/images/emoji_one/ear_of_rice.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f33e.png
rename to plugins/emoji/public/images/emoji_one/ear_of_rice.png
diff --git a/plugins/emoji/public/images/unicode/1f30d.png b/plugins/emoji/public/images/emoji_one/earth_africa.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f30d.png
rename to plugins/emoji/public/images/emoji_one/earth_africa.png
diff --git a/plugins/emoji/public/images/unicode/1f30e.png b/plugins/emoji/public/images/emoji_one/earth_americas.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f30e.png
rename to plugins/emoji/public/images/emoji_one/earth_americas.png
diff --git a/plugins/emoji/public/images/unicode/1f30f.png b/plugins/emoji/public/images/emoji_one/earth_asia.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f30f.png
rename to plugins/emoji/public/images/emoji_one/earth_asia.png
diff --git a/plugins/emoji/public/images/unicode/1f373.png b/plugins/emoji/public/images/emoji_one/egg.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f373.png
rename to plugins/emoji/public/images/emoji_one/egg.png
diff --git a/plugins/emoji/public/images/unicode/1f346.png b/plugins/emoji/public/images/emoji_one/eggplant.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f346.png
rename to plugins/emoji/public/images/emoji_one/eggplant.png
diff --git a/plugins/emoji/public/images/unicode/0038-20E3.png b/plugins/emoji/public/images/emoji_one/eight.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0038-20E3.png
rename to plugins/emoji/public/images/emoji_one/eight.png
diff --git a/plugins/emoji/public/images/unicode/2734.png b/plugins/emoji/public/images/emoji_one/eight_pointed_black_star.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2734.png
rename to plugins/emoji/public/images/emoji_one/eight_pointed_black_star.png
diff --git a/plugins/emoji/public/images/unicode/2733.png b/plugins/emoji/public/images/emoji_one/eight_spoked_asterisk.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2733.png
rename to plugins/emoji/public/images/emoji_one/eight_spoked_asterisk.png
diff --git a/plugins/emoji/public/images/unicode/1f50c.png b/plugins/emoji/public/images/emoji_one/electric_plug.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f50c.png
rename to plugins/emoji/public/images/emoji_one/electric_plug.png
diff --git a/plugins/emoji/public/images/unicode/1f418.png b/plugins/emoji/public/images/emoji_one/elephant.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f418.png
rename to plugins/emoji/public/images/emoji_one/elephant.png
diff --git a/plugins/emoji/public/images/unicode/2709.png b/plugins/emoji/public/images/emoji_one/email.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2709.png
rename to plugins/emoji/public/images/emoji_one/email.png
diff --git a/plugins/emoji/public/images/unicode/1f51a.png b/plugins/emoji/public/images/emoji_one/end.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f51a.png
rename to plugins/emoji/public/images/emoji_one/end.png
diff --git a/plugins/emoji/public/images/emoji_one/envelope.png b/plugins/emoji/public/images/emoji_one/envelope.png
new file mode 100644
index 000000000..41260282c
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/envelope.png differ
diff --git a/plugins/emoji/public/images/unicode/1f4e9.png b/plugins/emoji/public/images/emoji_one/envelope_with_arrow.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e9.png
rename to plugins/emoji/public/images/emoji_one/envelope_with_arrow.png
diff --git a/plugins/emoji/public/images/emoji_one/es.png b/plugins/emoji/public/images/emoji_one/es.png
new file mode 100644
index 000000000..fd3822c9f
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/es.png differ
diff --git a/plugins/emoji/public/images/unicode/1f4b6.png b/plugins/emoji/public/images/emoji_one/euro.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b6.png
rename to plugins/emoji/public/images/emoji_one/euro.png
diff --git a/plugins/emoji/public/images/unicode/1f3f0.png b/plugins/emoji/public/images/emoji_one/european_castle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3f0.png
rename to plugins/emoji/public/images/emoji_one/european_castle.png
diff --git a/plugins/emoji/public/images/unicode/1f3e4.png b/plugins/emoji/public/images/emoji_one/european_post_office.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e4.png
rename to plugins/emoji/public/images/emoji_one/european_post_office.png
diff --git a/plugins/emoji/public/images/unicode/1f332.png b/plugins/emoji/public/images/emoji_one/evergreen_tree.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f332.png
rename to plugins/emoji/public/images/emoji_one/evergreen_tree.png
diff --git a/plugins/emoji/public/images/unicode/2757.png b/plugins/emoji/public/images/emoji_one/exclamation.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2757.png
rename to plugins/emoji/public/images/emoji_one/exclamation.png
diff --git a/plugins/emoji/public/images/unicode/1f611.png b/plugins/emoji/public/images/emoji_one/expressionless.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f611.png
rename to plugins/emoji/public/images/emoji_one/expressionless.png
diff --git a/plugins/emoji/public/images/unicode/1f453.png b/plugins/emoji/public/images/emoji_one/eyeglasses.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f453.png
rename to plugins/emoji/public/images/emoji_one/eyeglasses.png
diff --git a/plugins/emoji/public/images/unicode/1f440.png b/plugins/emoji/public/images/emoji_one/eyes.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f440.png
rename to plugins/emoji/public/images/emoji_one/eyes.png
diff --git a/plugins/emoji/public/images/unicode/1f44a.png b/plugins/emoji/public/images/emoji_one/facepunch.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f44a.png
rename to plugins/emoji/public/images/emoji_one/facepunch.png
diff --git a/plugins/emoji/public/images/unicode/1f3ed.png b/plugins/emoji/public/images/emoji_one/factory.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ed.png
rename to plugins/emoji/public/images/emoji_one/factory.png
diff --git a/plugins/emoji/public/images/unicode/1f342.png b/plugins/emoji/public/images/emoji_one/fallen_leaf.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f342.png
rename to plugins/emoji/public/images/emoji_one/fallen_leaf.png
diff --git a/plugins/emoji/public/images/unicode/1f46a.png b/plugins/emoji/public/images/emoji_one/family.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f46a.png
rename to plugins/emoji/public/images/emoji_one/family.png
diff --git a/plugins/emoji/public/images/unicode/23e9.png b/plugins/emoji/public/images/emoji_one/fast_forward.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/23e9.png
rename to plugins/emoji/public/images/emoji_one/fast_forward.png
diff --git a/plugins/emoji/public/images/unicode/1f4e0.png b/plugins/emoji/public/images/emoji_one/fax.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e0.png
rename to plugins/emoji/public/images/emoji_one/fax.png
diff --git a/plugins/emoji/public/images/unicode/1f628.png b/plugins/emoji/public/images/emoji_one/fearful.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f628.png
rename to plugins/emoji/public/images/emoji_one/fearful.png
diff --git a/plugins/emoji/public/images/unicode/1f43e.png b/plugins/emoji/public/images/emoji_one/feet.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f43e.png
rename to plugins/emoji/public/images/emoji_one/feet.png
diff --git a/plugins/emoji/public/images/unicode/1f3a1.png b/plugins/emoji/public/images/emoji_one/ferris_wheel.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a1.png
rename to plugins/emoji/public/images/emoji_one/ferris_wheel.png
diff --git a/plugins/emoji/public/images/unicode/1f4c1.png b/plugins/emoji/public/images/emoji_one/file_folder.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c1.png
rename to plugins/emoji/public/images/emoji_one/file_folder.png
diff --git a/plugins/emoji/public/images/unicode/1f525.png b/plugins/emoji/public/images/emoji_one/fire.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f525.png
rename to plugins/emoji/public/images/emoji_one/fire.png
diff --git a/plugins/emoji/public/images/unicode/1f692.png b/plugins/emoji/public/images/emoji_one/fire_engine.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f692.png
rename to plugins/emoji/public/images/emoji_one/fire_engine.png
diff --git a/plugins/emoji/public/images/unicode/1f386.png b/plugins/emoji/public/images/emoji_one/fireworks.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f386.png
rename to plugins/emoji/public/images/emoji_one/fireworks.png
diff --git a/plugins/emoji/public/images/unicode/1f313.png b/plugins/emoji/public/images/emoji_one/first_quarter_moon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f313.png
rename to plugins/emoji/public/images/emoji_one/first_quarter_moon.png
diff --git a/plugins/emoji/public/images/unicode/1f31b.png b/plugins/emoji/public/images/emoji_one/first_quarter_moon_with_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f31b.png
rename to plugins/emoji/public/images/emoji_one/first_quarter_moon_with_face.png
diff --git a/plugins/emoji/public/images/unicode/1f41f.png b/plugins/emoji/public/images/emoji_one/fish.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f41f.png
rename to plugins/emoji/public/images/emoji_one/fish.png
diff --git a/plugins/emoji/public/images/unicode/1f365.png b/plugins/emoji/public/images/emoji_one/fish_cake.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f365.png
rename to plugins/emoji/public/images/emoji_one/fish_cake.png
diff --git a/plugins/emoji/public/images/unicode/1f3a3.png b/plugins/emoji/public/images/emoji_one/fishing_pole_and_fish.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a3.png
rename to plugins/emoji/public/images/emoji_one/fishing_pole_and_fish.png
diff --git a/plugins/emoji/public/images/unicode/270a.png b/plugins/emoji/public/images/emoji_one/fist.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/270a.png
rename to plugins/emoji/public/images/emoji_one/fist.png
diff --git a/plugins/emoji/public/images/unicode/0035-20E3.png b/plugins/emoji/public/images/emoji_one/five.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0035-20E3.png
rename to plugins/emoji/public/images/emoji_one/five.png
diff --git a/plugins/emoji/public/images/unicode/1f38f.png b/plugins/emoji/public/images/emoji_one/flags.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f38f.png
rename to plugins/emoji/public/images/emoji_one/flags.png
diff --git a/plugins/emoji/public/images/unicode/1f526.png b/plugins/emoji/public/images/emoji_one/flashlight.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f526.png
rename to plugins/emoji/public/images/emoji_one/flashlight.png
diff --git a/plugins/emoji/public/images/emoji_one/flipper.png b/plugins/emoji/public/images/emoji_one/flipper.png
new file mode 100644
index 000000000..9fd377101
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/flipper.png differ
diff --git a/plugins/emoji/public/images/unicode/1f4be.png b/plugins/emoji/public/images/emoji_one/floppy_disk.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4be.png
rename to plugins/emoji/public/images/emoji_one/floppy_disk.png
diff --git a/plugins/emoji/public/images/unicode/1f3b4.png b/plugins/emoji/public/images/emoji_one/flower_playing_cards.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b4.png
rename to plugins/emoji/public/images/emoji_one/flower_playing_cards.png
diff --git a/plugins/emoji/public/images/unicode/1f633.png b/plugins/emoji/public/images/emoji_one/flushed.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f633.png
rename to plugins/emoji/public/images/emoji_one/flushed.png
diff --git a/plugins/emoji/public/images/unicode/1f301.png b/plugins/emoji/public/images/emoji_one/foggy.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f301.png
rename to plugins/emoji/public/images/emoji_one/foggy.png
diff --git a/plugins/emoji/public/images/unicode/1f3c8.png b/plugins/emoji/public/images/emoji_one/football.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3c8.png
rename to plugins/emoji/public/images/emoji_one/football.png
diff --git a/plugins/emoji/public/images/unicode/1f463.png b/plugins/emoji/public/images/emoji_one/footprints.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f463.png
rename to plugins/emoji/public/images/emoji_one/footprints.png
diff --git a/plugins/emoji/public/images/unicode/1f374.png b/plugins/emoji/public/images/emoji_one/fork_and_knife.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f374.png
rename to plugins/emoji/public/images/emoji_one/fork_and_knife.png
diff --git a/plugins/emoji/public/images/unicode/26f2.png b/plugins/emoji/public/images/emoji_one/fountain.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26f2.png
rename to plugins/emoji/public/images/emoji_one/fountain.png
diff --git a/plugins/emoji/public/images/unicode/0034-20E3.png b/plugins/emoji/public/images/emoji_one/four.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0034-20E3.png
rename to plugins/emoji/public/images/emoji_one/four.png
diff --git a/plugins/emoji/public/images/unicode/1f340.png b/plugins/emoji/public/images/emoji_one/four_leaf_clover.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f340.png
rename to plugins/emoji/public/images/emoji_one/four_leaf_clover.png
diff --git a/plugins/emoji/public/images/emoji_one/fr.png b/plugins/emoji/public/images/emoji_one/fr.png
new file mode 100644
index 000000000..14271f059
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/fr.png differ
diff --git a/plugins/emoji/public/images/unicode/1f193.png b/plugins/emoji/public/images/emoji_one/free.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f193.png
rename to plugins/emoji/public/images/emoji_one/free.png
diff --git a/plugins/emoji/public/images/unicode/1f364.png b/plugins/emoji/public/images/emoji_one/fried_shrimp.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f364.png
rename to plugins/emoji/public/images/emoji_one/fried_shrimp.png
diff --git a/plugins/emoji/public/images/unicode/1f35f.png b/plugins/emoji/public/images/emoji_one/fries.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f35f.png
rename to plugins/emoji/public/images/emoji_one/fries.png
diff --git a/plugins/emoji/public/images/unicode/1f438.png b/plugins/emoji/public/images/emoji_one/frog.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f438.png
rename to plugins/emoji/public/images/emoji_one/frog.png
diff --git a/plugins/emoji/public/images/unicode/1f626.png b/plugins/emoji/public/images/emoji_one/frowning.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f626.png
rename to plugins/emoji/public/images/emoji_one/frowning.png
diff --git a/plugins/emoji/public/images/unicode/26fd.png b/plugins/emoji/public/images/emoji_one/fuelpump.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26fd.png
rename to plugins/emoji/public/images/emoji_one/fuelpump.png
diff --git a/plugins/emoji/public/images/unicode/1f315.png b/plugins/emoji/public/images/emoji_one/full_moon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f315.png
rename to plugins/emoji/public/images/emoji_one/full_moon.png
diff --git a/plugins/emoji/public/images/unicode/1f31d.png b/plugins/emoji/public/images/emoji_one/full_moon_with_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f31d.png
rename to plugins/emoji/public/images/emoji_one/full_moon_with_face.png
diff --git a/plugins/emoji/public/images/unicode/1f3b2.png b/plugins/emoji/public/images/emoji_one/game_die.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b2.png
rename to plugins/emoji/public/images/emoji_one/game_die.png
diff --git a/plugins/emoji/public/images/emoji_one/gb.png b/plugins/emoji/public/images/emoji_one/gb.png
new file mode 100644
index 000000000..61c03f759
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/gb.png differ
diff --git a/plugins/emoji/public/images/unicode/1f48e.png b/plugins/emoji/public/images/emoji_one/gem.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f48e.png
rename to plugins/emoji/public/images/emoji_one/gem.png
diff --git a/plugins/emoji/public/images/unicode/264a.png b/plugins/emoji/public/images/emoji_one/gemini.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/264a.png
rename to plugins/emoji/public/images/emoji_one/gemini.png
diff --git a/plugins/emoji/public/images/unicode/1f47b.png b/plugins/emoji/public/images/emoji_one/ghost.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f47b.png
rename to plugins/emoji/public/images/emoji_one/ghost.png
diff --git a/plugins/emoji/public/images/unicode/1f381.png b/plugins/emoji/public/images/emoji_one/gift.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f381.png
rename to plugins/emoji/public/images/emoji_one/gift.png
diff --git a/plugins/emoji/public/images/unicode/1f49d.png b/plugins/emoji/public/images/emoji_one/gift_heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f49d.png
rename to plugins/emoji/public/images/emoji_one/gift_heart.png
diff --git a/plugins/emoji/public/images/unicode/1f467.png b/plugins/emoji/public/images/emoji_one/girl.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f467.png
rename to plugins/emoji/public/images/emoji_one/girl.png
diff --git a/plugins/emoji/public/images/unicode/1f310.png b/plugins/emoji/public/images/emoji_one/globe_with_meridians.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f310.png
rename to plugins/emoji/public/images/emoji_one/globe_with_meridians.png
diff --git a/plugins/emoji/public/images/unicode/1f410.png b/plugins/emoji/public/images/emoji_one/goat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f410.png
rename to plugins/emoji/public/images/emoji_one/goat.png
diff --git a/plugins/emoji/public/images/unicode/26f3.png b/plugins/emoji/public/images/emoji_one/golf.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26f3.png
rename to plugins/emoji/public/images/emoji_one/golf.png
diff --git a/plugins/emoji/public/images/unicode/1f347.png b/plugins/emoji/public/images/emoji_one/grapes.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f347.png
rename to plugins/emoji/public/images/emoji_one/grapes.png
diff --git a/plugins/emoji/public/images/unicode/1f34f.png b/plugins/emoji/public/images/emoji_one/green_apple.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f34f.png
rename to plugins/emoji/public/images/emoji_one/green_apple.png
diff --git a/plugins/emoji/public/images/unicode/1f4d7.png b/plugins/emoji/public/images/emoji_one/green_book.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d7.png
rename to plugins/emoji/public/images/emoji_one/green_book.png
diff --git a/plugins/emoji/public/images/unicode/1f49a.png b/plugins/emoji/public/images/emoji_one/green_heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f49a.png
rename to plugins/emoji/public/images/emoji_one/green_heart.png
diff --git a/plugins/emoji/public/images/unicode/2755.png b/plugins/emoji/public/images/emoji_one/grey_exclamation.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2755.png
rename to plugins/emoji/public/images/emoji_one/grey_exclamation.png
diff --git a/plugins/emoji/public/images/unicode/2754.png b/plugins/emoji/public/images/emoji_one/grey_question.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2754.png
rename to plugins/emoji/public/images/emoji_one/grey_question.png
diff --git a/plugins/emoji/public/images/unicode/1f62c.png b/plugins/emoji/public/images/emoji_one/grimacing.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f62c.png
rename to plugins/emoji/public/images/emoji_one/grimacing.png
diff --git a/plugins/emoji/public/images/unicode/1f601.png b/plugins/emoji/public/images/emoji_one/grin.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f601.png
rename to plugins/emoji/public/images/emoji_one/grin.png
diff --git a/plugins/emoji/public/images/unicode/1f600.png b/plugins/emoji/public/images/emoji_one/grinning.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f600.png
rename to plugins/emoji/public/images/emoji_one/grinning.png
diff --git a/plugins/emoji/public/images/unicode/1f482.png b/plugins/emoji/public/images/emoji_one/guardsman.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f482.png
rename to plugins/emoji/public/images/emoji_one/guardsman.png
diff --git a/plugins/emoji/public/images/unicode/1f3b8.png b/plugins/emoji/public/images/emoji_one/guitar.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b8.png
rename to plugins/emoji/public/images/emoji_one/guitar.png
diff --git a/plugins/emoji/public/images/unicode/1f52b.png b/plugins/emoji/public/images/emoji_one/gun.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f52b.png
rename to plugins/emoji/public/images/emoji_one/gun.png
diff --git a/plugins/emoji/public/images/unicode/1f487.png b/plugins/emoji/public/images/emoji_one/haircut.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f487.png
rename to plugins/emoji/public/images/emoji_one/haircut.png
diff --git a/plugins/emoji/public/images/unicode/1f354.png b/plugins/emoji/public/images/emoji_one/hamburger.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f354.png
rename to plugins/emoji/public/images/emoji_one/hamburger.png
diff --git a/plugins/emoji/public/images/unicode/1f528.png b/plugins/emoji/public/images/emoji_one/hammer.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f528.png
rename to plugins/emoji/public/images/emoji_one/hammer.png
diff --git a/plugins/emoji/public/images/unicode/1f439.png b/plugins/emoji/public/images/emoji_one/hamster.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f439.png
rename to plugins/emoji/public/images/emoji_one/hamster.png
diff --git a/plugins/emoji/public/images/unicode/270b.png b/plugins/emoji/public/images/emoji_one/hand.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/270b.png
rename to plugins/emoji/public/images/emoji_one/hand.png
diff --git a/plugins/emoji/public/images/unicode/1f45c.png b/plugins/emoji/public/images/emoji_one/handbag.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f45c.png
rename to plugins/emoji/public/images/emoji_one/handbag.png
diff --git a/plugins/emoji/public/images/unicode/1f4a9.png b/plugins/emoji/public/images/emoji_one/hankey.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a9.png
rename to plugins/emoji/public/images/emoji_one/hankey.png
diff --git a/plugins/emoji/public/images/unicode/0023-20E3.png b/plugins/emoji/public/images/emoji_one/hash.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0023-20E3.png
rename to plugins/emoji/public/images/emoji_one/hash.png
diff --git a/plugins/emoji/public/images/unicode/1f425.png b/plugins/emoji/public/images/emoji_one/hatched_chick.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f425.png
rename to plugins/emoji/public/images/emoji_one/hatched_chick.png
diff --git a/plugins/emoji/public/images/unicode/1f423.png b/plugins/emoji/public/images/emoji_one/hatching_chick.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f423.png
rename to plugins/emoji/public/images/emoji_one/hatching_chick.png
diff --git a/plugins/emoji/public/images/unicode/1f3a7.png b/plugins/emoji/public/images/emoji_one/headphones.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a7.png
rename to plugins/emoji/public/images/emoji_one/headphones.png
diff --git a/plugins/emoji/public/images/unicode/1f649.png b/plugins/emoji/public/images/emoji_one/hear_no_evil.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f649.png
rename to plugins/emoji/public/images/emoji_one/hear_no_evil.png
diff --git a/plugins/emoji/public/images/unicode/2764.png b/plugins/emoji/public/images/emoji_one/heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2764.png
rename to plugins/emoji/public/images/emoji_one/heart.png
diff --git a/plugins/emoji/public/images/unicode/1f49f.png b/plugins/emoji/public/images/emoji_one/heart_decoration.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f49f.png
rename to plugins/emoji/public/images/emoji_one/heart_decoration.png
diff --git a/plugins/emoji/public/images/unicode/1f60d.png b/plugins/emoji/public/images/emoji_one/heart_eyes.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f60d.png
rename to plugins/emoji/public/images/emoji_one/heart_eyes.png
diff --git a/plugins/emoji/public/images/unicode/1f63b.png b/plugins/emoji/public/images/emoji_one/heart_eyes_cat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f63b.png
rename to plugins/emoji/public/images/emoji_one/heart_eyes_cat.png
diff --git a/plugins/emoji/public/images/unicode/1f493.png b/plugins/emoji/public/images/emoji_one/heartbeat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f493.png
rename to plugins/emoji/public/images/emoji_one/heartbeat.png
diff --git a/plugins/emoji/public/images/unicode/1f497.png b/plugins/emoji/public/images/emoji_one/heartpulse.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f497.png
rename to plugins/emoji/public/images/emoji_one/heartpulse.png
diff --git a/plugins/emoji/public/images/unicode/2665.png b/plugins/emoji/public/images/emoji_one/hearts.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2665.png
rename to plugins/emoji/public/images/emoji_one/hearts.png
diff --git a/plugins/emoji/public/images/unicode/2714.png b/plugins/emoji/public/images/emoji_one/heavy_check_mark.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2714.png
rename to plugins/emoji/public/images/emoji_one/heavy_check_mark.png
diff --git a/plugins/emoji/public/images/unicode/2797.png b/plugins/emoji/public/images/emoji_one/heavy_division_sign.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2797.png
rename to plugins/emoji/public/images/emoji_one/heavy_division_sign.png
diff --git a/plugins/emoji/public/images/unicode/1f4b2.png b/plugins/emoji/public/images/emoji_one/heavy_dollar_sign.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b2.png
rename to plugins/emoji/public/images/emoji_one/heavy_dollar_sign.png
diff --git a/plugins/emoji/public/images/emoji_one/heavy_exclamation_mark.png b/plugins/emoji/public/images/emoji_one/heavy_exclamation_mark.png
new file mode 100644
index 000000000..9391f2bea
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/heavy_exclamation_mark.png differ
diff --git a/plugins/emoji/public/images/unicode/2796.png b/plugins/emoji/public/images/emoji_one/heavy_minus_sign.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2796.png
rename to plugins/emoji/public/images/emoji_one/heavy_minus_sign.png
diff --git a/plugins/emoji/public/images/unicode/2716.png b/plugins/emoji/public/images/emoji_one/heavy_multiplication_x.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2716.png
rename to plugins/emoji/public/images/emoji_one/heavy_multiplication_x.png
diff --git a/plugins/emoji/public/images/unicode/2795.png b/plugins/emoji/public/images/emoji_one/heavy_plus_sign.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2795.png
rename to plugins/emoji/public/images/emoji_one/heavy_plus_sign.png
diff --git a/plugins/emoji/public/images/unicode/1f681.png b/plugins/emoji/public/images/emoji_one/helicopter.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f681.png
rename to plugins/emoji/public/images/emoji_one/helicopter.png
diff --git a/plugins/emoji/public/images/unicode/1f33f.png b/plugins/emoji/public/images/emoji_one/herb.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f33f.png
rename to plugins/emoji/public/images/emoji_one/herb.png
diff --git a/plugins/emoji/public/images/unicode/1f33a.png b/plugins/emoji/public/images/emoji_one/hibiscus.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f33a.png
rename to plugins/emoji/public/images/emoji_one/hibiscus.png
diff --git a/plugins/emoji/public/images/unicode/1f506.png b/plugins/emoji/public/images/emoji_one/high_brightness.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f506.png
rename to plugins/emoji/public/images/emoji_one/high_brightness.png
diff --git a/plugins/emoji/public/images/unicode/1f460.png b/plugins/emoji/public/images/emoji_one/high_heel.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f460.png
rename to plugins/emoji/public/images/emoji_one/high_heel.png
diff --git a/plugins/emoji/public/images/unicode/1f52a.png b/plugins/emoji/public/images/emoji_one/hocho.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f52a.png
rename to plugins/emoji/public/images/emoji_one/hocho.png
diff --git a/plugins/emoji/public/images/unicode/1f36f.png b/plugins/emoji/public/images/emoji_one/honey_pot.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f36f.png
rename to plugins/emoji/public/images/emoji_one/honey_pot.png
diff --git a/plugins/emoji/public/images/emoji_one/honeybee.png b/plugins/emoji/public/images/emoji_one/honeybee.png
new file mode 100644
index 000000000..c80d7c868
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/honeybee.png differ
diff --git a/plugins/emoji/public/images/unicode/1f434.png b/plugins/emoji/public/images/emoji_one/horse.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f434.png
rename to plugins/emoji/public/images/emoji_one/horse.png
diff --git a/plugins/emoji/public/images/unicode/1f3c7.png b/plugins/emoji/public/images/emoji_one/horse_racing.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3c7.png
rename to plugins/emoji/public/images/emoji_one/horse_racing.png
diff --git a/plugins/emoji/public/images/unicode/1f3e5.png b/plugins/emoji/public/images/emoji_one/hospital.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e5.png
rename to plugins/emoji/public/images/emoji_one/hospital.png
diff --git a/plugins/emoji/public/images/unicode/1f3e8.png b/plugins/emoji/public/images/emoji_one/hotel.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e8.png
rename to plugins/emoji/public/images/emoji_one/hotel.png
diff --git a/plugins/emoji/public/images/unicode/2668.png b/plugins/emoji/public/images/emoji_one/hotsprings.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2668.png
rename to plugins/emoji/public/images/emoji_one/hotsprings.png
diff --git a/plugins/emoji/public/images/unicode/231b.png b/plugins/emoji/public/images/emoji_one/hourglass.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/231b.png
rename to plugins/emoji/public/images/emoji_one/hourglass.png
diff --git a/plugins/emoji/public/images/unicode/23f3.png b/plugins/emoji/public/images/emoji_one/hourglass_flowing_sand.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/23f3.png
rename to plugins/emoji/public/images/emoji_one/hourglass_flowing_sand.png
diff --git a/plugins/emoji/public/images/unicode/1f3e0.png b/plugins/emoji/public/images/emoji_one/house.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e0.png
rename to plugins/emoji/public/images/emoji_one/house.png
diff --git a/plugins/emoji/public/images/unicode/1f3e1.png b/plugins/emoji/public/images/emoji_one/house_with_garden.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e1.png
rename to plugins/emoji/public/images/emoji_one/house_with_garden.png
diff --git a/plugins/emoji/public/images/unicode/1f62f.png b/plugins/emoji/public/images/emoji_one/hushed.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f62f.png
rename to plugins/emoji/public/images/emoji_one/hushed.png
diff --git a/plugins/emoji/public/images/unicode/1f368.png b/plugins/emoji/public/images/emoji_one/ice_cream.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f368.png
rename to plugins/emoji/public/images/emoji_one/ice_cream.png
diff --git a/plugins/emoji/public/images/unicode/1f366.png b/plugins/emoji/public/images/emoji_one/icecream.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f366.png
rename to plugins/emoji/public/images/emoji_one/icecream.png
diff --git a/plugins/emoji/public/images/unicode/1f194.png b/plugins/emoji/public/images/emoji_one/id.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f194.png
rename to plugins/emoji/public/images/emoji_one/id.png
diff --git a/plugins/emoji/public/images/unicode/1f250.png b/plugins/emoji/public/images/emoji_one/ideograph_advantage.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f250.png
rename to plugins/emoji/public/images/emoji_one/ideograph_advantage.png
diff --git a/plugins/emoji/public/images/unicode/1f47f.png b/plugins/emoji/public/images/emoji_one/imp.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f47f.png
rename to plugins/emoji/public/images/emoji_one/imp.png
diff --git a/plugins/emoji/public/images/unicode/1f4e5.png b/plugins/emoji/public/images/emoji_one/inbox_tray.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e5.png
rename to plugins/emoji/public/images/emoji_one/inbox_tray.png
diff --git a/plugins/emoji/public/images/unicode/1f4e8.png b/plugins/emoji/public/images/emoji_one/incoming_envelope.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e8.png
rename to plugins/emoji/public/images/emoji_one/incoming_envelope.png
diff --git a/plugins/emoji/public/images/unicode/1f481.png b/plugins/emoji/public/images/emoji_one/information_desk_person.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f481.png
rename to plugins/emoji/public/images/emoji_one/information_desk_person.png
diff --git a/plugins/emoji/public/images/unicode/2139.png b/plugins/emoji/public/images/emoji_one/information_source.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2139.png
rename to plugins/emoji/public/images/emoji_one/information_source.png
diff --git a/plugins/emoji/public/images/unicode/1f607.png b/plugins/emoji/public/images/emoji_one/innocent.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f607.png
rename to plugins/emoji/public/images/emoji_one/innocent.png
diff --git a/plugins/emoji/public/images/unicode/2049.png b/plugins/emoji/public/images/emoji_one/interrobang.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2049.png
rename to plugins/emoji/public/images/emoji_one/interrobang.png
diff --git a/plugins/emoji/public/images/unicode/1f4f1.png b/plugins/emoji/public/images/emoji_one/iphone.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4f1.png
rename to plugins/emoji/public/images/emoji_one/iphone.png
diff --git a/plugins/emoji/public/images/emoji_one/it.png b/plugins/emoji/public/images/emoji_one/it.png
new file mode 100644
index 000000000..bce062350
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/it.png differ
diff --git a/plugins/emoji/public/images/unicode/1f3ee.png b/plugins/emoji/public/images/emoji_one/izakaya_lantern.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ee.png
rename to plugins/emoji/public/images/emoji_one/izakaya_lantern.png
diff --git a/plugins/emoji/public/images/unicode/1f383.png b/plugins/emoji/public/images/emoji_one/jack_o_lantern.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f383.png
rename to plugins/emoji/public/images/emoji_one/jack_o_lantern.png
diff --git a/plugins/emoji/public/images/unicode/1f5fe.png b/plugins/emoji/public/images/emoji_one/japan.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f5fe.png
rename to plugins/emoji/public/images/emoji_one/japan.png
diff --git a/plugins/emoji/public/images/unicode/1f3ef.png b/plugins/emoji/public/images/emoji_one/japanese_castle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ef.png
rename to plugins/emoji/public/images/emoji_one/japanese_castle.png
diff --git a/plugins/emoji/public/images/unicode/1f47a.png b/plugins/emoji/public/images/emoji_one/japanese_goblin.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f47a.png
rename to plugins/emoji/public/images/emoji_one/japanese_goblin.png
diff --git a/plugins/emoji/public/images/unicode/1f479.png b/plugins/emoji/public/images/emoji_one/japanese_ogre.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f479.png
rename to plugins/emoji/public/images/emoji_one/japanese_ogre.png
diff --git a/plugins/emoji/public/images/unicode/1f456.png b/plugins/emoji/public/images/emoji_one/jeans.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f456.png
rename to plugins/emoji/public/images/emoji_one/jeans.png
diff --git a/plugins/emoji/public/images/unicode/1f602.png b/plugins/emoji/public/images/emoji_one/joy.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f602.png
rename to plugins/emoji/public/images/emoji_one/joy.png
diff --git a/plugins/emoji/public/images/unicode/1f639.png b/plugins/emoji/public/images/emoji_one/joy_cat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f639.png
rename to plugins/emoji/public/images/emoji_one/joy_cat.png
diff --git a/plugins/emoji/public/images/emoji_one/jp.png b/plugins/emoji/public/images/emoji_one/jp.png
new file mode 100644
index 000000000..5f779898b
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/jp.png differ
diff --git a/plugins/emoji/public/images/unicode/1f511.png b/plugins/emoji/public/images/emoji_one/key.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f511.png
rename to plugins/emoji/public/images/emoji_one/key.png
diff --git a/plugins/emoji/public/images/unicode/1f51f.png b/plugins/emoji/public/images/emoji_one/keycap_ten.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f51f.png
rename to plugins/emoji/public/images/emoji_one/keycap_ten.png
diff --git a/plugins/emoji/public/images/unicode/1f458.png b/plugins/emoji/public/images/emoji_one/kimono.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f458.png
rename to plugins/emoji/public/images/emoji_one/kimono.png
diff --git a/plugins/emoji/public/images/unicode/1f48b.png b/plugins/emoji/public/images/emoji_one/kiss.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f48b.png
rename to plugins/emoji/public/images/emoji_one/kiss.png
diff --git a/plugins/emoji/public/images/unicode/1f617.png b/plugins/emoji/public/images/emoji_one/kissing.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f617.png
rename to plugins/emoji/public/images/emoji_one/kissing.png
diff --git a/plugins/emoji/public/images/unicode/1f63d.png b/plugins/emoji/public/images/emoji_one/kissing_cat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f63d.png
rename to plugins/emoji/public/images/emoji_one/kissing_cat.png
diff --git a/plugins/emoji/public/images/unicode/1f61a.png b/plugins/emoji/public/images/emoji_one/kissing_closed_eyes.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f61a.png
rename to plugins/emoji/public/images/emoji_one/kissing_closed_eyes.png
diff --git a/plugins/emoji/public/images/unicode/1f618.png b/plugins/emoji/public/images/emoji_one/kissing_heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f618.png
rename to plugins/emoji/public/images/emoji_one/kissing_heart.png
diff --git a/plugins/emoji/public/images/unicode/1f619.png b/plugins/emoji/public/images/emoji_one/kissing_smiling_eyes.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f619.png
rename to plugins/emoji/public/images/emoji_one/kissing_smiling_eyes.png
diff --git a/plugins/emoji/public/images/emoji_one/knife.png b/plugins/emoji/public/images/emoji_one/knife.png
new file mode 100644
index 000000000..964655283
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/knife.png differ
diff --git a/plugins/emoji/public/images/unicode/1f428.png b/plugins/emoji/public/images/emoji_one/koala.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f428.png
rename to plugins/emoji/public/images/emoji_one/koala.png
diff --git a/plugins/emoji/public/images/emoji_one/koko.png b/plugins/emoji/public/images/emoji_one/koko.png
new file mode 100644
index 000000000..19de1ec7d
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/koko.png differ
diff --git a/plugins/emoji/public/images/emoji_one/kr.png b/plugins/emoji/public/images/emoji_one/kr.png
new file mode 100644
index 000000000..f4f14acc0
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/kr.png differ
diff --git a/plugins/emoji/public/images/emoji_one/lantern.png b/plugins/emoji/public/images/emoji_one/lantern.png
new file mode 100644
index 000000000..3ec1679f3
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/lantern.png differ
diff --git a/plugins/emoji/public/images/unicode/1f535.png b/plugins/emoji/public/images/emoji_one/large_blue_circle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f535.png
rename to plugins/emoji/public/images/emoji_one/large_blue_circle.png
diff --git a/plugins/emoji/public/images/unicode/1f537.png b/plugins/emoji/public/images/emoji_one/large_blue_diamond.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f537.png
rename to plugins/emoji/public/images/emoji_one/large_blue_diamond.png
diff --git a/plugins/emoji/public/images/unicode/1f536.png b/plugins/emoji/public/images/emoji_one/large_orange_diamond.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f536.png
rename to plugins/emoji/public/images/emoji_one/large_orange_diamond.png
diff --git a/plugins/emoji/public/images/unicode/1f317.png b/plugins/emoji/public/images/emoji_one/last_quarter_moon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f317.png
rename to plugins/emoji/public/images/emoji_one/last_quarter_moon.png
diff --git a/plugins/emoji/public/images/unicode/1f31c.png b/plugins/emoji/public/images/emoji_one/last_quarter_moon_with_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f31c.png
rename to plugins/emoji/public/images/emoji_one/last_quarter_moon_with_face.png
diff --git a/plugins/emoji/public/images/unicode/1f606.png b/plugins/emoji/public/images/emoji_one/laughing.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f606.png
rename to plugins/emoji/public/images/emoji_one/laughing.png
diff --git a/plugins/emoji/public/images/unicode/1f343.png b/plugins/emoji/public/images/emoji_one/leaves.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f343.png
rename to plugins/emoji/public/images/emoji_one/leaves.png
diff --git a/plugins/emoji/public/images/unicode/1f4d2.png b/plugins/emoji/public/images/emoji_one/ledger.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d2.png
rename to plugins/emoji/public/images/emoji_one/ledger.png
diff --git a/plugins/emoji/public/images/unicode/1f6c5.png b/plugins/emoji/public/images/emoji_one/left_luggage.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6c5.png
rename to plugins/emoji/public/images/emoji_one/left_luggage.png
diff --git a/plugins/emoji/public/images/unicode/2194.png b/plugins/emoji/public/images/emoji_one/left_right_arrow.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2194.png
rename to plugins/emoji/public/images/emoji_one/left_right_arrow.png
diff --git a/plugins/emoji/public/images/unicode/21a9.png b/plugins/emoji/public/images/emoji_one/leftwards_arrow_with_hook.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/21a9.png
rename to plugins/emoji/public/images/emoji_one/leftwards_arrow_with_hook.png
diff --git a/plugins/emoji/public/images/unicode/1f34b.png b/plugins/emoji/public/images/emoji_one/lemon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f34b.png
rename to plugins/emoji/public/images/emoji_one/lemon.png
diff --git a/plugins/emoji/public/images/unicode/264c.png b/plugins/emoji/public/images/emoji_one/leo.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/264c.png
rename to plugins/emoji/public/images/emoji_one/leo.png
diff --git a/plugins/emoji/public/images/unicode/1f406.png b/plugins/emoji/public/images/emoji_one/leopard.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f406.png
rename to plugins/emoji/public/images/emoji_one/leopard.png
diff --git a/plugins/emoji/public/images/unicode/264e.png b/plugins/emoji/public/images/emoji_one/libra.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/264e.png
rename to plugins/emoji/public/images/emoji_one/libra.png
diff --git a/plugins/emoji/public/images/unicode/1f688.png b/plugins/emoji/public/images/emoji_one/light_rail.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f688.png
rename to plugins/emoji/public/images/emoji_one/light_rail.png
diff --git a/plugins/emoji/public/images/unicode/1f517.png b/plugins/emoji/public/images/emoji_one/link.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f517.png
rename to plugins/emoji/public/images/emoji_one/link.png
diff --git a/plugins/emoji/public/images/unicode/1f444.png b/plugins/emoji/public/images/emoji_one/lips.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f444.png
rename to plugins/emoji/public/images/emoji_one/lips.png
diff --git a/plugins/emoji/public/images/unicode/1f484.png b/plugins/emoji/public/images/emoji_one/lipstick.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f484.png
rename to plugins/emoji/public/images/emoji_one/lipstick.png
diff --git a/plugins/emoji/public/images/unicode/1f512.png b/plugins/emoji/public/images/emoji_one/lock.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f512.png
rename to plugins/emoji/public/images/emoji_one/lock.png
diff --git a/plugins/emoji/public/images/unicode/1f50f.png b/plugins/emoji/public/images/emoji_one/lock_with_ink_pen.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f50f.png
rename to plugins/emoji/public/images/emoji_one/lock_with_ink_pen.png
diff --git a/plugins/emoji/public/images/unicode/1f36d.png b/plugins/emoji/public/images/emoji_one/lollipop.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f36d.png
rename to plugins/emoji/public/images/emoji_one/lollipop.png
diff --git a/plugins/emoji/public/images/unicode/27bf.png b/plugins/emoji/public/images/emoji_one/loop.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/27bf.png
rename to plugins/emoji/public/images/emoji_one/loop.png
diff --git a/plugins/emoji/public/images/unicode/1f50a.png b/plugins/emoji/public/images/emoji_one/loud_sound.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f50a.png
rename to plugins/emoji/public/images/emoji_one/loud_sound.png
diff --git a/plugins/emoji/public/images/unicode/1f4e2.png b/plugins/emoji/public/images/emoji_one/loudspeaker.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e2.png
rename to plugins/emoji/public/images/emoji_one/loudspeaker.png
diff --git a/plugins/emoji/public/images/unicode/1f3e9.png b/plugins/emoji/public/images/emoji_one/love_hotel.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e9.png
rename to plugins/emoji/public/images/emoji_one/love_hotel.png
diff --git a/plugins/emoji/public/images/unicode/1f48c.png b/plugins/emoji/public/images/emoji_one/love_letter.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f48c.png
rename to plugins/emoji/public/images/emoji_one/love_letter.png
diff --git a/plugins/emoji/public/images/unicode/1f505.png b/plugins/emoji/public/images/emoji_one/low_brightness.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f505.png
rename to plugins/emoji/public/images/emoji_one/low_brightness.png
diff --git a/plugins/emoji/public/images/unicode/24c2.png b/plugins/emoji/public/images/emoji_one/m.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/24c2.png
rename to plugins/emoji/public/images/emoji_one/m.png
diff --git a/plugins/emoji/public/images/unicode/1f50d.png b/plugins/emoji/public/images/emoji_one/mag.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f50d.png
rename to plugins/emoji/public/images/emoji_one/mag.png
diff --git a/plugins/emoji/public/images/unicode/1f50e.png b/plugins/emoji/public/images/emoji_one/mag_right.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f50e.png
rename to plugins/emoji/public/images/emoji_one/mag_right.png
diff --git a/plugins/emoji/public/images/unicode/1f004.png b/plugins/emoji/public/images/emoji_one/mahjong.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f004.png
rename to plugins/emoji/public/images/emoji_one/mahjong.png
diff --git a/plugins/emoji/public/images/unicode/1f4eb.png b/plugins/emoji/public/images/emoji_one/mailbox.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4eb.png
rename to plugins/emoji/public/images/emoji_one/mailbox.png
diff --git a/plugins/emoji/public/images/unicode/1f4ea.png b/plugins/emoji/public/images/emoji_one/mailbox_closed.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ea.png
rename to plugins/emoji/public/images/emoji_one/mailbox_closed.png
diff --git a/plugins/emoji/public/images/unicode/1f4ec.png b/plugins/emoji/public/images/emoji_one/mailbox_with_mail.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ec.png
rename to plugins/emoji/public/images/emoji_one/mailbox_with_mail.png
diff --git a/plugins/emoji/public/images/unicode/1f4ed.png b/plugins/emoji/public/images/emoji_one/mailbox_with_no_mail.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ed.png
rename to plugins/emoji/public/images/emoji_one/mailbox_with_no_mail.png
diff --git a/plugins/emoji/public/images/unicode/1f468.png b/plugins/emoji/public/images/emoji_one/man.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f468.png
rename to plugins/emoji/public/images/emoji_one/man.png
diff --git a/plugins/emoji/public/images/unicode/1f472.png b/plugins/emoji/public/images/emoji_one/man_with_gua_pi_mao.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f472.png
rename to plugins/emoji/public/images/emoji_one/man_with_gua_pi_mao.png
diff --git a/plugins/emoji/public/images/unicode/1f473.png b/plugins/emoji/public/images/emoji_one/man_with_turban.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f473.png
rename to plugins/emoji/public/images/emoji_one/man_with_turban.png
diff --git a/plugins/emoji/public/images/unicode/1f45e.png b/plugins/emoji/public/images/emoji_one/mans_shoe.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f45e.png
rename to plugins/emoji/public/images/emoji_one/mans_shoe.png
diff --git a/plugins/emoji/public/images/unicode/1f341.png b/plugins/emoji/public/images/emoji_one/maple_leaf.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f341.png
rename to plugins/emoji/public/images/emoji_one/maple_leaf.png
diff --git a/plugins/emoji/public/images/unicode/1f637.png b/plugins/emoji/public/images/emoji_one/mask.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f637.png
rename to plugins/emoji/public/images/emoji_one/mask.png
diff --git a/plugins/emoji/public/images/unicode/1f486.png b/plugins/emoji/public/images/emoji_one/massage.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f486.png
rename to plugins/emoji/public/images/emoji_one/massage.png
diff --git a/plugins/emoji/public/images/unicode/1f356.png b/plugins/emoji/public/images/emoji_one/meat_on_bone.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f356.png
rename to plugins/emoji/public/images/emoji_one/meat_on_bone.png
diff --git a/plugins/emoji/public/images/unicode/1f4e3.png b/plugins/emoji/public/images/emoji_one/mega.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e3.png
rename to plugins/emoji/public/images/emoji_one/mega.png
diff --git a/plugins/emoji/public/images/unicode/1f348.png b/plugins/emoji/public/images/emoji_one/melon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f348.png
rename to plugins/emoji/public/images/emoji_one/melon.png
diff --git a/plugins/emoji/public/images/unicode/1f4dd.png b/plugins/emoji/public/images/emoji_one/memo.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4dd.png
rename to plugins/emoji/public/images/emoji_one/memo.png
diff --git a/plugins/emoji/public/images/unicode/1f6b9.png b/plugins/emoji/public/images/emoji_one/mens.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b9.png
rename to plugins/emoji/public/images/emoji_one/mens.png
diff --git a/plugins/emoji/public/images/unicode/1f687.png b/plugins/emoji/public/images/emoji_one/metro.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f687.png
rename to plugins/emoji/public/images/emoji_one/metro.png
diff --git a/plugins/emoji/public/images/unicode/1f3a4.png b/plugins/emoji/public/images/emoji_one/microphone.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a4.png
rename to plugins/emoji/public/images/emoji_one/microphone.png
diff --git a/plugins/emoji/public/images/unicode/1f52c.png b/plugins/emoji/public/images/emoji_one/microscope.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f52c.png
rename to plugins/emoji/public/images/emoji_one/microscope.png
diff --git a/plugins/emoji/public/images/unicode/1f30c.png b/plugins/emoji/public/images/emoji_one/milky_way.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f30c.png
rename to plugins/emoji/public/images/emoji_one/milky_way.png
diff --git a/plugins/emoji/public/images/unicode/1f690.png b/plugins/emoji/public/images/emoji_one/minibus.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f690.png
rename to plugins/emoji/public/images/emoji_one/minibus.png
diff --git a/plugins/emoji/public/images/unicode/1f4bd.png b/plugins/emoji/public/images/emoji_one/minidisc.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4bd.png
rename to plugins/emoji/public/images/emoji_one/minidisc.png
diff --git a/plugins/emoji/public/images/unicode/1f4f4.png b/plugins/emoji/public/images/emoji_one/mobile_phone_off.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4f4.png
rename to plugins/emoji/public/images/emoji_one/mobile_phone_off.png
diff --git a/plugins/emoji/public/images/unicode/1f4b8.png b/plugins/emoji/public/images/emoji_one/money_with_wings.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b8.png
rename to plugins/emoji/public/images/emoji_one/money_with_wings.png
diff --git a/plugins/emoji/public/images/unicode/1f4b0.png b/plugins/emoji/public/images/emoji_one/moneybag.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b0.png
rename to plugins/emoji/public/images/emoji_one/moneybag.png
diff --git a/plugins/emoji/public/images/unicode/1f412.png b/plugins/emoji/public/images/emoji_one/monkey.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f412.png
rename to plugins/emoji/public/images/emoji_one/monkey.png
diff --git a/plugins/emoji/public/images/unicode/1f435.png b/plugins/emoji/public/images/emoji_one/monkey_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f435.png
rename to plugins/emoji/public/images/emoji_one/monkey_face.png
diff --git a/plugins/emoji/public/images/unicode/1f69d.png b/plugins/emoji/public/images/emoji_one/monorail.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f69d.png
rename to plugins/emoji/public/images/emoji_one/monorail.png
diff --git a/plugins/emoji/public/images/unicode/1f314.png b/plugins/emoji/public/images/emoji_one/moon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f314.png
rename to plugins/emoji/public/images/emoji_one/moon.png
diff --git a/plugins/emoji/public/images/unicode/1f393.png b/plugins/emoji/public/images/emoji_one/mortar_board.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f393.png
rename to plugins/emoji/public/images/emoji_one/mortar_board.png
diff --git a/plugins/emoji/public/images/unicode/1f5fb.png b/plugins/emoji/public/images/emoji_one/mount_fuji.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f5fb.png
rename to plugins/emoji/public/images/emoji_one/mount_fuji.png
diff --git a/plugins/emoji/public/images/unicode/1f6b5.png b/plugins/emoji/public/images/emoji_one/mountain_bicyclist.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b5.png
rename to plugins/emoji/public/images/emoji_one/mountain_bicyclist.png
diff --git a/plugins/emoji/public/images/unicode/1f6a0.png b/plugins/emoji/public/images/emoji_one/mountain_cableway.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a0.png
rename to plugins/emoji/public/images/emoji_one/mountain_cableway.png
diff --git a/plugins/emoji/public/images/unicode/1f69e.png b/plugins/emoji/public/images/emoji_one/mountain_railway.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f69e.png
rename to plugins/emoji/public/images/emoji_one/mountain_railway.png
diff --git a/plugins/emoji/public/images/unicode/1f42d.png b/plugins/emoji/public/images/emoji_one/mouse.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f42d.png
rename to plugins/emoji/public/images/emoji_one/mouse.png
diff --git a/plugins/emoji/public/images/unicode/1f401.png b/plugins/emoji/public/images/emoji_one/mouse2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f401.png
rename to plugins/emoji/public/images/emoji_one/mouse2.png
diff --git a/plugins/emoji/public/images/unicode/1f3a5.png b/plugins/emoji/public/images/emoji_one/movie_camera.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a5.png
rename to plugins/emoji/public/images/emoji_one/movie_camera.png
diff --git a/plugins/emoji/public/images/unicode/1f5ff.png b/plugins/emoji/public/images/emoji_one/moyai.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f5ff.png
rename to plugins/emoji/public/images/emoji_one/moyai.png
diff --git a/plugins/emoji/public/images/unicode/1f4aa.png b/plugins/emoji/public/images/emoji_one/muscle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4aa.png
rename to plugins/emoji/public/images/emoji_one/muscle.png
diff --git a/plugins/emoji/public/images/unicode/1f344.png b/plugins/emoji/public/images/emoji_one/mushroom.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f344.png
rename to plugins/emoji/public/images/emoji_one/mushroom.png
diff --git a/plugins/emoji/public/images/unicode/1f3b9.png b/plugins/emoji/public/images/emoji_one/musical_keyboard.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b9.png
rename to plugins/emoji/public/images/emoji_one/musical_keyboard.png
diff --git a/plugins/emoji/public/images/unicode/1f3b5.png b/plugins/emoji/public/images/emoji_one/musical_note.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b5.png
rename to plugins/emoji/public/images/emoji_one/musical_note.png
diff --git a/plugins/emoji/public/images/unicode/1f3bc.png b/plugins/emoji/public/images/emoji_one/musical_score.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3bc.png
rename to plugins/emoji/public/images/emoji_one/musical_score.png
diff --git a/plugins/emoji/public/images/unicode/1f507.png b/plugins/emoji/public/images/emoji_one/mute.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f507.png
rename to plugins/emoji/public/images/emoji_one/mute.png
diff --git a/plugins/emoji/public/images/unicode/1f485.png b/plugins/emoji/public/images/emoji_one/nail_care.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f485.png
rename to plugins/emoji/public/images/emoji_one/nail_care.png
diff --git a/plugins/emoji/public/images/unicode/1f4db.png b/plugins/emoji/public/images/emoji_one/name_badge.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4db.png
rename to plugins/emoji/public/images/emoji_one/name_badge.png
diff --git a/plugins/emoji/public/images/unicode/1f454.png b/plugins/emoji/public/images/emoji_one/necktie.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f454.png
rename to plugins/emoji/public/images/emoji_one/necktie.png
diff --git a/plugins/emoji/public/images/unicode/274e.png b/plugins/emoji/public/images/emoji_one/negative_squared_cross_mark.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/274e.png
rename to plugins/emoji/public/images/emoji_one/negative_squared_cross_mark.png
diff --git a/plugins/emoji/public/images/unicode/1f610.png b/plugins/emoji/public/images/emoji_one/neutral_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f610.png
rename to plugins/emoji/public/images/emoji_one/neutral_face.png
diff --git a/plugins/emoji/public/images/unicode/1f195.png b/plugins/emoji/public/images/emoji_one/new.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f195.png
rename to plugins/emoji/public/images/emoji_one/new.png
diff --git a/plugins/emoji/public/images/unicode/1f311.png b/plugins/emoji/public/images/emoji_one/new_moon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f311.png
rename to plugins/emoji/public/images/emoji_one/new_moon.png
diff --git a/plugins/emoji/public/images/unicode/1f31a.png b/plugins/emoji/public/images/emoji_one/new_moon_with_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f31a.png
rename to plugins/emoji/public/images/emoji_one/new_moon_with_face.png
diff --git a/plugins/emoji/public/images/unicode/1f4f0.png b/plugins/emoji/public/images/emoji_one/newspaper.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4f0.png
rename to plugins/emoji/public/images/emoji_one/newspaper.png
diff --git a/plugins/emoji/public/images/unicode/1f196.png b/plugins/emoji/public/images/emoji_one/ng.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f196.png
rename to plugins/emoji/public/images/emoji_one/ng.png
diff --git a/plugins/emoji/public/images/unicode/1f303.png b/plugins/emoji/public/images/emoji_one/night_with_stars.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f303.png
rename to plugins/emoji/public/images/emoji_one/night_with_stars.png
diff --git a/plugins/emoji/public/images/unicode/0039-20E3.png b/plugins/emoji/public/images/emoji_one/nine.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0039-20E3.png
rename to plugins/emoji/public/images/emoji_one/nine.png
diff --git a/plugins/emoji/public/images/unicode/1f515.png b/plugins/emoji/public/images/emoji_one/no_bell.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f515.png
rename to plugins/emoji/public/images/emoji_one/no_bell.png
diff --git a/plugins/emoji/public/images/unicode/1f6b3.png b/plugins/emoji/public/images/emoji_one/no_bicycles.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b3.png
rename to plugins/emoji/public/images/emoji_one/no_bicycles.png
diff --git a/plugins/emoji/public/images/unicode/26d4.png b/plugins/emoji/public/images/emoji_one/no_entry.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26d4.png
rename to plugins/emoji/public/images/emoji_one/no_entry.png
diff --git a/plugins/emoji/public/images/unicode/1f6ab.png b/plugins/emoji/public/images/emoji_one/no_entry_sign.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6ab.png
rename to plugins/emoji/public/images/emoji_one/no_entry_sign.png
diff --git a/plugins/emoji/public/images/unicode/1f645.png b/plugins/emoji/public/images/emoji_one/no_good.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f645.png
rename to plugins/emoji/public/images/emoji_one/no_good.png
diff --git a/plugins/emoji/public/images/unicode/1f4f5.png b/plugins/emoji/public/images/emoji_one/no_mobile_phones.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4f5.png
rename to plugins/emoji/public/images/emoji_one/no_mobile_phones.png
diff --git a/plugins/emoji/public/images/unicode/1f636.png b/plugins/emoji/public/images/emoji_one/no_mouth.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f636.png
rename to plugins/emoji/public/images/emoji_one/no_mouth.png
diff --git a/plugins/emoji/public/images/unicode/1f6b7.png b/plugins/emoji/public/images/emoji_one/no_pedestrians.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b7.png
rename to plugins/emoji/public/images/emoji_one/no_pedestrians.png
diff --git a/plugins/emoji/public/images/unicode/1f6ad.png b/plugins/emoji/public/images/emoji_one/no_smoking.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6ad.png
rename to plugins/emoji/public/images/emoji_one/no_smoking.png
diff --git a/plugins/emoji/public/images/unicode/1f6b1.png b/plugins/emoji/public/images/emoji_one/non-potable_water.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b1.png
rename to plugins/emoji/public/images/emoji_one/non-potable_water.png
diff --git a/plugins/emoji/public/images/unicode/1f443.png b/plugins/emoji/public/images/emoji_one/nose.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f443.png
rename to plugins/emoji/public/images/emoji_one/nose.png
diff --git a/plugins/emoji/public/images/unicode/1f4d3.png b/plugins/emoji/public/images/emoji_one/notebook.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d3.png
rename to plugins/emoji/public/images/emoji_one/notebook.png
diff --git a/plugins/emoji/public/images/unicode/1f4d4.png b/plugins/emoji/public/images/emoji_one/notebook_with_decorative_cover.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d4.png
rename to plugins/emoji/public/images/emoji_one/notebook_with_decorative_cover.png
diff --git a/plugins/emoji/public/images/unicode/1f3b6.png b/plugins/emoji/public/images/emoji_one/notes.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b6.png
rename to plugins/emoji/public/images/emoji_one/notes.png
diff --git a/plugins/emoji/public/images/unicode/1f529.png b/plugins/emoji/public/images/emoji_one/nut_and_bolt.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f529.png
rename to plugins/emoji/public/images/emoji_one/nut_and_bolt.png
diff --git a/plugins/emoji/public/images/unicode/2b55.png b/plugins/emoji/public/images/emoji_one/o.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2b55.png
rename to plugins/emoji/public/images/emoji_one/o.png
diff --git a/plugins/emoji/public/images/unicode/1f17e.png b/plugins/emoji/public/images/emoji_one/o2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f17e.png
rename to plugins/emoji/public/images/emoji_one/o2.png
diff --git a/plugins/emoji/public/images/unicode/1f30a.png b/plugins/emoji/public/images/emoji_one/ocean.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f30a.png
rename to plugins/emoji/public/images/emoji_one/ocean.png
diff --git a/plugins/emoji/public/images/unicode/1f419.png b/plugins/emoji/public/images/emoji_one/octopus.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f419.png
rename to plugins/emoji/public/images/emoji_one/octopus.png
diff --git a/plugins/emoji/public/images/unicode/1f362.png b/plugins/emoji/public/images/emoji_one/oden.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f362.png
rename to plugins/emoji/public/images/emoji_one/oden.png
diff --git a/plugins/emoji/public/images/unicode/1f3e2.png b/plugins/emoji/public/images/emoji_one/office.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e2.png
rename to plugins/emoji/public/images/emoji_one/office.png
diff --git a/plugins/emoji/public/images/unicode/1f197.png b/plugins/emoji/public/images/emoji_one/ok.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f197.png
rename to plugins/emoji/public/images/emoji_one/ok.png
diff --git a/plugins/emoji/public/images/unicode/1f44c.png b/plugins/emoji/public/images/emoji_one/ok_hand.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f44c.png
rename to plugins/emoji/public/images/emoji_one/ok_hand.png
diff --git a/plugins/emoji/public/images/unicode/1f646.png b/plugins/emoji/public/images/emoji_one/ok_woman.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f646.png
rename to plugins/emoji/public/images/emoji_one/ok_woman.png
diff --git a/plugins/emoji/public/images/unicode/1f474.png b/plugins/emoji/public/images/emoji_one/older_man.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f474.png
rename to plugins/emoji/public/images/emoji_one/older_man.png
diff --git a/plugins/emoji/public/images/unicode/1f475.png b/plugins/emoji/public/images/emoji_one/older_woman.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f475.png
rename to plugins/emoji/public/images/emoji_one/older_woman.png
diff --git a/plugins/emoji/public/images/unicode/1f51b.png b/plugins/emoji/public/images/emoji_one/on.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f51b.png
rename to plugins/emoji/public/images/emoji_one/on.png
diff --git a/plugins/emoji/public/images/unicode/1f698.png b/plugins/emoji/public/images/emoji_one/oncoming_automobile.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f698.png
rename to plugins/emoji/public/images/emoji_one/oncoming_automobile.png
diff --git a/plugins/emoji/public/images/unicode/1f68d.png b/plugins/emoji/public/images/emoji_one/oncoming_bus.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f68d.png
rename to plugins/emoji/public/images/emoji_one/oncoming_bus.png
diff --git a/plugins/emoji/public/images/unicode/1f694.png b/plugins/emoji/public/images/emoji_one/oncoming_police_car.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f694.png
rename to plugins/emoji/public/images/emoji_one/oncoming_police_car.png
diff --git a/plugins/emoji/public/images/unicode/1f696.png b/plugins/emoji/public/images/emoji_one/oncoming_taxi.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f696.png
rename to plugins/emoji/public/images/emoji_one/oncoming_taxi.png
diff --git a/plugins/emoji/public/images/unicode/0031-20E3.png b/plugins/emoji/public/images/emoji_one/one.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0031-20E3.png
rename to plugins/emoji/public/images/emoji_one/one.png
diff --git a/plugins/emoji/public/images/emoji_one/open_book.png b/plugins/emoji/public/images/emoji_one/open_book.png
new file mode 100644
index 000000000..2b4700f0a
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/open_book.png differ
diff --git a/plugins/emoji/public/images/unicode/1f4c2.png b/plugins/emoji/public/images/emoji_one/open_file_folder.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c2.png
rename to plugins/emoji/public/images/emoji_one/open_file_folder.png
diff --git a/plugins/emoji/public/images/unicode/1f450.png b/plugins/emoji/public/images/emoji_one/open_hands.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f450.png
rename to plugins/emoji/public/images/emoji_one/open_hands.png
diff --git a/plugins/emoji/public/images/unicode/1f62e.png b/plugins/emoji/public/images/emoji_one/open_mouth.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f62e.png
rename to plugins/emoji/public/images/emoji_one/open_mouth.png
diff --git a/plugins/emoji/public/images/unicode/26ce.png b/plugins/emoji/public/images/emoji_one/ophiuchus.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26ce.png
rename to plugins/emoji/public/images/emoji_one/ophiuchus.png
diff --git a/plugins/emoji/public/images/unicode/1f4d9.png b/plugins/emoji/public/images/emoji_one/orange_book.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d9.png
rename to plugins/emoji/public/images/emoji_one/orange_book.png
diff --git a/plugins/emoji/public/images/unicode/1f4e4.png b/plugins/emoji/public/images/emoji_one/outbox_tray.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e4.png
rename to plugins/emoji/public/images/emoji_one/outbox_tray.png
diff --git a/plugins/emoji/public/images/unicode/1f402.png b/plugins/emoji/public/images/emoji_one/ox.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f402.png
rename to plugins/emoji/public/images/emoji_one/ox.png
diff --git a/plugins/emoji/public/images/unicode/1f4e6.png b/plugins/emoji/public/images/emoji_one/package.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e6.png
rename to plugins/emoji/public/images/emoji_one/package.png
diff --git a/plugins/emoji/public/images/unicode/1f4c4.png b/plugins/emoji/public/images/emoji_one/page_facing_up.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c4.png
rename to plugins/emoji/public/images/emoji_one/page_facing_up.png
diff --git a/plugins/emoji/public/images/unicode/1f4c3.png b/plugins/emoji/public/images/emoji_one/page_with_curl.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4c3.png
rename to plugins/emoji/public/images/emoji_one/page_with_curl.png
diff --git a/plugins/emoji/public/images/unicode/1f4df.png b/plugins/emoji/public/images/emoji_one/pager.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4df.png
rename to plugins/emoji/public/images/emoji_one/pager.png
diff --git a/plugins/emoji/public/images/unicode/1f334.png b/plugins/emoji/public/images/emoji_one/palm_tree.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f334.png
rename to plugins/emoji/public/images/emoji_one/palm_tree.png
diff --git a/plugins/emoji/public/images/unicode/1f43c.png b/plugins/emoji/public/images/emoji_one/panda_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f43c.png
rename to plugins/emoji/public/images/emoji_one/panda_face.png
diff --git a/plugins/emoji/public/images/unicode/1f4ce.png b/plugins/emoji/public/images/emoji_one/paperclip.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ce.png
rename to plugins/emoji/public/images/emoji_one/paperclip.png
diff --git a/plugins/emoji/public/images/unicode/1f17f.png b/plugins/emoji/public/images/emoji_one/parking.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f17f.png
rename to plugins/emoji/public/images/emoji_one/parking.png
diff --git a/plugins/emoji/public/images/unicode/303d.png b/plugins/emoji/public/images/emoji_one/part_alternation_mark.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/303d.png
rename to plugins/emoji/public/images/emoji_one/part_alternation_mark.png
diff --git a/plugins/emoji/public/images/unicode/26c5.png b/plugins/emoji/public/images/emoji_one/partly_sunny.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26c5.png
rename to plugins/emoji/public/images/emoji_one/partly_sunny.png
diff --git a/plugins/emoji/public/images/unicode/1f6c2.png b/plugins/emoji/public/images/emoji_one/passport_control.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6c2.png
rename to plugins/emoji/public/images/emoji_one/passport_control.png
diff --git a/plugins/emoji/public/images/emoji_one/paw_prints.png b/plugins/emoji/public/images/emoji_one/paw_prints.png
new file mode 100644
index 000000000..18183aff7
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/paw_prints.png differ
diff --git a/plugins/emoji/public/images/unicode/1f351.png b/plugins/emoji/public/images/emoji_one/peach.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f351.png
rename to plugins/emoji/public/images/emoji_one/peach.png
diff --git a/plugins/emoji/public/images/unicode/1f350.png b/plugins/emoji/public/images/emoji_one/pear.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f350.png
rename to plugins/emoji/public/images/emoji_one/pear.png
diff --git a/plugins/emoji/public/images/emoji_one/pencil.png b/plugins/emoji/public/images/emoji_one/pencil.png
new file mode 100644
index 000000000..44baeeb98
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/pencil.png differ
diff --git a/plugins/emoji/public/images/unicode/270f.png b/plugins/emoji/public/images/emoji_one/pencil2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/270f.png
rename to plugins/emoji/public/images/emoji_one/pencil2.png
diff --git a/plugins/emoji/public/images/unicode/1f427.png b/plugins/emoji/public/images/emoji_one/penguin.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f427.png
rename to plugins/emoji/public/images/emoji_one/penguin.png
diff --git a/plugins/emoji/public/images/unicode/1f614.png b/plugins/emoji/public/images/emoji_one/pensive.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f614.png
rename to plugins/emoji/public/images/emoji_one/pensive.png
diff --git a/plugins/emoji/public/images/unicode/1f3ad.png b/plugins/emoji/public/images/emoji_one/performing_arts.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ad.png
rename to plugins/emoji/public/images/emoji_one/performing_arts.png
diff --git a/plugins/emoji/public/images/unicode/1f623.png b/plugins/emoji/public/images/emoji_one/persevere.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f623.png
rename to plugins/emoji/public/images/emoji_one/persevere.png
diff --git a/plugins/emoji/public/images/unicode/1f64d.png b/plugins/emoji/public/images/emoji_one/person_frowning.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f64d.png
rename to plugins/emoji/public/images/emoji_one/person_frowning.png
diff --git a/plugins/emoji/public/images/unicode/1f471.png b/plugins/emoji/public/images/emoji_one/person_with_blond_hair.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f471.png
rename to plugins/emoji/public/images/emoji_one/person_with_blond_hair.png
diff --git a/plugins/emoji/public/images/unicode/1f64e.png b/plugins/emoji/public/images/emoji_one/person_with_pouting_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f64e.png
rename to plugins/emoji/public/images/emoji_one/person_with_pouting_face.png
diff --git a/plugins/emoji/public/images/unicode/260e.png b/plugins/emoji/public/images/emoji_one/phone.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/260e.png
rename to plugins/emoji/public/images/emoji_one/phone.png
diff --git a/plugins/emoji/public/images/unicode/1f437.png b/plugins/emoji/public/images/emoji_one/pig.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f437.png
rename to plugins/emoji/public/images/emoji_one/pig.png
diff --git a/plugins/emoji/public/images/unicode/1f416.png b/plugins/emoji/public/images/emoji_one/pig2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f416.png
rename to plugins/emoji/public/images/emoji_one/pig2.png
diff --git a/plugins/emoji/public/images/unicode/1f43d.png b/plugins/emoji/public/images/emoji_one/pig_nose.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f43d.png
rename to plugins/emoji/public/images/emoji_one/pig_nose.png
diff --git a/plugins/emoji/public/images/unicode/1f48a.png b/plugins/emoji/public/images/emoji_one/pill.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f48a.png
rename to plugins/emoji/public/images/emoji_one/pill.png
diff --git a/plugins/emoji/public/images/unicode/1f34d.png b/plugins/emoji/public/images/emoji_one/pineapple.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f34d.png
rename to plugins/emoji/public/images/emoji_one/pineapple.png
diff --git a/plugins/emoji/public/images/unicode/2653.png b/plugins/emoji/public/images/emoji_one/pisces.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2653.png
rename to plugins/emoji/public/images/emoji_one/pisces.png
diff --git a/plugins/emoji/public/images/unicode/1f355.png b/plugins/emoji/public/images/emoji_one/pizza.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f355.png
rename to plugins/emoji/public/images/emoji_one/pizza.png
diff --git a/plugins/emoji/public/images/unicode/1f447.png b/plugins/emoji/public/images/emoji_one/point_down.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f447.png
rename to plugins/emoji/public/images/emoji_one/point_down.png
diff --git a/plugins/emoji/public/images/unicode/1f448.png b/plugins/emoji/public/images/emoji_one/point_left.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f448.png
rename to plugins/emoji/public/images/emoji_one/point_left.png
diff --git a/plugins/emoji/public/images/unicode/1f449.png b/plugins/emoji/public/images/emoji_one/point_right.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f449.png
rename to plugins/emoji/public/images/emoji_one/point_right.png
diff --git a/plugins/emoji/public/images/unicode/261d.png b/plugins/emoji/public/images/emoji_one/point_up.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/261d.png
rename to plugins/emoji/public/images/emoji_one/point_up.png
diff --git a/plugins/emoji/public/images/unicode/1f446.png b/plugins/emoji/public/images/emoji_one/point_up_2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f446.png
rename to plugins/emoji/public/images/emoji_one/point_up_2.png
diff --git a/plugins/emoji/public/images/unicode/1f693.png b/plugins/emoji/public/images/emoji_one/police_car.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f693.png
rename to plugins/emoji/public/images/emoji_one/police_car.png
diff --git a/plugins/emoji/public/images/unicode/1f429.png b/plugins/emoji/public/images/emoji_one/poodle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f429.png
rename to plugins/emoji/public/images/emoji_one/poodle.png
diff --git a/plugins/emoji/public/images/emoji_one/poop.png b/plugins/emoji/public/images/emoji_one/poop.png
new file mode 100644
index 000000000..92c9f16d5
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/poop.png differ
diff --git a/plugins/emoji/public/images/unicode/1f3e3.png b/plugins/emoji/public/images/emoji_one/post_office.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3e3.png
rename to plugins/emoji/public/images/emoji_one/post_office.png
diff --git a/plugins/emoji/public/images/unicode/1f4ef.png b/plugins/emoji/public/images/emoji_one/postal_horn.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ef.png
rename to plugins/emoji/public/images/emoji_one/postal_horn.png
diff --git a/plugins/emoji/public/images/unicode/1f4ee.png b/plugins/emoji/public/images/emoji_one/postbox.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ee.png
rename to plugins/emoji/public/images/emoji_one/postbox.png
diff --git a/plugins/emoji/public/images/unicode/1f6b0.png b/plugins/emoji/public/images/emoji_one/potable_water.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b0.png
rename to plugins/emoji/public/images/emoji_one/potable_water.png
diff --git a/plugins/emoji/public/images/unicode/1f45d.png b/plugins/emoji/public/images/emoji_one/pouch.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f45d.png
rename to plugins/emoji/public/images/emoji_one/pouch.png
diff --git a/plugins/emoji/public/images/unicode/1f357.png b/plugins/emoji/public/images/emoji_one/poultry_leg.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f357.png
rename to plugins/emoji/public/images/emoji_one/poultry_leg.png
diff --git a/plugins/emoji/public/images/unicode/1f4b7.png b/plugins/emoji/public/images/emoji_one/pound.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b7.png
rename to plugins/emoji/public/images/emoji_one/pound.png
diff --git a/plugins/emoji/public/images/unicode/1f63e.png b/plugins/emoji/public/images/emoji_one/pouting_cat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f63e.png
rename to plugins/emoji/public/images/emoji_one/pouting_cat.png
diff --git a/plugins/emoji/public/images/unicode/1f64f.png b/plugins/emoji/public/images/emoji_one/pray.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f64f.png
rename to plugins/emoji/public/images/emoji_one/pray.png
diff --git a/plugins/emoji/public/images/unicode/1f478.png b/plugins/emoji/public/images/emoji_one/princess.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f478.png
rename to plugins/emoji/public/images/emoji_one/princess.png
diff --git a/plugins/emoji/public/images/emoji_one/punch.png b/plugins/emoji/public/images/emoji_one/punch.png
new file mode 100644
index 000000000..a616ffee1
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/punch.png differ
diff --git a/plugins/emoji/public/images/unicode/1f49c.png b/plugins/emoji/public/images/emoji_one/purple_heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f49c.png
rename to plugins/emoji/public/images/emoji_one/purple_heart.png
diff --git a/plugins/emoji/public/images/unicode/1f45b.png b/plugins/emoji/public/images/emoji_one/purse.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f45b.png
rename to plugins/emoji/public/images/emoji_one/purse.png
diff --git a/plugins/emoji/public/images/unicode/1f4cc.png b/plugins/emoji/public/images/emoji_one/pushpin.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4cc.png
rename to plugins/emoji/public/images/emoji_one/pushpin.png
diff --git a/plugins/emoji/public/images/unicode/1f6ae.png b/plugins/emoji/public/images/emoji_one/put_litter_in_its_place.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6ae.png
rename to plugins/emoji/public/images/emoji_one/put_litter_in_its_place.png
diff --git a/plugins/emoji/public/images/unicode/2753.png b/plugins/emoji/public/images/emoji_one/question.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2753.png
rename to plugins/emoji/public/images/emoji_one/question.png
diff --git a/plugins/emoji/public/images/unicode/1f430.png b/plugins/emoji/public/images/emoji_one/rabbit.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f430.png
rename to plugins/emoji/public/images/emoji_one/rabbit.png
diff --git a/plugins/emoji/public/images/unicode/1f407.png b/plugins/emoji/public/images/emoji_one/rabbit2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f407.png
rename to plugins/emoji/public/images/emoji_one/rabbit2.png
diff --git a/plugins/emoji/public/images/unicode/1f40e.png b/plugins/emoji/public/images/emoji_one/racehorse.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f40e.png
rename to plugins/emoji/public/images/emoji_one/racehorse.png
diff --git a/plugins/emoji/public/images/unicode/1f4fb.png b/plugins/emoji/public/images/emoji_one/radio.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4fb.png
rename to plugins/emoji/public/images/emoji_one/radio.png
diff --git a/plugins/emoji/public/images/unicode/1f518.png b/plugins/emoji/public/images/emoji_one/radio_button.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f518.png
rename to plugins/emoji/public/images/emoji_one/radio_button.png
diff --git a/plugins/emoji/public/images/unicode/1f621.png b/plugins/emoji/public/images/emoji_one/rage.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f621.png
rename to plugins/emoji/public/images/emoji_one/rage.png
diff --git a/plugins/emoji/public/images/unicode/1f683.png b/plugins/emoji/public/images/emoji_one/railway_car.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f683.png
rename to plugins/emoji/public/images/emoji_one/railway_car.png
diff --git a/plugins/emoji/public/images/unicode/1f308.png b/plugins/emoji/public/images/emoji_one/rainbow.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f308.png
rename to plugins/emoji/public/images/emoji_one/rainbow.png
diff --git a/plugins/emoji/public/images/emoji_one/raised_hand.png b/plugins/emoji/public/images/emoji_one/raised_hand.png
new file mode 100644
index 000000000..4788cea61
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/raised_hand.png differ
diff --git a/plugins/emoji/public/images/unicode/1f64c.png b/plugins/emoji/public/images/emoji_one/raised_hands.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f64c.png
rename to plugins/emoji/public/images/emoji_one/raised_hands.png
diff --git a/plugins/emoji/public/images/unicode/1f64b.png b/plugins/emoji/public/images/emoji_one/raising_hand.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f64b.png
rename to plugins/emoji/public/images/emoji_one/raising_hand.png
diff --git a/plugins/emoji/public/images/unicode/1f40f.png b/plugins/emoji/public/images/emoji_one/ram.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f40f.png
rename to plugins/emoji/public/images/emoji_one/ram.png
diff --git a/plugins/emoji/public/images/unicode/1f35c.png b/plugins/emoji/public/images/emoji_one/ramen.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f35c.png
rename to plugins/emoji/public/images/emoji_one/ramen.png
diff --git a/plugins/emoji/public/images/unicode/1f400.png b/plugins/emoji/public/images/emoji_one/rat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f400.png
rename to plugins/emoji/public/images/emoji_one/rat.png
diff --git a/plugins/emoji/public/images/unicode/267b.png b/plugins/emoji/public/images/emoji_one/recycle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/267b.png
rename to plugins/emoji/public/images/emoji_one/recycle.png
diff --git a/plugins/emoji/public/images/emoji_one/red_car.png b/plugins/emoji/public/images/emoji_one/red_car.png
new file mode 100644
index 000000000..93f6fc4f3
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/red_car.png differ
diff --git a/plugins/emoji/public/images/unicode/1f534.png b/plugins/emoji/public/images/emoji_one/red_circle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f534.png
rename to plugins/emoji/public/images/emoji_one/red_circle.png
diff --git a/plugins/emoji/public/images/emoji_one/registered.png b/plugins/emoji/public/images/emoji_one/registered.png
new file mode 100644
index 000000000..9776d66f8
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/registered.png differ
diff --git a/plugins/emoji/public/images/unicode/263a.png b/plugins/emoji/public/images/emoji_one/relaxed.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/263a.png
rename to plugins/emoji/public/images/emoji_one/relaxed.png
diff --git a/plugins/emoji/public/images/unicode/1f60c.png b/plugins/emoji/public/images/emoji_one/relieved.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f60c.png
rename to plugins/emoji/public/images/emoji_one/relieved.png
diff --git a/plugins/emoji/public/images/unicode/1f501.png b/plugins/emoji/public/images/emoji_one/repeat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f501.png
rename to plugins/emoji/public/images/emoji_one/repeat.png
diff --git a/plugins/emoji/public/images/unicode/1f502.png b/plugins/emoji/public/images/emoji_one/repeat_one.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f502.png
rename to plugins/emoji/public/images/emoji_one/repeat_one.png
diff --git a/plugins/emoji/public/images/unicode/1f6bb.png b/plugins/emoji/public/images/emoji_one/restroom.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6bb.png
rename to plugins/emoji/public/images/emoji_one/restroom.png
diff --git a/plugins/emoji/public/images/unicode/1f49e.png b/plugins/emoji/public/images/emoji_one/revolving_hearts.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f49e.png
rename to plugins/emoji/public/images/emoji_one/revolving_hearts.png
diff --git a/plugins/emoji/public/images/unicode/23ea.png b/plugins/emoji/public/images/emoji_one/rewind.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/23ea.png
rename to plugins/emoji/public/images/emoji_one/rewind.png
diff --git a/plugins/emoji/public/images/unicode/1f380.png b/plugins/emoji/public/images/emoji_one/ribbon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f380.png
rename to plugins/emoji/public/images/emoji_one/ribbon.png
diff --git a/plugins/emoji/public/images/unicode/1f35a.png b/plugins/emoji/public/images/emoji_one/rice.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f35a.png
rename to plugins/emoji/public/images/emoji_one/rice.png
diff --git a/plugins/emoji/public/images/unicode/1f359.png b/plugins/emoji/public/images/emoji_one/rice_ball.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f359.png
rename to plugins/emoji/public/images/emoji_one/rice_ball.png
diff --git a/plugins/emoji/public/images/unicode/1f358.png b/plugins/emoji/public/images/emoji_one/rice_cracker.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f358.png
rename to plugins/emoji/public/images/emoji_one/rice_cracker.png
diff --git a/plugins/emoji/public/images/unicode/1f391.png b/plugins/emoji/public/images/emoji_one/rice_scene.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f391.png
rename to plugins/emoji/public/images/emoji_one/rice_scene.png
diff --git a/plugins/emoji/public/images/unicode/1f48d.png b/plugins/emoji/public/images/emoji_one/ring.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f48d.png
rename to plugins/emoji/public/images/emoji_one/ring.png
diff --git a/plugins/emoji/public/images/unicode/1f680.png b/plugins/emoji/public/images/emoji_one/rocket.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f680.png
rename to plugins/emoji/public/images/emoji_one/rocket.png
diff --git a/plugins/emoji/public/images/unicode/1f3a2.png b/plugins/emoji/public/images/emoji_one/roller_coaster.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a2.png
rename to plugins/emoji/public/images/emoji_one/roller_coaster.png
diff --git a/plugins/emoji/public/images/unicode/1f413.png b/plugins/emoji/public/images/emoji_one/rooster.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f413.png
rename to plugins/emoji/public/images/emoji_one/rooster.png
diff --git a/plugins/emoji/public/images/unicode/1f339.png b/plugins/emoji/public/images/emoji_one/rose.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f339.png
rename to plugins/emoji/public/images/emoji_one/rose.png
diff --git a/plugins/emoji/public/images/unicode/1f6a8.png b/plugins/emoji/public/images/emoji_one/rotating_light.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a8.png
rename to plugins/emoji/public/images/emoji_one/rotating_light.png
diff --git a/plugins/emoji/public/images/unicode/1f4cd.png b/plugins/emoji/public/images/emoji_one/round_pushpin.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4cd.png
rename to plugins/emoji/public/images/emoji_one/round_pushpin.png
diff --git a/plugins/emoji/public/images/unicode/1f6a3.png b/plugins/emoji/public/images/emoji_one/rowboat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a3.png
rename to plugins/emoji/public/images/emoji_one/rowboat.png
diff --git a/plugins/emoji/public/images/emoji_one/ru.png b/plugins/emoji/public/images/emoji_one/ru.png
new file mode 100644
index 000000000..2b3c9d915
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/ru.png differ
diff --git a/plugins/emoji/public/images/unicode/1f3c9.png b/plugins/emoji/public/images/emoji_one/rugby_football.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3c9.png
rename to plugins/emoji/public/images/emoji_one/rugby_football.png
diff --git a/plugins/emoji/public/images/unicode/1f3c3.png b/plugins/emoji/public/images/emoji_one/runner.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3c3.png
rename to plugins/emoji/public/images/emoji_one/runner.png
diff --git a/plugins/emoji/public/images/emoji_one/running.png b/plugins/emoji/public/images/emoji_one/running.png
new file mode 100644
index 000000000..aaeb46612
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/running.png differ
diff --git a/plugins/emoji/public/images/unicode/1f3bd.png b/plugins/emoji/public/images/emoji_one/running_shirt_with_sash.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3bd.png
rename to plugins/emoji/public/images/emoji_one/running_shirt_with_sash.png
diff --git a/plugins/emoji/public/images/emoji_one/sa.png b/plugins/emoji/public/images/emoji_one/sa.png
new file mode 100644
index 000000000..26b210808
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/sa.png differ
diff --git a/plugins/emoji/public/images/unicode/2650.png b/plugins/emoji/public/images/emoji_one/sagittarius.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2650.png
rename to plugins/emoji/public/images/emoji_one/sagittarius.png
diff --git a/plugins/emoji/public/images/emoji_one/sailboat.png b/plugins/emoji/public/images/emoji_one/sailboat.png
new file mode 100644
index 000000000..04fffbe41
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/sailboat.png differ
diff --git a/plugins/emoji/public/images/unicode/1f376.png b/plugins/emoji/public/images/emoji_one/sake.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f376.png
rename to plugins/emoji/public/images/emoji_one/sake.png
diff --git a/plugins/emoji/public/images/unicode/1f461.png b/plugins/emoji/public/images/emoji_one/sandal.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f461.png
rename to plugins/emoji/public/images/emoji_one/sandal.png
diff --git a/plugins/emoji/public/images/unicode/1f385.png b/plugins/emoji/public/images/emoji_one/santa.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f385.png
rename to plugins/emoji/public/images/emoji_one/santa.png
diff --git a/plugins/emoji/public/images/unicode/1f4e1.png b/plugins/emoji/public/images/emoji_one/satellite.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4e1.png
rename to plugins/emoji/public/images/emoji_one/satellite.png
diff --git a/plugins/emoji/public/images/emoji_one/satisfied.png b/plugins/emoji/public/images/emoji_one/satisfied.png
new file mode 100644
index 000000000..22f4d66ba
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/satisfied.png differ
diff --git a/plugins/emoji/public/images/unicode/1f3b7.png b/plugins/emoji/public/images/emoji_one/saxophone.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b7.png
rename to plugins/emoji/public/images/emoji_one/saxophone.png
diff --git a/plugins/emoji/public/images/unicode/1f3eb.png b/plugins/emoji/public/images/emoji_one/school.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3eb.png
rename to plugins/emoji/public/images/emoji_one/school.png
diff --git a/plugins/emoji/public/images/unicode/1f392.png b/plugins/emoji/public/images/emoji_one/school_satchel.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f392.png
rename to plugins/emoji/public/images/emoji_one/school_satchel.png
diff --git a/plugins/emoji/public/images/unicode/2702.png b/plugins/emoji/public/images/emoji_one/scissors.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2702.png
rename to plugins/emoji/public/images/emoji_one/scissors.png
diff --git a/plugins/emoji/public/images/unicode/264f.png b/plugins/emoji/public/images/emoji_one/scorpius.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/264f.png
rename to plugins/emoji/public/images/emoji_one/scorpius.png
diff --git a/plugins/emoji/public/images/unicode/1f631.png b/plugins/emoji/public/images/emoji_one/scream.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f631.png
rename to plugins/emoji/public/images/emoji_one/scream.png
diff --git a/plugins/emoji/public/images/unicode/1f640.png b/plugins/emoji/public/images/emoji_one/scream_cat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f640.png
rename to plugins/emoji/public/images/emoji_one/scream_cat.png
diff --git a/plugins/emoji/public/images/unicode/1f4dc.png b/plugins/emoji/public/images/emoji_one/scroll.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4dc.png
rename to plugins/emoji/public/images/emoji_one/scroll.png
diff --git a/plugins/emoji/public/images/unicode/1f4ba.png b/plugins/emoji/public/images/emoji_one/seat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ba.png
rename to plugins/emoji/public/images/emoji_one/seat.png
diff --git a/plugins/emoji/public/images/unicode/3299.png b/plugins/emoji/public/images/emoji_one/secret.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/3299.png
rename to plugins/emoji/public/images/emoji_one/secret.png
diff --git a/plugins/emoji/public/images/unicode/1f648.png b/plugins/emoji/public/images/emoji_one/see_no_evil.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f648.png
rename to plugins/emoji/public/images/emoji_one/see_no_evil.png
diff --git a/plugins/emoji/public/images/unicode/1f331.png b/plugins/emoji/public/images/emoji_one/seedling.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f331.png
rename to plugins/emoji/public/images/emoji_one/seedling.png
diff --git a/plugins/emoji/public/images/unicode/0037-20E3.png b/plugins/emoji/public/images/emoji_one/seven.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0037-20E3.png
rename to plugins/emoji/public/images/emoji_one/seven.png
diff --git a/plugins/emoji/public/images/unicode/1f367.png b/plugins/emoji/public/images/emoji_one/shaved_ice.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f367.png
rename to plugins/emoji/public/images/emoji_one/shaved_ice.png
diff --git a/plugins/emoji/public/images/unicode/1f411.png b/plugins/emoji/public/images/emoji_one/sheep.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f411.png
rename to plugins/emoji/public/images/emoji_one/sheep.png
diff --git a/plugins/emoji/public/images/unicode/1f41a.png b/plugins/emoji/public/images/emoji_one/shell.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f41a.png
rename to plugins/emoji/public/images/emoji_one/shell.png
diff --git a/plugins/emoji/public/images/unicode/1f6a2.png b/plugins/emoji/public/images/emoji_one/ship.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a2.png
rename to plugins/emoji/public/images/emoji_one/ship.png
diff --git a/plugins/emoji/public/images/unicode/1f455.png b/plugins/emoji/public/images/emoji_one/shirt.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f455.png
rename to plugins/emoji/public/images/emoji_one/shirt.png
diff --git a/plugins/emoji/public/images/emoji_one/shit.png b/plugins/emoji/public/images/emoji_one/shit.png
new file mode 100644
index 000000000..92c9f16d5
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/shit.png differ
diff --git a/plugins/emoji/public/images/emoji_one/shoe.png b/plugins/emoji/public/images/emoji_one/shoe.png
new file mode 100644
index 000000000..b30dfafec
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/shoe.png differ
diff --git a/plugins/emoji/public/images/unicode/1f6bf.png b/plugins/emoji/public/images/emoji_one/shower.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6bf.png
rename to plugins/emoji/public/images/emoji_one/shower.png
diff --git a/plugins/emoji/public/images/unicode/1f4f6.png b/plugins/emoji/public/images/emoji_one/signal_strength.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4f6.png
rename to plugins/emoji/public/images/emoji_one/signal_strength.png
diff --git a/plugins/emoji/public/images/unicode/0036-20E3.png b/plugins/emoji/public/images/emoji_one/six.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0036-20E3.png
rename to plugins/emoji/public/images/emoji_one/six.png
diff --git a/plugins/emoji/public/images/unicode/1f52f.png b/plugins/emoji/public/images/emoji_one/six_pointed_star.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f52f.png
rename to plugins/emoji/public/images/emoji_one/six_pointed_star.png
diff --git a/plugins/emoji/public/images/unicode/1f3bf.png b/plugins/emoji/public/images/emoji_one/ski.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3bf.png
rename to plugins/emoji/public/images/emoji_one/ski.png
diff --git a/plugins/emoji/public/images/unicode/1f480.png b/plugins/emoji/public/images/emoji_one/skull.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f480.png
rename to plugins/emoji/public/images/emoji_one/skull.png
diff --git a/plugins/emoji/public/images/unicode/1f634.png b/plugins/emoji/public/images/emoji_one/sleeping.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f634.png
rename to plugins/emoji/public/images/emoji_one/sleeping.png
diff --git a/plugins/emoji/public/images/unicode/1f62a.png b/plugins/emoji/public/images/emoji_one/sleepy.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f62a.png
rename to plugins/emoji/public/images/emoji_one/sleepy.png
diff --git a/plugins/emoji/public/images/unicode/1f3b0.png b/plugins/emoji/public/images/emoji_one/slot_machine.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3b0.png
rename to plugins/emoji/public/images/emoji_one/slot_machine.png
diff --git a/plugins/emoji/public/images/unicode/1f539.png b/plugins/emoji/public/images/emoji_one/small_blue_diamond.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f539.png
rename to plugins/emoji/public/images/emoji_one/small_blue_diamond.png
diff --git a/plugins/emoji/public/images/unicode/1f538.png b/plugins/emoji/public/images/emoji_one/small_orange_diamond.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f538.png
rename to plugins/emoji/public/images/emoji_one/small_orange_diamond.png
diff --git a/plugins/emoji/public/images/unicode/1f53a.png b/plugins/emoji/public/images/emoji_one/small_red_triangle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f53a.png
rename to plugins/emoji/public/images/emoji_one/small_red_triangle.png
diff --git a/plugins/emoji/public/images/unicode/1f53b.png b/plugins/emoji/public/images/emoji_one/small_red_triangle_down.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f53b.png
rename to plugins/emoji/public/images/emoji_one/small_red_triangle_down.png
diff --git a/plugins/emoji/public/images/unicode/1f604.png b/plugins/emoji/public/images/emoji_one/smile.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f604.png
rename to plugins/emoji/public/images/emoji_one/smile.png
diff --git a/plugins/emoji/public/images/unicode/1f638.png b/plugins/emoji/public/images/emoji_one/smile_cat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f638.png
rename to plugins/emoji/public/images/emoji_one/smile_cat.png
diff --git a/plugins/emoji/public/images/unicode/1f603.png b/plugins/emoji/public/images/emoji_one/smiley.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f603.png
rename to plugins/emoji/public/images/emoji_one/smiley.png
diff --git a/plugins/emoji/public/images/unicode/1f63a.png b/plugins/emoji/public/images/emoji_one/smiley_cat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f63a.png
rename to plugins/emoji/public/images/emoji_one/smiley_cat.png
diff --git a/plugins/emoji/public/images/unicode/1f608.png b/plugins/emoji/public/images/emoji_one/smiling_imp.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f608.png
rename to plugins/emoji/public/images/emoji_one/smiling_imp.png
diff --git a/plugins/emoji/public/images/unicode/1f60f.png b/plugins/emoji/public/images/emoji_one/smirk.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f60f.png
rename to plugins/emoji/public/images/emoji_one/smirk.png
diff --git a/plugins/emoji/public/images/unicode/1f63c.png b/plugins/emoji/public/images/emoji_one/smirk_cat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f63c.png
rename to plugins/emoji/public/images/emoji_one/smirk_cat.png
diff --git a/plugins/emoji/public/images/unicode/1f6ac.png b/plugins/emoji/public/images/emoji_one/smoking.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6ac.png
rename to plugins/emoji/public/images/emoji_one/smoking.png
diff --git a/plugins/emoji/public/images/unicode/1f40c.png b/plugins/emoji/public/images/emoji_one/snail.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f40c.png
rename to plugins/emoji/public/images/emoji_one/snail.png
diff --git a/plugins/emoji/public/images/unicode/1f40d.png b/plugins/emoji/public/images/emoji_one/snake.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f40d.png
rename to plugins/emoji/public/images/emoji_one/snake.png
diff --git a/plugins/emoji/public/images/unicode/1f3c2.png b/plugins/emoji/public/images/emoji_one/snowboarder.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3c2.png
rename to plugins/emoji/public/images/emoji_one/snowboarder.png
diff --git a/plugins/emoji/public/images/unicode/2744.png b/plugins/emoji/public/images/emoji_one/snowflake.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2744.png
rename to plugins/emoji/public/images/emoji_one/snowflake.png
diff --git a/plugins/emoji/public/images/unicode/26c4.png b/plugins/emoji/public/images/emoji_one/snowman.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26c4.png
rename to plugins/emoji/public/images/emoji_one/snowman.png
diff --git a/plugins/emoji/public/images/unicode/1f62d.png b/plugins/emoji/public/images/emoji_one/sob.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f62d.png
rename to plugins/emoji/public/images/emoji_one/sob.png
diff --git a/plugins/emoji/public/images/unicode/26bd.png b/plugins/emoji/public/images/emoji_one/soccer.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26bd.png
rename to plugins/emoji/public/images/emoji_one/soccer.png
diff --git a/plugins/emoji/public/images/unicode/1f51c.png b/plugins/emoji/public/images/emoji_one/soon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f51c.png
rename to plugins/emoji/public/images/emoji_one/soon.png
diff --git a/plugins/emoji/public/images/unicode/1f198.png b/plugins/emoji/public/images/emoji_one/sos.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f198.png
rename to plugins/emoji/public/images/emoji_one/sos.png
diff --git a/plugins/emoji/public/images/unicode/1f509.png b/plugins/emoji/public/images/emoji_one/sound.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f509.png
rename to plugins/emoji/public/images/emoji_one/sound.png
diff --git a/plugins/emoji/public/images/unicode/1f47e.png b/plugins/emoji/public/images/emoji_one/space_invader.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f47e.png
rename to plugins/emoji/public/images/emoji_one/space_invader.png
diff --git a/plugins/emoji/public/images/unicode/2660.png b/plugins/emoji/public/images/emoji_one/spades.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2660.png
rename to plugins/emoji/public/images/emoji_one/spades.png
diff --git a/plugins/emoji/public/images/unicode/1f35d.png b/plugins/emoji/public/images/emoji_one/spaghetti.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f35d.png
rename to plugins/emoji/public/images/emoji_one/spaghetti.png
diff --git a/plugins/emoji/public/images/unicode/2747.png b/plugins/emoji/public/images/emoji_one/sparkle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2747.png
rename to plugins/emoji/public/images/emoji_one/sparkle.png
diff --git a/plugins/emoji/public/images/unicode/1f387.png b/plugins/emoji/public/images/emoji_one/sparkler.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f387.png
rename to plugins/emoji/public/images/emoji_one/sparkler.png
diff --git a/plugins/emoji/public/images/unicode/2728.png b/plugins/emoji/public/images/emoji_one/sparkles.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2728.png
rename to plugins/emoji/public/images/emoji_one/sparkles.png
diff --git a/plugins/emoji/public/images/unicode/1f496.png b/plugins/emoji/public/images/emoji_one/sparkling_heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f496.png
rename to plugins/emoji/public/images/emoji_one/sparkling_heart.png
diff --git a/plugins/emoji/public/images/unicode/1f64a.png b/plugins/emoji/public/images/emoji_one/speak_no_evil.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f64a.png
rename to plugins/emoji/public/images/emoji_one/speak_no_evil.png
diff --git a/plugins/emoji/public/images/unicode/1F508.png b/plugins/emoji/public/images/emoji_one/speaker.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/1F508.png
rename to plugins/emoji/public/images/emoji_one/speaker.png
diff --git a/plugins/emoji/public/images/unicode/1f4ac.png b/plugins/emoji/public/images/emoji_one/speech_balloon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ac.png
rename to plugins/emoji/public/images/emoji_one/speech_balloon.png
diff --git a/plugins/emoji/public/images/unicode/1f6a4.png b/plugins/emoji/public/images/emoji_one/speedboat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a4.png
rename to plugins/emoji/public/images/emoji_one/speedboat.png
diff --git a/plugins/emoji/public/images/unicode/2b50.png b/plugins/emoji/public/images/emoji_one/star.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2b50.png
rename to plugins/emoji/public/images/emoji_one/star.png
diff --git a/plugins/emoji/public/images/unicode/1f31f.png b/plugins/emoji/public/images/emoji_one/star2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f31f.png
rename to plugins/emoji/public/images/emoji_one/star2.png
diff --git a/plugins/emoji/public/images/unicode/1F320.png b/plugins/emoji/public/images/emoji_one/stars.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/1F320.png
rename to plugins/emoji/public/images/emoji_one/stars.png
diff --git a/plugins/emoji/public/images/unicode/1f689.png b/plugins/emoji/public/images/emoji_one/station.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f689.png
rename to plugins/emoji/public/images/emoji_one/station.png
diff --git a/plugins/emoji/public/images/unicode/1f5fd.png b/plugins/emoji/public/images/emoji_one/statue_of_liberty.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f5fd.png
rename to plugins/emoji/public/images/emoji_one/statue_of_liberty.png
diff --git a/plugins/emoji/public/images/unicode/1f682.png b/plugins/emoji/public/images/emoji_one/steam_locomotive.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f682.png
rename to plugins/emoji/public/images/emoji_one/steam_locomotive.png
diff --git a/plugins/emoji/public/images/unicode/1f372.png b/plugins/emoji/public/images/emoji_one/stew.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f372.png
rename to plugins/emoji/public/images/emoji_one/stew.png
diff --git a/plugins/emoji/public/images/unicode/1f4cf.png b/plugins/emoji/public/images/emoji_one/straight_ruler.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4cf.png
rename to plugins/emoji/public/images/emoji_one/straight_ruler.png
diff --git a/plugins/emoji/public/images/unicode/1f353.png b/plugins/emoji/public/images/emoji_one/strawberry.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f353.png
rename to plugins/emoji/public/images/emoji_one/strawberry.png
diff --git a/plugins/emoji/public/images/unicode/1f61b.png b/plugins/emoji/public/images/emoji_one/stuck_out_tongue.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f61b.png
rename to plugins/emoji/public/images/emoji_one/stuck_out_tongue.png
diff --git a/plugins/emoji/public/images/unicode/1f61d.png b/plugins/emoji/public/images/emoji_one/stuck_out_tongue_closed_eyes.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f61d.png
rename to plugins/emoji/public/images/emoji_one/stuck_out_tongue_closed_eyes.png
diff --git a/plugins/emoji/public/images/unicode/1f61c.png b/plugins/emoji/public/images/emoji_one/stuck_out_tongue_winking_eye.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f61c.png
rename to plugins/emoji/public/images/emoji_one/stuck_out_tongue_winking_eye.png
diff --git a/plugins/emoji/public/images/unicode/1f31e.png b/plugins/emoji/public/images/emoji_one/sun_with_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f31e.png
rename to plugins/emoji/public/images/emoji_one/sun_with_face.png
diff --git a/plugins/emoji/public/images/unicode/1f33b.png b/plugins/emoji/public/images/emoji_one/sunflower.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f33b.png
rename to plugins/emoji/public/images/emoji_one/sunflower.png
diff --git a/plugins/emoji/public/images/unicode/1f60e.png b/plugins/emoji/public/images/emoji_one/sunglasses.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f60e.png
rename to plugins/emoji/public/images/emoji_one/sunglasses.png
diff --git a/plugins/emoji/public/images/unicode/2600.png b/plugins/emoji/public/images/emoji_one/sunny.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2600.png
rename to plugins/emoji/public/images/emoji_one/sunny.png
diff --git a/plugins/emoji/public/images/unicode/1f305.png b/plugins/emoji/public/images/emoji_one/sunrise.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f305.png
rename to plugins/emoji/public/images/emoji_one/sunrise.png
diff --git a/plugins/emoji/public/images/unicode/1f304.png b/plugins/emoji/public/images/emoji_one/sunrise_over_mountains.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f304.png
rename to plugins/emoji/public/images/emoji_one/sunrise_over_mountains.png
diff --git a/plugins/emoji/public/images/unicode/1f3c4.png b/plugins/emoji/public/images/emoji_one/surfer.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3c4.png
rename to plugins/emoji/public/images/emoji_one/surfer.png
diff --git a/plugins/emoji/public/images/unicode/1f363.png b/plugins/emoji/public/images/emoji_one/sushi.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f363.png
rename to plugins/emoji/public/images/emoji_one/sushi.png
diff --git a/plugins/emoji/public/images/unicode/1f69f.png b/plugins/emoji/public/images/emoji_one/suspension_railway.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f69f.png
rename to plugins/emoji/public/images/emoji_one/suspension_railway.png
diff --git a/plugins/emoji/public/images/unicode/1f613.png b/plugins/emoji/public/images/emoji_one/sweat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f613.png
rename to plugins/emoji/public/images/emoji_one/sweat.png
diff --git a/plugins/emoji/public/images/unicode/1f4a6.png b/plugins/emoji/public/images/emoji_one/sweat_drops.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a6.png
rename to plugins/emoji/public/images/emoji_one/sweat_drops.png
diff --git a/plugins/emoji/public/images/unicode/1f605.png b/plugins/emoji/public/images/emoji_one/sweat_smile.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f605.png
rename to plugins/emoji/public/images/emoji_one/sweat_smile.png
diff --git a/plugins/emoji/public/images/unicode/1f360.png b/plugins/emoji/public/images/emoji_one/sweet_potato.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f360.png
rename to plugins/emoji/public/images/emoji_one/sweet_potato.png
diff --git a/plugins/emoji/public/images/unicode/1f3ca.png b/plugins/emoji/public/images/emoji_one/swimmer.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ca.png
rename to plugins/emoji/public/images/emoji_one/swimmer.png
diff --git a/plugins/emoji/public/images/unicode/1f523.png b/plugins/emoji/public/images/emoji_one/symbols.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f523.png
rename to plugins/emoji/public/images/emoji_one/symbols.png
diff --git a/plugins/emoji/public/images/unicode/1f489.png b/plugins/emoji/public/images/emoji_one/syringe.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f489.png
rename to plugins/emoji/public/images/emoji_one/syringe.png
diff --git a/plugins/emoji/public/images/unicode/1f389.png b/plugins/emoji/public/images/emoji_one/tada.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f389.png
rename to plugins/emoji/public/images/emoji_one/tada.png
diff --git a/plugins/emoji/public/images/unicode/1f38b.png b/plugins/emoji/public/images/emoji_one/tanabata_tree.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f38b.png
rename to plugins/emoji/public/images/emoji_one/tanabata_tree.png
diff --git a/plugins/emoji/public/images/unicode/1f34a.png b/plugins/emoji/public/images/emoji_one/tangerine.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f34a.png
rename to plugins/emoji/public/images/emoji_one/tangerine.png
diff --git a/plugins/emoji/public/images/unicode/2649.png b/plugins/emoji/public/images/emoji_one/taurus.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2649.png
rename to plugins/emoji/public/images/emoji_one/taurus.png
diff --git a/plugins/emoji/public/images/unicode/1f695.png b/plugins/emoji/public/images/emoji_one/taxi.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f695.png
rename to plugins/emoji/public/images/emoji_one/taxi.png
diff --git a/plugins/emoji/public/images/unicode/1f375.png b/plugins/emoji/public/images/emoji_one/tea.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f375.png
rename to plugins/emoji/public/images/emoji_one/tea.png
diff --git a/plugins/emoji/public/images/emoji_one/telephone.png b/plugins/emoji/public/images/emoji_one/telephone.png
new file mode 100644
index 000000000..75186c2b9
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/telephone.png differ
diff --git a/plugins/emoji/public/images/unicode/1f4de.png b/plugins/emoji/public/images/emoji_one/telephone_receiver.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4de.png
rename to plugins/emoji/public/images/emoji_one/telephone_receiver.png
diff --git a/plugins/emoji/public/images/unicode/1f52d.png b/plugins/emoji/public/images/emoji_one/telescope.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f52d.png
rename to plugins/emoji/public/images/emoji_one/telescope.png
diff --git a/plugins/emoji/public/images/unicode/1f3be.png b/plugins/emoji/public/images/emoji_one/tennis.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3be.png
rename to plugins/emoji/public/images/emoji_one/tennis.png
diff --git a/plugins/emoji/public/images/unicode/26fa.png b/plugins/emoji/public/images/emoji_one/tent.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26fa.png
rename to plugins/emoji/public/images/emoji_one/tent.png
diff --git a/plugins/emoji/public/images/unicode/1f4ad.png b/plugins/emoji/public/images/emoji_one/thought_balloon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ad.png
rename to plugins/emoji/public/images/emoji_one/thought_balloon.png
diff --git a/plugins/emoji/public/images/unicode/0033-20E3.png b/plugins/emoji/public/images/emoji_one/three.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0033-20E3.png
rename to plugins/emoji/public/images/emoji_one/three.png
diff --git a/plugins/emoji/public/images/emoji_one/thumbsdown.png b/plugins/emoji/public/images/emoji_one/thumbsdown.png
new file mode 100644
index 000000000..66357f5b7
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/thumbsdown.png differ
diff --git a/plugins/emoji/public/images/emoji_one/thumbsup.png b/plugins/emoji/public/images/emoji_one/thumbsup.png
new file mode 100644
index 000000000..0eca450d5
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/thumbsup.png differ
diff --git a/plugins/emoji/public/images/unicode/1f3ab.png b/plugins/emoji/public/images/emoji_one/ticket.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ab.png
rename to plugins/emoji/public/images/emoji_one/ticket.png
diff --git a/plugins/emoji/public/images/unicode/1f42f.png b/plugins/emoji/public/images/emoji_one/tiger.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f42f.png
rename to plugins/emoji/public/images/emoji_one/tiger.png
diff --git a/plugins/emoji/public/images/unicode/1f405.png b/plugins/emoji/public/images/emoji_one/tiger2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f405.png
rename to plugins/emoji/public/images/emoji_one/tiger2.png
diff --git a/plugins/emoji/public/images/unicode/1f62b.png b/plugins/emoji/public/images/emoji_one/tired_face.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f62b.png
rename to plugins/emoji/public/images/emoji_one/tired_face.png
diff --git a/plugins/emoji/public/images/unicode/2122.png b/plugins/emoji/public/images/emoji_one/tm.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2122.png
rename to plugins/emoji/public/images/emoji_one/tm.png
diff --git a/plugins/emoji/public/images/unicode/1f6bd.png b/plugins/emoji/public/images/emoji_one/toilet.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6bd.png
rename to plugins/emoji/public/images/emoji_one/toilet.png
diff --git a/plugins/emoji/public/images/unicode/1f5fc.png b/plugins/emoji/public/images/emoji_one/tokyo_tower.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f5fc.png
rename to plugins/emoji/public/images/emoji_one/tokyo_tower.png
diff --git a/plugins/emoji/public/images/unicode/1f345.png b/plugins/emoji/public/images/emoji_one/tomato.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f345.png
rename to plugins/emoji/public/images/emoji_one/tomato.png
diff --git a/plugins/emoji/public/images/unicode/1f445.png b/plugins/emoji/public/images/emoji_one/tongue.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f445.png
rename to plugins/emoji/public/images/emoji_one/tongue.png
diff --git a/plugins/emoji/public/images/unicode/1f51d.png b/plugins/emoji/public/images/emoji_one/top.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f51d.png
rename to plugins/emoji/public/images/emoji_one/top.png
diff --git a/plugins/emoji/public/images/unicode/1f3a9.png b/plugins/emoji/public/images/emoji_one/tophat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3a9.png
rename to plugins/emoji/public/images/emoji_one/tophat.png
diff --git a/plugins/emoji/public/images/unicode/1f69c.png b/plugins/emoji/public/images/emoji_one/tractor.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f69c.png
rename to plugins/emoji/public/images/emoji_one/tractor.png
diff --git a/plugins/emoji/public/images/unicode/1f6a5.png b/plugins/emoji/public/images/emoji_one/traffic_light.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a5.png
rename to plugins/emoji/public/images/emoji_one/traffic_light.png
diff --git a/plugins/emoji/public/images/unicode/1F68B.png b/plugins/emoji/public/images/emoji_one/train.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/1F68B.png
rename to plugins/emoji/public/images/emoji_one/train.png
diff --git a/plugins/emoji/public/images/unicode/1f686.png b/plugins/emoji/public/images/emoji_one/train2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f686.png
rename to plugins/emoji/public/images/emoji_one/train2.png
diff --git a/plugins/emoji/public/images/unicode/1f68a.png b/plugins/emoji/public/images/emoji_one/tram.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f68a.png
rename to plugins/emoji/public/images/emoji_one/tram.png
diff --git a/plugins/emoji/public/images/unicode/1f6a9.png b/plugins/emoji/public/images/emoji_one/triangular_flag_on_post.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a9.png
rename to plugins/emoji/public/images/emoji_one/triangular_flag_on_post.png
diff --git a/plugins/emoji/public/images/unicode/1f4d0.png b/plugins/emoji/public/images/emoji_one/triangular_ruler.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4d0.png
rename to plugins/emoji/public/images/emoji_one/triangular_ruler.png
diff --git a/plugins/emoji/public/images/unicode/1f531.png b/plugins/emoji/public/images/emoji_one/trident.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f531.png
rename to plugins/emoji/public/images/emoji_one/trident.png
diff --git a/plugins/emoji/public/images/unicode/1f624.png b/plugins/emoji/public/images/emoji_one/triumph.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f624.png
rename to plugins/emoji/public/images/emoji_one/triumph.png
diff --git a/plugins/emoji/public/images/unicode/1f68e.png b/plugins/emoji/public/images/emoji_one/trolleybus.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f68e.png
rename to plugins/emoji/public/images/emoji_one/trolleybus.png
diff --git a/plugins/emoji/public/images/unicode/1f3c6.png b/plugins/emoji/public/images/emoji_one/trophy.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3c6.png
rename to plugins/emoji/public/images/emoji_one/trophy.png
diff --git a/plugins/emoji/public/images/unicode/1f379.png b/plugins/emoji/public/images/emoji_one/tropical_drink.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f379.png
rename to plugins/emoji/public/images/emoji_one/tropical_drink.png
diff --git a/plugins/emoji/public/images/unicode/1f420.png b/plugins/emoji/public/images/emoji_one/tropical_fish.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f420.png
rename to plugins/emoji/public/images/emoji_one/tropical_fish.png
diff --git a/plugins/emoji/public/images/unicode/1f69a.png b/plugins/emoji/public/images/emoji_one/truck.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f69a.png
rename to plugins/emoji/public/images/emoji_one/truck.png
diff --git a/plugins/emoji/public/images/unicode/1f3ba.png b/plugins/emoji/public/images/emoji_one/trumpet.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ba.png
rename to plugins/emoji/public/images/emoji_one/trumpet.png
diff --git a/plugins/emoji/public/images/emoji_one/tshirt.png b/plugins/emoji/public/images/emoji_one/tshirt.png
new file mode 100644
index 000000000..855ed6c73
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/tshirt.png differ
diff --git a/plugins/emoji/public/images/unicode/1f337.png b/plugins/emoji/public/images/emoji_one/tulip.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f337.png
rename to plugins/emoji/public/images/emoji_one/tulip.png
diff --git a/plugins/emoji/public/images/unicode/1f422.png b/plugins/emoji/public/images/emoji_one/turtle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f422.png
rename to plugins/emoji/public/images/emoji_one/turtle.png
diff --git a/plugins/emoji/public/images/unicode/1f4fa.png b/plugins/emoji/public/images/emoji_one/tv.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4fa.png
rename to plugins/emoji/public/images/emoji_one/tv.png
diff --git a/plugins/emoji/public/images/unicode/1f500.png b/plugins/emoji/public/images/emoji_one/twisted_rightwards_arrows.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f500.png
rename to plugins/emoji/public/images/emoji_one/twisted_rightwards_arrows.png
diff --git a/plugins/emoji/public/images/unicode/0032-20E3.png b/plugins/emoji/public/images/emoji_one/two.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0032-20E3.png
rename to plugins/emoji/public/images/emoji_one/two.png
diff --git a/plugins/emoji/public/images/unicode/1f495.png b/plugins/emoji/public/images/emoji_one/two_hearts.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f495.png
rename to plugins/emoji/public/images/emoji_one/two_hearts.png
diff --git a/plugins/emoji/public/images/unicode/1f46c.png b/plugins/emoji/public/images/emoji_one/two_men_holding_hands.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f46c.png
rename to plugins/emoji/public/images/emoji_one/two_men_holding_hands.png
diff --git a/plugins/emoji/public/images/unicode/1f46d.png b/plugins/emoji/public/images/emoji_one/two_women_holding_hands.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f46d.png
rename to plugins/emoji/public/images/emoji_one/two_women_holding_hands.png
diff --git a/plugins/emoji/public/images/unicode/1f239.png b/plugins/emoji/public/images/emoji_one/u5272.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f239.png
rename to plugins/emoji/public/images/emoji_one/u5272.png
diff --git a/plugins/emoji/public/images/unicode/1f234.png b/plugins/emoji/public/images/emoji_one/u5408.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f234.png
rename to plugins/emoji/public/images/emoji_one/u5408.png
diff --git a/plugins/emoji/public/images/unicode/1f23a.png b/plugins/emoji/public/images/emoji_one/u55b6.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f23a.png
rename to plugins/emoji/public/images/emoji_one/u55b6.png
diff --git a/plugins/emoji/public/images/unicode/1f22f.png b/plugins/emoji/public/images/emoji_one/u6307.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f22f.png
rename to plugins/emoji/public/images/emoji_one/u6307.png
diff --git a/plugins/emoji/public/images/unicode/1f237.png b/plugins/emoji/public/images/emoji_one/u6708.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f237.png
rename to plugins/emoji/public/images/emoji_one/u6708.png
diff --git a/plugins/emoji/public/images/unicode/1f236.png b/plugins/emoji/public/images/emoji_one/u6709.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f236.png
rename to plugins/emoji/public/images/emoji_one/u6709.png
diff --git a/plugins/emoji/public/images/unicode/1f235.png b/plugins/emoji/public/images/emoji_one/u6e80.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f235.png
rename to plugins/emoji/public/images/emoji_one/u6e80.png
diff --git a/plugins/emoji/public/images/unicode/1f21a.png b/plugins/emoji/public/images/emoji_one/u7121.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f21a.png
rename to plugins/emoji/public/images/emoji_one/u7121.png
diff --git a/plugins/emoji/public/images/emoji_one/u7533.png b/plugins/emoji/public/images/emoji_one/u7533.png
new file mode 100644
index 000000000..978b3ea74
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/u7533.png differ
diff --git a/plugins/emoji/public/images/unicode/1f232.png b/plugins/emoji/public/images/emoji_one/u7981.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f232.png
rename to plugins/emoji/public/images/emoji_one/u7981.png
diff --git a/plugins/emoji/public/images/emoji_one/u7a7a.png b/plugins/emoji/public/images/emoji_one/u7a7a.png
new file mode 100644
index 000000000..a4ee47a4c
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/u7a7a.png differ
diff --git a/plugins/emoji/public/images/emoji_one/uk.png b/plugins/emoji/public/images/emoji_one/uk.png
new file mode 100644
index 000000000..61c03f759
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/uk.png differ
diff --git a/plugins/emoji/public/images/unicode/2614.png b/plugins/emoji/public/images/emoji_one/umbrella.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2614.png
rename to plugins/emoji/public/images/emoji_one/umbrella.png
diff --git a/plugins/emoji/public/images/unicode/1f612.png b/plugins/emoji/public/images/emoji_one/unamused.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f612.png
rename to plugins/emoji/public/images/emoji_one/unamused.png
diff --git a/plugins/emoji/public/images/unicode/1f51e.png b/plugins/emoji/public/images/emoji_one/underage.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f51e.png
rename to plugins/emoji/public/images/emoji_one/underage.png
diff --git a/plugins/emoji/public/images/unicode/1f513.png b/plugins/emoji/public/images/emoji_one/unlock.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f513.png
rename to plugins/emoji/public/images/emoji_one/unlock.png
diff --git a/plugins/emoji/public/images/unicode/1f199.png b/plugins/emoji/public/images/emoji_one/up.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f199.png
rename to plugins/emoji/public/images/emoji_one/up.png
diff --git a/plugins/emoji/public/images/emoji_one/us.png b/plugins/emoji/public/images/emoji_one/us.png
new file mode 100644
index 000000000..9365dc14e
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/us.png differ
diff --git a/plugins/emoji/public/images/unicode/270c.png b/plugins/emoji/public/images/emoji_one/v.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/270c.png
rename to plugins/emoji/public/images/emoji_one/v.png
diff --git a/plugins/emoji/public/images/unicode/1f6a6.png b/plugins/emoji/public/images/emoji_one/vertical_traffic_light.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6a6.png
rename to plugins/emoji/public/images/emoji_one/vertical_traffic_light.png
diff --git a/plugins/emoji/public/images/unicode/1f4fc.png b/plugins/emoji/public/images/emoji_one/vhs.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4fc.png
rename to plugins/emoji/public/images/emoji_one/vhs.png
diff --git a/plugins/emoji/public/images/unicode/1f4f3.png b/plugins/emoji/public/images/emoji_one/vibration_mode.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4f3.png
rename to plugins/emoji/public/images/emoji_one/vibration_mode.png
diff --git a/plugins/emoji/public/images/unicode/1f4f9.png b/plugins/emoji/public/images/emoji_one/video_camera.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4f9.png
rename to plugins/emoji/public/images/emoji_one/video_camera.png
diff --git a/plugins/emoji/public/images/unicode/1f3ae.png b/plugins/emoji/public/images/emoji_one/video_game.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3ae.png
rename to plugins/emoji/public/images/emoji_one/video_game.png
diff --git a/plugins/emoji/public/images/unicode/1f3bb.png b/plugins/emoji/public/images/emoji_one/violin.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f3bb.png
rename to plugins/emoji/public/images/emoji_one/violin.png
diff --git a/plugins/emoji/public/images/unicode/264d.png b/plugins/emoji/public/images/emoji_one/virgo.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/264d.png
rename to plugins/emoji/public/images/emoji_one/virgo.png
diff --git a/plugins/emoji/public/images/unicode/1f30b.png b/plugins/emoji/public/images/emoji_one/volcano.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f30b.png
rename to plugins/emoji/public/images/emoji_one/volcano.png
diff --git a/plugins/emoji/public/images/unicode/1f19a.png b/plugins/emoji/public/images/emoji_one/vs.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f19a.png
rename to plugins/emoji/public/images/emoji_one/vs.png
diff --git a/plugins/emoji/public/images/unicode/1f6b6.png b/plugins/emoji/public/images/emoji_one/walking.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6b6.png
rename to plugins/emoji/public/images/emoji_one/walking.png
diff --git a/plugins/emoji/public/images/unicode/1f318.png b/plugins/emoji/public/images/emoji_one/waning_crescent_moon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f318.png
rename to plugins/emoji/public/images/emoji_one/waning_crescent_moon.png
diff --git a/plugins/emoji/public/images/unicode/1f316.png b/plugins/emoji/public/images/emoji_one/waning_gibbous_moon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f316.png
rename to plugins/emoji/public/images/emoji_one/waning_gibbous_moon.png
diff --git a/plugins/emoji/public/images/unicode/26a0.png b/plugins/emoji/public/images/emoji_one/warning.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26a0.png
rename to plugins/emoji/public/images/emoji_one/warning.png
diff --git a/plugins/emoji/public/images/unicode/231a.png b/plugins/emoji/public/images/emoji_one/watch.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/231a.png
rename to plugins/emoji/public/images/emoji_one/watch.png
diff --git a/plugins/emoji/public/images/unicode/1f403.png b/plugins/emoji/public/images/emoji_one/water_buffalo.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f403.png
rename to plugins/emoji/public/images/emoji_one/water_buffalo.png
diff --git a/plugins/emoji/public/images/unicode/1f349.png b/plugins/emoji/public/images/emoji_one/watermelon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f349.png
rename to plugins/emoji/public/images/emoji_one/watermelon.png
diff --git a/plugins/emoji/public/images/unicode/1f44b.png b/plugins/emoji/public/images/emoji_one/wave.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f44b.png
rename to plugins/emoji/public/images/emoji_one/wave.png
diff --git a/plugins/emoji/public/images/unicode/3030.png b/plugins/emoji/public/images/emoji_one/wavy_dash.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/3030.png
rename to plugins/emoji/public/images/emoji_one/wavy_dash.png
diff --git a/plugins/emoji/public/images/unicode/1f312.png b/plugins/emoji/public/images/emoji_one/waxing_crescent_moon.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f312.png
rename to plugins/emoji/public/images/emoji_one/waxing_crescent_moon.png
diff --git a/plugins/emoji/public/images/emoji_one/waxing_gibbous_moon.png b/plugins/emoji/public/images/emoji_one/waxing_gibbous_moon.png
new file mode 100644
index 000000000..28c41b924
Binary files /dev/null and b/plugins/emoji/public/images/emoji_one/waxing_gibbous_moon.png differ
diff --git a/plugins/emoji/public/images/unicode/1f6be.png b/plugins/emoji/public/images/emoji_one/wc.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6be.png
rename to plugins/emoji/public/images/emoji_one/wc.png
diff --git a/plugins/emoji/public/images/unicode/1f629.png b/plugins/emoji/public/images/emoji_one/weary.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f629.png
rename to plugins/emoji/public/images/emoji_one/weary.png
diff --git a/plugins/emoji/public/images/unicode/1f492.png b/plugins/emoji/public/images/emoji_one/wedding.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f492.png
rename to plugins/emoji/public/images/emoji_one/wedding.png
diff --git a/plugins/emoji/public/images/unicode/1f433.png b/plugins/emoji/public/images/emoji_one/whale.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f433.png
rename to plugins/emoji/public/images/emoji_one/whale.png
diff --git a/plugins/emoji/public/images/unicode/1f40b.png b/plugins/emoji/public/images/emoji_one/whale2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f40b.png
rename to plugins/emoji/public/images/emoji_one/whale2.png
diff --git a/plugins/emoji/public/images/unicode/267f.png b/plugins/emoji/public/images/emoji_one/wheelchair.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/267f.png
rename to plugins/emoji/public/images/emoji_one/wheelchair.png
diff --git a/plugins/emoji/public/images/unicode/2705.png b/plugins/emoji/public/images/emoji_one/white_check_mark.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2705.png
rename to plugins/emoji/public/images/emoji_one/white_check_mark.png
diff --git a/plugins/emoji/public/images/unicode/26aa.png b/plugins/emoji/public/images/emoji_one/white_circle.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26aa.png
rename to plugins/emoji/public/images/emoji_one/white_circle.png
diff --git a/plugins/emoji/public/images/unicode/1f4ae.png b/plugins/emoji/public/images/emoji_one/white_flower.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4ae.png
rename to plugins/emoji/public/images/emoji_one/white_flower.png
diff --git a/plugins/emoji/public/images/unicode/2b1c.png b/plugins/emoji/public/images/emoji_one/white_large_square.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/2b1c.png
rename to plugins/emoji/public/images/emoji_one/white_large_square.png
diff --git a/plugins/emoji/public/images/unicode/25fd.png b/plugins/emoji/public/images/emoji_one/white_medium_small_square.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/25fd.png
rename to plugins/emoji/public/images/emoji_one/white_medium_small_square.png
diff --git a/plugins/emoji/public/images/unicode/25fb.png b/plugins/emoji/public/images/emoji_one/white_medium_square.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/25fb.png
rename to plugins/emoji/public/images/emoji_one/white_medium_square.png
diff --git a/plugins/emoji/public/images/unicode/25ab.png b/plugins/emoji/public/images/emoji_one/white_small_square.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/25ab.png
rename to plugins/emoji/public/images/emoji_one/white_small_square.png
diff --git a/plugins/emoji/public/images/unicode/1f533.png b/plugins/emoji/public/images/emoji_one/white_square_button.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f533.png
rename to plugins/emoji/public/images/emoji_one/white_square_button.png
diff --git a/plugins/emoji/public/images/unicode/1f390.png b/plugins/emoji/public/images/emoji_one/wind_chime.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f390.png
rename to plugins/emoji/public/images/emoji_one/wind_chime.png
diff --git a/plugins/emoji/public/images/unicode/1f377.png b/plugins/emoji/public/images/emoji_one/wine_glass.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f377.png
rename to plugins/emoji/public/images/emoji_one/wine_glass.png
diff --git a/plugins/emoji/public/images/unicode/1f609.png b/plugins/emoji/public/images/emoji_one/wink.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f609.png
rename to plugins/emoji/public/images/emoji_one/wink.png
diff --git a/plugins/emoji/public/images/unicode/1f43a.png b/plugins/emoji/public/images/emoji_one/wolf.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f43a.png
rename to plugins/emoji/public/images/emoji_one/wolf.png
diff --git a/plugins/emoji/public/images/unicode/1f469.png b/plugins/emoji/public/images/emoji_one/woman.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f469.png
rename to plugins/emoji/public/images/emoji_one/woman.png
diff --git a/plugins/emoji/public/images/unicode/1f45a.png b/plugins/emoji/public/images/emoji_one/womans_clothes.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f45a.png
rename to plugins/emoji/public/images/emoji_one/womans_clothes.png
diff --git a/plugins/emoji/public/images/unicode/1f452.png b/plugins/emoji/public/images/emoji_one/womans_hat.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f452.png
rename to plugins/emoji/public/images/emoji_one/womans_hat.png
diff --git a/plugins/emoji/public/images/unicode/1f6ba.png b/plugins/emoji/public/images/emoji_one/womens.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f6ba.png
rename to plugins/emoji/public/images/emoji_one/womens.png
diff --git a/plugins/emoji/public/images/unicode/1f61f.png b/plugins/emoji/public/images/emoji_one/worried.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f61f.png
rename to plugins/emoji/public/images/emoji_one/worried.png
diff --git a/plugins/emoji/public/images/unicode/1f527.png b/plugins/emoji/public/images/emoji_one/wrench.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f527.png
rename to plugins/emoji/public/images/emoji_one/wrench.png
diff --git a/plugins/emoji/public/images/unicode/274c.png b/plugins/emoji/public/images/emoji_one/x.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/274c.png
rename to plugins/emoji/public/images/emoji_one/x.png
diff --git a/plugins/emoji/public/images/unicode/1f49b.png b/plugins/emoji/public/images/emoji_one/yellow_heart.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f49b.png
rename to plugins/emoji/public/images/emoji_one/yellow_heart.png
diff --git a/plugins/emoji/public/images/unicode/1f4b4.png b/plugins/emoji/public/images/emoji_one/yen.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4b4.png
rename to plugins/emoji/public/images/emoji_one/yen.png
diff --git a/plugins/emoji/public/images/unicode/1f60b.png b/plugins/emoji/public/images/emoji_one/yum.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f60b.png
rename to plugins/emoji/public/images/emoji_one/yum.png
diff --git a/plugins/emoji/public/images/unicode/26a1.png b/plugins/emoji/public/images/emoji_one/zap.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/26a1.png
rename to plugins/emoji/public/images/emoji_one/zap.png
diff --git a/plugins/emoji/public/images/unicode/0030-20E3.png b/plugins/emoji/public/images/emoji_one/zero.png
similarity index 100%
rename from plugins/emoji/public/images/unicode/0030-20E3.png
rename to plugins/emoji/public/images/emoji_one/zero.png
diff --git a/plugins/emoji/public/images/unicode/1f4a4.png b/plugins/emoji/public/images/emoji_one/zzz.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/emoji/public/images/unicode/1f4a4.png
rename to plugins/emoji/public/images/emoji_one/zzz.png
diff --git a/plugins/emoji/public/images/end.png b/plugins/emoji/public/images/end.png
deleted file mode 120000
index 8350d8c30..000000000
--- a/plugins/emoji/public/images/end.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f51a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/envelope.png b/plugins/emoji/public/images/envelope.png
deleted file mode 120000
index d4e66d388..000000000
--- a/plugins/emoji/public/images/envelope.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2709.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/envelope_with_arrow.png b/plugins/emoji/public/images/envelope_with_arrow.png
deleted file mode 120000
index 71b7adec1..000000000
--- a/plugins/emoji/public/images/envelope_with_arrow.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/es.png b/plugins/emoji/public/images/es.png
deleted file mode 120000
index ed803b9a7..000000000
--- a/plugins/emoji/public/images/es.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1ea-1f1f8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/euro.png b/plugins/emoji/public/images/euro.png
deleted file mode 120000
index 3645ce124..000000000
--- a/plugins/emoji/public/images/euro.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/european_castle.png b/plugins/emoji/public/images/european_castle.png
deleted file mode 120000
index 43eb0dcae..000000000
--- a/plugins/emoji/public/images/european_castle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3f0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/european_post_office.png b/plugins/emoji/public/images/european_post_office.png
deleted file mode 120000
index 431839cc9..000000000
--- a/plugins/emoji/public/images/european_post_office.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/evergreen_tree.png b/plugins/emoji/public/images/evergreen_tree.png
deleted file mode 120000
index 3484dccf5..000000000
--- a/plugins/emoji/public/images/evergreen_tree.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f332.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/exclamation.png b/plugins/emoji/public/images/exclamation.png
deleted file mode 120000
index f085c9777..000000000
--- a/plugins/emoji/public/images/exclamation.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2757.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/expressionless.png b/plugins/emoji/public/images/expressionless.png
deleted file mode 120000
index c93d7e85e..000000000
--- a/plugins/emoji/public/images/expressionless.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f611.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/eyeglasses.png b/plugins/emoji/public/images/eyeglasses.png
deleted file mode 120000
index 8a3815a68..000000000
--- a/plugins/emoji/public/images/eyeglasses.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f453.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/eyes.png b/plugins/emoji/public/images/eyes.png
deleted file mode 120000
index 06a90075d..000000000
--- a/plugins/emoji/public/images/eyes.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f440.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/facepunch.png b/plugins/emoji/public/images/facepunch.png
deleted file mode 120000
index 2423b707f..000000000
--- a/plugins/emoji/public/images/facepunch.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f44a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/factory.png b/plugins/emoji/public/images/factory.png
deleted file mode 120000
index eb70c299a..000000000
--- a/plugins/emoji/public/images/factory.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ed.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fallen_leaf.png b/plugins/emoji/public/images/fallen_leaf.png
deleted file mode 120000
index b1b22b450..000000000
--- a/plugins/emoji/public/images/fallen_leaf.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f342.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/family.png b/plugins/emoji/public/images/family.png
deleted file mode 120000
index 94c3a5a3c..000000000
--- a/plugins/emoji/public/images/family.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f46a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fast_forward.png b/plugins/emoji/public/images/fast_forward.png
deleted file mode 120000
index bc32889d0..000000000
--- a/plugins/emoji/public/images/fast_forward.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/23e9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fax.png b/plugins/emoji/public/images/fax.png
deleted file mode 120000
index 08e6af641..000000000
--- a/plugins/emoji/public/images/fax.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fearful.png b/plugins/emoji/public/images/fearful.png
deleted file mode 120000
index 65d3af1df..000000000
--- a/plugins/emoji/public/images/fearful.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f628.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/feelsgood.png b/plugins/emoji/public/images/feelsgood.png
deleted file mode 100755
index e3e10fd5b..000000000
Binary files a/plugins/emoji/public/images/feelsgood.png and /dev/null differ
diff --git a/plugins/emoji/public/images/feet.png b/plugins/emoji/public/images/feet.png
deleted file mode 120000
index bbb76f06b..000000000
--- a/plugins/emoji/public/images/feet.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f43e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ferris_wheel.png b/plugins/emoji/public/images/ferris_wheel.png
deleted file mode 120000
index 5ed10d386..000000000
--- a/plugins/emoji/public/images/ferris_wheel.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/file_folder.png b/plugins/emoji/public/images/file_folder.png
deleted file mode 120000
index 9c3f43fda..000000000
--- a/plugins/emoji/public/images/file_folder.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/finnadie.png b/plugins/emoji/public/images/finnadie.png
deleted file mode 100755
index 0ca5cdd95..000000000
Binary files a/plugins/emoji/public/images/finnadie.png and /dev/null differ
diff --git a/plugins/emoji/public/images/fire.png b/plugins/emoji/public/images/fire.png
deleted file mode 120000
index a8be27656..000000000
--- a/plugins/emoji/public/images/fire.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f525.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fire_engine.png b/plugins/emoji/public/images/fire_engine.png
deleted file mode 120000
index 63bbeafe2..000000000
--- a/plugins/emoji/public/images/fire_engine.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f692.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fireworks.png b/plugins/emoji/public/images/fireworks.png
deleted file mode 120000
index faa7194fb..000000000
--- a/plugins/emoji/public/images/fireworks.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f386.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/first_quarter_moon.png b/plugins/emoji/public/images/first_quarter_moon.png
deleted file mode 120000
index 07b1c4d70..000000000
--- a/plugins/emoji/public/images/first_quarter_moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f313.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/first_quarter_moon_with_face.png b/plugins/emoji/public/images/first_quarter_moon_with_face.png
deleted file mode 120000
index fec7b969f..000000000
--- a/plugins/emoji/public/images/first_quarter_moon_with_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f31b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fish.png b/plugins/emoji/public/images/fish.png
deleted file mode 120000
index b1ca9cd26..000000000
--- a/plugins/emoji/public/images/fish.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f41f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fish_cake.png b/plugins/emoji/public/images/fish_cake.png
deleted file mode 120000
index 090d80978..000000000
--- a/plugins/emoji/public/images/fish_cake.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f365.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fishing_pole_and_fish.png b/plugins/emoji/public/images/fishing_pole_and_fish.png
deleted file mode 120000
index 89abe1b6a..000000000
--- a/plugins/emoji/public/images/fishing_pole_and_fish.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fist.png b/plugins/emoji/public/images/fist.png
deleted file mode 120000
index 0aa21ff40..000000000
--- a/plugins/emoji/public/images/fist.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/270a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/five.png b/plugins/emoji/public/images/five.png
deleted file mode 120000
index e32fe5268..000000000
--- a/plugins/emoji/public/images/five.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0035.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/flags.png b/plugins/emoji/public/images/flags.png
deleted file mode 120000
index 76811b28d..000000000
--- a/plugins/emoji/public/images/flags.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f38f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/flashlight.png b/plugins/emoji/public/images/flashlight.png
deleted file mode 120000
index 662d68ae2..000000000
--- a/plugins/emoji/public/images/flashlight.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f526.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/flipper.png b/plugins/emoji/public/images/flipper.png
deleted file mode 120000
index 608d04011..000000000
--- a/plugins/emoji/public/images/flipper.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f42c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/floppy_disk.png b/plugins/emoji/public/images/floppy_disk.png
deleted file mode 120000
index 09b4bf4a5..000000000
--- a/plugins/emoji/public/images/floppy_disk.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4be.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/flower_playing_cards.png b/plugins/emoji/public/images/flower_playing_cards.png
deleted file mode 120000
index 78ab229c2..000000000
--- a/plugins/emoji/public/images/flower_playing_cards.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/flushed.png b/plugins/emoji/public/images/flushed.png
deleted file mode 120000
index 11e596bf6..000000000
--- a/plugins/emoji/public/images/flushed.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f633.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/foggy.png b/plugins/emoji/public/images/foggy.png
deleted file mode 120000
index f0db32efb..000000000
--- a/plugins/emoji/public/images/foggy.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f301.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/football.png b/plugins/emoji/public/images/football.png
deleted file mode 120000
index b6600ec6b..000000000
--- a/plugins/emoji/public/images/football.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/footprints.png b/plugins/emoji/public/images/footprints.png
deleted file mode 120000
index de5fe4383..000000000
--- a/plugins/emoji/public/images/footprints.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f463.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fork_and_knife.png b/plugins/emoji/public/images/fork_and_knife.png
deleted file mode 120000
index 8daf92068..000000000
--- a/plugins/emoji/public/images/fork_and_knife.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f374.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fountain.png b/plugins/emoji/public/images/fountain.png
deleted file mode 120000
index ddadb5a14..000000000
--- a/plugins/emoji/public/images/fountain.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26f2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/four.png b/plugins/emoji/public/images/four.png
deleted file mode 120000
index a5f8f2a27..000000000
--- a/plugins/emoji/public/images/four.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0034.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/four_leaf_clover.png b/plugins/emoji/public/images/four_leaf_clover.png
deleted file mode 120000
index 7b517031a..000000000
--- a/plugins/emoji/public/images/four_leaf_clover.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f340.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fr.png b/plugins/emoji/public/images/fr.png
deleted file mode 120000
index c17d1b9df..000000000
--- a/plugins/emoji/public/images/fr.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1eb-1f1f7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/free.png b/plugins/emoji/public/images/free.png
deleted file mode 120000
index 6ee820ecb..000000000
--- a/plugins/emoji/public/images/free.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f193.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fried_shrimp.png b/plugins/emoji/public/images/fried_shrimp.png
deleted file mode 120000
index 00c55f30d..000000000
--- a/plugins/emoji/public/images/fried_shrimp.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f364.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fries.png b/plugins/emoji/public/images/fries.png
deleted file mode 120000
index 5a5ee22c4..000000000
--- a/plugins/emoji/public/images/fries.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f35f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/frog.png b/plugins/emoji/public/images/frog.png
deleted file mode 120000
index 7b551cf72..000000000
--- a/plugins/emoji/public/images/frog.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f438.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/frowning.png b/plugins/emoji/public/images/frowning.png
deleted file mode 120000
index 030996a72..000000000
--- a/plugins/emoji/public/images/frowning.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f626.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/fu.png b/plugins/emoji/public/images/fu.png
deleted file mode 100755
index 195fbc319..000000000
Binary files a/plugins/emoji/public/images/fu.png and /dev/null differ
diff --git a/plugins/emoji/public/images/fuelpump.png b/plugins/emoji/public/images/fuelpump.png
deleted file mode 120000
index 811fd8d15..000000000
--- a/plugins/emoji/public/images/fuelpump.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26fd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/full_moon.png b/plugins/emoji/public/images/full_moon.png
deleted file mode 120000
index 13b0a191c..000000000
--- a/plugins/emoji/public/images/full_moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f315.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/full_moon_with_face.png b/plugins/emoji/public/images/full_moon_with_face.png
deleted file mode 120000
index 37f8fe7f2..000000000
--- a/plugins/emoji/public/images/full_moon_with_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f31d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/game_die.png b/plugins/emoji/public/images/game_die.png
deleted file mode 120000
index be998c49f..000000000
--- a/plugins/emoji/public/images/game_die.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/gb.png b/plugins/emoji/public/images/gb.png
deleted file mode 120000
index 68cbaff00..000000000
--- a/plugins/emoji/public/images/gb.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1ec-1f1e7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/gem.png b/plugins/emoji/public/images/gem.png
deleted file mode 120000
index d0e148e10..000000000
--- a/plugins/emoji/public/images/gem.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f48e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/gemini.png b/plugins/emoji/public/images/gemini.png
deleted file mode 120000
index b061a8495..000000000
--- a/plugins/emoji/public/images/gemini.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/264a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ghost.png b/plugins/emoji/public/images/ghost.png
deleted file mode 120000
index 9eb885c59..000000000
--- a/plugins/emoji/public/images/ghost.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f47b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/gift.png b/plugins/emoji/public/images/gift.png
deleted file mode 120000
index e96bbeb4e..000000000
--- a/plugins/emoji/public/images/gift.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f381.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/gift_heart.png b/plugins/emoji/public/images/gift_heart.png
deleted file mode 120000
index fecb0f328..000000000
--- a/plugins/emoji/public/images/gift_heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f49d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/girl.png b/plugins/emoji/public/images/girl.png
deleted file mode 120000
index f364b9bea..000000000
--- a/plugins/emoji/public/images/girl.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f467.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/globe_with_meridians.png b/plugins/emoji/public/images/globe_with_meridians.png
deleted file mode 120000
index ce26e094b..000000000
--- a/plugins/emoji/public/images/globe_with_meridians.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f310.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/goat.png b/plugins/emoji/public/images/goat.png
deleted file mode 120000
index 684cf9f0b..000000000
--- a/plugins/emoji/public/images/goat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f410.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/goberserk.png b/plugins/emoji/public/images/goberserk.png
deleted file mode 100755
index 59a742aaa..000000000
Binary files a/plugins/emoji/public/images/goberserk.png and /dev/null differ
diff --git a/plugins/emoji/public/images/godmode.png b/plugins/emoji/public/images/godmode.png
deleted file mode 100755
index 7e3313d9b..000000000
Binary files a/plugins/emoji/public/images/godmode.png and /dev/null differ
diff --git a/plugins/emoji/public/images/golf.png b/plugins/emoji/public/images/golf.png
deleted file mode 120000
index cbead94de..000000000
--- a/plugins/emoji/public/images/golf.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26f3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/google/+1.png b/plugins/emoji/public/images/google/+1.png
new file mode 100644
index 000000000..2f1ba2803
Binary files /dev/null and b/plugins/emoji/public/images/google/+1.png differ
diff --git a/plugins/emoji/public/images/google/-1.png b/plugins/emoji/public/images/google/-1.png
new file mode 100644
index 000000000..96be997bf
Binary files /dev/null and b/plugins/emoji/public/images/google/-1.png differ
diff --git a/plugins/emoji/public/images/google/100.png b/plugins/emoji/public/images/google/100.png
new file mode 100644
index 000000000..559de876a
Binary files /dev/null and b/plugins/emoji/public/images/google/100.png differ
diff --git a/plugins/emoji/public/images/google/1234.png b/plugins/emoji/public/images/google/1234.png
new file mode 100644
index 000000000..4461d4d54
Binary files /dev/null and b/plugins/emoji/public/images/google/1234.png differ
diff --git a/plugins/emoji/public/images/google/8ball.png b/plugins/emoji/public/images/google/8ball.png
new file mode 100644
index 000000000..aa8a6217e
Binary files /dev/null and b/plugins/emoji/public/images/google/8ball.png differ
diff --git a/plugins/emoji/public/images/google/a.png b/plugins/emoji/public/images/google/a.png
new file mode 100644
index 000000000..92dc7de94
Binary files /dev/null and b/plugins/emoji/public/images/google/a.png differ
diff --git a/plugins/emoji/public/images/google/ab.png b/plugins/emoji/public/images/google/ab.png
new file mode 100644
index 000000000..a4121448a
Binary files /dev/null and b/plugins/emoji/public/images/google/ab.png differ
diff --git a/plugins/emoji/public/images/google/abc.png b/plugins/emoji/public/images/google/abc.png
new file mode 100644
index 000000000..02aeb9310
Binary files /dev/null and b/plugins/emoji/public/images/google/abc.png differ
diff --git a/plugins/emoji/public/images/google/abcd.png b/plugins/emoji/public/images/google/abcd.png
new file mode 100644
index 000000000..851dcf706
Binary files /dev/null and b/plugins/emoji/public/images/google/abcd.png differ
diff --git a/plugins/emoji/public/images/google/accept.png b/plugins/emoji/public/images/google/accept.png
new file mode 100644
index 000000000..4f38c712d
Binary files /dev/null and b/plugins/emoji/public/images/google/accept.png differ
diff --git a/plugins/emoji/public/images/google/aerial_tramway.png b/plugins/emoji/public/images/google/aerial_tramway.png
new file mode 100644
index 000000000..db8a5e765
Binary files /dev/null and b/plugins/emoji/public/images/google/aerial_tramway.png differ
diff --git a/plugins/emoji/public/images/google/airplane.png b/plugins/emoji/public/images/google/airplane.png
new file mode 100644
index 000000000..10b2184d8
Binary files /dev/null and b/plugins/emoji/public/images/google/airplane.png differ
diff --git a/plugins/emoji/public/images/google/alarm_clock.png b/plugins/emoji/public/images/google/alarm_clock.png
new file mode 100644
index 000000000..8c2793ff0
Binary files /dev/null and b/plugins/emoji/public/images/google/alarm_clock.png differ
diff --git a/plugins/emoji/public/images/google/alien.png b/plugins/emoji/public/images/google/alien.png
new file mode 100644
index 000000000..7c40dc7d3
Binary files /dev/null and b/plugins/emoji/public/images/google/alien.png differ
diff --git a/plugins/emoji/public/images/google/ambulance.png b/plugins/emoji/public/images/google/ambulance.png
new file mode 100644
index 000000000..322b28592
Binary files /dev/null and b/plugins/emoji/public/images/google/ambulance.png differ
diff --git a/plugins/emoji/public/images/google/anchor.png b/plugins/emoji/public/images/google/anchor.png
new file mode 100644
index 000000000..ec66405c0
Binary files /dev/null and b/plugins/emoji/public/images/google/anchor.png differ
diff --git a/plugins/emoji/public/images/google/angel.png b/plugins/emoji/public/images/google/angel.png
new file mode 100644
index 000000000..2d04f6343
Binary files /dev/null and b/plugins/emoji/public/images/google/angel.png differ
diff --git a/plugins/emoji/public/images/google/anger.png b/plugins/emoji/public/images/google/anger.png
new file mode 100644
index 000000000..7627ff7a6
Binary files /dev/null and b/plugins/emoji/public/images/google/anger.png differ
diff --git a/plugins/emoji/public/images/google/angry.png b/plugins/emoji/public/images/google/angry.png
new file mode 100644
index 000000000..f3b88c0c7
Binary files /dev/null and b/plugins/emoji/public/images/google/angry.png differ
diff --git a/plugins/emoji/public/images/google/anguished.png b/plugins/emoji/public/images/google/anguished.png
new file mode 100644
index 000000000..cefe83c9f
Binary files /dev/null and b/plugins/emoji/public/images/google/anguished.png differ
diff --git a/plugins/emoji/public/images/google/ant.png b/plugins/emoji/public/images/google/ant.png
new file mode 100644
index 000000000..772861767
Binary files /dev/null and b/plugins/emoji/public/images/google/ant.png differ
diff --git a/plugins/emoji/public/images/google/apple.png b/plugins/emoji/public/images/google/apple.png
new file mode 100644
index 000000000..2f3c07c34
Binary files /dev/null and b/plugins/emoji/public/images/google/apple.png differ
diff --git a/plugins/emoji/public/images/google/aquarius.png b/plugins/emoji/public/images/google/aquarius.png
new file mode 100644
index 000000000..6a1c5f36a
Binary files /dev/null and b/plugins/emoji/public/images/google/aquarius.png differ
diff --git a/plugins/emoji/public/images/google/aries.png b/plugins/emoji/public/images/google/aries.png
new file mode 100644
index 000000000..cbd7856fb
Binary files /dev/null and b/plugins/emoji/public/images/google/aries.png differ
diff --git a/plugins/emoji/public/images/google/arrow_backward.png b/plugins/emoji/public/images/google/arrow_backward.png
new file mode 100644
index 000000000..c98f7f995
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_backward.png differ
diff --git a/plugins/emoji/public/images/google/arrow_double_down.png b/plugins/emoji/public/images/google/arrow_double_down.png
new file mode 100644
index 000000000..311a3fef8
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_double_down.png differ
diff --git a/plugins/emoji/public/images/google/arrow_double_up.png b/plugins/emoji/public/images/google/arrow_double_up.png
new file mode 100644
index 000000000..649fde71e
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_double_up.png differ
diff --git a/plugins/emoji/public/images/google/arrow_down.png b/plugins/emoji/public/images/google/arrow_down.png
new file mode 100644
index 000000000..653ab9918
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_down.png differ
diff --git a/plugins/emoji/public/images/google/arrow_down_small.png b/plugins/emoji/public/images/google/arrow_down_small.png
new file mode 100644
index 000000000..b579f2886
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_down_small.png differ
diff --git a/plugins/emoji/public/images/google/arrow_forward.png b/plugins/emoji/public/images/google/arrow_forward.png
new file mode 100644
index 000000000..ae15fadb1
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_forward.png differ
diff --git a/plugins/emoji/public/images/google/arrow_heading_down.png b/plugins/emoji/public/images/google/arrow_heading_down.png
new file mode 100644
index 000000000..a856cfc46
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_heading_down.png differ
diff --git a/plugins/emoji/public/images/google/arrow_heading_up.png b/plugins/emoji/public/images/google/arrow_heading_up.png
new file mode 100644
index 000000000..6594f22b0
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_heading_up.png differ
diff --git a/plugins/emoji/public/images/google/arrow_left.png b/plugins/emoji/public/images/google/arrow_left.png
new file mode 100644
index 000000000..816ec6585
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_left.png differ
diff --git a/plugins/emoji/public/images/google/arrow_lower_left.png b/plugins/emoji/public/images/google/arrow_lower_left.png
new file mode 100644
index 000000000..7471f3381
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_lower_left.png differ
diff --git a/plugins/emoji/public/images/google/arrow_lower_right.png b/plugins/emoji/public/images/google/arrow_lower_right.png
new file mode 100644
index 000000000..b5f276619
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_lower_right.png differ
diff --git a/plugins/emoji/public/images/google/arrow_right.png b/plugins/emoji/public/images/google/arrow_right.png
new file mode 100644
index 000000000..1cff97d2e
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_right.png differ
diff --git a/plugins/emoji/public/images/google/arrow_right_hook.png b/plugins/emoji/public/images/google/arrow_right_hook.png
new file mode 100644
index 000000000..0b2887018
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_right_hook.png differ
diff --git a/plugins/emoji/public/images/google/arrow_up.png b/plugins/emoji/public/images/google/arrow_up.png
new file mode 100644
index 000000000..a35d06159
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_up.png differ
diff --git a/plugins/emoji/public/images/google/arrow_up_down.png b/plugins/emoji/public/images/google/arrow_up_down.png
new file mode 100644
index 000000000..ecd7e947d
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_up_down.png differ
diff --git a/plugins/emoji/public/images/google/arrow_up_small.png b/plugins/emoji/public/images/google/arrow_up_small.png
new file mode 100644
index 000000000..a3e1f5e9f
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_up_small.png differ
diff --git a/plugins/emoji/public/images/google/arrow_upper_left.png b/plugins/emoji/public/images/google/arrow_upper_left.png
new file mode 100644
index 000000000..bca2b4096
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_upper_left.png differ
diff --git a/plugins/emoji/public/images/google/arrow_upper_right.png b/plugins/emoji/public/images/google/arrow_upper_right.png
new file mode 100644
index 000000000..af40ceeef
Binary files /dev/null and b/plugins/emoji/public/images/google/arrow_upper_right.png differ
diff --git a/plugins/emoji/public/images/google/arrows_clockwise.png b/plugins/emoji/public/images/google/arrows_clockwise.png
new file mode 100644
index 000000000..cd4959f6c
Binary files /dev/null and b/plugins/emoji/public/images/google/arrows_clockwise.png differ
diff --git a/plugins/emoji/public/images/google/arrows_counterclockwise.png b/plugins/emoji/public/images/google/arrows_counterclockwise.png
new file mode 100644
index 000000000..f4ea338be
Binary files /dev/null and b/plugins/emoji/public/images/google/arrows_counterclockwise.png differ
diff --git a/plugins/emoji/public/images/google/art.png b/plugins/emoji/public/images/google/art.png
new file mode 100644
index 000000000..4cf045884
Binary files /dev/null and b/plugins/emoji/public/images/google/art.png differ
diff --git a/plugins/emoji/public/images/google/articulated_lorry.png b/plugins/emoji/public/images/google/articulated_lorry.png
new file mode 100644
index 000000000..545b0e2f4
Binary files /dev/null and b/plugins/emoji/public/images/google/articulated_lorry.png differ
diff --git a/plugins/emoji/public/images/google/astonished.png b/plugins/emoji/public/images/google/astonished.png
new file mode 100644
index 000000000..a9003ec7b
Binary files /dev/null and b/plugins/emoji/public/images/google/astonished.png differ
diff --git a/plugins/emoji/public/images/google/athletic_shoe.png b/plugins/emoji/public/images/google/athletic_shoe.png
new file mode 100644
index 000000000..0d81df9d8
Binary files /dev/null and b/plugins/emoji/public/images/google/athletic_shoe.png differ
diff --git a/plugins/emoji/public/images/google/atm.png b/plugins/emoji/public/images/google/atm.png
new file mode 100644
index 000000000..f6a80f5e9
Binary files /dev/null and b/plugins/emoji/public/images/google/atm.png differ
diff --git a/plugins/emoji/public/images/google/b.png b/plugins/emoji/public/images/google/b.png
new file mode 100644
index 000000000..c318b72dd
Binary files /dev/null and b/plugins/emoji/public/images/google/b.png differ
diff --git a/plugins/emoji/public/images/google/baby.png b/plugins/emoji/public/images/google/baby.png
new file mode 100644
index 000000000..8245b27bc
Binary files /dev/null and b/plugins/emoji/public/images/google/baby.png differ
diff --git a/plugins/emoji/public/images/google/baby_bottle.png b/plugins/emoji/public/images/google/baby_bottle.png
new file mode 100644
index 000000000..1dedb552e
Binary files /dev/null and b/plugins/emoji/public/images/google/baby_bottle.png differ
diff --git a/plugins/emoji/public/images/google/baby_chick.png b/plugins/emoji/public/images/google/baby_chick.png
new file mode 100644
index 000000000..820bfad63
Binary files /dev/null and b/plugins/emoji/public/images/google/baby_chick.png differ
diff --git a/plugins/emoji/public/images/google/baby_symbol.png b/plugins/emoji/public/images/google/baby_symbol.png
new file mode 100644
index 000000000..bccf92c0f
Binary files /dev/null and b/plugins/emoji/public/images/google/baby_symbol.png differ
diff --git a/plugins/emoji/public/images/google/back.png b/plugins/emoji/public/images/google/back.png
new file mode 100644
index 000000000..691c1a2ec
Binary files /dev/null and b/plugins/emoji/public/images/google/back.png differ
diff --git a/plugins/emoji/public/images/google/baggage_claim.png b/plugins/emoji/public/images/google/baggage_claim.png
new file mode 100644
index 000000000..8d4369c04
Binary files /dev/null and b/plugins/emoji/public/images/google/baggage_claim.png differ
diff --git a/plugins/emoji/public/images/google/balloon.png b/plugins/emoji/public/images/google/balloon.png
new file mode 100644
index 000000000..99801931e
Binary files /dev/null and b/plugins/emoji/public/images/google/balloon.png differ
diff --git a/plugins/emoji/public/images/google/ballot_box_with_check.png b/plugins/emoji/public/images/google/ballot_box_with_check.png
new file mode 100644
index 000000000..a9773e0d7
Binary files /dev/null and b/plugins/emoji/public/images/google/ballot_box_with_check.png differ
diff --git a/plugins/emoji/public/images/google/bamboo.png b/plugins/emoji/public/images/google/bamboo.png
new file mode 100644
index 000000000..b4daff77d
Binary files /dev/null and b/plugins/emoji/public/images/google/bamboo.png differ
diff --git a/plugins/emoji/public/images/google/banana.png b/plugins/emoji/public/images/google/banana.png
new file mode 100644
index 000000000..ece706a50
Binary files /dev/null and b/plugins/emoji/public/images/google/banana.png differ
diff --git a/plugins/emoji/public/images/google/bangbang.png b/plugins/emoji/public/images/google/bangbang.png
new file mode 100644
index 000000000..2f97a6c5d
Binary files /dev/null and b/plugins/emoji/public/images/google/bangbang.png differ
diff --git a/plugins/emoji/public/images/google/bank.png b/plugins/emoji/public/images/google/bank.png
new file mode 100644
index 000000000..2f3f8b760
Binary files /dev/null and b/plugins/emoji/public/images/google/bank.png differ
diff --git a/plugins/emoji/public/images/google/bar_chart.png b/plugins/emoji/public/images/google/bar_chart.png
new file mode 100644
index 000000000..ea845063d
Binary files /dev/null and b/plugins/emoji/public/images/google/bar_chart.png differ
diff --git a/plugins/emoji/public/images/google/barber.png b/plugins/emoji/public/images/google/barber.png
new file mode 100644
index 000000000..1bb57e9d5
Binary files /dev/null and b/plugins/emoji/public/images/google/barber.png differ
diff --git a/plugins/emoji/public/images/google/baseball.png b/plugins/emoji/public/images/google/baseball.png
new file mode 100644
index 000000000..3b3706f16
Binary files /dev/null and b/plugins/emoji/public/images/google/baseball.png differ
diff --git a/plugins/emoji/public/images/google/basketball.png b/plugins/emoji/public/images/google/basketball.png
new file mode 100644
index 000000000..5e9d06bfb
Binary files /dev/null and b/plugins/emoji/public/images/google/basketball.png differ
diff --git a/plugins/emoji/public/images/google/bath.png b/plugins/emoji/public/images/google/bath.png
new file mode 100644
index 000000000..af6108cd1
Binary files /dev/null and b/plugins/emoji/public/images/google/bath.png differ
diff --git a/plugins/emoji/public/images/google/bathtub.png b/plugins/emoji/public/images/google/bathtub.png
new file mode 100644
index 000000000..175c60949
Binary files /dev/null and b/plugins/emoji/public/images/google/bathtub.png differ
diff --git a/plugins/emoji/public/images/google/battery.png b/plugins/emoji/public/images/google/battery.png
new file mode 100644
index 000000000..08da3ee31
Binary files /dev/null and b/plugins/emoji/public/images/google/battery.png differ
diff --git a/plugins/emoji/public/images/google/bear.png b/plugins/emoji/public/images/google/bear.png
new file mode 100644
index 000000000..596054e41
Binary files /dev/null and b/plugins/emoji/public/images/google/bear.png differ
diff --git a/plugins/emoji/public/images/google/bee.png b/plugins/emoji/public/images/google/bee.png
new file mode 100644
index 000000000..031d526e4
Binary files /dev/null and b/plugins/emoji/public/images/google/bee.png differ
diff --git a/plugins/emoji/public/images/google/beer.png b/plugins/emoji/public/images/google/beer.png
new file mode 100644
index 000000000..c2056491d
Binary files /dev/null and b/plugins/emoji/public/images/google/beer.png differ
diff --git a/plugins/emoji/public/images/google/beers.png b/plugins/emoji/public/images/google/beers.png
new file mode 100644
index 000000000..f117716d2
Binary files /dev/null and b/plugins/emoji/public/images/google/beers.png differ
diff --git a/plugins/emoji/public/images/google/beetle.png b/plugins/emoji/public/images/google/beetle.png
new file mode 100644
index 000000000..c70cb22ca
Binary files /dev/null and b/plugins/emoji/public/images/google/beetle.png differ
diff --git a/plugins/emoji/public/images/google/beginner.png b/plugins/emoji/public/images/google/beginner.png
new file mode 100644
index 000000000..e7affa1b0
Binary files /dev/null and b/plugins/emoji/public/images/google/beginner.png differ
diff --git a/plugins/emoji/public/images/google/bell.png b/plugins/emoji/public/images/google/bell.png
new file mode 100644
index 000000000..3bf811748
Binary files /dev/null and b/plugins/emoji/public/images/google/bell.png differ
diff --git a/plugins/emoji/public/images/google/bento.png b/plugins/emoji/public/images/google/bento.png
new file mode 100644
index 000000000..0c7557000
Binary files /dev/null and b/plugins/emoji/public/images/google/bento.png differ
diff --git a/plugins/emoji/public/images/google/bicyclist.png b/plugins/emoji/public/images/google/bicyclist.png
new file mode 100644
index 000000000..727d56c13
Binary files /dev/null and b/plugins/emoji/public/images/google/bicyclist.png differ
diff --git a/plugins/emoji/public/images/google/bike.png b/plugins/emoji/public/images/google/bike.png
new file mode 100644
index 000000000..fcfb2a423
Binary files /dev/null and b/plugins/emoji/public/images/google/bike.png differ
diff --git a/plugins/emoji/public/images/google/bikini.png b/plugins/emoji/public/images/google/bikini.png
new file mode 100644
index 000000000..8a21b44d2
Binary files /dev/null and b/plugins/emoji/public/images/google/bikini.png differ
diff --git a/plugins/emoji/public/images/google/bird.png b/plugins/emoji/public/images/google/bird.png
new file mode 100644
index 000000000..ea0eb511d
Binary files /dev/null and b/plugins/emoji/public/images/google/bird.png differ
diff --git a/plugins/emoji/public/images/google/birthday.png b/plugins/emoji/public/images/google/birthday.png
new file mode 100644
index 000000000..3a2f98f25
Binary files /dev/null and b/plugins/emoji/public/images/google/birthday.png differ
diff --git a/plugins/emoji/public/images/google/black_circle.png b/plugins/emoji/public/images/google/black_circle.png
new file mode 100644
index 000000000..f32634923
Binary files /dev/null and b/plugins/emoji/public/images/google/black_circle.png differ
diff --git a/plugins/emoji/public/images/google/black_joker.png b/plugins/emoji/public/images/google/black_joker.png
new file mode 100644
index 000000000..1d0b4ad0f
Binary files /dev/null and b/plugins/emoji/public/images/google/black_joker.png differ
diff --git a/plugins/emoji/public/images/google/black_large_square.png b/plugins/emoji/public/images/google/black_large_square.png
new file mode 100644
index 000000000..1eee0d853
Binary files /dev/null and b/plugins/emoji/public/images/google/black_large_square.png differ
diff --git a/plugins/emoji/public/images/google/black_medium_small_square.png b/plugins/emoji/public/images/google/black_medium_small_square.png
new file mode 100644
index 000000000..6aa58f53d
Binary files /dev/null and b/plugins/emoji/public/images/google/black_medium_small_square.png differ
diff --git a/plugins/emoji/public/images/google/black_medium_square.png b/plugins/emoji/public/images/google/black_medium_square.png
new file mode 100644
index 000000000..379f83638
Binary files /dev/null and b/plugins/emoji/public/images/google/black_medium_square.png differ
diff --git a/plugins/emoji/public/images/google/black_nib.png b/plugins/emoji/public/images/google/black_nib.png
new file mode 100644
index 000000000..826f0d2f5
Binary files /dev/null and b/plugins/emoji/public/images/google/black_nib.png differ
diff --git a/plugins/emoji/public/images/google/black_small_square.png b/plugins/emoji/public/images/google/black_small_square.png
new file mode 100644
index 000000000..ba9df8a68
Binary files /dev/null and b/plugins/emoji/public/images/google/black_small_square.png differ
diff --git a/plugins/emoji/public/images/google/black_square_button.png b/plugins/emoji/public/images/google/black_square_button.png
new file mode 100644
index 000000000..a94bd8fc1
Binary files /dev/null and b/plugins/emoji/public/images/google/black_square_button.png differ
diff --git a/plugins/emoji/public/images/google/blossom.png b/plugins/emoji/public/images/google/blossom.png
new file mode 100644
index 000000000..f5a67b864
Binary files /dev/null and b/plugins/emoji/public/images/google/blossom.png differ
diff --git a/plugins/emoji/public/images/google/blowfish.png b/plugins/emoji/public/images/google/blowfish.png
new file mode 100644
index 000000000..00103fcbe
Binary files /dev/null and b/plugins/emoji/public/images/google/blowfish.png differ
diff --git a/plugins/emoji/public/images/google/blue_book.png b/plugins/emoji/public/images/google/blue_book.png
new file mode 100644
index 000000000..0ff91b52e
Binary files /dev/null and b/plugins/emoji/public/images/google/blue_book.png differ
diff --git a/plugins/emoji/public/images/google/blue_car.png b/plugins/emoji/public/images/google/blue_car.png
new file mode 100644
index 000000000..55e2252f7
Binary files /dev/null and b/plugins/emoji/public/images/google/blue_car.png differ
diff --git a/plugins/emoji/public/images/google/blue_heart.png b/plugins/emoji/public/images/google/blue_heart.png
new file mode 100644
index 000000000..25bd6008f
Binary files /dev/null and b/plugins/emoji/public/images/google/blue_heart.png differ
diff --git a/plugins/emoji/public/images/google/blush.png b/plugins/emoji/public/images/google/blush.png
new file mode 100644
index 000000000..80376bf28
Binary files /dev/null and b/plugins/emoji/public/images/google/blush.png differ
diff --git a/plugins/emoji/public/images/google/boar.png b/plugins/emoji/public/images/google/boar.png
new file mode 100644
index 000000000..27ad342c5
Binary files /dev/null and b/plugins/emoji/public/images/google/boar.png differ
diff --git a/plugins/emoji/public/images/google/boat.png b/plugins/emoji/public/images/google/boat.png
new file mode 100644
index 000000000..b4142fe1e
Binary files /dev/null and b/plugins/emoji/public/images/google/boat.png differ
diff --git a/plugins/emoji/public/images/google/bomb.png b/plugins/emoji/public/images/google/bomb.png
new file mode 100644
index 000000000..dcdfe8c1e
Binary files /dev/null and b/plugins/emoji/public/images/google/bomb.png differ
diff --git a/plugins/emoji/public/images/google/book.png b/plugins/emoji/public/images/google/book.png
new file mode 100644
index 000000000..890304706
Binary files /dev/null and b/plugins/emoji/public/images/google/book.png differ
diff --git a/plugins/emoji/public/images/google/bookmark.png b/plugins/emoji/public/images/google/bookmark.png
new file mode 100644
index 000000000..31a586c1d
Binary files /dev/null and b/plugins/emoji/public/images/google/bookmark.png differ
diff --git a/plugins/emoji/public/images/google/bookmark_tabs.png b/plugins/emoji/public/images/google/bookmark_tabs.png
new file mode 100644
index 000000000..f06b62447
Binary files /dev/null and b/plugins/emoji/public/images/google/bookmark_tabs.png differ
diff --git a/plugins/emoji/public/images/google/books.png b/plugins/emoji/public/images/google/books.png
new file mode 100644
index 000000000..5687a34c9
Binary files /dev/null and b/plugins/emoji/public/images/google/books.png differ
diff --git a/plugins/emoji/public/images/google/boom.png b/plugins/emoji/public/images/google/boom.png
new file mode 100644
index 000000000..d5dc3bb0e
Binary files /dev/null and b/plugins/emoji/public/images/google/boom.png differ
diff --git a/plugins/emoji/public/images/google/boot.png b/plugins/emoji/public/images/google/boot.png
new file mode 100644
index 000000000..cd2f9d892
Binary files /dev/null and b/plugins/emoji/public/images/google/boot.png differ
diff --git a/plugins/emoji/public/images/google/bouquet.png b/plugins/emoji/public/images/google/bouquet.png
new file mode 100644
index 000000000..aa738fa65
Binary files /dev/null and b/plugins/emoji/public/images/google/bouquet.png differ
diff --git a/plugins/emoji/public/images/google/bow.png b/plugins/emoji/public/images/google/bow.png
new file mode 100644
index 000000000..83c38d8fa
Binary files /dev/null and b/plugins/emoji/public/images/google/bow.png differ
diff --git a/plugins/emoji/public/images/google/bowling.png b/plugins/emoji/public/images/google/bowling.png
new file mode 100644
index 000000000..56978eaa7
Binary files /dev/null and b/plugins/emoji/public/images/google/bowling.png differ
diff --git a/plugins/emoji/public/images/google/boy.png b/plugins/emoji/public/images/google/boy.png
new file mode 100644
index 000000000..cb76bdcb8
Binary files /dev/null and b/plugins/emoji/public/images/google/boy.png differ
diff --git a/plugins/emoji/public/images/google/bread.png b/plugins/emoji/public/images/google/bread.png
new file mode 100644
index 000000000..6d696f3a7
Binary files /dev/null and b/plugins/emoji/public/images/google/bread.png differ
diff --git a/plugins/emoji/public/images/google/bride_with_veil.png b/plugins/emoji/public/images/google/bride_with_veil.png
new file mode 100644
index 000000000..27ca2da0a
Binary files /dev/null and b/plugins/emoji/public/images/google/bride_with_veil.png differ
diff --git a/plugins/emoji/public/images/google/bridge_at_night.png b/plugins/emoji/public/images/google/bridge_at_night.png
new file mode 100644
index 000000000..7eb30ff87
Binary files /dev/null and b/plugins/emoji/public/images/google/bridge_at_night.png differ
diff --git a/plugins/emoji/public/images/google/briefcase.png b/plugins/emoji/public/images/google/briefcase.png
new file mode 100644
index 000000000..b0844bc5c
Binary files /dev/null and b/plugins/emoji/public/images/google/briefcase.png differ
diff --git a/plugins/emoji/public/images/google/broken_heart.png b/plugins/emoji/public/images/google/broken_heart.png
new file mode 100644
index 000000000..726d41278
Binary files /dev/null and b/plugins/emoji/public/images/google/broken_heart.png differ
diff --git a/plugins/emoji/public/images/google/bug.png b/plugins/emoji/public/images/google/bug.png
new file mode 100644
index 000000000..bb996a981
Binary files /dev/null and b/plugins/emoji/public/images/google/bug.png differ
diff --git a/plugins/emoji/public/images/google/bulb.png b/plugins/emoji/public/images/google/bulb.png
new file mode 100644
index 000000000..d634b39f0
Binary files /dev/null and b/plugins/emoji/public/images/google/bulb.png differ
diff --git a/plugins/emoji/public/images/google/bullettrain_front.png b/plugins/emoji/public/images/google/bullettrain_front.png
new file mode 100644
index 000000000..93edfb437
Binary files /dev/null and b/plugins/emoji/public/images/google/bullettrain_front.png differ
diff --git a/plugins/emoji/public/images/google/bullettrain_side.png b/plugins/emoji/public/images/google/bullettrain_side.png
new file mode 100644
index 000000000..054e397c0
Binary files /dev/null and b/plugins/emoji/public/images/google/bullettrain_side.png differ
diff --git a/plugins/emoji/public/images/google/bus.png b/plugins/emoji/public/images/google/bus.png
new file mode 100644
index 000000000..688645b18
Binary files /dev/null and b/plugins/emoji/public/images/google/bus.png differ
diff --git a/plugins/emoji/public/images/google/busstop.png b/plugins/emoji/public/images/google/busstop.png
new file mode 100644
index 000000000..b603f1872
Binary files /dev/null and b/plugins/emoji/public/images/google/busstop.png differ
diff --git a/plugins/emoji/public/images/google/bust_in_silhouette.png b/plugins/emoji/public/images/google/bust_in_silhouette.png
new file mode 100644
index 000000000..5da8aee35
Binary files /dev/null and b/plugins/emoji/public/images/google/bust_in_silhouette.png differ
diff --git a/plugins/emoji/public/images/google/busts_in_silhouette.png b/plugins/emoji/public/images/google/busts_in_silhouette.png
new file mode 100644
index 000000000..843437a6d
Binary files /dev/null and b/plugins/emoji/public/images/google/busts_in_silhouette.png differ
diff --git a/plugins/emoji/public/images/google/cactus.png b/plugins/emoji/public/images/google/cactus.png
new file mode 100644
index 000000000..37be6f029
Binary files /dev/null and b/plugins/emoji/public/images/google/cactus.png differ
diff --git a/plugins/emoji/public/images/google/cake.png b/plugins/emoji/public/images/google/cake.png
new file mode 100644
index 000000000..15c4beb01
Binary files /dev/null and b/plugins/emoji/public/images/google/cake.png differ
diff --git a/plugins/emoji/public/images/google/calendar.png b/plugins/emoji/public/images/google/calendar.png
new file mode 100644
index 000000000..804f95ed8
Binary files /dev/null and b/plugins/emoji/public/images/google/calendar.png differ
diff --git a/plugins/emoji/public/images/google/calling.png b/plugins/emoji/public/images/google/calling.png
new file mode 100644
index 000000000..fdbd10ef2
Binary files /dev/null and b/plugins/emoji/public/images/google/calling.png differ
diff --git a/plugins/emoji/public/images/google/camel.png b/plugins/emoji/public/images/google/camel.png
new file mode 100644
index 000000000..fd1fdba78
Binary files /dev/null and b/plugins/emoji/public/images/google/camel.png differ
diff --git a/plugins/emoji/public/images/google/camera.png b/plugins/emoji/public/images/google/camera.png
new file mode 100644
index 000000000..7435ad88f
Binary files /dev/null and b/plugins/emoji/public/images/google/camera.png differ
diff --git a/plugins/emoji/public/images/google/cancer.png b/plugins/emoji/public/images/google/cancer.png
new file mode 100644
index 000000000..91a610bea
Binary files /dev/null and b/plugins/emoji/public/images/google/cancer.png differ
diff --git a/plugins/emoji/public/images/google/candy.png b/plugins/emoji/public/images/google/candy.png
new file mode 100644
index 000000000..d220dd56b
Binary files /dev/null and b/plugins/emoji/public/images/google/candy.png differ
diff --git a/plugins/emoji/public/images/google/capital_abcd.png b/plugins/emoji/public/images/google/capital_abcd.png
new file mode 100644
index 000000000..a72fb3c3d
Binary files /dev/null and b/plugins/emoji/public/images/google/capital_abcd.png differ
diff --git a/plugins/emoji/public/images/google/capricorn.png b/plugins/emoji/public/images/google/capricorn.png
new file mode 100644
index 000000000..85912cff7
Binary files /dev/null and b/plugins/emoji/public/images/google/capricorn.png differ
diff --git a/plugins/emoji/public/images/google/car.png b/plugins/emoji/public/images/google/car.png
new file mode 100644
index 000000000..a97442b44
Binary files /dev/null and b/plugins/emoji/public/images/google/car.png differ
diff --git a/plugins/emoji/public/images/google/card_index.png b/plugins/emoji/public/images/google/card_index.png
new file mode 100644
index 000000000..9d6ab1916
Binary files /dev/null and b/plugins/emoji/public/images/google/card_index.png differ
diff --git a/plugins/emoji/public/images/google/carousel_horse.png b/plugins/emoji/public/images/google/carousel_horse.png
new file mode 100644
index 000000000..cc9b025c1
Binary files /dev/null and b/plugins/emoji/public/images/google/carousel_horse.png differ
diff --git a/plugins/emoji/public/images/google/cat.png b/plugins/emoji/public/images/google/cat.png
new file mode 100644
index 000000000..dc370e727
Binary files /dev/null and b/plugins/emoji/public/images/google/cat.png differ
diff --git a/plugins/emoji/public/images/google/cat2.png b/plugins/emoji/public/images/google/cat2.png
new file mode 100644
index 000000000..88bfcf82c
Binary files /dev/null and b/plugins/emoji/public/images/google/cat2.png differ
diff --git a/plugins/emoji/public/images/google/cd.png b/plugins/emoji/public/images/google/cd.png
new file mode 100644
index 000000000..148b36a7d
Binary files /dev/null and b/plugins/emoji/public/images/google/cd.png differ
diff --git a/plugins/emoji/public/images/google/chart.png b/plugins/emoji/public/images/google/chart.png
new file mode 100644
index 000000000..f4fd41a7c
Binary files /dev/null and b/plugins/emoji/public/images/google/chart.png differ
diff --git a/plugins/emoji/public/images/google/chart_with_downwards_trend.png b/plugins/emoji/public/images/google/chart_with_downwards_trend.png
new file mode 100644
index 000000000..555af431e
Binary files /dev/null and b/plugins/emoji/public/images/google/chart_with_downwards_trend.png differ
diff --git a/plugins/emoji/public/images/google/chart_with_upwards_trend.png b/plugins/emoji/public/images/google/chart_with_upwards_trend.png
new file mode 100644
index 000000000..458b51bbd
Binary files /dev/null and b/plugins/emoji/public/images/google/chart_with_upwards_trend.png differ
diff --git a/plugins/emoji/public/images/google/checkered_flag.png b/plugins/emoji/public/images/google/checkered_flag.png
new file mode 100644
index 000000000..ba3706fe3
Binary files /dev/null and b/plugins/emoji/public/images/google/checkered_flag.png differ
diff --git a/plugins/emoji/public/images/google/cherries.png b/plugins/emoji/public/images/google/cherries.png
new file mode 100644
index 000000000..4e3c51674
Binary files /dev/null and b/plugins/emoji/public/images/google/cherries.png differ
diff --git a/plugins/emoji/public/images/google/cherry_blossom.png b/plugins/emoji/public/images/google/cherry_blossom.png
new file mode 100644
index 000000000..72b90c132
Binary files /dev/null and b/plugins/emoji/public/images/google/cherry_blossom.png differ
diff --git a/plugins/emoji/public/images/google/chestnut.png b/plugins/emoji/public/images/google/chestnut.png
new file mode 100644
index 000000000..99d355210
Binary files /dev/null and b/plugins/emoji/public/images/google/chestnut.png differ
diff --git a/plugins/emoji/public/images/google/chicken.png b/plugins/emoji/public/images/google/chicken.png
new file mode 100644
index 000000000..fa02c88fb
Binary files /dev/null and b/plugins/emoji/public/images/google/chicken.png differ
diff --git a/plugins/emoji/public/images/google/children_crossing.png b/plugins/emoji/public/images/google/children_crossing.png
new file mode 100644
index 000000000..420499f21
Binary files /dev/null and b/plugins/emoji/public/images/google/children_crossing.png differ
diff --git a/plugins/emoji/public/images/google/chocolate_bar.png b/plugins/emoji/public/images/google/chocolate_bar.png
new file mode 100644
index 000000000..c4e36e7c2
Binary files /dev/null and b/plugins/emoji/public/images/google/chocolate_bar.png differ
diff --git a/plugins/emoji/public/images/google/christmas_tree.png b/plugins/emoji/public/images/google/christmas_tree.png
new file mode 100644
index 000000000..ec84981ab
Binary files /dev/null and b/plugins/emoji/public/images/google/christmas_tree.png differ
diff --git a/plugins/emoji/public/images/google/church.png b/plugins/emoji/public/images/google/church.png
new file mode 100644
index 000000000..f754dc5f2
Binary files /dev/null and b/plugins/emoji/public/images/google/church.png differ
diff --git a/plugins/emoji/public/images/google/cinema.png b/plugins/emoji/public/images/google/cinema.png
new file mode 100644
index 000000000..dac35d038
Binary files /dev/null and b/plugins/emoji/public/images/google/cinema.png differ
diff --git a/plugins/emoji/public/images/google/circus_tent.png b/plugins/emoji/public/images/google/circus_tent.png
new file mode 100644
index 000000000..2d894996f
Binary files /dev/null and b/plugins/emoji/public/images/google/circus_tent.png differ
diff --git a/plugins/emoji/public/images/google/city_sunrise.png b/plugins/emoji/public/images/google/city_sunrise.png
new file mode 100644
index 000000000..674740d81
Binary files /dev/null and b/plugins/emoji/public/images/google/city_sunrise.png differ
diff --git a/plugins/emoji/public/images/google/city_sunset.png b/plugins/emoji/public/images/google/city_sunset.png
new file mode 100644
index 000000000..7519ef2a6
Binary files /dev/null and b/plugins/emoji/public/images/google/city_sunset.png differ
diff --git a/plugins/emoji/public/images/google/cl.png b/plugins/emoji/public/images/google/cl.png
new file mode 100644
index 000000000..5e652c5e6
Binary files /dev/null and b/plugins/emoji/public/images/google/cl.png differ
diff --git a/plugins/emoji/public/images/google/clap.png b/plugins/emoji/public/images/google/clap.png
new file mode 100644
index 000000000..56f0cb265
Binary files /dev/null and b/plugins/emoji/public/images/google/clap.png differ
diff --git a/plugins/emoji/public/images/google/clapper.png b/plugins/emoji/public/images/google/clapper.png
new file mode 100644
index 000000000..1b92e6172
Binary files /dev/null and b/plugins/emoji/public/images/google/clapper.png differ
diff --git a/plugins/emoji/public/images/google/clipboard.png b/plugins/emoji/public/images/google/clipboard.png
new file mode 100644
index 000000000..bd7c7e47f
Binary files /dev/null and b/plugins/emoji/public/images/google/clipboard.png differ
diff --git a/plugins/emoji/public/images/google/clock1.png b/plugins/emoji/public/images/google/clock1.png
new file mode 100644
index 000000000..4babf7bea
Binary files /dev/null and b/plugins/emoji/public/images/google/clock1.png differ
diff --git a/plugins/emoji/public/images/google/clock10.png b/plugins/emoji/public/images/google/clock10.png
new file mode 100644
index 000000000..f555dd5e1
Binary files /dev/null and b/plugins/emoji/public/images/google/clock10.png differ
diff --git a/plugins/emoji/public/images/google/clock1030.png b/plugins/emoji/public/images/google/clock1030.png
new file mode 100644
index 000000000..7bf543130
Binary files /dev/null and b/plugins/emoji/public/images/google/clock1030.png differ
diff --git a/plugins/emoji/public/images/google/clock11.png b/plugins/emoji/public/images/google/clock11.png
new file mode 100644
index 000000000..9336c2c59
Binary files /dev/null and b/plugins/emoji/public/images/google/clock11.png differ
diff --git a/plugins/emoji/public/images/google/clock1130.png b/plugins/emoji/public/images/google/clock1130.png
new file mode 100644
index 000000000..601b7ab35
Binary files /dev/null and b/plugins/emoji/public/images/google/clock1130.png differ
diff --git a/plugins/emoji/public/images/google/clock12.png b/plugins/emoji/public/images/google/clock12.png
new file mode 100644
index 000000000..f910e1400
Binary files /dev/null and b/plugins/emoji/public/images/google/clock12.png differ
diff --git a/plugins/emoji/public/images/google/clock1230.png b/plugins/emoji/public/images/google/clock1230.png
new file mode 100644
index 000000000..832e2ed7a
Binary files /dev/null and b/plugins/emoji/public/images/google/clock1230.png differ
diff --git a/plugins/emoji/public/images/google/clock130.png b/plugins/emoji/public/images/google/clock130.png
new file mode 100644
index 000000000..800a8560c
Binary files /dev/null and b/plugins/emoji/public/images/google/clock130.png differ
diff --git a/plugins/emoji/public/images/google/clock2.png b/plugins/emoji/public/images/google/clock2.png
new file mode 100644
index 000000000..c7cf64796
Binary files /dev/null and b/plugins/emoji/public/images/google/clock2.png differ
diff --git a/plugins/emoji/public/images/google/clock230.png b/plugins/emoji/public/images/google/clock230.png
new file mode 100644
index 000000000..f3e730c68
Binary files /dev/null and b/plugins/emoji/public/images/google/clock230.png differ
diff --git a/plugins/emoji/public/images/google/clock3.png b/plugins/emoji/public/images/google/clock3.png
new file mode 100644
index 000000000..4e0219711
Binary files /dev/null and b/plugins/emoji/public/images/google/clock3.png differ
diff --git a/plugins/emoji/public/images/google/clock330.png b/plugins/emoji/public/images/google/clock330.png
new file mode 100644
index 000000000..a9198ba7f
Binary files /dev/null and b/plugins/emoji/public/images/google/clock330.png differ
diff --git a/plugins/emoji/public/images/google/clock4.png b/plugins/emoji/public/images/google/clock4.png
new file mode 100644
index 000000000..e18f00069
Binary files /dev/null and b/plugins/emoji/public/images/google/clock4.png differ
diff --git a/plugins/emoji/public/images/google/clock430.png b/plugins/emoji/public/images/google/clock430.png
new file mode 100644
index 000000000..308ee1a4d
Binary files /dev/null and b/plugins/emoji/public/images/google/clock430.png differ
diff --git a/plugins/emoji/public/images/google/clock5.png b/plugins/emoji/public/images/google/clock5.png
new file mode 100644
index 000000000..bb87514bf
Binary files /dev/null and b/plugins/emoji/public/images/google/clock5.png differ
diff --git a/plugins/emoji/public/images/google/clock530.png b/plugins/emoji/public/images/google/clock530.png
new file mode 100644
index 000000000..10086abd8
Binary files /dev/null and b/plugins/emoji/public/images/google/clock530.png differ
diff --git a/plugins/emoji/public/images/google/clock6.png b/plugins/emoji/public/images/google/clock6.png
new file mode 100644
index 000000000..2af169e2c
Binary files /dev/null and b/plugins/emoji/public/images/google/clock6.png differ
diff --git a/plugins/emoji/public/images/google/clock630.png b/plugins/emoji/public/images/google/clock630.png
new file mode 100644
index 000000000..a5118b220
Binary files /dev/null and b/plugins/emoji/public/images/google/clock630.png differ
diff --git a/plugins/emoji/public/images/google/clock7.png b/plugins/emoji/public/images/google/clock7.png
new file mode 100644
index 000000000..e6ef0b6b6
Binary files /dev/null and b/plugins/emoji/public/images/google/clock7.png differ
diff --git a/plugins/emoji/public/images/google/clock730.png b/plugins/emoji/public/images/google/clock730.png
new file mode 100644
index 000000000..b521ebd93
Binary files /dev/null and b/plugins/emoji/public/images/google/clock730.png differ
diff --git a/plugins/emoji/public/images/google/clock8.png b/plugins/emoji/public/images/google/clock8.png
new file mode 100644
index 000000000..c94c0141c
Binary files /dev/null and b/plugins/emoji/public/images/google/clock8.png differ
diff --git a/plugins/emoji/public/images/google/clock830.png b/plugins/emoji/public/images/google/clock830.png
new file mode 100644
index 000000000..a74fc4907
Binary files /dev/null and b/plugins/emoji/public/images/google/clock830.png differ
diff --git a/plugins/emoji/public/images/google/clock9.png b/plugins/emoji/public/images/google/clock9.png
new file mode 100644
index 000000000..35609cd0b
Binary files /dev/null and b/plugins/emoji/public/images/google/clock9.png differ
diff --git a/plugins/emoji/public/images/google/clock930.png b/plugins/emoji/public/images/google/clock930.png
new file mode 100644
index 000000000..6cae7304c
Binary files /dev/null and b/plugins/emoji/public/images/google/clock930.png differ
diff --git a/plugins/emoji/public/images/google/closed_book.png b/plugins/emoji/public/images/google/closed_book.png
new file mode 100644
index 000000000..32630ad4e
Binary files /dev/null and b/plugins/emoji/public/images/google/closed_book.png differ
diff --git a/plugins/emoji/public/images/google/closed_lock_with_key.png b/plugins/emoji/public/images/google/closed_lock_with_key.png
new file mode 100644
index 000000000..4ce2b2346
Binary files /dev/null and b/plugins/emoji/public/images/google/closed_lock_with_key.png differ
diff --git a/plugins/emoji/public/images/google/closed_umbrella.png b/plugins/emoji/public/images/google/closed_umbrella.png
new file mode 100644
index 000000000..063e9bfda
Binary files /dev/null and b/plugins/emoji/public/images/google/closed_umbrella.png differ
diff --git a/plugins/emoji/public/images/google/cloud.png b/plugins/emoji/public/images/google/cloud.png
new file mode 100644
index 000000000..9d5d1cde1
Binary files /dev/null and b/plugins/emoji/public/images/google/cloud.png differ
diff --git a/plugins/emoji/public/images/google/clubs.png b/plugins/emoji/public/images/google/clubs.png
new file mode 100644
index 000000000..05dadefbf
Binary files /dev/null and b/plugins/emoji/public/images/google/clubs.png differ
diff --git a/plugins/emoji/public/images/google/cn.png b/plugins/emoji/public/images/google/cn.png
new file mode 100644
index 000000000..6fcb042eb
Binary files /dev/null and b/plugins/emoji/public/images/google/cn.png differ
diff --git a/plugins/emoji/public/images/google/cocktail.png b/plugins/emoji/public/images/google/cocktail.png
new file mode 100644
index 000000000..84fed96eb
Binary files /dev/null and b/plugins/emoji/public/images/google/cocktail.png differ
diff --git a/plugins/emoji/public/images/google/coffee.png b/plugins/emoji/public/images/google/coffee.png
new file mode 100644
index 000000000..39e25512a
Binary files /dev/null and b/plugins/emoji/public/images/google/coffee.png differ
diff --git a/plugins/emoji/public/images/google/cold_sweat.png b/plugins/emoji/public/images/google/cold_sweat.png
new file mode 100644
index 000000000..52672867c
Binary files /dev/null and b/plugins/emoji/public/images/google/cold_sweat.png differ
diff --git a/plugins/emoji/public/images/google/collision.png b/plugins/emoji/public/images/google/collision.png
new file mode 100644
index 000000000..d5dc3bb0e
Binary files /dev/null and b/plugins/emoji/public/images/google/collision.png differ
diff --git a/plugins/emoji/public/images/google/computer.png b/plugins/emoji/public/images/google/computer.png
new file mode 100644
index 000000000..63d36f134
Binary files /dev/null and b/plugins/emoji/public/images/google/computer.png differ
diff --git a/plugins/emoji/public/images/google/confetti_ball.png b/plugins/emoji/public/images/google/confetti_ball.png
new file mode 100644
index 000000000..46c892ba9
Binary files /dev/null and b/plugins/emoji/public/images/google/confetti_ball.png differ
diff --git a/plugins/emoji/public/images/google/confounded.png b/plugins/emoji/public/images/google/confounded.png
new file mode 100644
index 000000000..3e2c8548c
Binary files /dev/null and b/plugins/emoji/public/images/google/confounded.png differ
diff --git a/plugins/emoji/public/images/google/confused.png b/plugins/emoji/public/images/google/confused.png
new file mode 100644
index 000000000..9e875e840
Binary files /dev/null and b/plugins/emoji/public/images/google/confused.png differ
diff --git a/plugins/emoji/public/images/google/congratulations.png b/plugins/emoji/public/images/google/congratulations.png
new file mode 100644
index 000000000..e8f4319b4
Binary files /dev/null and b/plugins/emoji/public/images/google/congratulations.png differ
diff --git a/plugins/emoji/public/images/google/construction.png b/plugins/emoji/public/images/google/construction.png
new file mode 100644
index 000000000..5e91f1f90
Binary files /dev/null and b/plugins/emoji/public/images/google/construction.png differ
diff --git a/plugins/emoji/public/images/google/construction_worker.png b/plugins/emoji/public/images/google/construction_worker.png
new file mode 100644
index 000000000..b09b92e57
Binary files /dev/null and b/plugins/emoji/public/images/google/construction_worker.png differ
diff --git a/plugins/emoji/public/images/google/convenience_store.png b/plugins/emoji/public/images/google/convenience_store.png
new file mode 100644
index 000000000..5db031219
Binary files /dev/null and b/plugins/emoji/public/images/google/convenience_store.png differ
diff --git a/plugins/emoji/public/images/google/cookie.png b/plugins/emoji/public/images/google/cookie.png
new file mode 100644
index 000000000..7929c6864
Binary files /dev/null and b/plugins/emoji/public/images/google/cookie.png differ
diff --git a/plugins/emoji/public/images/google/cool.png b/plugins/emoji/public/images/google/cool.png
new file mode 100644
index 000000000..522c1032d
Binary files /dev/null and b/plugins/emoji/public/images/google/cool.png differ
diff --git a/plugins/emoji/public/images/google/cop.png b/plugins/emoji/public/images/google/cop.png
new file mode 100644
index 000000000..a1c326357
Binary files /dev/null and b/plugins/emoji/public/images/google/cop.png differ
diff --git a/plugins/emoji/public/images/google/copyright.png b/plugins/emoji/public/images/google/copyright.png
new file mode 100644
index 000000000..a3573d070
Binary files /dev/null and b/plugins/emoji/public/images/google/copyright.png differ
diff --git a/plugins/emoji/public/images/google/corn.png b/plugins/emoji/public/images/google/corn.png
new file mode 100644
index 000000000..31a7c327b
Binary files /dev/null and b/plugins/emoji/public/images/google/corn.png differ
diff --git a/plugins/emoji/public/images/google/couple.png b/plugins/emoji/public/images/google/couple.png
new file mode 100644
index 000000000..b43c5827f
Binary files /dev/null and b/plugins/emoji/public/images/google/couple.png differ
diff --git a/plugins/emoji/public/images/google/couple_with_heart.png b/plugins/emoji/public/images/google/couple_with_heart.png
new file mode 100644
index 000000000..301cae0ce
Binary files /dev/null and b/plugins/emoji/public/images/google/couple_with_heart.png differ
diff --git a/plugins/emoji/public/images/google/couplekiss.png b/plugins/emoji/public/images/google/couplekiss.png
new file mode 100644
index 000000000..3b658e86d
Binary files /dev/null and b/plugins/emoji/public/images/google/couplekiss.png differ
diff --git a/plugins/emoji/public/images/google/cow.png b/plugins/emoji/public/images/google/cow.png
new file mode 100644
index 000000000..5ee14f7d0
Binary files /dev/null and b/plugins/emoji/public/images/google/cow.png differ
diff --git a/plugins/emoji/public/images/google/cow2.png b/plugins/emoji/public/images/google/cow2.png
new file mode 100644
index 000000000..1401101e0
Binary files /dev/null and b/plugins/emoji/public/images/google/cow2.png differ
diff --git a/plugins/emoji/public/images/google/credit_card.png b/plugins/emoji/public/images/google/credit_card.png
new file mode 100644
index 000000000..897a83934
Binary files /dev/null and b/plugins/emoji/public/images/google/credit_card.png differ
diff --git a/plugins/emoji/public/images/google/crescent_moon.png b/plugins/emoji/public/images/google/crescent_moon.png
new file mode 100644
index 000000000..f8792da59
Binary files /dev/null and b/plugins/emoji/public/images/google/crescent_moon.png differ
diff --git a/plugins/emoji/public/images/google/crocodile.png b/plugins/emoji/public/images/google/crocodile.png
new file mode 100644
index 000000000..1c93bc2c7
Binary files /dev/null and b/plugins/emoji/public/images/google/crocodile.png differ
diff --git a/plugins/emoji/public/images/google/crossed_flags.png b/plugins/emoji/public/images/google/crossed_flags.png
new file mode 100644
index 000000000..5ac065a52
Binary files /dev/null and b/plugins/emoji/public/images/google/crossed_flags.png differ
diff --git a/plugins/emoji/public/images/google/crown.png b/plugins/emoji/public/images/google/crown.png
new file mode 100644
index 000000000..9c88b1d6b
Binary files /dev/null and b/plugins/emoji/public/images/google/crown.png differ
diff --git a/plugins/emoji/public/images/google/cry.png b/plugins/emoji/public/images/google/cry.png
new file mode 100644
index 000000000..335145a21
Binary files /dev/null and b/plugins/emoji/public/images/google/cry.png differ
diff --git a/plugins/emoji/public/images/google/crying_cat_face.png b/plugins/emoji/public/images/google/crying_cat_face.png
new file mode 100644
index 000000000..1ed8e0ca6
Binary files /dev/null and b/plugins/emoji/public/images/google/crying_cat_face.png differ
diff --git a/plugins/emoji/public/images/google/crystal_ball.png b/plugins/emoji/public/images/google/crystal_ball.png
new file mode 100644
index 000000000..248949553
Binary files /dev/null and b/plugins/emoji/public/images/google/crystal_ball.png differ
diff --git a/plugins/emoji/public/images/google/cupid.png b/plugins/emoji/public/images/google/cupid.png
new file mode 100644
index 000000000..0340d0a4c
Binary files /dev/null and b/plugins/emoji/public/images/google/cupid.png differ
diff --git a/plugins/emoji/public/images/google/curly_loop.png b/plugins/emoji/public/images/google/curly_loop.png
new file mode 100644
index 000000000..45e2d934c
Binary files /dev/null and b/plugins/emoji/public/images/google/curly_loop.png differ
diff --git a/plugins/emoji/public/images/google/currency_exchange.png b/plugins/emoji/public/images/google/currency_exchange.png
new file mode 100644
index 000000000..e3fad21ca
Binary files /dev/null and b/plugins/emoji/public/images/google/currency_exchange.png differ
diff --git a/plugins/emoji/public/images/google/curry.png b/plugins/emoji/public/images/google/curry.png
new file mode 100644
index 000000000..4b7e18e90
Binary files /dev/null and b/plugins/emoji/public/images/google/curry.png differ
diff --git a/plugins/emoji/public/images/google/custard.png b/plugins/emoji/public/images/google/custard.png
new file mode 100644
index 000000000..97d1b4dc3
Binary files /dev/null and b/plugins/emoji/public/images/google/custard.png differ
diff --git a/plugins/emoji/public/images/google/customs.png b/plugins/emoji/public/images/google/customs.png
new file mode 100644
index 000000000..4a6433d42
Binary files /dev/null and b/plugins/emoji/public/images/google/customs.png differ
diff --git a/plugins/emoji/public/images/google/cyclone.png b/plugins/emoji/public/images/google/cyclone.png
new file mode 100644
index 000000000..317c7ac31
Binary files /dev/null and b/plugins/emoji/public/images/google/cyclone.png differ
diff --git a/plugins/emoji/public/images/google/dancer.png b/plugins/emoji/public/images/google/dancer.png
new file mode 100644
index 000000000..1c0c6f9fb
Binary files /dev/null and b/plugins/emoji/public/images/google/dancer.png differ
diff --git a/plugins/emoji/public/images/google/dancers.png b/plugins/emoji/public/images/google/dancers.png
new file mode 100644
index 000000000..13be3ed3f
Binary files /dev/null and b/plugins/emoji/public/images/google/dancers.png differ
diff --git a/plugins/emoji/public/images/google/dango.png b/plugins/emoji/public/images/google/dango.png
new file mode 100644
index 000000000..04e8d6ad2
Binary files /dev/null and b/plugins/emoji/public/images/google/dango.png differ
diff --git a/plugins/emoji/public/images/google/dart.png b/plugins/emoji/public/images/google/dart.png
new file mode 100644
index 000000000..e80b86b29
Binary files /dev/null and b/plugins/emoji/public/images/google/dart.png differ
diff --git a/plugins/emoji/public/images/google/dash.png b/plugins/emoji/public/images/google/dash.png
new file mode 100644
index 000000000..1e2b2e118
Binary files /dev/null and b/plugins/emoji/public/images/google/dash.png differ
diff --git a/plugins/emoji/public/images/google/date.png b/plugins/emoji/public/images/google/date.png
new file mode 100644
index 000000000..02d2ab850
Binary files /dev/null and b/plugins/emoji/public/images/google/date.png differ
diff --git a/plugins/emoji/public/images/google/de.png b/plugins/emoji/public/images/google/de.png
new file mode 100644
index 000000000..8ae9a4047
Binary files /dev/null and b/plugins/emoji/public/images/google/de.png differ
diff --git a/plugins/emoji/public/images/google/deciduous_tree.png b/plugins/emoji/public/images/google/deciduous_tree.png
new file mode 100644
index 000000000..479730e56
Binary files /dev/null and b/plugins/emoji/public/images/google/deciduous_tree.png differ
diff --git a/plugins/emoji/public/images/google/department_store.png b/plugins/emoji/public/images/google/department_store.png
new file mode 100644
index 000000000..1d29eebee
Binary files /dev/null and b/plugins/emoji/public/images/google/department_store.png differ
diff --git a/plugins/emoji/public/images/google/diamond_shape_with_a_dot_inside.png b/plugins/emoji/public/images/google/diamond_shape_with_a_dot_inside.png
new file mode 100644
index 000000000..1bfae8d3f
Binary files /dev/null and b/plugins/emoji/public/images/google/diamond_shape_with_a_dot_inside.png differ
diff --git a/plugins/emoji/public/images/google/diamonds.png b/plugins/emoji/public/images/google/diamonds.png
new file mode 100644
index 000000000..d22d35f34
Binary files /dev/null and b/plugins/emoji/public/images/google/diamonds.png differ
diff --git a/plugins/emoji/public/images/google/disappointed.png b/plugins/emoji/public/images/google/disappointed.png
new file mode 100644
index 000000000..c7ec3145b
Binary files /dev/null and b/plugins/emoji/public/images/google/disappointed.png differ
diff --git a/plugins/emoji/public/images/google/disappointed_relieved.png b/plugins/emoji/public/images/google/disappointed_relieved.png
new file mode 100644
index 000000000..f27ea38e3
Binary files /dev/null and b/plugins/emoji/public/images/google/disappointed_relieved.png differ
diff --git a/plugins/emoji/public/images/google/dizzy.png b/plugins/emoji/public/images/google/dizzy.png
new file mode 100644
index 000000000..5d8a0a90d
Binary files /dev/null and b/plugins/emoji/public/images/google/dizzy.png differ
diff --git a/plugins/emoji/public/images/google/dizzy_face.png b/plugins/emoji/public/images/google/dizzy_face.png
new file mode 100644
index 000000000..544536afc
Binary files /dev/null and b/plugins/emoji/public/images/google/dizzy_face.png differ
diff --git a/plugins/emoji/public/images/google/do_not_litter.png b/plugins/emoji/public/images/google/do_not_litter.png
new file mode 100644
index 000000000..cf4094c31
Binary files /dev/null and b/plugins/emoji/public/images/google/do_not_litter.png differ
diff --git a/plugins/emoji/public/images/google/dog.png b/plugins/emoji/public/images/google/dog.png
new file mode 100644
index 000000000..568aaa553
Binary files /dev/null and b/plugins/emoji/public/images/google/dog.png differ
diff --git a/plugins/emoji/public/images/google/dog2.png b/plugins/emoji/public/images/google/dog2.png
new file mode 100644
index 000000000..a6dfd1954
Binary files /dev/null and b/plugins/emoji/public/images/google/dog2.png differ
diff --git a/plugins/emoji/public/images/google/dollar.png b/plugins/emoji/public/images/google/dollar.png
new file mode 100644
index 000000000..e872d60ab
Binary files /dev/null and b/plugins/emoji/public/images/google/dollar.png differ
diff --git a/plugins/emoji/public/images/google/dolls.png b/plugins/emoji/public/images/google/dolls.png
new file mode 100644
index 000000000..1618405dd
Binary files /dev/null and b/plugins/emoji/public/images/google/dolls.png differ
diff --git a/plugins/emoji/public/images/google/dolphin.png b/plugins/emoji/public/images/google/dolphin.png
new file mode 100644
index 000000000..6212a540e
Binary files /dev/null and b/plugins/emoji/public/images/google/dolphin.png differ
diff --git a/plugins/emoji/public/images/google/door.png b/plugins/emoji/public/images/google/door.png
new file mode 100644
index 000000000..e8384a3d1
Binary files /dev/null and b/plugins/emoji/public/images/google/door.png differ
diff --git a/plugins/emoji/public/images/google/doughnut.png b/plugins/emoji/public/images/google/doughnut.png
new file mode 100644
index 000000000..ee6f644fa
Binary files /dev/null and b/plugins/emoji/public/images/google/doughnut.png differ
diff --git a/plugins/emoji/public/images/google/dragon.png b/plugins/emoji/public/images/google/dragon.png
new file mode 100644
index 000000000..bdf346717
Binary files /dev/null and b/plugins/emoji/public/images/google/dragon.png differ
diff --git a/plugins/emoji/public/images/google/dragon_face.png b/plugins/emoji/public/images/google/dragon_face.png
new file mode 100644
index 000000000..0d13df23e
Binary files /dev/null and b/plugins/emoji/public/images/google/dragon_face.png differ
diff --git a/plugins/emoji/public/images/google/dress.png b/plugins/emoji/public/images/google/dress.png
new file mode 100644
index 000000000..99b34537e
Binary files /dev/null and b/plugins/emoji/public/images/google/dress.png differ
diff --git a/plugins/emoji/public/images/google/dromedary_camel.png b/plugins/emoji/public/images/google/dromedary_camel.png
new file mode 100644
index 000000000..77b4340a1
Binary files /dev/null and b/plugins/emoji/public/images/google/dromedary_camel.png differ
diff --git a/plugins/emoji/public/images/google/droplet.png b/plugins/emoji/public/images/google/droplet.png
new file mode 100644
index 000000000..64207a76b
Binary files /dev/null and b/plugins/emoji/public/images/google/droplet.png differ
diff --git a/plugins/emoji/public/images/google/dvd.png b/plugins/emoji/public/images/google/dvd.png
new file mode 100644
index 000000000..c5abf0c0c
Binary files /dev/null and b/plugins/emoji/public/images/google/dvd.png differ
diff --git a/plugins/emoji/public/images/google/e-mail.png b/plugins/emoji/public/images/google/e-mail.png
new file mode 100644
index 000000000..dbfe415f4
Binary files /dev/null and b/plugins/emoji/public/images/google/e-mail.png differ
diff --git a/plugins/emoji/public/images/google/ear.png b/plugins/emoji/public/images/google/ear.png
new file mode 100644
index 000000000..6e30e8965
Binary files /dev/null and b/plugins/emoji/public/images/google/ear.png differ
diff --git a/plugins/emoji/public/images/google/ear_of_rice.png b/plugins/emoji/public/images/google/ear_of_rice.png
new file mode 100644
index 000000000..8101d0077
Binary files /dev/null and b/plugins/emoji/public/images/google/ear_of_rice.png differ
diff --git a/plugins/emoji/public/images/google/earth_africa.png b/plugins/emoji/public/images/google/earth_africa.png
new file mode 100644
index 000000000..0089c5f83
Binary files /dev/null and b/plugins/emoji/public/images/google/earth_africa.png differ
diff --git a/plugins/emoji/public/images/google/earth_americas.png b/plugins/emoji/public/images/google/earth_americas.png
new file mode 100644
index 000000000..87a76c2ff
Binary files /dev/null and b/plugins/emoji/public/images/google/earth_americas.png differ
diff --git a/plugins/emoji/public/images/google/earth_asia.png b/plugins/emoji/public/images/google/earth_asia.png
new file mode 100644
index 000000000..0c765293e
Binary files /dev/null and b/plugins/emoji/public/images/google/earth_asia.png differ
diff --git a/plugins/emoji/public/images/google/egg.png b/plugins/emoji/public/images/google/egg.png
new file mode 100644
index 000000000..7f33d96f4
Binary files /dev/null and b/plugins/emoji/public/images/google/egg.png differ
diff --git a/plugins/emoji/public/images/google/eggplant.png b/plugins/emoji/public/images/google/eggplant.png
new file mode 100644
index 000000000..c14049403
Binary files /dev/null and b/plugins/emoji/public/images/google/eggplant.png differ
diff --git a/plugins/emoji/public/images/google/eight_pointed_black_star.png b/plugins/emoji/public/images/google/eight_pointed_black_star.png
new file mode 100644
index 000000000..0b94873dc
Binary files /dev/null and b/plugins/emoji/public/images/google/eight_pointed_black_star.png differ
diff --git a/plugins/emoji/public/images/google/eight_spoked_asterisk.png b/plugins/emoji/public/images/google/eight_spoked_asterisk.png
new file mode 100644
index 000000000..8c843667a
Binary files /dev/null and b/plugins/emoji/public/images/google/eight_spoked_asterisk.png differ
diff --git a/plugins/emoji/public/images/google/electric_plug.png b/plugins/emoji/public/images/google/electric_plug.png
new file mode 100644
index 000000000..9b2935c0a
Binary files /dev/null and b/plugins/emoji/public/images/google/electric_plug.png differ
diff --git a/plugins/emoji/public/images/google/elephant.png b/plugins/emoji/public/images/google/elephant.png
new file mode 100644
index 000000000..b270bc140
Binary files /dev/null and b/plugins/emoji/public/images/google/elephant.png differ
diff --git a/plugins/emoji/public/images/google/email.png b/plugins/emoji/public/images/google/email.png
new file mode 100644
index 000000000..03fbf7864
Binary files /dev/null and b/plugins/emoji/public/images/google/email.png differ
diff --git a/plugins/emoji/public/images/google/end.png b/plugins/emoji/public/images/google/end.png
new file mode 100644
index 000000000..7c1306c13
Binary files /dev/null and b/plugins/emoji/public/images/google/end.png differ
diff --git a/plugins/emoji/public/images/google/envelope.png b/plugins/emoji/public/images/google/envelope.png
new file mode 100644
index 000000000..03fbf7864
Binary files /dev/null and b/plugins/emoji/public/images/google/envelope.png differ
diff --git a/plugins/emoji/public/images/google/envelope_with_arrow.png b/plugins/emoji/public/images/google/envelope_with_arrow.png
new file mode 100644
index 000000000..f83f0665c
Binary files /dev/null and b/plugins/emoji/public/images/google/envelope_with_arrow.png differ
diff --git a/plugins/emoji/public/images/google/es.png b/plugins/emoji/public/images/google/es.png
new file mode 100644
index 000000000..8227d8674
Binary files /dev/null and b/plugins/emoji/public/images/google/es.png differ
diff --git a/plugins/emoji/public/images/google/euro.png b/plugins/emoji/public/images/google/euro.png
new file mode 100644
index 000000000..775de396b
Binary files /dev/null and b/plugins/emoji/public/images/google/euro.png differ
diff --git a/plugins/emoji/public/images/google/european_castle.png b/plugins/emoji/public/images/google/european_castle.png
new file mode 100644
index 000000000..1cc2ff87b
Binary files /dev/null and b/plugins/emoji/public/images/google/european_castle.png differ
diff --git a/plugins/emoji/public/images/google/european_post_office.png b/plugins/emoji/public/images/google/european_post_office.png
new file mode 100644
index 000000000..b8493a5a2
Binary files /dev/null and b/plugins/emoji/public/images/google/european_post_office.png differ
diff --git a/plugins/emoji/public/images/google/evergreen_tree.png b/plugins/emoji/public/images/google/evergreen_tree.png
new file mode 100644
index 000000000..3353d75e9
Binary files /dev/null and b/plugins/emoji/public/images/google/evergreen_tree.png differ
diff --git a/plugins/emoji/public/images/google/exclamation.png b/plugins/emoji/public/images/google/exclamation.png
new file mode 100644
index 000000000..6883966d8
Binary files /dev/null and b/plugins/emoji/public/images/google/exclamation.png differ
diff --git a/plugins/emoji/public/images/google/expressionless.png b/plugins/emoji/public/images/google/expressionless.png
new file mode 100644
index 000000000..cad5e6a69
Binary files /dev/null and b/plugins/emoji/public/images/google/expressionless.png differ
diff --git a/plugins/emoji/public/images/google/eyeglasses.png b/plugins/emoji/public/images/google/eyeglasses.png
new file mode 100644
index 000000000..dc7e71dff
Binary files /dev/null and b/plugins/emoji/public/images/google/eyeglasses.png differ
diff --git a/plugins/emoji/public/images/google/eyes.png b/plugins/emoji/public/images/google/eyes.png
new file mode 100644
index 000000000..d705949e6
Binary files /dev/null and b/plugins/emoji/public/images/google/eyes.png differ
diff --git a/plugins/emoji/public/images/google/facepunch.png b/plugins/emoji/public/images/google/facepunch.png
new file mode 100644
index 000000000..e8d59e893
Binary files /dev/null and b/plugins/emoji/public/images/google/facepunch.png differ
diff --git a/plugins/emoji/public/images/google/factory.png b/plugins/emoji/public/images/google/factory.png
new file mode 100644
index 000000000..205006e0a
Binary files /dev/null and b/plugins/emoji/public/images/google/factory.png differ
diff --git a/plugins/emoji/public/images/google/fallen_leaf.png b/plugins/emoji/public/images/google/fallen_leaf.png
new file mode 100644
index 000000000..c0c9d75b2
Binary files /dev/null and b/plugins/emoji/public/images/google/fallen_leaf.png differ
diff --git a/plugins/emoji/public/images/google/family.png b/plugins/emoji/public/images/google/family.png
new file mode 100644
index 000000000..1abc823e0
Binary files /dev/null and b/plugins/emoji/public/images/google/family.png differ
diff --git a/plugins/emoji/public/images/google/fast_forward.png b/plugins/emoji/public/images/google/fast_forward.png
new file mode 100644
index 000000000..42b4bcdd7
Binary files /dev/null and b/plugins/emoji/public/images/google/fast_forward.png differ
diff --git a/plugins/emoji/public/images/google/fax.png b/plugins/emoji/public/images/google/fax.png
new file mode 100644
index 000000000..ee6e12e1a
Binary files /dev/null and b/plugins/emoji/public/images/google/fax.png differ
diff --git a/plugins/emoji/public/images/google/fearful.png b/plugins/emoji/public/images/google/fearful.png
new file mode 100644
index 000000000..cb60d934d
Binary files /dev/null and b/plugins/emoji/public/images/google/fearful.png differ
diff --git a/plugins/emoji/public/images/google/feet.png b/plugins/emoji/public/images/google/feet.png
new file mode 100644
index 000000000..427cf1744
Binary files /dev/null and b/plugins/emoji/public/images/google/feet.png differ
diff --git a/plugins/emoji/public/images/google/ferris_wheel.png b/plugins/emoji/public/images/google/ferris_wheel.png
new file mode 100644
index 000000000..03fb83409
Binary files /dev/null and b/plugins/emoji/public/images/google/ferris_wheel.png differ
diff --git a/plugins/emoji/public/images/google/file_folder.png b/plugins/emoji/public/images/google/file_folder.png
new file mode 100644
index 000000000..451773352
Binary files /dev/null and b/plugins/emoji/public/images/google/file_folder.png differ
diff --git a/plugins/emoji/public/images/google/fire.png b/plugins/emoji/public/images/google/fire.png
new file mode 100644
index 000000000..780eebbd8
Binary files /dev/null and b/plugins/emoji/public/images/google/fire.png differ
diff --git a/plugins/emoji/public/images/google/fire_engine.png b/plugins/emoji/public/images/google/fire_engine.png
new file mode 100644
index 000000000..fcbb1dbbd
Binary files /dev/null and b/plugins/emoji/public/images/google/fire_engine.png differ
diff --git a/plugins/emoji/public/images/google/fireworks.png b/plugins/emoji/public/images/google/fireworks.png
new file mode 100644
index 000000000..ef640a37b
Binary files /dev/null and b/plugins/emoji/public/images/google/fireworks.png differ
diff --git a/plugins/emoji/public/images/google/first_quarter_moon.png b/plugins/emoji/public/images/google/first_quarter_moon.png
new file mode 100644
index 000000000..3dc55e498
Binary files /dev/null and b/plugins/emoji/public/images/google/first_quarter_moon.png differ
diff --git a/plugins/emoji/public/images/google/first_quarter_moon_with_face.png b/plugins/emoji/public/images/google/first_quarter_moon_with_face.png
new file mode 100644
index 000000000..5d814a043
Binary files /dev/null and b/plugins/emoji/public/images/google/first_quarter_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/google/fish.png b/plugins/emoji/public/images/google/fish.png
new file mode 100644
index 000000000..b9de41f91
Binary files /dev/null and b/plugins/emoji/public/images/google/fish.png differ
diff --git a/plugins/emoji/public/images/google/fish_cake.png b/plugins/emoji/public/images/google/fish_cake.png
new file mode 100644
index 000000000..d1cefebca
Binary files /dev/null and b/plugins/emoji/public/images/google/fish_cake.png differ
diff --git a/plugins/emoji/public/images/google/fishing_pole_and_fish.png b/plugins/emoji/public/images/google/fishing_pole_and_fish.png
new file mode 100644
index 000000000..05abedf44
Binary files /dev/null and b/plugins/emoji/public/images/google/fishing_pole_and_fish.png differ
diff --git a/plugins/emoji/public/images/google/fist.png b/plugins/emoji/public/images/google/fist.png
new file mode 100644
index 000000000..90efa0bb9
Binary files /dev/null and b/plugins/emoji/public/images/google/fist.png differ
diff --git a/plugins/emoji/public/images/google/flags.png b/plugins/emoji/public/images/google/flags.png
new file mode 100644
index 000000000..558d0911f
Binary files /dev/null and b/plugins/emoji/public/images/google/flags.png differ
diff --git a/plugins/emoji/public/images/google/flashlight.png b/plugins/emoji/public/images/google/flashlight.png
new file mode 100644
index 000000000..55a40eceb
Binary files /dev/null and b/plugins/emoji/public/images/google/flashlight.png differ
diff --git a/plugins/emoji/public/images/google/flipper.png b/plugins/emoji/public/images/google/flipper.png
new file mode 100644
index 000000000..6212a540e
Binary files /dev/null and b/plugins/emoji/public/images/google/flipper.png differ
diff --git a/plugins/emoji/public/images/google/floppy_disk.png b/plugins/emoji/public/images/google/floppy_disk.png
new file mode 100644
index 000000000..519545374
Binary files /dev/null and b/plugins/emoji/public/images/google/floppy_disk.png differ
diff --git a/plugins/emoji/public/images/google/flower_playing_cards.png b/plugins/emoji/public/images/google/flower_playing_cards.png
new file mode 100644
index 000000000..287df66f2
Binary files /dev/null and b/plugins/emoji/public/images/google/flower_playing_cards.png differ
diff --git a/plugins/emoji/public/images/google/flushed.png b/plugins/emoji/public/images/google/flushed.png
new file mode 100644
index 000000000..9c0433a89
Binary files /dev/null and b/plugins/emoji/public/images/google/flushed.png differ
diff --git a/plugins/emoji/public/images/google/foggy.png b/plugins/emoji/public/images/google/foggy.png
new file mode 100644
index 000000000..1d67529cf
Binary files /dev/null and b/plugins/emoji/public/images/google/foggy.png differ
diff --git a/plugins/emoji/public/images/google/football.png b/plugins/emoji/public/images/google/football.png
new file mode 100644
index 000000000..db4b5e4eb
Binary files /dev/null and b/plugins/emoji/public/images/google/football.png differ
diff --git a/plugins/emoji/public/images/google/footprints.png b/plugins/emoji/public/images/google/footprints.png
new file mode 100644
index 000000000..cba157f06
Binary files /dev/null and b/plugins/emoji/public/images/google/footprints.png differ
diff --git a/plugins/emoji/public/images/google/fork_and_knife.png b/plugins/emoji/public/images/google/fork_and_knife.png
new file mode 100644
index 000000000..3fac92b09
Binary files /dev/null and b/plugins/emoji/public/images/google/fork_and_knife.png differ
diff --git a/plugins/emoji/public/images/google/fountain.png b/plugins/emoji/public/images/google/fountain.png
new file mode 100644
index 000000000..b731bfa06
Binary files /dev/null and b/plugins/emoji/public/images/google/fountain.png differ
diff --git a/plugins/emoji/public/images/google/four_leaf_clover.png b/plugins/emoji/public/images/google/four_leaf_clover.png
new file mode 100644
index 000000000..19ab75fa6
Binary files /dev/null and b/plugins/emoji/public/images/google/four_leaf_clover.png differ
diff --git a/plugins/emoji/public/images/google/fr.png b/plugins/emoji/public/images/google/fr.png
new file mode 100644
index 000000000..ce45086f0
Binary files /dev/null and b/plugins/emoji/public/images/google/fr.png differ
diff --git a/plugins/emoji/public/images/google/free.png b/plugins/emoji/public/images/google/free.png
new file mode 100644
index 000000000..8368ecc6a
Binary files /dev/null and b/plugins/emoji/public/images/google/free.png differ
diff --git a/plugins/emoji/public/images/google/fried_shrimp.png b/plugins/emoji/public/images/google/fried_shrimp.png
new file mode 100644
index 000000000..b21b4ac04
Binary files /dev/null and b/plugins/emoji/public/images/google/fried_shrimp.png differ
diff --git a/plugins/emoji/public/images/google/fries.png b/plugins/emoji/public/images/google/fries.png
new file mode 100644
index 000000000..504a3d386
Binary files /dev/null and b/plugins/emoji/public/images/google/fries.png differ
diff --git a/plugins/emoji/public/images/google/frog.png b/plugins/emoji/public/images/google/frog.png
new file mode 100644
index 000000000..dbe265add
Binary files /dev/null and b/plugins/emoji/public/images/google/frog.png differ
diff --git a/plugins/emoji/public/images/google/frowning.png b/plugins/emoji/public/images/google/frowning.png
new file mode 100644
index 000000000..f9bee211b
Binary files /dev/null and b/plugins/emoji/public/images/google/frowning.png differ
diff --git a/plugins/emoji/public/images/google/fuelpump.png b/plugins/emoji/public/images/google/fuelpump.png
new file mode 100644
index 000000000..6e8e14616
Binary files /dev/null and b/plugins/emoji/public/images/google/fuelpump.png differ
diff --git a/plugins/emoji/public/images/google/full_moon.png b/plugins/emoji/public/images/google/full_moon.png
new file mode 100644
index 000000000..3e508ea1e
Binary files /dev/null and b/plugins/emoji/public/images/google/full_moon.png differ
diff --git a/plugins/emoji/public/images/google/full_moon_with_face.png b/plugins/emoji/public/images/google/full_moon_with_face.png
new file mode 100644
index 000000000..44c2c05f4
Binary files /dev/null and b/plugins/emoji/public/images/google/full_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/google/game_die.png b/plugins/emoji/public/images/google/game_die.png
new file mode 100644
index 000000000..faa56e851
Binary files /dev/null and b/plugins/emoji/public/images/google/game_die.png differ
diff --git a/plugins/emoji/public/images/google/gb.png b/plugins/emoji/public/images/google/gb.png
new file mode 100644
index 000000000..901dc8d30
Binary files /dev/null and b/plugins/emoji/public/images/google/gb.png differ
diff --git a/plugins/emoji/public/images/google/gem.png b/plugins/emoji/public/images/google/gem.png
new file mode 100644
index 000000000..b92f64ac0
Binary files /dev/null and b/plugins/emoji/public/images/google/gem.png differ
diff --git a/plugins/emoji/public/images/google/gemini.png b/plugins/emoji/public/images/google/gemini.png
new file mode 100644
index 000000000..5aa103c09
Binary files /dev/null and b/plugins/emoji/public/images/google/gemini.png differ
diff --git a/plugins/emoji/public/images/google/ghost.png b/plugins/emoji/public/images/google/ghost.png
new file mode 100644
index 000000000..b41306434
Binary files /dev/null and b/plugins/emoji/public/images/google/ghost.png differ
diff --git a/plugins/emoji/public/images/google/gift.png b/plugins/emoji/public/images/google/gift.png
new file mode 100644
index 000000000..b3722073d
Binary files /dev/null and b/plugins/emoji/public/images/google/gift.png differ
diff --git a/plugins/emoji/public/images/google/gift_heart.png b/plugins/emoji/public/images/google/gift_heart.png
new file mode 100644
index 000000000..11c172470
Binary files /dev/null and b/plugins/emoji/public/images/google/gift_heart.png differ
diff --git a/plugins/emoji/public/images/google/girl.png b/plugins/emoji/public/images/google/girl.png
new file mode 100644
index 000000000..7730c61e4
Binary files /dev/null and b/plugins/emoji/public/images/google/girl.png differ
diff --git a/plugins/emoji/public/images/google/globe_with_meridians.png b/plugins/emoji/public/images/google/globe_with_meridians.png
new file mode 100644
index 000000000..e39cf29f1
Binary files /dev/null and b/plugins/emoji/public/images/google/globe_with_meridians.png differ
diff --git a/plugins/emoji/public/images/google/goat.png b/plugins/emoji/public/images/google/goat.png
new file mode 100644
index 000000000..382f99996
Binary files /dev/null and b/plugins/emoji/public/images/google/goat.png differ
diff --git a/plugins/emoji/public/images/google/golf.png b/plugins/emoji/public/images/google/golf.png
new file mode 100644
index 000000000..25c4f587c
Binary files /dev/null and b/plugins/emoji/public/images/google/golf.png differ
diff --git a/plugins/emoji/public/images/google/grapes.png b/plugins/emoji/public/images/google/grapes.png
new file mode 100644
index 000000000..a22a2bf06
Binary files /dev/null and b/plugins/emoji/public/images/google/grapes.png differ
diff --git a/plugins/emoji/public/images/google/green_apple.png b/plugins/emoji/public/images/google/green_apple.png
new file mode 100644
index 000000000..61c6c2f41
Binary files /dev/null and b/plugins/emoji/public/images/google/green_apple.png differ
diff --git a/plugins/emoji/public/images/google/green_book.png b/plugins/emoji/public/images/google/green_book.png
new file mode 100644
index 000000000..b3d88d4cc
Binary files /dev/null and b/plugins/emoji/public/images/google/green_book.png differ
diff --git a/plugins/emoji/public/images/google/green_heart.png b/plugins/emoji/public/images/google/green_heart.png
new file mode 100644
index 000000000..fcc009462
Binary files /dev/null and b/plugins/emoji/public/images/google/green_heart.png differ
diff --git a/plugins/emoji/public/images/google/grey_exclamation.png b/plugins/emoji/public/images/google/grey_exclamation.png
new file mode 100644
index 000000000..4163830d4
Binary files /dev/null and b/plugins/emoji/public/images/google/grey_exclamation.png differ
diff --git a/plugins/emoji/public/images/google/grey_question.png b/plugins/emoji/public/images/google/grey_question.png
new file mode 100644
index 000000000..2b75c8752
Binary files /dev/null and b/plugins/emoji/public/images/google/grey_question.png differ
diff --git a/plugins/emoji/public/images/google/grimacing.png b/plugins/emoji/public/images/google/grimacing.png
new file mode 100644
index 000000000..b2034a227
Binary files /dev/null and b/plugins/emoji/public/images/google/grimacing.png differ
diff --git a/plugins/emoji/public/images/google/grin.png b/plugins/emoji/public/images/google/grin.png
new file mode 100644
index 000000000..d8df40f51
Binary files /dev/null and b/plugins/emoji/public/images/google/grin.png differ
diff --git a/plugins/emoji/public/images/google/grinning.png b/plugins/emoji/public/images/google/grinning.png
new file mode 100644
index 000000000..415bd257c
Binary files /dev/null and b/plugins/emoji/public/images/google/grinning.png differ
diff --git a/plugins/emoji/public/images/google/guardsman.png b/plugins/emoji/public/images/google/guardsman.png
new file mode 100644
index 000000000..a7bd1bb0c
Binary files /dev/null and b/plugins/emoji/public/images/google/guardsman.png differ
diff --git a/plugins/emoji/public/images/google/guitar.png b/plugins/emoji/public/images/google/guitar.png
new file mode 100644
index 000000000..3dc3d9932
Binary files /dev/null and b/plugins/emoji/public/images/google/guitar.png differ
diff --git a/plugins/emoji/public/images/google/gun.png b/plugins/emoji/public/images/google/gun.png
new file mode 100644
index 000000000..d6112d188
Binary files /dev/null and b/plugins/emoji/public/images/google/gun.png differ
diff --git a/plugins/emoji/public/images/google/haircut.png b/plugins/emoji/public/images/google/haircut.png
new file mode 100644
index 000000000..2aa6b3c35
Binary files /dev/null and b/plugins/emoji/public/images/google/haircut.png differ
diff --git a/plugins/emoji/public/images/google/hamburger.png b/plugins/emoji/public/images/google/hamburger.png
new file mode 100644
index 000000000..4eef81d51
Binary files /dev/null and b/plugins/emoji/public/images/google/hamburger.png differ
diff --git a/plugins/emoji/public/images/google/hammer.png b/plugins/emoji/public/images/google/hammer.png
new file mode 100644
index 000000000..e51625623
Binary files /dev/null and b/plugins/emoji/public/images/google/hammer.png differ
diff --git a/plugins/emoji/public/images/google/hamster.png b/plugins/emoji/public/images/google/hamster.png
new file mode 100644
index 000000000..42892906e
Binary files /dev/null and b/plugins/emoji/public/images/google/hamster.png differ
diff --git a/plugins/emoji/public/images/google/hand.png b/plugins/emoji/public/images/google/hand.png
new file mode 100644
index 000000000..beb6c8b91
Binary files /dev/null and b/plugins/emoji/public/images/google/hand.png differ
diff --git a/plugins/emoji/public/images/google/handbag.png b/plugins/emoji/public/images/google/handbag.png
new file mode 100644
index 000000000..2b03117eb
Binary files /dev/null and b/plugins/emoji/public/images/google/handbag.png differ
diff --git a/plugins/emoji/public/images/google/hankey.png b/plugins/emoji/public/images/google/hankey.png
new file mode 100644
index 000000000..2aacba589
Binary files /dev/null and b/plugins/emoji/public/images/google/hankey.png differ
diff --git a/plugins/emoji/public/images/google/hatched_chick.png b/plugins/emoji/public/images/google/hatched_chick.png
new file mode 100644
index 000000000..f21d84a12
Binary files /dev/null and b/plugins/emoji/public/images/google/hatched_chick.png differ
diff --git a/plugins/emoji/public/images/google/hatching_chick.png b/plugins/emoji/public/images/google/hatching_chick.png
new file mode 100644
index 000000000..5c0efa50d
Binary files /dev/null and b/plugins/emoji/public/images/google/hatching_chick.png differ
diff --git a/plugins/emoji/public/images/google/headphones.png b/plugins/emoji/public/images/google/headphones.png
new file mode 100644
index 000000000..a1c6816de
Binary files /dev/null and b/plugins/emoji/public/images/google/headphones.png differ
diff --git a/plugins/emoji/public/images/google/hear_no_evil.png b/plugins/emoji/public/images/google/hear_no_evil.png
new file mode 100644
index 000000000..52dfc210a
Binary files /dev/null and b/plugins/emoji/public/images/google/hear_no_evil.png differ
diff --git a/plugins/emoji/public/images/google/heart.png b/plugins/emoji/public/images/google/heart.png
new file mode 100644
index 000000000..0684cd4c6
Binary files /dev/null and b/plugins/emoji/public/images/google/heart.png differ
diff --git a/plugins/emoji/public/images/google/heart_decoration.png b/plugins/emoji/public/images/google/heart_decoration.png
new file mode 100644
index 000000000..e79e4b07e
Binary files /dev/null and b/plugins/emoji/public/images/google/heart_decoration.png differ
diff --git a/plugins/emoji/public/images/google/heart_eyes.png b/plugins/emoji/public/images/google/heart_eyes.png
new file mode 100644
index 000000000..ce46bde08
Binary files /dev/null and b/plugins/emoji/public/images/google/heart_eyes.png differ
diff --git a/plugins/emoji/public/images/google/heart_eyes_cat.png b/plugins/emoji/public/images/google/heart_eyes_cat.png
new file mode 100644
index 000000000..c202b88ef
Binary files /dev/null and b/plugins/emoji/public/images/google/heart_eyes_cat.png differ
diff --git a/plugins/emoji/public/images/google/heartbeat.png b/plugins/emoji/public/images/google/heartbeat.png
new file mode 100644
index 000000000..efc01a98c
Binary files /dev/null and b/plugins/emoji/public/images/google/heartbeat.png differ
diff --git a/plugins/emoji/public/images/google/heartpulse.png b/plugins/emoji/public/images/google/heartpulse.png
new file mode 100644
index 000000000..e462ba420
Binary files /dev/null and b/plugins/emoji/public/images/google/heartpulse.png differ
diff --git a/plugins/emoji/public/images/google/hearts.png b/plugins/emoji/public/images/google/hearts.png
new file mode 100644
index 000000000..bd907bb4d
Binary files /dev/null and b/plugins/emoji/public/images/google/hearts.png differ
diff --git a/plugins/emoji/public/images/google/heavy_check_mark.png b/plugins/emoji/public/images/google/heavy_check_mark.png
new file mode 100644
index 000000000..c1cfabe3f
Binary files /dev/null and b/plugins/emoji/public/images/google/heavy_check_mark.png differ
diff --git a/plugins/emoji/public/images/google/heavy_division_sign.png b/plugins/emoji/public/images/google/heavy_division_sign.png
new file mode 100644
index 000000000..9635f68f0
Binary files /dev/null and b/plugins/emoji/public/images/google/heavy_division_sign.png differ
diff --git a/plugins/emoji/public/images/google/heavy_dollar_sign.png b/plugins/emoji/public/images/google/heavy_dollar_sign.png
new file mode 100644
index 000000000..7f3e04946
Binary files /dev/null and b/plugins/emoji/public/images/google/heavy_dollar_sign.png differ
diff --git a/plugins/emoji/public/images/google/heavy_exclamation_mark.png b/plugins/emoji/public/images/google/heavy_exclamation_mark.png
new file mode 100644
index 000000000..6883966d8
Binary files /dev/null and b/plugins/emoji/public/images/google/heavy_exclamation_mark.png differ
diff --git a/plugins/emoji/public/images/google/heavy_minus_sign.png b/plugins/emoji/public/images/google/heavy_minus_sign.png
new file mode 100644
index 000000000..397af23e9
Binary files /dev/null and b/plugins/emoji/public/images/google/heavy_minus_sign.png differ
diff --git a/plugins/emoji/public/images/google/heavy_multiplication_x.png b/plugins/emoji/public/images/google/heavy_multiplication_x.png
new file mode 100644
index 000000000..69a2115a2
Binary files /dev/null and b/plugins/emoji/public/images/google/heavy_multiplication_x.png differ
diff --git a/plugins/emoji/public/images/google/heavy_plus_sign.png b/plugins/emoji/public/images/google/heavy_plus_sign.png
new file mode 100644
index 000000000..35f67b5b0
Binary files /dev/null and b/plugins/emoji/public/images/google/heavy_plus_sign.png differ
diff --git a/plugins/emoji/public/images/google/helicopter.png b/plugins/emoji/public/images/google/helicopter.png
new file mode 100644
index 000000000..6210b3997
Binary files /dev/null and b/plugins/emoji/public/images/google/helicopter.png differ
diff --git a/plugins/emoji/public/images/google/herb.png b/plugins/emoji/public/images/google/herb.png
new file mode 100644
index 000000000..640f2556a
Binary files /dev/null and b/plugins/emoji/public/images/google/herb.png differ
diff --git a/plugins/emoji/public/images/google/hibiscus.png b/plugins/emoji/public/images/google/hibiscus.png
new file mode 100644
index 000000000..1473e8e5a
Binary files /dev/null and b/plugins/emoji/public/images/google/hibiscus.png differ
diff --git a/plugins/emoji/public/images/google/high_brightness.png b/plugins/emoji/public/images/google/high_brightness.png
new file mode 100644
index 000000000..578d8b653
Binary files /dev/null and b/plugins/emoji/public/images/google/high_brightness.png differ
diff --git a/plugins/emoji/public/images/google/high_heel.png b/plugins/emoji/public/images/google/high_heel.png
new file mode 100644
index 000000000..bf04c22b6
Binary files /dev/null and b/plugins/emoji/public/images/google/high_heel.png differ
diff --git a/plugins/emoji/public/images/google/hocho.png b/plugins/emoji/public/images/google/hocho.png
new file mode 100644
index 000000000..e9e552e66
Binary files /dev/null and b/plugins/emoji/public/images/google/hocho.png differ
diff --git a/plugins/emoji/public/images/google/honey_pot.png b/plugins/emoji/public/images/google/honey_pot.png
new file mode 100644
index 000000000..f399777db
Binary files /dev/null and b/plugins/emoji/public/images/google/honey_pot.png differ
diff --git a/plugins/emoji/public/images/google/honeybee.png b/plugins/emoji/public/images/google/honeybee.png
new file mode 100644
index 000000000..031d526e4
Binary files /dev/null and b/plugins/emoji/public/images/google/honeybee.png differ
diff --git a/plugins/emoji/public/images/google/horse.png b/plugins/emoji/public/images/google/horse.png
new file mode 100644
index 000000000..19c2f63a3
Binary files /dev/null and b/plugins/emoji/public/images/google/horse.png differ
diff --git a/plugins/emoji/public/images/google/horse_racing.png b/plugins/emoji/public/images/google/horse_racing.png
new file mode 100644
index 000000000..928cb2fb4
Binary files /dev/null and b/plugins/emoji/public/images/google/horse_racing.png differ
diff --git a/plugins/emoji/public/images/google/hospital.png b/plugins/emoji/public/images/google/hospital.png
new file mode 100644
index 000000000..722382992
Binary files /dev/null and b/plugins/emoji/public/images/google/hospital.png differ
diff --git a/plugins/emoji/public/images/google/hotel.png b/plugins/emoji/public/images/google/hotel.png
new file mode 100644
index 000000000..efeb2eafd
Binary files /dev/null and b/plugins/emoji/public/images/google/hotel.png differ
diff --git a/plugins/emoji/public/images/google/hotsprings.png b/plugins/emoji/public/images/google/hotsprings.png
new file mode 100644
index 000000000..c9e6816ca
Binary files /dev/null and b/plugins/emoji/public/images/google/hotsprings.png differ
diff --git a/plugins/emoji/public/images/google/hourglass.png b/plugins/emoji/public/images/google/hourglass.png
new file mode 100644
index 000000000..837f50679
Binary files /dev/null and b/plugins/emoji/public/images/google/hourglass.png differ
diff --git a/plugins/emoji/public/images/google/hourglass_flowing_sand.png b/plugins/emoji/public/images/google/hourglass_flowing_sand.png
new file mode 100644
index 000000000..a586e6ed2
Binary files /dev/null and b/plugins/emoji/public/images/google/hourglass_flowing_sand.png differ
diff --git a/plugins/emoji/public/images/google/house.png b/plugins/emoji/public/images/google/house.png
new file mode 100644
index 000000000..556bfc554
Binary files /dev/null and b/plugins/emoji/public/images/google/house.png differ
diff --git a/plugins/emoji/public/images/google/house_with_garden.png b/plugins/emoji/public/images/google/house_with_garden.png
new file mode 100644
index 000000000..d49ab4438
Binary files /dev/null and b/plugins/emoji/public/images/google/house_with_garden.png differ
diff --git a/plugins/emoji/public/images/google/hushed.png b/plugins/emoji/public/images/google/hushed.png
new file mode 100644
index 000000000..53769360a
Binary files /dev/null and b/plugins/emoji/public/images/google/hushed.png differ
diff --git a/plugins/emoji/public/images/google/ice_cream.png b/plugins/emoji/public/images/google/ice_cream.png
new file mode 100644
index 000000000..db4582bbc
Binary files /dev/null and b/plugins/emoji/public/images/google/ice_cream.png differ
diff --git a/plugins/emoji/public/images/google/icecream.png b/plugins/emoji/public/images/google/icecream.png
new file mode 100644
index 000000000..45a1a71dc
Binary files /dev/null and b/plugins/emoji/public/images/google/icecream.png differ
diff --git a/plugins/emoji/public/images/google/id.png b/plugins/emoji/public/images/google/id.png
new file mode 100644
index 000000000..095086932
Binary files /dev/null and b/plugins/emoji/public/images/google/id.png differ
diff --git a/plugins/emoji/public/images/google/ideograph_advantage.png b/plugins/emoji/public/images/google/ideograph_advantage.png
new file mode 100644
index 000000000..e29656bbe
Binary files /dev/null and b/plugins/emoji/public/images/google/ideograph_advantage.png differ
diff --git a/plugins/emoji/public/images/google/imp.png b/plugins/emoji/public/images/google/imp.png
new file mode 100644
index 000000000..eaddaceaf
Binary files /dev/null and b/plugins/emoji/public/images/google/imp.png differ
diff --git a/plugins/emoji/public/images/google/inbox_tray.png b/plugins/emoji/public/images/google/inbox_tray.png
new file mode 100644
index 000000000..ae6ad958d
Binary files /dev/null and b/plugins/emoji/public/images/google/inbox_tray.png differ
diff --git a/plugins/emoji/public/images/google/incoming_envelope.png b/plugins/emoji/public/images/google/incoming_envelope.png
new file mode 100644
index 000000000..82a1f664b
Binary files /dev/null and b/plugins/emoji/public/images/google/incoming_envelope.png differ
diff --git a/plugins/emoji/public/images/google/information_desk_person.png b/plugins/emoji/public/images/google/information_desk_person.png
new file mode 100644
index 000000000..c3d69a8e0
Binary files /dev/null and b/plugins/emoji/public/images/google/information_desk_person.png differ
diff --git a/plugins/emoji/public/images/google/information_source.png b/plugins/emoji/public/images/google/information_source.png
new file mode 100644
index 000000000..560378a59
Binary files /dev/null and b/plugins/emoji/public/images/google/information_source.png differ
diff --git a/plugins/emoji/public/images/google/innocent.png b/plugins/emoji/public/images/google/innocent.png
new file mode 100644
index 000000000..ef413af8c
Binary files /dev/null and b/plugins/emoji/public/images/google/innocent.png differ
diff --git a/plugins/emoji/public/images/google/interrobang.png b/plugins/emoji/public/images/google/interrobang.png
new file mode 100644
index 000000000..2f4c7d1d3
Binary files /dev/null and b/plugins/emoji/public/images/google/interrobang.png differ
diff --git a/plugins/emoji/public/images/google/iphone.png b/plugins/emoji/public/images/google/iphone.png
new file mode 100644
index 000000000..5e3768160
Binary files /dev/null and b/plugins/emoji/public/images/google/iphone.png differ
diff --git a/plugins/emoji/public/images/google/it.png b/plugins/emoji/public/images/google/it.png
new file mode 100644
index 000000000..c546e38d8
Binary files /dev/null and b/plugins/emoji/public/images/google/it.png differ
diff --git a/plugins/emoji/public/images/google/izakaya_lantern.png b/plugins/emoji/public/images/google/izakaya_lantern.png
new file mode 100644
index 000000000..61c02be04
Binary files /dev/null and b/plugins/emoji/public/images/google/izakaya_lantern.png differ
diff --git a/plugins/emoji/public/images/google/jack_o_lantern.png b/plugins/emoji/public/images/google/jack_o_lantern.png
new file mode 100644
index 000000000..47c7d017c
Binary files /dev/null and b/plugins/emoji/public/images/google/jack_o_lantern.png differ
diff --git a/plugins/emoji/public/images/google/japan.png b/plugins/emoji/public/images/google/japan.png
new file mode 100644
index 000000000..f5a596e28
Binary files /dev/null and b/plugins/emoji/public/images/google/japan.png differ
diff --git a/plugins/emoji/public/images/google/japanese_castle.png b/plugins/emoji/public/images/google/japanese_castle.png
new file mode 100644
index 000000000..e10a121e4
Binary files /dev/null and b/plugins/emoji/public/images/google/japanese_castle.png differ
diff --git a/plugins/emoji/public/images/google/japanese_goblin.png b/plugins/emoji/public/images/google/japanese_goblin.png
new file mode 100644
index 000000000..7f76bf65e
Binary files /dev/null and b/plugins/emoji/public/images/google/japanese_goblin.png differ
diff --git a/plugins/emoji/public/images/google/japanese_ogre.png b/plugins/emoji/public/images/google/japanese_ogre.png
new file mode 100644
index 000000000..03b2af294
Binary files /dev/null and b/plugins/emoji/public/images/google/japanese_ogre.png differ
diff --git a/plugins/emoji/public/images/google/jeans.png b/plugins/emoji/public/images/google/jeans.png
new file mode 100644
index 000000000..c92b42446
Binary files /dev/null and b/plugins/emoji/public/images/google/jeans.png differ
diff --git a/plugins/emoji/public/images/google/joy.png b/plugins/emoji/public/images/google/joy.png
new file mode 100644
index 000000000..214232e32
Binary files /dev/null and b/plugins/emoji/public/images/google/joy.png differ
diff --git a/plugins/emoji/public/images/google/joy_cat.png b/plugins/emoji/public/images/google/joy_cat.png
new file mode 100644
index 000000000..8dccc29ab
Binary files /dev/null and b/plugins/emoji/public/images/google/joy_cat.png differ
diff --git a/plugins/emoji/public/images/google/jp.png b/plugins/emoji/public/images/google/jp.png
new file mode 100644
index 000000000..993397696
Binary files /dev/null and b/plugins/emoji/public/images/google/jp.png differ
diff --git a/plugins/emoji/public/images/google/key.png b/plugins/emoji/public/images/google/key.png
new file mode 100644
index 000000000..b9494c56e
Binary files /dev/null and b/plugins/emoji/public/images/google/key.png differ
diff --git a/plugins/emoji/public/images/google/keycap_ten.png b/plugins/emoji/public/images/google/keycap_ten.png
new file mode 100644
index 000000000..ac71f9ed4
Binary files /dev/null and b/plugins/emoji/public/images/google/keycap_ten.png differ
diff --git a/plugins/emoji/public/images/google/kimono.png b/plugins/emoji/public/images/google/kimono.png
new file mode 100644
index 000000000..474a425b9
Binary files /dev/null and b/plugins/emoji/public/images/google/kimono.png differ
diff --git a/plugins/emoji/public/images/google/kiss.png b/plugins/emoji/public/images/google/kiss.png
new file mode 100644
index 000000000..95edaf481
Binary files /dev/null and b/plugins/emoji/public/images/google/kiss.png differ
diff --git a/plugins/emoji/public/images/google/kissing.png b/plugins/emoji/public/images/google/kissing.png
new file mode 100644
index 000000000..b1a69fefa
Binary files /dev/null and b/plugins/emoji/public/images/google/kissing.png differ
diff --git a/plugins/emoji/public/images/google/kissing_cat.png b/plugins/emoji/public/images/google/kissing_cat.png
new file mode 100644
index 000000000..e5e545081
Binary files /dev/null and b/plugins/emoji/public/images/google/kissing_cat.png differ
diff --git a/plugins/emoji/public/images/google/kissing_closed_eyes.png b/plugins/emoji/public/images/google/kissing_closed_eyes.png
new file mode 100644
index 000000000..0f59127b7
Binary files /dev/null and b/plugins/emoji/public/images/google/kissing_closed_eyes.png differ
diff --git a/plugins/emoji/public/images/google/kissing_heart.png b/plugins/emoji/public/images/google/kissing_heart.png
new file mode 100644
index 000000000..97f56a6ae
Binary files /dev/null and b/plugins/emoji/public/images/google/kissing_heart.png differ
diff --git a/plugins/emoji/public/images/google/kissing_smiling_eyes.png b/plugins/emoji/public/images/google/kissing_smiling_eyes.png
new file mode 100644
index 000000000..24c041491
Binary files /dev/null and b/plugins/emoji/public/images/google/kissing_smiling_eyes.png differ
diff --git a/plugins/emoji/public/images/google/knife.png b/plugins/emoji/public/images/google/knife.png
new file mode 100644
index 000000000..e9e552e66
Binary files /dev/null and b/plugins/emoji/public/images/google/knife.png differ
diff --git a/plugins/emoji/public/images/google/koala.png b/plugins/emoji/public/images/google/koala.png
new file mode 100644
index 000000000..21c219366
Binary files /dev/null and b/plugins/emoji/public/images/google/koala.png differ
diff --git a/plugins/emoji/public/images/google/koko.png b/plugins/emoji/public/images/google/koko.png
new file mode 100644
index 000000000..a833998de
Binary files /dev/null and b/plugins/emoji/public/images/google/koko.png differ
diff --git a/plugins/emoji/public/images/google/kr.png b/plugins/emoji/public/images/google/kr.png
new file mode 100644
index 000000000..1a99cfcf9
Binary files /dev/null and b/plugins/emoji/public/images/google/kr.png differ
diff --git a/plugins/emoji/public/images/google/lantern.png b/plugins/emoji/public/images/google/lantern.png
new file mode 100644
index 000000000..61c02be04
Binary files /dev/null and b/plugins/emoji/public/images/google/lantern.png differ
diff --git a/plugins/emoji/public/images/google/large_blue_circle.png b/plugins/emoji/public/images/google/large_blue_circle.png
new file mode 100644
index 000000000..568dd1ca0
Binary files /dev/null and b/plugins/emoji/public/images/google/large_blue_circle.png differ
diff --git a/plugins/emoji/public/images/google/large_blue_diamond.png b/plugins/emoji/public/images/google/large_blue_diamond.png
new file mode 100644
index 000000000..9c1871055
Binary files /dev/null and b/plugins/emoji/public/images/google/large_blue_diamond.png differ
diff --git a/plugins/emoji/public/images/google/large_orange_diamond.png b/plugins/emoji/public/images/google/large_orange_diamond.png
new file mode 100644
index 000000000..9c3303e45
Binary files /dev/null and b/plugins/emoji/public/images/google/large_orange_diamond.png differ
diff --git a/plugins/emoji/public/images/google/last_quarter_moon.png b/plugins/emoji/public/images/google/last_quarter_moon.png
new file mode 100644
index 000000000..8293c8715
Binary files /dev/null and b/plugins/emoji/public/images/google/last_quarter_moon.png differ
diff --git a/plugins/emoji/public/images/google/last_quarter_moon_with_face.png b/plugins/emoji/public/images/google/last_quarter_moon_with_face.png
new file mode 100644
index 000000000..20900aabd
Binary files /dev/null and b/plugins/emoji/public/images/google/last_quarter_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/google/laughing.png b/plugins/emoji/public/images/google/laughing.png
new file mode 100644
index 000000000..3ecd03433
Binary files /dev/null and b/plugins/emoji/public/images/google/laughing.png differ
diff --git a/plugins/emoji/public/images/google/leaves.png b/plugins/emoji/public/images/google/leaves.png
new file mode 100644
index 000000000..80a7bfa3c
Binary files /dev/null and b/plugins/emoji/public/images/google/leaves.png differ
diff --git a/plugins/emoji/public/images/google/ledger.png b/plugins/emoji/public/images/google/ledger.png
new file mode 100644
index 000000000..0c8e28f56
Binary files /dev/null and b/plugins/emoji/public/images/google/ledger.png differ
diff --git a/plugins/emoji/public/images/google/left_luggage.png b/plugins/emoji/public/images/google/left_luggage.png
new file mode 100644
index 000000000..e4b43bebc
Binary files /dev/null and b/plugins/emoji/public/images/google/left_luggage.png differ
diff --git a/plugins/emoji/public/images/google/left_right_arrow.png b/plugins/emoji/public/images/google/left_right_arrow.png
new file mode 100644
index 000000000..597f953bd
Binary files /dev/null and b/plugins/emoji/public/images/google/left_right_arrow.png differ
diff --git a/plugins/emoji/public/images/google/leftwards_arrow_with_hook.png b/plugins/emoji/public/images/google/leftwards_arrow_with_hook.png
new file mode 100644
index 000000000..f8f5166e1
Binary files /dev/null and b/plugins/emoji/public/images/google/leftwards_arrow_with_hook.png differ
diff --git a/plugins/emoji/public/images/google/lemon.png b/plugins/emoji/public/images/google/lemon.png
new file mode 100644
index 000000000..876952723
Binary files /dev/null and b/plugins/emoji/public/images/google/lemon.png differ
diff --git a/plugins/emoji/public/images/google/leo.png b/plugins/emoji/public/images/google/leo.png
new file mode 100644
index 000000000..de7daa3d7
Binary files /dev/null and b/plugins/emoji/public/images/google/leo.png differ
diff --git a/plugins/emoji/public/images/google/leopard.png b/plugins/emoji/public/images/google/leopard.png
new file mode 100644
index 000000000..6f4a4368e
Binary files /dev/null and b/plugins/emoji/public/images/google/leopard.png differ
diff --git a/plugins/emoji/public/images/google/libra.png b/plugins/emoji/public/images/google/libra.png
new file mode 100644
index 000000000..b5ef8e02c
Binary files /dev/null and b/plugins/emoji/public/images/google/libra.png differ
diff --git a/plugins/emoji/public/images/google/light_rail.png b/plugins/emoji/public/images/google/light_rail.png
new file mode 100644
index 000000000..e395df31e
Binary files /dev/null and b/plugins/emoji/public/images/google/light_rail.png differ
diff --git a/plugins/emoji/public/images/google/link.png b/plugins/emoji/public/images/google/link.png
new file mode 100644
index 000000000..0073fd18b
Binary files /dev/null and b/plugins/emoji/public/images/google/link.png differ
diff --git a/plugins/emoji/public/images/google/lips.png b/plugins/emoji/public/images/google/lips.png
new file mode 100644
index 000000000..df29650a9
Binary files /dev/null and b/plugins/emoji/public/images/google/lips.png differ
diff --git a/plugins/emoji/public/images/google/lipstick.png b/plugins/emoji/public/images/google/lipstick.png
new file mode 100644
index 000000000..8c460674c
Binary files /dev/null and b/plugins/emoji/public/images/google/lipstick.png differ
diff --git a/plugins/emoji/public/images/google/lock.png b/plugins/emoji/public/images/google/lock.png
new file mode 100644
index 000000000..ee7f04840
Binary files /dev/null and b/plugins/emoji/public/images/google/lock.png differ
diff --git a/plugins/emoji/public/images/google/lock_with_ink_pen.png b/plugins/emoji/public/images/google/lock_with_ink_pen.png
new file mode 100644
index 000000000..a8ab04339
Binary files /dev/null and b/plugins/emoji/public/images/google/lock_with_ink_pen.png differ
diff --git a/plugins/emoji/public/images/google/lollipop.png b/plugins/emoji/public/images/google/lollipop.png
new file mode 100644
index 000000000..2de4da16d
Binary files /dev/null and b/plugins/emoji/public/images/google/lollipop.png differ
diff --git a/plugins/emoji/public/images/google/loud_sound.png b/plugins/emoji/public/images/google/loud_sound.png
new file mode 100644
index 000000000..099203eac
Binary files /dev/null and b/plugins/emoji/public/images/google/loud_sound.png differ
diff --git a/plugins/emoji/public/images/google/loudspeaker.png b/plugins/emoji/public/images/google/loudspeaker.png
new file mode 100644
index 000000000..d37043bc1
Binary files /dev/null and b/plugins/emoji/public/images/google/loudspeaker.png differ
diff --git a/plugins/emoji/public/images/google/love_hotel.png b/plugins/emoji/public/images/google/love_hotel.png
new file mode 100644
index 000000000..091170c7b
Binary files /dev/null and b/plugins/emoji/public/images/google/love_hotel.png differ
diff --git a/plugins/emoji/public/images/google/love_letter.png b/plugins/emoji/public/images/google/love_letter.png
new file mode 100644
index 000000000..1945635cc
Binary files /dev/null and b/plugins/emoji/public/images/google/love_letter.png differ
diff --git a/plugins/emoji/public/images/google/low_brightness.png b/plugins/emoji/public/images/google/low_brightness.png
new file mode 100644
index 000000000..d5610ecdc
Binary files /dev/null and b/plugins/emoji/public/images/google/low_brightness.png differ
diff --git a/plugins/emoji/public/images/google/m.png b/plugins/emoji/public/images/google/m.png
new file mode 100644
index 000000000..55917bb18
Binary files /dev/null and b/plugins/emoji/public/images/google/m.png differ
diff --git a/plugins/emoji/public/images/google/mag.png b/plugins/emoji/public/images/google/mag.png
new file mode 100644
index 000000000..b697cf23d
Binary files /dev/null and b/plugins/emoji/public/images/google/mag.png differ
diff --git a/plugins/emoji/public/images/google/mag_right.png b/plugins/emoji/public/images/google/mag_right.png
new file mode 100644
index 000000000..02685375b
Binary files /dev/null and b/plugins/emoji/public/images/google/mag_right.png differ
diff --git a/plugins/emoji/public/images/google/mahjong.png b/plugins/emoji/public/images/google/mahjong.png
new file mode 100644
index 000000000..e73e41fc1
Binary files /dev/null and b/plugins/emoji/public/images/google/mahjong.png differ
diff --git a/plugins/emoji/public/images/google/mailbox.png b/plugins/emoji/public/images/google/mailbox.png
new file mode 100644
index 000000000..355dfbfea
Binary files /dev/null and b/plugins/emoji/public/images/google/mailbox.png differ
diff --git a/plugins/emoji/public/images/google/mailbox_closed.png b/plugins/emoji/public/images/google/mailbox_closed.png
new file mode 100644
index 000000000..b503a551b
Binary files /dev/null and b/plugins/emoji/public/images/google/mailbox_closed.png differ
diff --git a/plugins/emoji/public/images/google/mailbox_with_mail.png b/plugins/emoji/public/images/google/mailbox_with_mail.png
new file mode 100644
index 000000000..72253a996
Binary files /dev/null and b/plugins/emoji/public/images/google/mailbox_with_mail.png differ
diff --git a/plugins/emoji/public/images/google/mailbox_with_no_mail.png b/plugins/emoji/public/images/google/mailbox_with_no_mail.png
new file mode 100644
index 000000000..f43a6f62f
Binary files /dev/null and b/plugins/emoji/public/images/google/mailbox_with_no_mail.png differ
diff --git a/plugins/emoji/public/images/google/man.png b/plugins/emoji/public/images/google/man.png
new file mode 100644
index 000000000..0c4cad113
Binary files /dev/null and b/plugins/emoji/public/images/google/man.png differ
diff --git a/plugins/emoji/public/images/google/man_with_gua_pi_mao.png b/plugins/emoji/public/images/google/man_with_gua_pi_mao.png
new file mode 100644
index 000000000..8f29ef658
Binary files /dev/null and b/plugins/emoji/public/images/google/man_with_gua_pi_mao.png differ
diff --git a/plugins/emoji/public/images/google/man_with_turban.png b/plugins/emoji/public/images/google/man_with_turban.png
new file mode 100644
index 000000000..ad22559ba
Binary files /dev/null and b/plugins/emoji/public/images/google/man_with_turban.png differ
diff --git a/plugins/emoji/public/images/google/mans_shoe.png b/plugins/emoji/public/images/google/mans_shoe.png
new file mode 100644
index 000000000..34341146f
Binary files /dev/null and b/plugins/emoji/public/images/google/mans_shoe.png differ
diff --git a/plugins/emoji/public/images/google/maple_leaf.png b/plugins/emoji/public/images/google/maple_leaf.png
new file mode 100644
index 000000000..ffafc290e
Binary files /dev/null and b/plugins/emoji/public/images/google/maple_leaf.png differ
diff --git a/plugins/emoji/public/images/google/mask.png b/plugins/emoji/public/images/google/mask.png
new file mode 100644
index 000000000..2fec00786
Binary files /dev/null and b/plugins/emoji/public/images/google/mask.png differ
diff --git a/plugins/emoji/public/images/google/massage.png b/plugins/emoji/public/images/google/massage.png
new file mode 100644
index 000000000..c969b548e
Binary files /dev/null and b/plugins/emoji/public/images/google/massage.png differ
diff --git a/plugins/emoji/public/images/google/meat_on_bone.png b/plugins/emoji/public/images/google/meat_on_bone.png
new file mode 100644
index 000000000..4be9354f0
Binary files /dev/null and b/plugins/emoji/public/images/google/meat_on_bone.png differ
diff --git a/plugins/emoji/public/images/google/mega.png b/plugins/emoji/public/images/google/mega.png
new file mode 100644
index 000000000..6d91527f0
Binary files /dev/null and b/plugins/emoji/public/images/google/mega.png differ
diff --git a/plugins/emoji/public/images/google/melon.png b/plugins/emoji/public/images/google/melon.png
new file mode 100644
index 000000000..4b01abb9e
Binary files /dev/null and b/plugins/emoji/public/images/google/melon.png differ
diff --git a/plugins/emoji/public/images/google/memo.png b/plugins/emoji/public/images/google/memo.png
new file mode 100644
index 000000000..db2595c89
Binary files /dev/null and b/plugins/emoji/public/images/google/memo.png differ
diff --git a/plugins/emoji/public/images/google/mens.png b/plugins/emoji/public/images/google/mens.png
new file mode 100644
index 000000000..1f30777fc
Binary files /dev/null and b/plugins/emoji/public/images/google/mens.png differ
diff --git a/plugins/emoji/public/images/google/metro.png b/plugins/emoji/public/images/google/metro.png
new file mode 100644
index 000000000..d685348e3
Binary files /dev/null and b/plugins/emoji/public/images/google/metro.png differ
diff --git a/plugins/emoji/public/images/google/microphone.png b/plugins/emoji/public/images/google/microphone.png
new file mode 100644
index 000000000..6e797410f
Binary files /dev/null and b/plugins/emoji/public/images/google/microphone.png differ
diff --git a/plugins/emoji/public/images/google/microscope.png b/plugins/emoji/public/images/google/microscope.png
new file mode 100644
index 000000000..7e8c3cdee
Binary files /dev/null and b/plugins/emoji/public/images/google/microscope.png differ
diff --git a/plugins/emoji/public/images/google/milky_way.png b/plugins/emoji/public/images/google/milky_way.png
new file mode 100644
index 000000000..44738f858
Binary files /dev/null and b/plugins/emoji/public/images/google/milky_way.png differ
diff --git a/plugins/emoji/public/images/google/minibus.png b/plugins/emoji/public/images/google/minibus.png
new file mode 100644
index 000000000..49637678e
Binary files /dev/null and b/plugins/emoji/public/images/google/minibus.png differ
diff --git a/plugins/emoji/public/images/google/minidisc.png b/plugins/emoji/public/images/google/minidisc.png
new file mode 100644
index 000000000..ef77f81f0
Binary files /dev/null and b/plugins/emoji/public/images/google/minidisc.png differ
diff --git a/plugins/emoji/public/images/google/mobile_phone_off.png b/plugins/emoji/public/images/google/mobile_phone_off.png
new file mode 100644
index 000000000..cc9afa98d
Binary files /dev/null and b/plugins/emoji/public/images/google/mobile_phone_off.png differ
diff --git a/plugins/emoji/public/images/google/money_with_wings.png b/plugins/emoji/public/images/google/money_with_wings.png
new file mode 100644
index 000000000..14b98f40a
Binary files /dev/null and b/plugins/emoji/public/images/google/money_with_wings.png differ
diff --git a/plugins/emoji/public/images/google/moneybag.png b/plugins/emoji/public/images/google/moneybag.png
new file mode 100644
index 000000000..624144c10
Binary files /dev/null and b/plugins/emoji/public/images/google/moneybag.png differ
diff --git a/plugins/emoji/public/images/google/monkey.png b/plugins/emoji/public/images/google/monkey.png
new file mode 100644
index 000000000..5da3d9619
Binary files /dev/null and b/plugins/emoji/public/images/google/monkey.png differ
diff --git a/plugins/emoji/public/images/google/monkey_face.png b/plugins/emoji/public/images/google/monkey_face.png
new file mode 100644
index 000000000..1df92ec9e
Binary files /dev/null and b/plugins/emoji/public/images/google/monkey_face.png differ
diff --git a/plugins/emoji/public/images/google/monorail.png b/plugins/emoji/public/images/google/monorail.png
new file mode 100644
index 000000000..42a31555b
Binary files /dev/null and b/plugins/emoji/public/images/google/monorail.png differ
diff --git a/plugins/emoji/public/images/google/moon.png b/plugins/emoji/public/images/google/moon.png
new file mode 100644
index 000000000..2d161b959
Binary files /dev/null and b/plugins/emoji/public/images/google/moon.png differ
diff --git a/plugins/emoji/public/images/google/mortar_board.png b/plugins/emoji/public/images/google/mortar_board.png
new file mode 100644
index 000000000..b2e045a41
Binary files /dev/null and b/plugins/emoji/public/images/google/mortar_board.png differ
diff --git a/plugins/emoji/public/images/google/mount_fuji.png b/plugins/emoji/public/images/google/mount_fuji.png
new file mode 100644
index 000000000..deb69b662
Binary files /dev/null and b/plugins/emoji/public/images/google/mount_fuji.png differ
diff --git a/plugins/emoji/public/images/google/mountain_bicyclist.png b/plugins/emoji/public/images/google/mountain_bicyclist.png
new file mode 100644
index 000000000..688e5d7e1
Binary files /dev/null and b/plugins/emoji/public/images/google/mountain_bicyclist.png differ
diff --git a/plugins/emoji/public/images/google/mountain_cableway.png b/plugins/emoji/public/images/google/mountain_cableway.png
new file mode 100644
index 000000000..6a02f5ce3
Binary files /dev/null and b/plugins/emoji/public/images/google/mountain_cableway.png differ
diff --git a/plugins/emoji/public/images/google/mountain_railway.png b/plugins/emoji/public/images/google/mountain_railway.png
new file mode 100644
index 000000000..8fb0e4756
Binary files /dev/null and b/plugins/emoji/public/images/google/mountain_railway.png differ
diff --git a/plugins/emoji/public/images/google/mouse.png b/plugins/emoji/public/images/google/mouse.png
new file mode 100644
index 000000000..49193de58
Binary files /dev/null and b/plugins/emoji/public/images/google/mouse.png differ
diff --git a/plugins/emoji/public/images/google/mouse2.png b/plugins/emoji/public/images/google/mouse2.png
new file mode 100644
index 000000000..6a7b14163
Binary files /dev/null and b/plugins/emoji/public/images/google/mouse2.png differ
diff --git a/plugins/emoji/public/images/google/movie_camera.png b/plugins/emoji/public/images/google/movie_camera.png
new file mode 100644
index 000000000..e87f48d05
Binary files /dev/null and b/plugins/emoji/public/images/google/movie_camera.png differ
diff --git a/plugins/emoji/public/images/google/moyai.png b/plugins/emoji/public/images/google/moyai.png
new file mode 100644
index 000000000..232acacd1
Binary files /dev/null and b/plugins/emoji/public/images/google/moyai.png differ
diff --git a/plugins/emoji/public/images/google/muscle.png b/plugins/emoji/public/images/google/muscle.png
new file mode 100644
index 000000000..c9be2ef82
Binary files /dev/null and b/plugins/emoji/public/images/google/muscle.png differ
diff --git a/plugins/emoji/public/images/google/mushroom.png b/plugins/emoji/public/images/google/mushroom.png
new file mode 100644
index 000000000..78c77c179
Binary files /dev/null and b/plugins/emoji/public/images/google/mushroom.png differ
diff --git a/plugins/emoji/public/images/google/musical_keyboard.png b/plugins/emoji/public/images/google/musical_keyboard.png
new file mode 100644
index 000000000..34688761e
Binary files /dev/null and b/plugins/emoji/public/images/google/musical_keyboard.png differ
diff --git a/plugins/emoji/public/images/google/musical_note.png b/plugins/emoji/public/images/google/musical_note.png
new file mode 100644
index 000000000..b05051132
Binary files /dev/null and b/plugins/emoji/public/images/google/musical_note.png differ
diff --git a/plugins/emoji/public/images/google/musical_score.png b/plugins/emoji/public/images/google/musical_score.png
new file mode 100644
index 000000000..27563b0f2
Binary files /dev/null and b/plugins/emoji/public/images/google/musical_score.png differ
diff --git a/plugins/emoji/public/images/google/mute.png b/plugins/emoji/public/images/google/mute.png
new file mode 100644
index 000000000..2bc220647
Binary files /dev/null and b/plugins/emoji/public/images/google/mute.png differ
diff --git a/plugins/emoji/public/images/google/nail_care.png b/plugins/emoji/public/images/google/nail_care.png
new file mode 100644
index 000000000..4a9b6b2b9
Binary files /dev/null and b/plugins/emoji/public/images/google/nail_care.png differ
diff --git a/plugins/emoji/public/images/google/name_badge.png b/plugins/emoji/public/images/google/name_badge.png
new file mode 100644
index 000000000..283ca7b65
Binary files /dev/null and b/plugins/emoji/public/images/google/name_badge.png differ
diff --git a/plugins/emoji/public/images/google/necktie.png b/plugins/emoji/public/images/google/necktie.png
new file mode 100644
index 000000000..bab6d18ef
Binary files /dev/null and b/plugins/emoji/public/images/google/necktie.png differ
diff --git a/plugins/emoji/public/images/google/negative_squared_cross_mark.png b/plugins/emoji/public/images/google/negative_squared_cross_mark.png
new file mode 100644
index 000000000..e54dcfa6d
Binary files /dev/null and b/plugins/emoji/public/images/google/negative_squared_cross_mark.png differ
diff --git a/plugins/emoji/public/images/google/neutral_face.png b/plugins/emoji/public/images/google/neutral_face.png
new file mode 100644
index 000000000..b86dd16ec
Binary files /dev/null and b/plugins/emoji/public/images/google/neutral_face.png differ
diff --git a/plugins/emoji/public/images/google/new.png b/plugins/emoji/public/images/google/new.png
new file mode 100644
index 000000000..ef886bfc2
Binary files /dev/null and b/plugins/emoji/public/images/google/new.png differ
diff --git a/plugins/emoji/public/images/google/new_moon.png b/plugins/emoji/public/images/google/new_moon.png
new file mode 100644
index 000000000..d46df097f
Binary files /dev/null and b/plugins/emoji/public/images/google/new_moon.png differ
diff --git a/plugins/emoji/public/images/google/new_moon_with_face.png b/plugins/emoji/public/images/google/new_moon_with_face.png
new file mode 100644
index 000000000..a429c962f
Binary files /dev/null and b/plugins/emoji/public/images/google/new_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/google/newspaper.png b/plugins/emoji/public/images/google/newspaper.png
new file mode 100644
index 000000000..2b6c64500
Binary files /dev/null and b/plugins/emoji/public/images/google/newspaper.png differ
diff --git a/plugins/emoji/public/images/google/ng.png b/plugins/emoji/public/images/google/ng.png
new file mode 100644
index 000000000..ce53648e3
Binary files /dev/null and b/plugins/emoji/public/images/google/ng.png differ
diff --git a/plugins/emoji/public/images/google/night_with_stars.png b/plugins/emoji/public/images/google/night_with_stars.png
new file mode 100644
index 000000000..6dd44810a
Binary files /dev/null and b/plugins/emoji/public/images/google/night_with_stars.png differ
diff --git a/plugins/emoji/public/images/google/no_bell.png b/plugins/emoji/public/images/google/no_bell.png
new file mode 100644
index 000000000..f871eba68
Binary files /dev/null and b/plugins/emoji/public/images/google/no_bell.png differ
diff --git a/plugins/emoji/public/images/google/no_bicycles.png b/plugins/emoji/public/images/google/no_bicycles.png
new file mode 100644
index 000000000..a8df6968b
Binary files /dev/null and b/plugins/emoji/public/images/google/no_bicycles.png differ
diff --git a/plugins/emoji/public/images/google/no_entry.png b/plugins/emoji/public/images/google/no_entry.png
new file mode 100644
index 000000000..c09831ff4
Binary files /dev/null and b/plugins/emoji/public/images/google/no_entry.png differ
diff --git a/plugins/emoji/public/images/google/no_entry_sign.png b/plugins/emoji/public/images/google/no_entry_sign.png
new file mode 100644
index 000000000..f8d4479e9
Binary files /dev/null and b/plugins/emoji/public/images/google/no_entry_sign.png differ
diff --git a/plugins/emoji/public/images/google/no_good.png b/plugins/emoji/public/images/google/no_good.png
new file mode 100644
index 000000000..e872f0aa7
Binary files /dev/null and b/plugins/emoji/public/images/google/no_good.png differ
diff --git a/plugins/emoji/public/images/google/no_mobile_phones.png b/plugins/emoji/public/images/google/no_mobile_phones.png
new file mode 100644
index 000000000..a737daa75
Binary files /dev/null and b/plugins/emoji/public/images/google/no_mobile_phones.png differ
diff --git a/plugins/emoji/public/images/google/no_mouth.png b/plugins/emoji/public/images/google/no_mouth.png
new file mode 100644
index 000000000..31a67dfa4
Binary files /dev/null and b/plugins/emoji/public/images/google/no_mouth.png differ
diff --git a/plugins/emoji/public/images/google/no_pedestrians.png b/plugins/emoji/public/images/google/no_pedestrians.png
new file mode 100644
index 000000000..661d5e74f
Binary files /dev/null and b/plugins/emoji/public/images/google/no_pedestrians.png differ
diff --git a/plugins/emoji/public/images/google/no_smoking.png b/plugins/emoji/public/images/google/no_smoking.png
new file mode 100644
index 000000000..c3b4491ef
Binary files /dev/null and b/plugins/emoji/public/images/google/no_smoking.png differ
diff --git a/plugins/emoji/public/images/google/non-potable_water.png b/plugins/emoji/public/images/google/non-potable_water.png
new file mode 100644
index 000000000..2a286056c
Binary files /dev/null and b/plugins/emoji/public/images/google/non-potable_water.png differ
diff --git a/plugins/emoji/public/images/google/nose.png b/plugins/emoji/public/images/google/nose.png
new file mode 100644
index 000000000..cf4ab5ddb
Binary files /dev/null and b/plugins/emoji/public/images/google/nose.png differ
diff --git a/plugins/emoji/public/images/google/notebook.png b/plugins/emoji/public/images/google/notebook.png
new file mode 100644
index 000000000..de1992a40
Binary files /dev/null and b/plugins/emoji/public/images/google/notebook.png differ
diff --git a/plugins/emoji/public/images/google/notebook_with_decorative_cover.png b/plugins/emoji/public/images/google/notebook_with_decorative_cover.png
new file mode 100644
index 000000000..d3c42043e
Binary files /dev/null and b/plugins/emoji/public/images/google/notebook_with_decorative_cover.png differ
diff --git a/plugins/emoji/public/images/google/notes.png b/plugins/emoji/public/images/google/notes.png
new file mode 100644
index 000000000..20acc5b40
Binary files /dev/null and b/plugins/emoji/public/images/google/notes.png differ
diff --git a/plugins/emoji/public/images/google/nut_and_bolt.png b/plugins/emoji/public/images/google/nut_and_bolt.png
new file mode 100644
index 000000000..ef58dfd4e
Binary files /dev/null and b/plugins/emoji/public/images/google/nut_and_bolt.png differ
diff --git a/plugins/emoji/public/images/google/o.png b/plugins/emoji/public/images/google/o.png
new file mode 100644
index 000000000..3732057a4
Binary files /dev/null and b/plugins/emoji/public/images/google/o.png differ
diff --git a/plugins/emoji/public/images/google/o2.png b/plugins/emoji/public/images/google/o2.png
new file mode 100644
index 000000000..649d17b64
Binary files /dev/null and b/plugins/emoji/public/images/google/o2.png differ
diff --git a/plugins/emoji/public/images/google/ocean.png b/plugins/emoji/public/images/google/ocean.png
new file mode 100644
index 000000000..4ea7f5ba4
Binary files /dev/null and b/plugins/emoji/public/images/google/ocean.png differ
diff --git a/plugins/emoji/public/images/google/octopus.png b/plugins/emoji/public/images/google/octopus.png
new file mode 100644
index 000000000..f0f67829c
Binary files /dev/null and b/plugins/emoji/public/images/google/octopus.png differ
diff --git a/plugins/emoji/public/images/google/oden.png b/plugins/emoji/public/images/google/oden.png
new file mode 100644
index 000000000..272609795
Binary files /dev/null and b/plugins/emoji/public/images/google/oden.png differ
diff --git a/plugins/emoji/public/images/google/office.png b/plugins/emoji/public/images/google/office.png
new file mode 100644
index 000000000..85f7e4438
Binary files /dev/null and b/plugins/emoji/public/images/google/office.png differ
diff --git a/plugins/emoji/public/images/google/ok.png b/plugins/emoji/public/images/google/ok.png
new file mode 100644
index 000000000..eb6601dcc
Binary files /dev/null and b/plugins/emoji/public/images/google/ok.png differ
diff --git a/plugins/emoji/public/images/google/ok_hand.png b/plugins/emoji/public/images/google/ok_hand.png
new file mode 100644
index 000000000..396abcc7a
Binary files /dev/null and b/plugins/emoji/public/images/google/ok_hand.png differ
diff --git a/plugins/emoji/public/images/google/ok_woman.png b/plugins/emoji/public/images/google/ok_woman.png
new file mode 100644
index 000000000..29d5e8c24
Binary files /dev/null and b/plugins/emoji/public/images/google/ok_woman.png differ
diff --git a/plugins/emoji/public/images/google/older_man.png b/plugins/emoji/public/images/google/older_man.png
new file mode 100644
index 000000000..4af0c2d81
Binary files /dev/null and b/plugins/emoji/public/images/google/older_man.png differ
diff --git a/plugins/emoji/public/images/google/older_woman.png b/plugins/emoji/public/images/google/older_woman.png
new file mode 100644
index 000000000..7a5aedf4b
Binary files /dev/null and b/plugins/emoji/public/images/google/older_woman.png differ
diff --git a/plugins/emoji/public/images/google/on.png b/plugins/emoji/public/images/google/on.png
new file mode 100644
index 000000000..6b95d1b92
Binary files /dev/null and b/plugins/emoji/public/images/google/on.png differ
diff --git a/plugins/emoji/public/images/google/oncoming_automobile.png b/plugins/emoji/public/images/google/oncoming_automobile.png
new file mode 100644
index 000000000..b58b1e78f
Binary files /dev/null and b/plugins/emoji/public/images/google/oncoming_automobile.png differ
diff --git a/plugins/emoji/public/images/google/oncoming_bus.png b/plugins/emoji/public/images/google/oncoming_bus.png
new file mode 100644
index 000000000..0f2d5b751
Binary files /dev/null and b/plugins/emoji/public/images/google/oncoming_bus.png differ
diff --git a/plugins/emoji/public/images/google/oncoming_police_car.png b/plugins/emoji/public/images/google/oncoming_police_car.png
new file mode 100644
index 000000000..158602e91
Binary files /dev/null and b/plugins/emoji/public/images/google/oncoming_police_car.png differ
diff --git a/plugins/emoji/public/images/google/oncoming_taxi.png b/plugins/emoji/public/images/google/oncoming_taxi.png
new file mode 100644
index 000000000..3ffb2a2aa
Binary files /dev/null and b/plugins/emoji/public/images/google/oncoming_taxi.png differ
diff --git a/plugins/emoji/public/images/google/open_book.png b/plugins/emoji/public/images/google/open_book.png
new file mode 100644
index 000000000..890304706
Binary files /dev/null and b/plugins/emoji/public/images/google/open_book.png differ
diff --git a/plugins/emoji/public/images/google/open_file_folder.png b/plugins/emoji/public/images/google/open_file_folder.png
new file mode 100644
index 000000000..ec8b6530f
Binary files /dev/null and b/plugins/emoji/public/images/google/open_file_folder.png differ
diff --git a/plugins/emoji/public/images/google/open_hands.png b/plugins/emoji/public/images/google/open_hands.png
new file mode 100644
index 000000000..b164a447c
Binary files /dev/null and b/plugins/emoji/public/images/google/open_hands.png differ
diff --git a/plugins/emoji/public/images/google/open_mouth.png b/plugins/emoji/public/images/google/open_mouth.png
new file mode 100644
index 000000000..8eda142c1
Binary files /dev/null and b/plugins/emoji/public/images/google/open_mouth.png differ
diff --git a/plugins/emoji/public/images/google/ophiuchus.png b/plugins/emoji/public/images/google/ophiuchus.png
new file mode 100644
index 000000000..5b41d45b4
Binary files /dev/null and b/plugins/emoji/public/images/google/ophiuchus.png differ
diff --git a/plugins/emoji/public/images/google/orange_book.png b/plugins/emoji/public/images/google/orange_book.png
new file mode 100644
index 000000000..29e672987
Binary files /dev/null and b/plugins/emoji/public/images/google/orange_book.png differ
diff --git a/plugins/emoji/public/images/google/outbox_tray.png b/plugins/emoji/public/images/google/outbox_tray.png
new file mode 100644
index 000000000..75bd669f1
Binary files /dev/null and b/plugins/emoji/public/images/google/outbox_tray.png differ
diff --git a/plugins/emoji/public/images/google/ox.png b/plugins/emoji/public/images/google/ox.png
new file mode 100644
index 000000000..0b778e4ed
Binary files /dev/null and b/plugins/emoji/public/images/google/ox.png differ
diff --git a/plugins/emoji/public/images/google/package.png b/plugins/emoji/public/images/google/package.png
new file mode 100644
index 000000000..bfdc94104
Binary files /dev/null and b/plugins/emoji/public/images/google/package.png differ
diff --git a/plugins/emoji/public/images/google/page_facing_up.png b/plugins/emoji/public/images/google/page_facing_up.png
new file mode 100644
index 000000000..c76b8634c
Binary files /dev/null and b/plugins/emoji/public/images/google/page_facing_up.png differ
diff --git a/plugins/emoji/public/images/google/page_with_curl.png b/plugins/emoji/public/images/google/page_with_curl.png
new file mode 100644
index 000000000..77bba55b0
Binary files /dev/null and b/plugins/emoji/public/images/google/page_with_curl.png differ
diff --git a/plugins/emoji/public/images/google/pager.png b/plugins/emoji/public/images/google/pager.png
new file mode 100644
index 000000000..f2435c9ae
Binary files /dev/null and b/plugins/emoji/public/images/google/pager.png differ
diff --git a/plugins/emoji/public/images/google/palm_tree.png b/plugins/emoji/public/images/google/palm_tree.png
new file mode 100644
index 000000000..f5260c67a
Binary files /dev/null and b/plugins/emoji/public/images/google/palm_tree.png differ
diff --git a/plugins/emoji/public/images/google/panda_face.png b/plugins/emoji/public/images/google/panda_face.png
new file mode 100644
index 000000000..63c4dc121
Binary files /dev/null and b/plugins/emoji/public/images/google/panda_face.png differ
diff --git a/plugins/emoji/public/images/google/paperclip.png b/plugins/emoji/public/images/google/paperclip.png
new file mode 100644
index 000000000..8c40b3b96
Binary files /dev/null and b/plugins/emoji/public/images/google/paperclip.png differ
diff --git a/plugins/emoji/public/images/google/parking.png b/plugins/emoji/public/images/google/parking.png
new file mode 100644
index 000000000..855b9aa03
Binary files /dev/null and b/plugins/emoji/public/images/google/parking.png differ
diff --git a/plugins/emoji/public/images/google/part_alternation_mark.png b/plugins/emoji/public/images/google/part_alternation_mark.png
new file mode 100644
index 000000000..b5f7f61b3
Binary files /dev/null and b/plugins/emoji/public/images/google/part_alternation_mark.png differ
diff --git a/plugins/emoji/public/images/google/partly_sunny.png b/plugins/emoji/public/images/google/partly_sunny.png
new file mode 100644
index 000000000..25c792b9f
Binary files /dev/null and b/plugins/emoji/public/images/google/partly_sunny.png differ
diff --git a/plugins/emoji/public/images/google/passport_control.png b/plugins/emoji/public/images/google/passport_control.png
new file mode 100644
index 000000000..c9e7b665d
Binary files /dev/null and b/plugins/emoji/public/images/google/passport_control.png differ
diff --git a/plugins/emoji/public/images/google/paw_prints.png b/plugins/emoji/public/images/google/paw_prints.png
new file mode 100644
index 000000000..427cf1744
Binary files /dev/null and b/plugins/emoji/public/images/google/paw_prints.png differ
diff --git a/plugins/emoji/public/images/google/peach.png b/plugins/emoji/public/images/google/peach.png
new file mode 100644
index 000000000..d0653b20f
Binary files /dev/null and b/plugins/emoji/public/images/google/peach.png differ
diff --git a/plugins/emoji/public/images/google/pear.png b/plugins/emoji/public/images/google/pear.png
new file mode 100644
index 000000000..489308d8f
Binary files /dev/null and b/plugins/emoji/public/images/google/pear.png differ
diff --git a/plugins/emoji/public/images/google/pencil.png b/plugins/emoji/public/images/google/pencil.png
new file mode 100644
index 000000000..db2595c89
Binary files /dev/null and b/plugins/emoji/public/images/google/pencil.png differ
diff --git a/plugins/emoji/public/images/google/pencil2.png b/plugins/emoji/public/images/google/pencil2.png
new file mode 100644
index 000000000..6b9e12e72
Binary files /dev/null and b/plugins/emoji/public/images/google/pencil2.png differ
diff --git a/plugins/emoji/public/images/google/penguin.png b/plugins/emoji/public/images/google/penguin.png
new file mode 100644
index 000000000..7c8dfc13c
Binary files /dev/null and b/plugins/emoji/public/images/google/penguin.png differ
diff --git a/plugins/emoji/public/images/google/pensive.png b/plugins/emoji/public/images/google/pensive.png
new file mode 100644
index 000000000..583ea37b5
Binary files /dev/null and b/plugins/emoji/public/images/google/pensive.png differ
diff --git a/plugins/emoji/public/images/google/performing_arts.png b/plugins/emoji/public/images/google/performing_arts.png
new file mode 100644
index 000000000..5f54f205b
Binary files /dev/null and b/plugins/emoji/public/images/google/performing_arts.png differ
diff --git a/plugins/emoji/public/images/google/persevere.png b/plugins/emoji/public/images/google/persevere.png
new file mode 100644
index 000000000..4c0dd0339
Binary files /dev/null and b/plugins/emoji/public/images/google/persevere.png differ
diff --git a/plugins/emoji/public/images/google/person_frowning.png b/plugins/emoji/public/images/google/person_frowning.png
new file mode 100644
index 000000000..dca20cb45
Binary files /dev/null and b/plugins/emoji/public/images/google/person_frowning.png differ
diff --git a/plugins/emoji/public/images/google/person_with_blond_hair.png b/plugins/emoji/public/images/google/person_with_blond_hair.png
new file mode 100644
index 000000000..12f34e1c8
Binary files /dev/null and b/plugins/emoji/public/images/google/person_with_blond_hair.png differ
diff --git a/plugins/emoji/public/images/google/person_with_pouting_face.png b/plugins/emoji/public/images/google/person_with_pouting_face.png
new file mode 100644
index 000000000..9bf9b2dfc
Binary files /dev/null and b/plugins/emoji/public/images/google/person_with_pouting_face.png differ
diff --git a/plugins/emoji/public/images/google/phone.png b/plugins/emoji/public/images/google/phone.png
new file mode 100644
index 000000000..24e614c9c
Binary files /dev/null and b/plugins/emoji/public/images/google/phone.png differ
diff --git a/plugins/emoji/public/images/google/pig.png b/plugins/emoji/public/images/google/pig.png
new file mode 100644
index 000000000..d7ea30852
Binary files /dev/null and b/plugins/emoji/public/images/google/pig.png differ
diff --git a/plugins/emoji/public/images/google/pig2.png b/plugins/emoji/public/images/google/pig2.png
new file mode 100644
index 000000000..d64fff169
Binary files /dev/null and b/plugins/emoji/public/images/google/pig2.png differ
diff --git a/plugins/emoji/public/images/google/pig_nose.png b/plugins/emoji/public/images/google/pig_nose.png
new file mode 100644
index 000000000..257daee1f
Binary files /dev/null and b/plugins/emoji/public/images/google/pig_nose.png differ
diff --git a/plugins/emoji/public/images/google/pill.png b/plugins/emoji/public/images/google/pill.png
new file mode 100644
index 000000000..a6829a5e9
Binary files /dev/null and b/plugins/emoji/public/images/google/pill.png differ
diff --git a/plugins/emoji/public/images/google/pineapple.png b/plugins/emoji/public/images/google/pineapple.png
new file mode 100644
index 000000000..c7218d24d
Binary files /dev/null and b/plugins/emoji/public/images/google/pineapple.png differ
diff --git a/plugins/emoji/public/images/google/pisces.png b/plugins/emoji/public/images/google/pisces.png
new file mode 100644
index 000000000..587aebccb
Binary files /dev/null and b/plugins/emoji/public/images/google/pisces.png differ
diff --git a/plugins/emoji/public/images/google/pizza.png b/plugins/emoji/public/images/google/pizza.png
new file mode 100644
index 000000000..4a5da2410
Binary files /dev/null and b/plugins/emoji/public/images/google/pizza.png differ
diff --git a/plugins/emoji/public/images/google/point_down.png b/plugins/emoji/public/images/google/point_down.png
new file mode 100644
index 000000000..518b27bc1
Binary files /dev/null and b/plugins/emoji/public/images/google/point_down.png differ
diff --git a/plugins/emoji/public/images/google/point_left.png b/plugins/emoji/public/images/google/point_left.png
new file mode 100644
index 000000000..f57463f7f
Binary files /dev/null and b/plugins/emoji/public/images/google/point_left.png differ
diff --git a/plugins/emoji/public/images/google/point_right.png b/plugins/emoji/public/images/google/point_right.png
new file mode 100644
index 000000000..baacdf77d
Binary files /dev/null and b/plugins/emoji/public/images/google/point_right.png differ
diff --git a/plugins/emoji/public/images/google/point_up.png b/plugins/emoji/public/images/google/point_up.png
new file mode 100644
index 000000000..6a8f02cc3
Binary files /dev/null and b/plugins/emoji/public/images/google/point_up.png differ
diff --git a/plugins/emoji/public/images/google/point_up_2.png b/plugins/emoji/public/images/google/point_up_2.png
new file mode 100644
index 000000000..32f0e3a9d
Binary files /dev/null and b/plugins/emoji/public/images/google/point_up_2.png differ
diff --git a/plugins/emoji/public/images/google/police_car.png b/plugins/emoji/public/images/google/police_car.png
new file mode 100644
index 000000000..8cf1062b4
Binary files /dev/null and b/plugins/emoji/public/images/google/police_car.png differ
diff --git a/plugins/emoji/public/images/google/poodle.png b/plugins/emoji/public/images/google/poodle.png
new file mode 100644
index 000000000..835859647
Binary files /dev/null and b/plugins/emoji/public/images/google/poodle.png differ
diff --git a/plugins/emoji/public/images/google/poop.png b/plugins/emoji/public/images/google/poop.png
new file mode 100644
index 000000000..2aacba589
Binary files /dev/null and b/plugins/emoji/public/images/google/poop.png differ
diff --git a/plugins/emoji/public/images/google/post_office.png b/plugins/emoji/public/images/google/post_office.png
new file mode 100644
index 000000000..682ad4719
Binary files /dev/null and b/plugins/emoji/public/images/google/post_office.png differ
diff --git a/plugins/emoji/public/images/google/postal_horn.png b/plugins/emoji/public/images/google/postal_horn.png
new file mode 100644
index 000000000..5ba027918
Binary files /dev/null and b/plugins/emoji/public/images/google/postal_horn.png differ
diff --git a/plugins/emoji/public/images/google/postbox.png b/plugins/emoji/public/images/google/postbox.png
new file mode 100644
index 000000000..ca370e312
Binary files /dev/null and b/plugins/emoji/public/images/google/postbox.png differ
diff --git a/plugins/emoji/public/images/google/potable_water.png b/plugins/emoji/public/images/google/potable_water.png
new file mode 100644
index 000000000..b318aa6f2
Binary files /dev/null and b/plugins/emoji/public/images/google/potable_water.png differ
diff --git a/plugins/emoji/public/images/google/pouch.png b/plugins/emoji/public/images/google/pouch.png
new file mode 100644
index 000000000..4ae522d83
Binary files /dev/null and b/plugins/emoji/public/images/google/pouch.png differ
diff --git a/plugins/emoji/public/images/google/poultry_leg.png b/plugins/emoji/public/images/google/poultry_leg.png
new file mode 100644
index 000000000..931e32f10
Binary files /dev/null and b/plugins/emoji/public/images/google/poultry_leg.png differ
diff --git a/plugins/emoji/public/images/google/pound.png b/plugins/emoji/public/images/google/pound.png
new file mode 100644
index 000000000..f108b938e
Binary files /dev/null and b/plugins/emoji/public/images/google/pound.png differ
diff --git a/plugins/emoji/public/images/google/pouting_cat.png b/plugins/emoji/public/images/google/pouting_cat.png
new file mode 100644
index 000000000..08003db04
Binary files /dev/null and b/plugins/emoji/public/images/google/pouting_cat.png differ
diff --git a/plugins/emoji/public/images/google/pray.png b/plugins/emoji/public/images/google/pray.png
new file mode 100644
index 000000000..0e42773a4
Binary files /dev/null and b/plugins/emoji/public/images/google/pray.png differ
diff --git a/plugins/emoji/public/images/google/princess.png b/plugins/emoji/public/images/google/princess.png
new file mode 100644
index 000000000..aa5f0248a
Binary files /dev/null and b/plugins/emoji/public/images/google/princess.png differ
diff --git a/plugins/emoji/public/images/google/punch.png b/plugins/emoji/public/images/google/punch.png
new file mode 100644
index 000000000..e8d59e893
Binary files /dev/null and b/plugins/emoji/public/images/google/punch.png differ
diff --git a/plugins/emoji/public/images/google/purple_heart.png b/plugins/emoji/public/images/google/purple_heart.png
new file mode 100644
index 000000000..dfc618024
Binary files /dev/null and b/plugins/emoji/public/images/google/purple_heart.png differ
diff --git a/plugins/emoji/public/images/google/purse.png b/plugins/emoji/public/images/google/purse.png
new file mode 100644
index 000000000..98e642c7a
Binary files /dev/null and b/plugins/emoji/public/images/google/purse.png differ
diff --git a/plugins/emoji/public/images/google/pushpin.png b/plugins/emoji/public/images/google/pushpin.png
new file mode 100644
index 000000000..e2e71f3bd
Binary files /dev/null and b/plugins/emoji/public/images/google/pushpin.png differ
diff --git a/plugins/emoji/public/images/google/put_litter_in_its_place.png b/plugins/emoji/public/images/google/put_litter_in_its_place.png
new file mode 100644
index 000000000..ab314b02a
Binary files /dev/null and b/plugins/emoji/public/images/google/put_litter_in_its_place.png differ
diff --git a/plugins/emoji/public/images/google/question.png b/plugins/emoji/public/images/google/question.png
new file mode 100644
index 000000000..4074b0d0c
Binary files /dev/null and b/plugins/emoji/public/images/google/question.png differ
diff --git a/plugins/emoji/public/images/google/rabbit.png b/plugins/emoji/public/images/google/rabbit.png
new file mode 100644
index 000000000..a81c6fc8b
Binary files /dev/null and b/plugins/emoji/public/images/google/rabbit.png differ
diff --git a/plugins/emoji/public/images/google/rabbit2.png b/plugins/emoji/public/images/google/rabbit2.png
new file mode 100644
index 000000000..00ffe9dd1
Binary files /dev/null and b/plugins/emoji/public/images/google/rabbit2.png differ
diff --git a/plugins/emoji/public/images/google/racehorse.png b/plugins/emoji/public/images/google/racehorse.png
new file mode 100644
index 000000000..9029b8ae9
Binary files /dev/null and b/plugins/emoji/public/images/google/racehorse.png differ
diff --git a/plugins/emoji/public/images/google/radio.png b/plugins/emoji/public/images/google/radio.png
new file mode 100644
index 000000000..b03393f8c
Binary files /dev/null and b/plugins/emoji/public/images/google/radio.png differ
diff --git a/plugins/emoji/public/images/google/radio_button.png b/plugins/emoji/public/images/google/radio_button.png
new file mode 100644
index 000000000..4d2e27fca
Binary files /dev/null and b/plugins/emoji/public/images/google/radio_button.png differ
diff --git a/plugins/emoji/public/images/google/rage.png b/plugins/emoji/public/images/google/rage.png
new file mode 100644
index 000000000..a0799a822
Binary files /dev/null and b/plugins/emoji/public/images/google/rage.png differ
diff --git a/plugins/emoji/public/images/google/railway_car.png b/plugins/emoji/public/images/google/railway_car.png
new file mode 100644
index 000000000..e7fb497f1
Binary files /dev/null and b/plugins/emoji/public/images/google/railway_car.png differ
diff --git a/plugins/emoji/public/images/google/rainbow.png b/plugins/emoji/public/images/google/rainbow.png
new file mode 100644
index 000000000..dff6eaffd
Binary files /dev/null and b/plugins/emoji/public/images/google/rainbow.png differ
diff --git a/plugins/emoji/public/images/google/raised_hand.png b/plugins/emoji/public/images/google/raised_hand.png
new file mode 100644
index 000000000..beb6c8b91
Binary files /dev/null and b/plugins/emoji/public/images/google/raised_hand.png differ
diff --git a/plugins/emoji/public/images/google/raised_hands.png b/plugins/emoji/public/images/google/raised_hands.png
new file mode 100644
index 000000000..0d25c8d6e
Binary files /dev/null and b/plugins/emoji/public/images/google/raised_hands.png differ
diff --git a/plugins/emoji/public/images/google/raising_hand.png b/plugins/emoji/public/images/google/raising_hand.png
new file mode 100644
index 000000000..88fbd18ea
Binary files /dev/null and b/plugins/emoji/public/images/google/raising_hand.png differ
diff --git a/plugins/emoji/public/images/google/ram.png b/plugins/emoji/public/images/google/ram.png
new file mode 100644
index 000000000..610b454d0
Binary files /dev/null and b/plugins/emoji/public/images/google/ram.png differ
diff --git a/plugins/emoji/public/images/google/ramen.png b/plugins/emoji/public/images/google/ramen.png
new file mode 100644
index 000000000..ff8703c31
Binary files /dev/null and b/plugins/emoji/public/images/google/ramen.png differ
diff --git a/plugins/emoji/public/images/google/rat.png b/plugins/emoji/public/images/google/rat.png
new file mode 100644
index 000000000..092a867be
Binary files /dev/null and b/plugins/emoji/public/images/google/rat.png differ
diff --git a/plugins/emoji/public/images/google/recycle.png b/plugins/emoji/public/images/google/recycle.png
new file mode 100644
index 000000000..7e0f7873b
Binary files /dev/null and b/plugins/emoji/public/images/google/recycle.png differ
diff --git a/plugins/emoji/public/images/google/red_car.png b/plugins/emoji/public/images/google/red_car.png
new file mode 100644
index 000000000..a97442b44
Binary files /dev/null and b/plugins/emoji/public/images/google/red_car.png differ
diff --git a/plugins/emoji/public/images/google/red_circle.png b/plugins/emoji/public/images/google/red_circle.png
new file mode 100644
index 000000000..45ca8802c
Binary files /dev/null and b/plugins/emoji/public/images/google/red_circle.png differ
diff --git a/plugins/emoji/public/images/google/registered.png b/plugins/emoji/public/images/google/registered.png
new file mode 100644
index 000000000..da8198207
Binary files /dev/null and b/plugins/emoji/public/images/google/registered.png differ
diff --git a/plugins/emoji/public/images/google/relaxed.png b/plugins/emoji/public/images/google/relaxed.png
new file mode 100644
index 000000000..4e57f758d
Binary files /dev/null and b/plugins/emoji/public/images/google/relaxed.png differ
diff --git a/plugins/emoji/public/images/google/relieved.png b/plugins/emoji/public/images/google/relieved.png
new file mode 100644
index 000000000..99cb0dd54
Binary files /dev/null and b/plugins/emoji/public/images/google/relieved.png differ
diff --git a/plugins/emoji/public/images/google/repeat.png b/plugins/emoji/public/images/google/repeat.png
new file mode 100644
index 000000000..2d6693322
Binary files /dev/null and b/plugins/emoji/public/images/google/repeat.png differ
diff --git a/plugins/emoji/public/images/google/repeat_one.png b/plugins/emoji/public/images/google/repeat_one.png
new file mode 100644
index 000000000..a9e868bb9
Binary files /dev/null and b/plugins/emoji/public/images/google/repeat_one.png differ
diff --git a/plugins/emoji/public/images/google/restroom.png b/plugins/emoji/public/images/google/restroom.png
new file mode 100644
index 000000000..0419efd11
Binary files /dev/null and b/plugins/emoji/public/images/google/restroom.png differ
diff --git a/plugins/emoji/public/images/google/revolving_hearts.png b/plugins/emoji/public/images/google/revolving_hearts.png
new file mode 100644
index 000000000..226c83ca0
Binary files /dev/null and b/plugins/emoji/public/images/google/revolving_hearts.png differ
diff --git a/plugins/emoji/public/images/google/rewind.png b/plugins/emoji/public/images/google/rewind.png
new file mode 100644
index 000000000..462d84d0b
Binary files /dev/null and b/plugins/emoji/public/images/google/rewind.png differ
diff --git a/plugins/emoji/public/images/google/ribbon.png b/plugins/emoji/public/images/google/ribbon.png
new file mode 100644
index 000000000..e626fa382
Binary files /dev/null and b/plugins/emoji/public/images/google/ribbon.png differ
diff --git a/plugins/emoji/public/images/google/rice.png b/plugins/emoji/public/images/google/rice.png
new file mode 100644
index 000000000..8bd1fea40
Binary files /dev/null and b/plugins/emoji/public/images/google/rice.png differ
diff --git a/plugins/emoji/public/images/google/rice_ball.png b/plugins/emoji/public/images/google/rice_ball.png
new file mode 100644
index 000000000..46bd5286b
Binary files /dev/null and b/plugins/emoji/public/images/google/rice_ball.png differ
diff --git a/plugins/emoji/public/images/google/rice_cracker.png b/plugins/emoji/public/images/google/rice_cracker.png
new file mode 100644
index 000000000..f0c9c5746
Binary files /dev/null and b/plugins/emoji/public/images/google/rice_cracker.png differ
diff --git a/plugins/emoji/public/images/google/rice_scene.png b/plugins/emoji/public/images/google/rice_scene.png
new file mode 100644
index 000000000..04951b588
Binary files /dev/null and b/plugins/emoji/public/images/google/rice_scene.png differ
diff --git a/plugins/emoji/public/images/google/ring.png b/plugins/emoji/public/images/google/ring.png
new file mode 100644
index 000000000..54d8189d5
Binary files /dev/null and b/plugins/emoji/public/images/google/ring.png differ
diff --git a/plugins/emoji/public/images/google/rocket.png b/plugins/emoji/public/images/google/rocket.png
new file mode 100644
index 000000000..6085906e7
Binary files /dev/null and b/plugins/emoji/public/images/google/rocket.png differ
diff --git a/plugins/emoji/public/images/google/roller_coaster.png b/plugins/emoji/public/images/google/roller_coaster.png
new file mode 100644
index 000000000..083ada583
Binary files /dev/null and b/plugins/emoji/public/images/google/roller_coaster.png differ
diff --git a/plugins/emoji/public/images/google/rooster.png b/plugins/emoji/public/images/google/rooster.png
new file mode 100644
index 000000000..b3125a371
Binary files /dev/null and b/plugins/emoji/public/images/google/rooster.png differ
diff --git a/plugins/emoji/public/images/google/rose.png b/plugins/emoji/public/images/google/rose.png
new file mode 100644
index 000000000..fa5d483eb
Binary files /dev/null and b/plugins/emoji/public/images/google/rose.png differ
diff --git a/plugins/emoji/public/images/google/rotating_light.png b/plugins/emoji/public/images/google/rotating_light.png
new file mode 100644
index 000000000..5335d6892
Binary files /dev/null and b/plugins/emoji/public/images/google/rotating_light.png differ
diff --git a/plugins/emoji/public/images/google/round_pushpin.png b/plugins/emoji/public/images/google/round_pushpin.png
new file mode 100644
index 000000000..600521ba8
Binary files /dev/null and b/plugins/emoji/public/images/google/round_pushpin.png differ
diff --git a/plugins/emoji/public/images/google/rowboat.png b/plugins/emoji/public/images/google/rowboat.png
new file mode 100644
index 000000000..6d470bc4b
Binary files /dev/null and b/plugins/emoji/public/images/google/rowboat.png differ
diff --git a/plugins/emoji/public/images/google/ru.png b/plugins/emoji/public/images/google/ru.png
new file mode 100644
index 000000000..788639fe8
Binary files /dev/null and b/plugins/emoji/public/images/google/ru.png differ
diff --git a/plugins/emoji/public/images/google/rugby_football.png b/plugins/emoji/public/images/google/rugby_football.png
new file mode 100644
index 000000000..e3c286db9
Binary files /dev/null and b/plugins/emoji/public/images/google/rugby_football.png differ
diff --git a/plugins/emoji/public/images/google/runner.png b/plugins/emoji/public/images/google/runner.png
new file mode 100644
index 000000000..d85348e5c
Binary files /dev/null and b/plugins/emoji/public/images/google/runner.png differ
diff --git a/plugins/emoji/public/images/google/running.png b/plugins/emoji/public/images/google/running.png
new file mode 100644
index 000000000..d85348e5c
Binary files /dev/null and b/plugins/emoji/public/images/google/running.png differ
diff --git a/plugins/emoji/public/images/google/running_shirt_with_sash.png b/plugins/emoji/public/images/google/running_shirt_with_sash.png
new file mode 100644
index 000000000..3cd2441eb
Binary files /dev/null and b/plugins/emoji/public/images/google/running_shirt_with_sash.png differ
diff --git a/plugins/emoji/public/images/google/sa.png b/plugins/emoji/public/images/google/sa.png
new file mode 100644
index 000000000..fd5cc1e58
Binary files /dev/null and b/plugins/emoji/public/images/google/sa.png differ
diff --git a/plugins/emoji/public/images/google/sagittarius.png b/plugins/emoji/public/images/google/sagittarius.png
new file mode 100644
index 000000000..d149f4fb3
Binary files /dev/null and b/plugins/emoji/public/images/google/sagittarius.png differ
diff --git a/plugins/emoji/public/images/google/sailboat.png b/plugins/emoji/public/images/google/sailboat.png
new file mode 100644
index 000000000..b4142fe1e
Binary files /dev/null and b/plugins/emoji/public/images/google/sailboat.png differ
diff --git a/plugins/emoji/public/images/google/sake.png b/plugins/emoji/public/images/google/sake.png
new file mode 100644
index 000000000..4da652165
Binary files /dev/null and b/plugins/emoji/public/images/google/sake.png differ
diff --git a/plugins/emoji/public/images/google/sandal.png b/plugins/emoji/public/images/google/sandal.png
new file mode 100644
index 000000000..4b179f00a
Binary files /dev/null and b/plugins/emoji/public/images/google/sandal.png differ
diff --git a/plugins/emoji/public/images/google/santa.png b/plugins/emoji/public/images/google/santa.png
new file mode 100644
index 000000000..1b919be40
Binary files /dev/null and b/plugins/emoji/public/images/google/santa.png differ
diff --git a/plugins/emoji/public/images/google/satellite.png b/plugins/emoji/public/images/google/satellite.png
new file mode 100644
index 000000000..ae29dafb5
Binary files /dev/null and b/plugins/emoji/public/images/google/satellite.png differ
diff --git a/plugins/emoji/public/images/google/satisfied.png b/plugins/emoji/public/images/google/satisfied.png
new file mode 100644
index 000000000..ef6e2d643
Binary files /dev/null and b/plugins/emoji/public/images/google/satisfied.png differ
diff --git a/plugins/emoji/public/images/google/saxophone.png b/plugins/emoji/public/images/google/saxophone.png
new file mode 100644
index 000000000..dde26c6f4
Binary files /dev/null and b/plugins/emoji/public/images/google/saxophone.png differ
diff --git a/plugins/emoji/public/images/google/school.png b/plugins/emoji/public/images/google/school.png
new file mode 100644
index 000000000..c4221ee2c
Binary files /dev/null and b/plugins/emoji/public/images/google/school.png differ
diff --git a/plugins/emoji/public/images/google/school_satchel.png b/plugins/emoji/public/images/google/school_satchel.png
new file mode 100644
index 000000000..e91f4183b
Binary files /dev/null and b/plugins/emoji/public/images/google/school_satchel.png differ
diff --git a/plugins/emoji/public/images/google/scissors.png b/plugins/emoji/public/images/google/scissors.png
new file mode 100644
index 000000000..a4499d5d3
Binary files /dev/null and b/plugins/emoji/public/images/google/scissors.png differ
diff --git a/plugins/emoji/public/images/google/scorpius.png b/plugins/emoji/public/images/google/scorpius.png
new file mode 100644
index 000000000..08068c974
Binary files /dev/null and b/plugins/emoji/public/images/google/scorpius.png differ
diff --git a/plugins/emoji/public/images/google/scream.png b/plugins/emoji/public/images/google/scream.png
new file mode 100644
index 000000000..b1883bfe1
Binary files /dev/null and b/plugins/emoji/public/images/google/scream.png differ
diff --git a/plugins/emoji/public/images/google/scream_cat.png b/plugins/emoji/public/images/google/scream_cat.png
new file mode 100644
index 000000000..486febd89
Binary files /dev/null and b/plugins/emoji/public/images/google/scream_cat.png differ
diff --git a/plugins/emoji/public/images/google/scroll.png b/plugins/emoji/public/images/google/scroll.png
new file mode 100644
index 000000000..674fbcbbe
Binary files /dev/null and b/plugins/emoji/public/images/google/scroll.png differ
diff --git a/plugins/emoji/public/images/google/seat.png b/plugins/emoji/public/images/google/seat.png
new file mode 100644
index 000000000..e96832a5b
Binary files /dev/null and b/plugins/emoji/public/images/google/seat.png differ
diff --git a/plugins/emoji/public/images/google/secret.png b/plugins/emoji/public/images/google/secret.png
new file mode 100644
index 000000000..a8456d8ba
Binary files /dev/null and b/plugins/emoji/public/images/google/secret.png differ
diff --git a/plugins/emoji/public/images/google/see_no_evil.png b/plugins/emoji/public/images/google/see_no_evil.png
new file mode 100644
index 000000000..f6e00e95b
Binary files /dev/null and b/plugins/emoji/public/images/google/see_no_evil.png differ
diff --git a/plugins/emoji/public/images/google/seedling.png b/plugins/emoji/public/images/google/seedling.png
new file mode 100644
index 000000000..1c780d91d
Binary files /dev/null and b/plugins/emoji/public/images/google/seedling.png differ
diff --git a/plugins/emoji/public/images/google/shaved_ice.png b/plugins/emoji/public/images/google/shaved_ice.png
new file mode 100644
index 000000000..3d5f3ce8a
Binary files /dev/null and b/plugins/emoji/public/images/google/shaved_ice.png differ
diff --git a/plugins/emoji/public/images/google/sheep.png b/plugins/emoji/public/images/google/sheep.png
new file mode 100644
index 000000000..a9298fcc2
Binary files /dev/null and b/plugins/emoji/public/images/google/sheep.png differ
diff --git a/plugins/emoji/public/images/google/shell.png b/plugins/emoji/public/images/google/shell.png
new file mode 100644
index 000000000..3c5bd9cb2
Binary files /dev/null and b/plugins/emoji/public/images/google/shell.png differ
diff --git a/plugins/emoji/public/images/google/ship.png b/plugins/emoji/public/images/google/ship.png
new file mode 100644
index 000000000..2daa142bb
Binary files /dev/null and b/plugins/emoji/public/images/google/ship.png differ
diff --git a/plugins/emoji/public/images/google/shirt.png b/plugins/emoji/public/images/google/shirt.png
new file mode 100644
index 000000000..484cb70e0
Binary files /dev/null and b/plugins/emoji/public/images/google/shirt.png differ
diff --git a/plugins/emoji/public/images/google/shit.png b/plugins/emoji/public/images/google/shit.png
new file mode 100644
index 000000000..2aacba589
Binary files /dev/null and b/plugins/emoji/public/images/google/shit.png differ
diff --git a/plugins/emoji/public/images/google/shoe.png b/plugins/emoji/public/images/google/shoe.png
new file mode 100644
index 000000000..34341146f
Binary files /dev/null and b/plugins/emoji/public/images/google/shoe.png differ
diff --git a/plugins/emoji/public/images/google/shower.png b/plugins/emoji/public/images/google/shower.png
new file mode 100644
index 000000000..3a60c263d
Binary files /dev/null and b/plugins/emoji/public/images/google/shower.png differ
diff --git a/plugins/emoji/public/images/google/signal_strength.png b/plugins/emoji/public/images/google/signal_strength.png
new file mode 100644
index 000000000..fefbfa13f
Binary files /dev/null and b/plugins/emoji/public/images/google/signal_strength.png differ
diff --git a/plugins/emoji/public/images/google/six_pointed_star.png b/plugins/emoji/public/images/google/six_pointed_star.png
new file mode 100644
index 000000000..17746fbea
Binary files /dev/null and b/plugins/emoji/public/images/google/six_pointed_star.png differ
diff --git a/plugins/emoji/public/images/google/ski.png b/plugins/emoji/public/images/google/ski.png
new file mode 100644
index 000000000..d794cfe9a
Binary files /dev/null and b/plugins/emoji/public/images/google/ski.png differ
diff --git a/plugins/emoji/public/images/google/skull.png b/plugins/emoji/public/images/google/skull.png
new file mode 100644
index 000000000..2633ade37
Binary files /dev/null and b/plugins/emoji/public/images/google/skull.png differ
diff --git a/plugins/emoji/public/images/google/sleeping.png b/plugins/emoji/public/images/google/sleeping.png
new file mode 100644
index 000000000..29d7d382c
Binary files /dev/null and b/plugins/emoji/public/images/google/sleeping.png differ
diff --git a/plugins/emoji/public/images/google/sleepy.png b/plugins/emoji/public/images/google/sleepy.png
new file mode 100644
index 000000000..468f94abb
Binary files /dev/null and b/plugins/emoji/public/images/google/sleepy.png differ
diff --git a/plugins/emoji/public/images/google/slot_machine.png b/plugins/emoji/public/images/google/slot_machine.png
new file mode 100644
index 000000000..55ee9c5f1
Binary files /dev/null and b/plugins/emoji/public/images/google/slot_machine.png differ
diff --git a/plugins/emoji/public/images/google/small_blue_diamond.png b/plugins/emoji/public/images/google/small_blue_diamond.png
new file mode 100644
index 000000000..38782329c
Binary files /dev/null and b/plugins/emoji/public/images/google/small_blue_diamond.png differ
diff --git a/plugins/emoji/public/images/google/small_orange_diamond.png b/plugins/emoji/public/images/google/small_orange_diamond.png
new file mode 100644
index 000000000..b712f0da0
Binary files /dev/null and b/plugins/emoji/public/images/google/small_orange_diamond.png differ
diff --git a/plugins/emoji/public/images/google/small_red_triangle.png b/plugins/emoji/public/images/google/small_red_triangle.png
new file mode 100644
index 000000000..fdd4c9278
Binary files /dev/null and b/plugins/emoji/public/images/google/small_red_triangle.png differ
diff --git a/plugins/emoji/public/images/google/small_red_triangle_down.png b/plugins/emoji/public/images/google/small_red_triangle_down.png
new file mode 100644
index 000000000..7fa230f9e
Binary files /dev/null and b/plugins/emoji/public/images/google/small_red_triangle_down.png differ
diff --git a/plugins/emoji/public/images/google/smile.png b/plugins/emoji/public/images/google/smile.png
new file mode 100644
index 000000000..fa3ce2bfc
Binary files /dev/null and b/plugins/emoji/public/images/google/smile.png differ
diff --git a/plugins/emoji/public/images/google/smile_cat.png b/plugins/emoji/public/images/google/smile_cat.png
new file mode 100644
index 000000000..9198ddf8f
Binary files /dev/null and b/plugins/emoji/public/images/google/smile_cat.png differ
diff --git a/plugins/emoji/public/images/google/smiley.png b/plugins/emoji/public/images/google/smiley.png
new file mode 100644
index 000000000..d078fc0b8
Binary files /dev/null and b/plugins/emoji/public/images/google/smiley.png differ
diff --git a/plugins/emoji/public/images/google/smiley_cat.png b/plugins/emoji/public/images/google/smiley_cat.png
new file mode 100644
index 000000000..5a181ef14
Binary files /dev/null and b/plugins/emoji/public/images/google/smiley_cat.png differ
diff --git a/plugins/emoji/public/images/google/smiling_imp.png b/plugins/emoji/public/images/google/smiling_imp.png
new file mode 100644
index 000000000..ec8827f87
Binary files /dev/null and b/plugins/emoji/public/images/google/smiling_imp.png differ
diff --git a/plugins/emoji/public/images/google/smirk.png b/plugins/emoji/public/images/google/smirk.png
new file mode 100644
index 000000000..f40f5c247
Binary files /dev/null and b/plugins/emoji/public/images/google/smirk.png differ
diff --git a/plugins/emoji/public/images/google/smirk_cat.png b/plugins/emoji/public/images/google/smirk_cat.png
new file mode 100644
index 000000000..ccbe15544
Binary files /dev/null and b/plugins/emoji/public/images/google/smirk_cat.png differ
diff --git a/plugins/emoji/public/images/google/smoking.png b/plugins/emoji/public/images/google/smoking.png
new file mode 100644
index 000000000..711997e3a
Binary files /dev/null and b/plugins/emoji/public/images/google/smoking.png differ
diff --git a/plugins/emoji/public/images/google/snail.png b/plugins/emoji/public/images/google/snail.png
new file mode 100644
index 000000000..a4a8ceba8
Binary files /dev/null and b/plugins/emoji/public/images/google/snail.png differ
diff --git a/plugins/emoji/public/images/google/snake.png b/plugins/emoji/public/images/google/snake.png
new file mode 100644
index 000000000..b812fe1d3
Binary files /dev/null and b/plugins/emoji/public/images/google/snake.png differ
diff --git a/plugins/emoji/public/images/google/snowboarder.png b/plugins/emoji/public/images/google/snowboarder.png
new file mode 100644
index 000000000..3e4a3b334
Binary files /dev/null and b/plugins/emoji/public/images/google/snowboarder.png differ
diff --git a/plugins/emoji/public/images/google/snowflake.png b/plugins/emoji/public/images/google/snowflake.png
new file mode 100644
index 000000000..0673d37b2
Binary files /dev/null and b/plugins/emoji/public/images/google/snowflake.png differ
diff --git a/plugins/emoji/public/images/google/snowman.png b/plugins/emoji/public/images/google/snowman.png
new file mode 100644
index 000000000..0ea394a2b
Binary files /dev/null and b/plugins/emoji/public/images/google/snowman.png differ
diff --git a/plugins/emoji/public/images/google/sob.png b/plugins/emoji/public/images/google/sob.png
new file mode 100644
index 000000000..bb18e4f75
Binary files /dev/null and b/plugins/emoji/public/images/google/sob.png differ
diff --git a/plugins/emoji/public/images/google/soccer.png b/plugins/emoji/public/images/google/soccer.png
new file mode 100644
index 000000000..39817b8cb
Binary files /dev/null and b/plugins/emoji/public/images/google/soccer.png differ
diff --git a/plugins/emoji/public/images/google/soon.png b/plugins/emoji/public/images/google/soon.png
new file mode 100644
index 000000000..31ec2acc2
Binary files /dev/null and b/plugins/emoji/public/images/google/soon.png differ
diff --git a/plugins/emoji/public/images/google/sos.png b/plugins/emoji/public/images/google/sos.png
new file mode 100644
index 000000000..e94246653
Binary files /dev/null and b/plugins/emoji/public/images/google/sos.png differ
diff --git a/plugins/emoji/public/images/google/sound.png b/plugins/emoji/public/images/google/sound.png
new file mode 100644
index 000000000..09416feab
Binary files /dev/null and b/plugins/emoji/public/images/google/sound.png differ
diff --git a/plugins/emoji/public/images/google/space_invader.png b/plugins/emoji/public/images/google/space_invader.png
new file mode 100644
index 000000000..aee7bc914
Binary files /dev/null and b/plugins/emoji/public/images/google/space_invader.png differ
diff --git a/plugins/emoji/public/images/google/spades.png b/plugins/emoji/public/images/google/spades.png
new file mode 100644
index 000000000..4529ec3d3
Binary files /dev/null and b/plugins/emoji/public/images/google/spades.png differ
diff --git a/plugins/emoji/public/images/google/spaghetti.png b/plugins/emoji/public/images/google/spaghetti.png
new file mode 100644
index 000000000..df54d0cca
Binary files /dev/null and b/plugins/emoji/public/images/google/spaghetti.png differ
diff --git a/plugins/emoji/public/images/google/sparkle.png b/plugins/emoji/public/images/google/sparkle.png
new file mode 100644
index 000000000..aee83312c
Binary files /dev/null and b/plugins/emoji/public/images/google/sparkle.png differ
diff --git a/plugins/emoji/public/images/google/sparkler.png b/plugins/emoji/public/images/google/sparkler.png
new file mode 100644
index 000000000..7708d6582
Binary files /dev/null and b/plugins/emoji/public/images/google/sparkler.png differ
diff --git a/plugins/emoji/public/images/google/sparkles.png b/plugins/emoji/public/images/google/sparkles.png
new file mode 100644
index 000000000..27fa5a729
Binary files /dev/null and b/plugins/emoji/public/images/google/sparkles.png differ
diff --git a/plugins/emoji/public/images/google/sparkling_heart.png b/plugins/emoji/public/images/google/sparkling_heart.png
new file mode 100644
index 000000000..1eab87281
Binary files /dev/null and b/plugins/emoji/public/images/google/sparkling_heart.png differ
diff --git a/plugins/emoji/public/images/google/speak_no_evil.png b/plugins/emoji/public/images/google/speak_no_evil.png
new file mode 100644
index 000000000..ba80bfd3c
Binary files /dev/null and b/plugins/emoji/public/images/google/speak_no_evil.png differ
diff --git a/plugins/emoji/public/images/google/speech_balloon.png b/plugins/emoji/public/images/google/speech_balloon.png
new file mode 100644
index 000000000..a27e4e445
Binary files /dev/null and b/plugins/emoji/public/images/google/speech_balloon.png differ
diff --git a/plugins/emoji/public/images/google/speedboat.png b/plugins/emoji/public/images/google/speedboat.png
new file mode 100644
index 000000000..104abe88f
Binary files /dev/null and b/plugins/emoji/public/images/google/speedboat.png differ
diff --git a/plugins/emoji/public/images/google/star.png b/plugins/emoji/public/images/google/star.png
new file mode 100644
index 000000000..95079a0f1
Binary files /dev/null and b/plugins/emoji/public/images/google/star.png differ
diff --git a/plugins/emoji/public/images/google/star2.png b/plugins/emoji/public/images/google/star2.png
new file mode 100644
index 000000000..2e56e3554
Binary files /dev/null and b/plugins/emoji/public/images/google/star2.png differ
diff --git a/plugins/emoji/public/images/google/stars.png b/plugins/emoji/public/images/google/stars.png
new file mode 100644
index 000000000..befc7dbdf
Binary files /dev/null and b/plugins/emoji/public/images/google/stars.png differ
diff --git a/plugins/emoji/public/images/google/station.png b/plugins/emoji/public/images/google/station.png
new file mode 100644
index 000000000..1937a8e2f
Binary files /dev/null and b/plugins/emoji/public/images/google/station.png differ
diff --git a/plugins/emoji/public/images/google/statue_of_liberty.png b/plugins/emoji/public/images/google/statue_of_liberty.png
new file mode 100644
index 000000000..bafaf556f
Binary files /dev/null and b/plugins/emoji/public/images/google/statue_of_liberty.png differ
diff --git a/plugins/emoji/public/images/google/steam_locomotive.png b/plugins/emoji/public/images/google/steam_locomotive.png
new file mode 100644
index 000000000..b6cca56aa
Binary files /dev/null and b/plugins/emoji/public/images/google/steam_locomotive.png differ
diff --git a/plugins/emoji/public/images/google/stew.png b/plugins/emoji/public/images/google/stew.png
new file mode 100644
index 000000000..c698aaf45
Binary files /dev/null and b/plugins/emoji/public/images/google/stew.png differ
diff --git a/plugins/emoji/public/images/google/straight_ruler.png b/plugins/emoji/public/images/google/straight_ruler.png
new file mode 100644
index 000000000..ca485102a
Binary files /dev/null and b/plugins/emoji/public/images/google/straight_ruler.png differ
diff --git a/plugins/emoji/public/images/google/strawberry.png b/plugins/emoji/public/images/google/strawberry.png
new file mode 100644
index 000000000..0ec9bbfc4
Binary files /dev/null and b/plugins/emoji/public/images/google/strawberry.png differ
diff --git a/plugins/emoji/public/images/google/stuck_out_tongue.png b/plugins/emoji/public/images/google/stuck_out_tongue.png
new file mode 100644
index 000000000..783de268d
Binary files /dev/null and b/plugins/emoji/public/images/google/stuck_out_tongue.png differ
diff --git a/plugins/emoji/public/images/google/stuck_out_tongue_closed_eyes.png b/plugins/emoji/public/images/google/stuck_out_tongue_closed_eyes.png
new file mode 100644
index 000000000..4140a19ac
Binary files /dev/null and b/plugins/emoji/public/images/google/stuck_out_tongue_closed_eyes.png differ
diff --git a/plugins/emoji/public/images/google/stuck_out_tongue_winking_eye.png b/plugins/emoji/public/images/google/stuck_out_tongue_winking_eye.png
new file mode 100644
index 000000000..e45856881
Binary files /dev/null and b/plugins/emoji/public/images/google/stuck_out_tongue_winking_eye.png differ
diff --git a/plugins/emoji/public/images/google/sun_with_face.png b/plugins/emoji/public/images/google/sun_with_face.png
new file mode 100644
index 000000000..fa4fe022c
Binary files /dev/null and b/plugins/emoji/public/images/google/sun_with_face.png differ
diff --git a/plugins/emoji/public/images/google/sunflower.png b/plugins/emoji/public/images/google/sunflower.png
new file mode 100644
index 000000000..55a2758f1
Binary files /dev/null and b/plugins/emoji/public/images/google/sunflower.png differ
diff --git a/plugins/emoji/public/images/google/sunglasses.png b/plugins/emoji/public/images/google/sunglasses.png
new file mode 100644
index 000000000..e9293e0a4
Binary files /dev/null and b/plugins/emoji/public/images/google/sunglasses.png differ
diff --git a/plugins/emoji/public/images/google/sunny.png b/plugins/emoji/public/images/google/sunny.png
new file mode 100644
index 000000000..ca228423f
Binary files /dev/null and b/plugins/emoji/public/images/google/sunny.png differ
diff --git a/plugins/emoji/public/images/google/sunrise.png b/plugins/emoji/public/images/google/sunrise.png
new file mode 100644
index 000000000..6c1e7d697
Binary files /dev/null and b/plugins/emoji/public/images/google/sunrise.png differ
diff --git a/plugins/emoji/public/images/google/sunrise_over_mountains.png b/plugins/emoji/public/images/google/sunrise_over_mountains.png
new file mode 100644
index 000000000..e92089ace
Binary files /dev/null and b/plugins/emoji/public/images/google/sunrise_over_mountains.png differ
diff --git a/plugins/emoji/public/images/google/surfer.png b/plugins/emoji/public/images/google/surfer.png
new file mode 100644
index 000000000..01310a472
Binary files /dev/null and b/plugins/emoji/public/images/google/surfer.png differ
diff --git a/plugins/emoji/public/images/google/sushi.png b/plugins/emoji/public/images/google/sushi.png
new file mode 100644
index 000000000..56ba273ac
Binary files /dev/null and b/plugins/emoji/public/images/google/sushi.png differ
diff --git a/plugins/emoji/public/images/google/suspension_railway.png b/plugins/emoji/public/images/google/suspension_railway.png
new file mode 100644
index 000000000..ca86f6872
Binary files /dev/null and b/plugins/emoji/public/images/google/suspension_railway.png differ
diff --git a/plugins/emoji/public/images/google/sweat.png b/plugins/emoji/public/images/google/sweat.png
new file mode 100644
index 000000000..8b738d2de
Binary files /dev/null and b/plugins/emoji/public/images/google/sweat.png differ
diff --git a/plugins/emoji/public/images/google/sweat_drops.png b/plugins/emoji/public/images/google/sweat_drops.png
new file mode 100644
index 000000000..7d452fe74
Binary files /dev/null and b/plugins/emoji/public/images/google/sweat_drops.png differ
diff --git a/plugins/emoji/public/images/google/sweat_smile.png b/plugins/emoji/public/images/google/sweat_smile.png
new file mode 100644
index 000000000..d02aa093e
Binary files /dev/null and b/plugins/emoji/public/images/google/sweat_smile.png differ
diff --git a/plugins/emoji/public/images/google/sweet_potato.png b/plugins/emoji/public/images/google/sweet_potato.png
new file mode 100644
index 000000000..9cc7e8e3e
Binary files /dev/null and b/plugins/emoji/public/images/google/sweet_potato.png differ
diff --git a/plugins/emoji/public/images/google/swimmer.png b/plugins/emoji/public/images/google/swimmer.png
new file mode 100644
index 000000000..35041ba60
Binary files /dev/null and b/plugins/emoji/public/images/google/swimmer.png differ
diff --git a/plugins/emoji/public/images/google/symbols.png b/plugins/emoji/public/images/google/symbols.png
new file mode 100644
index 000000000..36a429944
Binary files /dev/null and b/plugins/emoji/public/images/google/symbols.png differ
diff --git a/plugins/emoji/public/images/google/syringe.png b/plugins/emoji/public/images/google/syringe.png
new file mode 100644
index 000000000..974dba42b
Binary files /dev/null and b/plugins/emoji/public/images/google/syringe.png differ
diff --git a/plugins/emoji/public/images/google/tada.png b/plugins/emoji/public/images/google/tada.png
new file mode 100644
index 000000000..9e315cd24
Binary files /dev/null and b/plugins/emoji/public/images/google/tada.png differ
diff --git a/plugins/emoji/public/images/google/tanabata_tree.png b/plugins/emoji/public/images/google/tanabata_tree.png
new file mode 100644
index 000000000..80264962c
Binary files /dev/null and b/plugins/emoji/public/images/google/tanabata_tree.png differ
diff --git a/plugins/emoji/public/images/google/tangerine.png b/plugins/emoji/public/images/google/tangerine.png
new file mode 100644
index 000000000..bd0c4eb29
Binary files /dev/null and b/plugins/emoji/public/images/google/tangerine.png differ
diff --git a/plugins/emoji/public/images/google/taurus.png b/plugins/emoji/public/images/google/taurus.png
new file mode 100644
index 000000000..265e9a0f5
Binary files /dev/null and b/plugins/emoji/public/images/google/taurus.png differ
diff --git a/plugins/emoji/public/images/google/taxi.png b/plugins/emoji/public/images/google/taxi.png
new file mode 100644
index 000000000..a51767c9c
Binary files /dev/null and b/plugins/emoji/public/images/google/taxi.png differ
diff --git a/plugins/emoji/public/images/google/tea.png b/plugins/emoji/public/images/google/tea.png
new file mode 100644
index 000000000..e2b2f82d3
Binary files /dev/null and b/plugins/emoji/public/images/google/tea.png differ
diff --git a/plugins/emoji/public/images/google/telephone.png b/plugins/emoji/public/images/google/telephone.png
new file mode 100644
index 000000000..24e614c9c
Binary files /dev/null and b/plugins/emoji/public/images/google/telephone.png differ
diff --git a/plugins/emoji/public/images/google/telephone_receiver.png b/plugins/emoji/public/images/google/telephone_receiver.png
new file mode 100644
index 000000000..5307cee35
Binary files /dev/null and b/plugins/emoji/public/images/google/telephone_receiver.png differ
diff --git a/plugins/emoji/public/images/google/telescope.png b/plugins/emoji/public/images/google/telescope.png
new file mode 100644
index 000000000..e7cc4ffcd
Binary files /dev/null and b/plugins/emoji/public/images/google/telescope.png differ
diff --git a/plugins/emoji/public/images/google/tennis.png b/plugins/emoji/public/images/google/tennis.png
new file mode 100644
index 000000000..253d96bd0
Binary files /dev/null and b/plugins/emoji/public/images/google/tennis.png differ
diff --git a/plugins/emoji/public/images/google/tent.png b/plugins/emoji/public/images/google/tent.png
new file mode 100644
index 000000000..b411a171a
Binary files /dev/null and b/plugins/emoji/public/images/google/tent.png differ
diff --git a/plugins/emoji/public/images/google/thought_balloon.png b/plugins/emoji/public/images/google/thought_balloon.png
new file mode 100644
index 000000000..3df332ac0
Binary files /dev/null and b/plugins/emoji/public/images/google/thought_balloon.png differ
diff --git a/plugins/emoji/public/images/google/thumbsdown.png b/plugins/emoji/public/images/google/thumbsdown.png
new file mode 100644
index 000000000..96be997bf
Binary files /dev/null and b/plugins/emoji/public/images/google/thumbsdown.png differ
diff --git a/plugins/emoji/public/images/google/thumbsup.png b/plugins/emoji/public/images/google/thumbsup.png
new file mode 100644
index 000000000..2f1ba2803
Binary files /dev/null and b/plugins/emoji/public/images/google/thumbsup.png differ
diff --git a/plugins/emoji/public/images/google/ticket.png b/plugins/emoji/public/images/google/ticket.png
new file mode 100644
index 000000000..dbfc2894f
Binary files /dev/null and b/plugins/emoji/public/images/google/ticket.png differ
diff --git a/plugins/emoji/public/images/google/tiger.png b/plugins/emoji/public/images/google/tiger.png
new file mode 100644
index 000000000..382b82bfa
Binary files /dev/null and b/plugins/emoji/public/images/google/tiger.png differ
diff --git a/plugins/emoji/public/images/google/tiger2.png b/plugins/emoji/public/images/google/tiger2.png
new file mode 100644
index 000000000..a042fbb57
Binary files /dev/null and b/plugins/emoji/public/images/google/tiger2.png differ
diff --git a/plugins/emoji/public/images/google/tired_face.png b/plugins/emoji/public/images/google/tired_face.png
new file mode 100644
index 000000000..bcd8c5b4f
Binary files /dev/null and b/plugins/emoji/public/images/google/tired_face.png differ
diff --git a/plugins/emoji/public/images/google/tm.png b/plugins/emoji/public/images/google/tm.png
new file mode 100644
index 000000000..de2a8f389
Binary files /dev/null and b/plugins/emoji/public/images/google/tm.png differ
diff --git a/plugins/emoji/public/images/google/toilet.png b/plugins/emoji/public/images/google/toilet.png
new file mode 100644
index 000000000..401913ac8
Binary files /dev/null and b/plugins/emoji/public/images/google/toilet.png differ
diff --git a/plugins/emoji/public/images/google/tokyo_tower.png b/plugins/emoji/public/images/google/tokyo_tower.png
new file mode 100644
index 000000000..08d4a97d9
Binary files /dev/null and b/plugins/emoji/public/images/google/tokyo_tower.png differ
diff --git a/plugins/emoji/public/images/google/tomato.png b/plugins/emoji/public/images/google/tomato.png
new file mode 100644
index 000000000..9e39e3457
Binary files /dev/null and b/plugins/emoji/public/images/google/tomato.png differ
diff --git a/plugins/emoji/public/images/google/tongue.png b/plugins/emoji/public/images/google/tongue.png
new file mode 100644
index 000000000..552e46ff7
Binary files /dev/null and b/plugins/emoji/public/images/google/tongue.png differ
diff --git a/plugins/emoji/public/images/google/top.png b/plugins/emoji/public/images/google/top.png
new file mode 100644
index 000000000..589410334
Binary files /dev/null and b/plugins/emoji/public/images/google/top.png differ
diff --git a/plugins/emoji/public/images/google/tophat.png b/plugins/emoji/public/images/google/tophat.png
new file mode 100644
index 000000000..a38acb4ae
Binary files /dev/null and b/plugins/emoji/public/images/google/tophat.png differ
diff --git a/plugins/emoji/public/images/google/tractor.png b/plugins/emoji/public/images/google/tractor.png
new file mode 100644
index 000000000..9e5cb19a4
Binary files /dev/null and b/plugins/emoji/public/images/google/tractor.png differ
diff --git a/plugins/emoji/public/images/google/traffic_light.png b/plugins/emoji/public/images/google/traffic_light.png
new file mode 100644
index 000000000..38ecce0bf
Binary files /dev/null and b/plugins/emoji/public/images/google/traffic_light.png differ
diff --git a/plugins/emoji/public/images/google/train2.png b/plugins/emoji/public/images/google/train2.png
new file mode 100644
index 000000000..d520d90f2
Binary files /dev/null and b/plugins/emoji/public/images/google/train2.png differ
diff --git a/plugins/emoji/public/images/google/tram.png b/plugins/emoji/public/images/google/tram.png
new file mode 100644
index 000000000..253a0e373
Binary files /dev/null and b/plugins/emoji/public/images/google/tram.png differ
diff --git a/plugins/emoji/public/images/google/triangular_flag_on_post.png b/plugins/emoji/public/images/google/triangular_flag_on_post.png
new file mode 100644
index 000000000..3a3e175e8
Binary files /dev/null and b/plugins/emoji/public/images/google/triangular_flag_on_post.png differ
diff --git a/plugins/emoji/public/images/google/triangular_ruler.png b/plugins/emoji/public/images/google/triangular_ruler.png
new file mode 100644
index 000000000..eb5f66613
Binary files /dev/null and b/plugins/emoji/public/images/google/triangular_ruler.png differ
diff --git a/plugins/emoji/public/images/google/trident.png b/plugins/emoji/public/images/google/trident.png
new file mode 100644
index 000000000..910bd3fe9
Binary files /dev/null and b/plugins/emoji/public/images/google/trident.png differ
diff --git a/plugins/emoji/public/images/google/triumph.png b/plugins/emoji/public/images/google/triumph.png
new file mode 100644
index 000000000..2f6eecef1
Binary files /dev/null and b/plugins/emoji/public/images/google/triumph.png differ
diff --git a/plugins/emoji/public/images/google/trolleybus.png b/plugins/emoji/public/images/google/trolleybus.png
new file mode 100644
index 000000000..e27e8d34f
Binary files /dev/null and b/plugins/emoji/public/images/google/trolleybus.png differ
diff --git a/plugins/emoji/public/images/google/trophy.png b/plugins/emoji/public/images/google/trophy.png
new file mode 100644
index 000000000..8e867ff8d
Binary files /dev/null and b/plugins/emoji/public/images/google/trophy.png differ
diff --git a/plugins/emoji/public/images/google/tropical_drink.png b/plugins/emoji/public/images/google/tropical_drink.png
new file mode 100644
index 000000000..3be69e2d6
Binary files /dev/null and b/plugins/emoji/public/images/google/tropical_drink.png differ
diff --git a/plugins/emoji/public/images/google/tropical_fish.png b/plugins/emoji/public/images/google/tropical_fish.png
new file mode 100644
index 000000000..26ce18a5a
Binary files /dev/null and b/plugins/emoji/public/images/google/tropical_fish.png differ
diff --git a/plugins/emoji/public/images/google/truck.png b/plugins/emoji/public/images/google/truck.png
new file mode 100644
index 000000000..376baff3d
Binary files /dev/null and b/plugins/emoji/public/images/google/truck.png differ
diff --git a/plugins/emoji/public/images/google/trumpet.png b/plugins/emoji/public/images/google/trumpet.png
new file mode 100644
index 000000000..2c01c6eb9
Binary files /dev/null and b/plugins/emoji/public/images/google/trumpet.png differ
diff --git a/plugins/emoji/public/images/google/tshirt.png b/plugins/emoji/public/images/google/tshirt.png
new file mode 100644
index 000000000..2b4ecb3a7
Binary files /dev/null and b/plugins/emoji/public/images/google/tshirt.png differ
diff --git a/plugins/emoji/public/images/google/tulip.png b/plugins/emoji/public/images/google/tulip.png
new file mode 100644
index 000000000..e000f0412
Binary files /dev/null and b/plugins/emoji/public/images/google/tulip.png differ
diff --git a/plugins/emoji/public/images/google/turtle.png b/plugins/emoji/public/images/google/turtle.png
new file mode 100644
index 000000000..3d2e197d9
Binary files /dev/null and b/plugins/emoji/public/images/google/turtle.png differ
diff --git a/plugins/emoji/public/images/google/tv.png b/plugins/emoji/public/images/google/tv.png
new file mode 100644
index 000000000..fde772175
Binary files /dev/null and b/plugins/emoji/public/images/google/tv.png differ
diff --git a/plugins/emoji/public/images/google/twisted_rightwards_arrows.png b/plugins/emoji/public/images/google/twisted_rightwards_arrows.png
new file mode 100644
index 000000000..eb56fdf40
Binary files /dev/null and b/plugins/emoji/public/images/google/twisted_rightwards_arrows.png differ
diff --git a/plugins/emoji/public/images/google/two_hearts.png b/plugins/emoji/public/images/google/two_hearts.png
new file mode 100644
index 000000000..7b6e0617d
Binary files /dev/null and b/plugins/emoji/public/images/google/two_hearts.png differ
diff --git a/plugins/emoji/public/images/google/two_men_holding_hands.png b/plugins/emoji/public/images/google/two_men_holding_hands.png
new file mode 100644
index 000000000..4e6669b2b
Binary files /dev/null and b/plugins/emoji/public/images/google/two_men_holding_hands.png differ
diff --git a/plugins/emoji/public/images/google/two_women_holding_hands.png b/plugins/emoji/public/images/google/two_women_holding_hands.png
new file mode 100644
index 000000000..89f2bb844
Binary files /dev/null and b/plugins/emoji/public/images/google/two_women_holding_hands.png differ
diff --git a/plugins/emoji/public/images/google/u5272.png b/plugins/emoji/public/images/google/u5272.png
new file mode 100644
index 000000000..257febcf9
Binary files /dev/null and b/plugins/emoji/public/images/google/u5272.png differ
diff --git a/plugins/emoji/public/images/google/u5408.png b/plugins/emoji/public/images/google/u5408.png
new file mode 100644
index 000000000..b2aed34b1
Binary files /dev/null and b/plugins/emoji/public/images/google/u5408.png differ
diff --git a/plugins/emoji/public/images/google/u55b6.png b/plugins/emoji/public/images/google/u55b6.png
new file mode 100644
index 000000000..5b12ce419
Binary files /dev/null and b/plugins/emoji/public/images/google/u55b6.png differ
diff --git a/plugins/emoji/public/images/google/u6307.png b/plugins/emoji/public/images/google/u6307.png
new file mode 100644
index 000000000..804c61a82
Binary files /dev/null and b/plugins/emoji/public/images/google/u6307.png differ
diff --git a/plugins/emoji/public/images/google/u6708.png b/plugins/emoji/public/images/google/u6708.png
new file mode 100644
index 000000000..093c0a9cc
Binary files /dev/null and b/plugins/emoji/public/images/google/u6708.png differ
diff --git a/plugins/emoji/public/images/google/u6709.png b/plugins/emoji/public/images/google/u6709.png
new file mode 100644
index 000000000..d0be50dc6
Binary files /dev/null and b/plugins/emoji/public/images/google/u6709.png differ
diff --git a/plugins/emoji/public/images/google/u6e80.png b/plugins/emoji/public/images/google/u6e80.png
new file mode 100644
index 000000000..5063a7009
Binary files /dev/null and b/plugins/emoji/public/images/google/u6e80.png differ
diff --git a/plugins/emoji/public/images/google/u7121.png b/plugins/emoji/public/images/google/u7121.png
new file mode 100644
index 000000000..ddcb6d7e3
Binary files /dev/null and b/plugins/emoji/public/images/google/u7121.png differ
diff --git a/plugins/emoji/public/images/google/u7533.png b/plugins/emoji/public/images/google/u7533.png
new file mode 100644
index 000000000..7eb5b26e1
Binary files /dev/null and b/plugins/emoji/public/images/google/u7533.png differ
diff --git a/plugins/emoji/public/images/google/u7981.png b/plugins/emoji/public/images/google/u7981.png
new file mode 100644
index 000000000..2d42de677
Binary files /dev/null and b/plugins/emoji/public/images/google/u7981.png differ
diff --git a/plugins/emoji/public/images/google/u7a7a.png b/plugins/emoji/public/images/google/u7a7a.png
new file mode 100644
index 000000000..258880312
Binary files /dev/null and b/plugins/emoji/public/images/google/u7a7a.png differ
diff --git a/plugins/emoji/public/images/google/uk.png b/plugins/emoji/public/images/google/uk.png
new file mode 100644
index 000000000..901dc8d30
Binary files /dev/null and b/plugins/emoji/public/images/google/uk.png differ
diff --git a/plugins/emoji/public/images/google/umbrella.png b/plugins/emoji/public/images/google/umbrella.png
new file mode 100644
index 000000000..c91a273e5
Binary files /dev/null and b/plugins/emoji/public/images/google/umbrella.png differ
diff --git a/plugins/emoji/public/images/google/unamused.png b/plugins/emoji/public/images/google/unamused.png
new file mode 100644
index 000000000..e3c001348
Binary files /dev/null and b/plugins/emoji/public/images/google/unamused.png differ
diff --git a/plugins/emoji/public/images/google/underage.png b/plugins/emoji/public/images/google/underage.png
new file mode 100644
index 000000000..28014f784
Binary files /dev/null and b/plugins/emoji/public/images/google/underage.png differ
diff --git a/plugins/emoji/public/images/google/unlock.png b/plugins/emoji/public/images/google/unlock.png
new file mode 100644
index 000000000..700d82859
Binary files /dev/null and b/plugins/emoji/public/images/google/unlock.png differ
diff --git a/plugins/emoji/public/images/google/up.png b/plugins/emoji/public/images/google/up.png
new file mode 100644
index 000000000..720832df8
Binary files /dev/null and b/plugins/emoji/public/images/google/up.png differ
diff --git a/plugins/emoji/public/images/google/us.png b/plugins/emoji/public/images/google/us.png
new file mode 100644
index 000000000..ded89d200
Binary files /dev/null and b/plugins/emoji/public/images/google/us.png differ
diff --git a/plugins/emoji/public/images/google/v.png b/plugins/emoji/public/images/google/v.png
new file mode 100644
index 000000000..fbf0d5e91
Binary files /dev/null and b/plugins/emoji/public/images/google/v.png differ
diff --git a/plugins/emoji/public/images/google/vertical_traffic_light.png b/plugins/emoji/public/images/google/vertical_traffic_light.png
new file mode 100644
index 000000000..58608a792
Binary files /dev/null and b/plugins/emoji/public/images/google/vertical_traffic_light.png differ
diff --git a/plugins/emoji/public/images/google/vhs.png b/plugins/emoji/public/images/google/vhs.png
new file mode 100644
index 000000000..57f8241b9
Binary files /dev/null and b/plugins/emoji/public/images/google/vhs.png differ
diff --git a/plugins/emoji/public/images/google/vibration_mode.png b/plugins/emoji/public/images/google/vibration_mode.png
new file mode 100644
index 000000000..53dd62f3c
Binary files /dev/null and b/plugins/emoji/public/images/google/vibration_mode.png differ
diff --git a/plugins/emoji/public/images/google/video_camera.png b/plugins/emoji/public/images/google/video_camera.png
new file mode 100644
index 000000000..e42297585
Binary files /dev/null and b/plugins/emoji/public/images/google/video_camera.png differ
diff --git a/plugins/emoji/public/images/google/video_game.png b/plugins/emoji/public/images/google/video_game.png
new file mode 100644
index 000000000..e490827c9
Binary files /dev/null and b/plugins/emoji/public/images/google/video_game.png differ
diff --git a/plugins/emoji/public/images/google/violin.png b/plugins/emoji/public/images/google/violin.png
new file mode 100644
index 000000000..a99e4b292
Binary files /dev/null and b/plugins/emoji/public/images/google/violin.png differ
diff --git a/plugins/emoji/public/images/google/virgo.png b/plugins/emoji/public/images/google/virgo.png
new file mode 100644
index 000000000..11f434d73
Binary files /dev/null and b/plugins/emoji/public/images/google/virgo.png differ
diff --git a/plugins/emoji/public/images/google/volcano.png b/plugins/emoji/public/images/google/volcano.png
new file mode 100644
index 000000000..3483012e0
Binary files /dev/null and b/plugins/emoji/public/images/google/volcano.png differ
diff --git a/plugins/emoji/public/images/google/vs.png b/plugins/emoji/public/images/google/vs.png
new file mode 100644
index 000000000..824beee26
Binary files /dev/null and b/plugins/emoji/public/images/google/vs.png differ
diff --git a/plugins/emoji/public/images/google/walking.png b/plugins/emoji/public/images/google/walking.png
new file mode 100644
index 000000000..ba6a9b3e0
Binary files /dev/null and b/plugins/emoji/public/images/google/walking.png differ
diff --git a/plugins/emoji/public/images/google/waning_crescent_moon.png b/plugins/emoji/public/images/google/waning_crescent_moon.png
new file mode 100644
index 000000000..67fe2c432
Binary files /dev/null and b/plugins/emoji/public/images/google/waning_crescent_moon.png differ
diff --git a/plugins/emoji/public/images/google/waning_gibbous_moon.png b/plugins/emoji/public/images/google/waning_gibbous_moon.png
new file mode 100644
index 000000000..bae2f6ede
Binary files /dev/null and b/plugins/emoji/public/images/google/waning_gibbous_moon.png differ
diff --git a/plugins/emoji/public/images/google/warning.png b/plugins/emoji/public/images/google/warning.png
new file mode 100644
index 000000000..866865695
Binary files /dev/null and b/plugins/emoji/public/images/google/warning.png differ
diff --git a/plugins/emoji/public/images/google/watch.png b/plugins/emoji/public/images/google/watch.png
new file mode 100644
index 000000000..dfd8864dc
Binary files /dev/null and b/plugins/emoji/public/images/google/watch.png differ
diff --git a/plugins/emoji/public/images/google/water_buffalo.png b/plugins/emoji/public/images/google/water_buffalo.png
new file mode 100644
index 000000000..3fffeb2d6
Binary files /dev/null and b/plugins/emoji/public/images/google/water_buffalo.png differ
diff --git a/plugins/emoji/public/images/google/watermelon.png b/plugins/emoji/public/images/google/watermelon.png
new file mode 100644
index 000000000..082ee39c8
Binary files /dev/null and b/plugins/emoji/public/images/google/watermelon.png differ
diff --git a/plugins/emoji/public/images/google/wave.png b/plugins/emoji/public/images/google/wave.png
new file mode 100644
index 000000000..f5646a59b
Binary files /dev/null and b/plugins/emoji/public/images/google/wave.png differ
diff --git a/plugins/emoji/public/images/google/wavy_dash.png b/plugins/emoji/public/images/google/wavy_dash.png
new file mode 100644
index 000000000..de8d45d6d
Binary files /dev/null and b/plugins/emoji/public/images/google/wavy_dash.png differ
diff --git a/plugins/emoji/public/images/google/waxing_crescent_moon.png b/plugins/emoji/public/images/google/waxing_crescent_moon.png
new file mode 100644
index 000000000..f554b1cc3
Binary files /dev/null and b/plugins/emoji/public/images/google/waxing_crescent_moon.png differ
diff --git a/plugins/emoji/public/images/google/waxing_gibbous_moon.png b/plugins/emoji/public/images/google/waxing_gibbous_moon.png
new file mode 100644
index 000000000..2d161b959
Binary files /dev/null and b/plugins/emoji/public/images/google/waxing_gibbous_moon.png differ
diff --git a/plugins/emoji/public/images/google/wc.png b/plugins/emoji/public/images/google/wc.png
new file mode 100644
index 000000000..e0203419d
Binary files /dev/null and b/plugins/emoji/public/images/google/wc.png differ
diff --git a/plugins/emoji/public/images/google/weary.png b/plugins/emoji/public/images/google/weary.png
new file mode 100644
index 000000000..eeb1cdb91
Binary files /dev/null and b/plugins/emoji/public/images/google/weary.png differ
diff --git a/plugins/emoji/public/images/google/wedding.png b/plugins/emoji/public/images/google/wedding.png
new file mode 100644
index 000000000..373fd9804
Binary files /dev/null and b/plugins/emoji/public/images/google/wedding.png differ
diff --git a/plugins/emoji/public/images/google/whale.png b/plugins/emoji/public/images/google/whale.png
new file mode 100644
index 000000000..334f24cf7
Binary files /dev/null and b/plugins/emoji/public/images/google/whale.png differ
diff --git a/plugins/emoji/public/images/google/whale2.png b/plugins/emoji/public/images/google/whale2.png
new file mode 100644
index 000000000..1fef20d90
Binary files /dev/null and b/plugins/emoji/public/images/google/whale2.png differ
diff --git a/plugins/emoji/public/images/google/wheelchair.png b/plugins/emoji/public/images/google/wheelchair.png
new file mode 100644
index 000000000..66e9c2cf7
Binary files /dev/null and b/plugins/emoji/public/images/google/wheelchair.png differ
diff --git a/plugins/emoji/public/images/google/white_check_mark.png b/plugins/emoji/public/images/google/white_check_mark.png
new file mode 100644
index 000000000..04c6c4c8f
Binary files /dev/null and b/plugins/emoji/public/images/google/white_check_mark.png differ
diff --git a/plugins/emoji/public/images/google/white_circle.png b/plugins/emoji/public/images/google/white_circle.png
new file mode 100644
index 000000000..4104a7331
Binary files /dev/null and b/plugins/emoji/public/images/google/white_circle.png differ
diff --git a/plugins/emoji/public/images/google/white_flower.png b/plugins/emoji/public/images/google/white_flower.png
new file mode 100644
index 000000000..465c1dd40
Binary files /dev/null and b/plugins/emoji/public/images/google/white_flower.png differ
diff --git a/plugins/emoji/public/images/google/white_large_square.png b/plugins/emoji/public/images/google/white_large_square.png
new file mode 100644
index 000000000..73b103a9e
Binary files /dev/null and b/plugins/emoji/public/images/google/white_large_square.png differ
diff --git a/plugins/emoji/public/images/google/white_medium_small_square.png b/plugins/emoji/public/images/google/white_medium_small_square.png
new file mode 100644
index 000000000..6b9caa096
Binary files /dev/null and b/plugins/emoji/public/images/google/white_medium_small_square.png differ
diff --git a/plugins/emoji/public/images/google/white_medium_square.png b/plugins/emoji/public/images/google/white_medium_square.png
new file mode 100644
index 000000000..9c4e84c86
Binary files /dev/null and b/plugins/emoji/public/images/google/white_medium_square.png differ
diff --git a/plugins/emoji/public/images/google/white_small_square.png b/plugins/emoji/public/images/google/white_small_square.png
new file mode 100644
index 000000000..3f7126170
Binary files /dev/null and b/plugins/emoji/public/images/google/white_small_square.png differ
diff --git a/plugins/emoji/public/images/google/white_square_button.png b/plugins/emoji/public/images/google/white_square_button.png
new file mode 100644
index 000000000..0682c7e8d
Binary files /dev/null and b/plugins/emoji/public/images/google/white_square_button.png differ
diff --git a/plugins/emoji/public/images/google/wind_chime.png b/plugins/emoji/public/images/google/wind_chime.png
new file mode 100644
index 000000000..3655d1847
Binary files /dev/null and b/plugins/emoji/public/images/google/wind_chime.png differ
diff --git a/plugins/emoji/public/images/google/wine_glass.png b/plugins/emoji/public/images/google/wine_glass.png
new file mode 100644
index 000000000..d8acd12a7
Binary files /dev/null and b/plugins/emoji/public/images/google/wine_glass.png differ
diff --git a/plugins/emoji/public/images/google/wink.png b/plugins/emoji/public/images/google/wink.png
new file mode 100644
index 000000000..5cce8ee0f
Binary files /dev/null and b/plugins/emoji/public/images/google/wink.png differ
diff --git a/plugins/emoji/public/images/google/wolf.png b/plugins/emoji/public/images/google/wolf.png
new file mode 100644
index 000000000..cb3dd9932
Binary files /dev/null and b/plugins/emoji/public/images/google/wolf.png differ
diff --git a/plugins/emoji/public/images/google/woman.png b/plugins/emoji/public/images/google/woman.png
new file mode 100644
index 000000000..bcbc204e5
Binary files /dev/null and b/plugins/emoji/public/images/google/woman.png differ
diff --git a/plugins/emoji/public/images/google/womans_clothes.png b/plugins/emoji/public/images/google/womans_clothes.png
new file mode 100644
index 000000000..3fa87f26d
Binary files /dev/null and b/plugins/emoji/public/images/google/womans_clothes.png differ
diff --git a/plugins/emoji/public/images/google/womans_hat.png b/plugins/emoji/public/images/google/womans_hat.png
new file mode 100644
index 000000000..290ff610d
Binary files /dev/null and b/plugins/emoji/public/images/google/womans_hat.png differ
diff --git a/plugins/emoji/public/images/google/womens.png b/plugins/emoji/public/images/google/womens.png
new file mode 100644
index 000000000..ea67ba203
Binary files /dev/null and b/plugins/emoji/public/images/google/womens.png differ
diff --git a/plugins/emoji/public/images/google/worried.png b/plugins/emoji/public/images/google/worried.png
new file mode 100644
index 000000000..22bc0b313
Binary files /dev/null and b/plugins/emoji/public/images/google/worried.png differ
diff --git a/plugins/emoji/public/images/google/wrench.png b/plugins/emoji/public/images/google/wrench.png
new file mode 100644
index 000000000..96412fb44
Binary files /dev/null and b/plugins/emoji/public/images/google/wrench.png differ
diff --git a/plugins/emoji/public/images/google/x.png b/plugins/emoji/public/images/google/x.png
new file mode 100644
index 000000000..4c79219b8
Binary files /dev/null and b/plugins/emoji/public/images/google/x.png differ
diff --git a/plugins/emoji/public/images/google/yellow_heart.png b/plugins/emoji/public/images/google/yellow_heart.png
new file mode 100644
index 000000000..960667d64
Binary files /dev/null and b/plugins/emoji/public/images/google/yellow_heart.png differ
diff --git a/plugins/emoji/public/images/google/yen.png b/plugins/emoji/public/images/google/yen.png
new file mode 100644
index 000000000..c2ff86570
Binary files /dev/null and b/plugins/emoji/public/images/google/yen.png differ
diff --git a/plugins/emoji/public/images/google/yum.png b/plugins/emoji/public/images/google/yum.png
new file mode 100644
index 000000000..342f42a4b
Binary files /dev/null and b/plugins/emoji/public/images/google/yum.png differ
diff --git a/plugins/emoji/public/images/google/zap.png b/plugins/emoji/public/images/google/zap.png
new file mode 100644
index 000000000..44d97af48
Binary files /dev/null and b/plugins/emoji/public/images/google/zap.png differ
diff --git a/plugins/emoji/public/images/google/zzz.png b/plugins/emoji/public/images/google/zzz.png
new file mode 100644
index 000000000..1f680fef0
Binary files /dev/null and b/plugins/emoji/public/images/google/zzz.png differ
diff --git a/plugins/emoji/public/images/grapes.png b/plugins/emoji/public/images/grapes.png
deleted file mode 120000
index 992b8bedb..000000000
--- a/plugins/emoji/public/images/grapes.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f347.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/green_apple.png b/plugins/emoji/public/images/green_apple.png
deleted file mode 120000
index 976a75401..000000000
--- a/plugins/emoji/public/images/green_apple.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f34f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/green_book.png b/plugins/emoji/public/images/green_book.png
deleted file mode 120000
index 3dc3c270c..000000000
--- a/plugins/emoji/public/images/green_book.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/green_heart.png b/plugins/emoji/public/images/green_heart.png
deleted file mode 120000
index 54420ad54..000000000
--- a/plugins/emoji/public/images/green_heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f49a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/grey_exclamation.png b/plugins/emoji/public/images/grey_exclamation.png
deleted file mode 120000
index 134a452b4..000000000
--- a/plugins/emoji/public/images/grey_exclamation.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2755.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/grey_question.png b/plugins/emoji/public/images/grey_question.png
deleted file mode 120000
index 8f0648965..000000000
--- a/plugins/emoji/public/images/grey_question.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2754.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/grimacing.png b/plugins/emoji/public/images/grimacing.png
deleted file mode 120000
index b6635d36f..000000000
--- a/plugins/emoji/public/images/grimacing.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f62c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/grin.png b/plugins/emoji/public/images/grin.png
deleted file mode 120000
index 143cbebc6..000000000
--- a/plugins/emoji/public/images/grin.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f601.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/grinning.png b/plugins/emoji/public/images/grinning.png
deleted file mode 120000
index a993ffd1d..000000000
--- a/plugins/emoji/public/images/grinning.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f600.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/guardsman.png b/plugins/emoji/public/images/guardsman.png
deleted file mode 120000
index 1dc9e56f5..000000000
--- a/plugins/emoji/public/images/guardsman.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f482.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/guitar.png b/plugins/emoji/public/images/guitar.png
deleted file mode 120000
index b94136ec3..000000000
--- a/plugins/emoji/public/images/guitar.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/gun.png b/plugins/emoji/public/images/gun.png
deleted file mode 120000
index 6cf88b7ad..000000000
--- a/plugins/emoji/public/images/gun.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f52b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/haircut.png b/plugins/emoji/public/images/haircut.png
deleted file mode 120000
index 375fa25db..000000000
--- a/plugins/emoji/public/images/haircut.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f487.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hamburger.png b/plugins/emoji/public/images/hamburger.png
deleted file mode 120000
index 362ca334a..000000000
--- a/plugins/emoji/public/images/hamburger.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f354.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hammer.png b/plugins/emoji/public/images/hammer.png
deleted file mode 120000
index e6d5825df..000000000
--- a/plugins/emoji/public/images/hammer.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f528.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hamster.png b/plugins/emoji/public/images/hamster.png
deleted file mode 120000
index b729566c2..000000000
--- a/plugins/emoji/public/images/hamster.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f439.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hand.png b/plugins/emoji/public/images/hand.png
deleted file mode 120000
index da39fb0cb..000000000
--- a/plugins/emoji/public/images/hand.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/270b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/handbag.png b/plugins/emoji/public/images/handbag.png
deleted file mode 120000
index f93a28414..000000000
--- a/plugins/emoji/public/images/handbag.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f45c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hankey.png b/plugins/emoji/public/images/hankey.png
deleted file mode 120000
index c8c5a772b..000000000
--- a/plugins/emoji/public/images/hankey.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hash.png b/plugins/emoji/public/images/hash.png
deleted file mode 120000
index 2cdff46c5..000000000
--- a/plugins/emoji/public/images/hash.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0023.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hatched_chick.png b/plugins/emoji/public/images/hatched_chick.png
deleted file mode 120000
index e71635571..000000000
--- a/plugins/emoji/public/images/hatched_chick.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f425.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hatching_chick.png b/plugins/emoji/public/images/hatching_chick.png
deleted file mode 120000
index 3a72c178b..000000000
--- a/plugins/emoji/public/images/hatching_chick.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f423.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/headphones.png b/plugins/emoji/public/images/headphones.png
deleted file mode 120000
index ffbb04629..000000000
--- a/plugins/emoji/public/images/headphones.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hear_no_evil.png b/plugins/emoji/public/images/hear_no_evil.png
deleted file mode 120000
index ecb7fa812..000000000
--- a/plugins/emoji/public/images/hear_no_evil.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f649.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heart.png b/plugins/emoji/public/images/heart.png
deleted file mode 120000
index 1362baafa..000000000
--- a/plugins/emoji/public/images/heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2764.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heart_decoration.png b/plugins/emoji/public/images/heart_decoration.png
deleted file mode 120000
index 88ad0c85a..000000000
--- a/plugins/emoji/public/images/heart_decoration.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f49f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heart_eyes.png b/plugins/emoji/public/images/heart_eyes.png
deleted file mode 120000
index 0d0248be5..000000000
--- a/plugins/emoji/public/images/heart_eyes.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f60d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heart_eyes_cat.png b/plugins/emoji/public/images/heart_eyes_cat.png
deleted file mode 120000
index 55eca64e1..000000000
--- a/plugins/emoji/public/images/heart_eyes_cat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f63b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heartbeat.png b/plugins/emoji/public/images/heartbeat.png
deleted file mode 120000
index 85191a005..000000000
--- a/plugins/emoji/public/images/heartbeat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f493.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heartpulse.png b/plugins/emoji/public/images/heartpulse.png
deleted file mode 120000
index bd1ca7610..000000000
--- a/plugins/emoji/public/images/heartpulse.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f497.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hearts.png b/plugins/emoji/public/images/hearts.png
deleted file mode 120000
index f8bb59c1b..000000000
--- a/plugins/emoji/public/images/hearts.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2665.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heavy_check_mark.png b/plugins/emoji/public/images/heavy_check_mark.png
deleted file mode 120000
index 30e9f06b7..000000000
--- a/plugins/emoji/public/images/heavy_check_mark.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2714.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heavy_division_sign.png b/plugins/emoji/public/images/heavy_division_sign.png
deleted file mode 120000
index 6b593c8c0..000000000
--- a/plugins/emoji/public/images/heavy_division_sign.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2797.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heavy_dollar_sign.png b/plugins/emoji/public/images/heavy_dollar_sign.png
deleted file mode 120000
index 5cf869bd0..000000000
--- a/plugins/emoji/public/images/heavy_dollar_sign.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heavy_exclamation_mark.png b/plugins/emoji/public/images/heavy_exclamation_mark.png
deleted file mode 120000
index f085c9777..000000000
--- a/plugins/emoji/public/images/heavy_exclamation_mark.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2757.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heavy_minus_sign.png b/plugins/emoji/public/images/heavy_minus_sign.png
deleted file mode 120000
index 8e032c1e2..000000000
--- a/plugins/emoji/public/images/heavy_minus_sign.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2796.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heavy_multiplication_x.png b/plugins/emoji/public/images/heavy_multiplication_x.png
deleted file mode 120000
index ac6e4c9d8..000000000
--- a/plugins/emoji/public/images/heavy_multiplication_x.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2716.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/heavy_plus_sign.png b/plugins/emoji/public/images/heavy_plus_sign.png
deleted file mode 120000
index 820107fff..000000000
--- a/plugins/emoji/public/images/heavy_plus_sign.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2795.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/helicopter.png b/plugins/emoji/public/images/helicopter.png
deleted file mode 120000
index 6dc29b813..000000000
--- a/plugins/emoji/public/images/helicopter.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f681.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/herb.png b/plugins/emoji/public/images/herb.png
deleted file mode 120000
index 5bd41d8d3..000000000
--- a/plugins/emoji/public/images/herb.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f33f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hibiscus.png b/plugins/emoji/public/images/hibiscus.png
deleted file mode 120000
index 7297f85ad..000000000
--- a/plugins/emoji/public/images/hibiscus.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f33a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/high_brightness.png b/plugins/emoji/public/images/high_brightness.png
deleted file mode 120000
index e9b01dcc7..000000000
--- a/plugins/emoji/public/images/high_brightness.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f506.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/high_heel.png b/plugins/emoji/public/images/high_heel.png
deleted file mode 120000
index 59ad90417..000000000
--- a/plugins/emoji/public/images/high_heel.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f460.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hocho.png b/plugins/emoji/public/images/hocho.png
deleted file mode 120000
index fd4eefe13..000000000
--- a/plugins/emoji/public/images/hocho.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f52a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/honey_pot.png b/plugins/emoji/public/images/honey_pot.png
deleted file mode 120000
index bf38a2598..000000000
--- a/plugins/emoji/public/images/honey_pot.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f36f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/honeybee.png b/plugins/emoji/public/images/honeybee.png
deleted file mode 120000
index d1768eca5..000000000
--- a/plugins/emoji/public/images/honeybee.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f41d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/horse.png b/plugins/emoji/public/images/horse.png
deleted file mode 120000
index 577f99055..000000000
--- a/plugins/emoji/public/images/horse.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f434.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/horse_racing.png b/plugins/emoji/public/images/horse_racing.png
deleted file mode 120000
index 3d98145e4..000000000
--- a/plugins/emoji/public/images/horse_racing.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hospital.png b/plugins/emoji/public/images/hospital.png
deleted file mode 120000
index 2efb289a2..000000000
--- a/plugins/emoji/public/images/hospital.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hotel.png b/plugins/emoji/public/images/hotel.png
deleted file mode 120000
index 4e5aa700c..000000000
--- a/plugins/emoji/public/images/hotel.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hotsprings.png b/plugins/emoji/public/images/hotsprings.png
deleted file mode 120000
index b17e6082a..000000000
--- a/plugins/emoji/public/images/hotsprings.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2668.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hourglass.png b/plugins/emoji/public/images/hourglass.png
deleted file mode 120000
index 2563dece9..000000000
--- a/plugins/emoji/public/images/hourglass.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/231b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hourglass_flowing_sand.png b/plugins/emoji/public/images/hourglass_flowing_sand.png
deleted file mode 120000
index 604e9e0ef..000000000
--- a/plugins/emoji/public/images/hourglass_flowing_sand.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/23f3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/house.png b/plugins/emoji/public/images/house.png
deleted file mode 120000
index ff45713ec..000000000
--- a/plugins/emoji/public/images/house.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/house_with_garden.png b/plugins/emoji/public/images/house_with_garden.png
deleted file mode 120000
index 8ad8f1dda..000000000
--- a/plugins/emoji/public/images/house_with_garden.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/hurtrealbad.png b/plugins/emoji/public/images/hurtrealbad.png
deleted file mode 100755
index 146ef1a6a..000000000
Binary files a/plugins/emoji/public/images/hurtrealbad.png and /dev/null differ
diff --git a/plugins/emoji/public/images/hushed.png b/plugins/emoji/public/images/hushed.png
deleted file mode 120000
index ac08f7813..000000000
--- a/plugins/emoji/public/images/hushed.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f62f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ice_cream.png b/plugins/emoji/public/images/ice_cream.png
deleted file mode 120000
index bfe049235..000000000
--- a/plugins/emoji/public/images/ice_cream.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f368.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/icecream.png b/plugins/emoji/public/images/icecream.png
deleted file mode 120000
index 14a3231fd..000000000
--- a/plugins/emoji/public/images/icecream.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f366.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/id.png b/plugins/emoji/public/images/id.png
deleted file mode 120000
index eac174f50..000000000
--- a/plugins/emoji/public/images/id.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f194.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ideograph_advantage.png b/plugins/emoji/public/images/ideograph_advantage.png
deleted file mode 120000
index 6605a3935..000000000
--- a/plugins/emoji/public/images/ideograph_advantage.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f250.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/imp.png b/plugins/emoji/public/images/imp.png
deleted file mode 120000
index 0c979fc1c..000000000
--- a/plugins/emoji/public/images/imp.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f47f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/inbox_tray.png b/plugins/emoji/public/images/inbox_tray.png
deleted file mode 120000
index 1f6523edc..000000000
--- a/plugins/emoji/public/images/inbox_tray.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/incoming_envelope.png b/plugins/emoji/public/images/incoming_envelope.png
deleted file mode 120000
index 8ec90adce..000000000
--- a/plugins/emoji/public/images/incoming_envelope.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/information_desk_person.png b/plugins/emoji/public/images/information_desk_person.png
deleted file mode 120000
index 5b7edeb0a..000000000
--- a/plugins/emoji/public/images/information_desk_person.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f481.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/information_source.png b/plugins/emoji/public/images/information_source.png
deleted file mode 120000
index b25c3cbd7..000000000
--- a/plugins/emoji/public/images/information_source.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2139.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/innocent.png b/plugins/emoji/public/images/innocent.png
deleted file mode 120000
index 87c9e8c58..000000000
--- a/plugins/emoji/public/images/innocent.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f607.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/interrobang.png b/plugins/emoji/public/images/interrobang.png
deleted file mode 120000
index ac24b7415..000000000
--- a/plugins/emoji/public/images/interrobang.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2049.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/iphone.png b/plugins/emoji/public/images/iphone.png
deleted file mode 120000
index 30673d277..000000000
--- a/plugins/emoji/public/images/iphone.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4f1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/it.png b/plugins/emoji/public/images/it.png
deleted file mode 120000
index 6534d31cd..000000000
--- a/plugins/emoji/public/images/it.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1ee-1f1f9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/izakaya_lantern.png b/plugins/emoji/public/images/izakaya_lantern.png
deleted file mode 120000
index a00faa354..000000000
--- a/plugins/emoji/public/images/izakaya_lantern.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ee.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/jack_o_lantern.png b/plugins/emoji/public/images/jack_o_lantern.png
deleted file mode 120000
index a457fa607..000000000
--- a/plugins/emoji/public/images/jack_o_lantern.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f383.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/japan.png b/plugins/emoji/public/images/japan.png
deleted file mode 120000
index 4587899c6..000000000
--- a/plugins/emoji/public/images/japan.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f5fe.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/japanese_castle.png b/plugins/emoji/public/images/japanese_castle.png
deleted file mode 120000
index b6465b5ca..000000000
--- a/plugins/emoji/public/images/japanese_castle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ef.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/japanese_goblin.png b/plugins/emoji/public/images/japanese_goblin.png
deleted file mode 120000
index 74c5aaced..000000000
--- a/plugins/emoji/public/images/japanese_goblin.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f47a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/japanese_ogre.png b/plugins/emoji/public/images/japanese_ogre.png
deleted file mode 120000
index 1a6082f41..000000000
--- a/plugins/emoji/public/images/japanese_ogre.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f479.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/jeans.png b/plugins/emoji/public/images/jeans.png
deleted file mode 120000
index cec43bf66..000000000
--- a/plugins/emoji/public/images/jeans.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f456.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/joy.png b/plugins/emoji/public/images/joy.png
deleted file mode 120000
index e5a84c020..000000000
--- a/plugins/emoji/public/images/joy.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f602.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/joy_cat.png b/plugins/emoji/public/images/joy_cat.png
deleted file mode 120000
index 86a6a3fa4..000000000
--- a/plugins/emoji/public/images/joy_cat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f639.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/jp.png b/plugins/emoji/public/images/jp.png
deleted file mode 120000
index a006fa118..000000000
--- a/plugins/emoji/public/images/jp.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1ef-1f1f5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/key.png b/plugins/emoji/public/images/key.png
deleted file mode 120000
index 8a6eec737..000000000
--- a/plugins/emoji/public/images/key.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f511.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/keycap_ten.png b/plugins/emoji/public/images/keycap_ten.png
deleted file mode 120000
index d1ed03a81..000000000
--- a/plugins/emoji/public/images/keycap_ten.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f51f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/kimono.png b/plugins/emoji/public/images/kimono.png
deleted file mode 120000
index 50261f1f0..000000000
--- a/plugins/emoji/public/images/kimono.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f458.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/kiss.png b/plugins/emoji/public/images/kiss.png
deleted file mode 120000
index d3b97cba9..000000000
--- a/plugins/emoji/public/images/kiss.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f48b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/kissing.png b/plugins/emoji/public/images/kissing.png
deleted file mode 120000
index 661f9a288..000000000
--- a/plugins/emoji/public/images/kissing.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f617.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/kissing_cat.png b/plugins/emoji/public/images/kissing_cat.png
deleted file mode 120000
index 38f289f1d..000000000
--- a/plugins/emoji/public/images/kissing_cat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f63d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/kissing_closed_eyes.png b/plugins/emoji/public/images/kissing_closed_eyes.png
deleted file mode 120000
index 18a8bfde3..000000000
--- a/plugins/emoji/public/images/kissing_closed_eyes.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f61a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/kissing_heart.png b/plugins/emoji/public/images/kissing_heart.png
deleted file mode 120000
index 3d66dd090..000000000
--- a/plugins/emoji/public/images/kissing_heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f618.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/kissing_smiling_eyes.png b/plugins/emoji/public/images/kissing_smiling_eyes.png
deleted file mode 120000
index 5a55bd834..000000000
--- a/plugins/emoji/public/images/kissing_smiling_eyes.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f619.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/koala.png b/plugins/emoji/public/images/koala.png
deleted file mode 120000
index 5919ebfcd..000000000
--- a/plugins/emoji/public/images/koala.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f428.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/koko.png b/plugins/emoji/public/images/koko.png
deleted file mode 120000
index 4216c07f9..000000000
--- a/plugins/emoji/public/images/koko.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f201.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/kr.png b/plugins/emoji/public/images/kr.png
deleted file mode 120000
index be8cdb3db..000000000
--- a/plugins/emoji/public/images/kr.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1f0-1f1f7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/lantern.png b/plugins/emoji/public/images/lantern.png
deleted file mode 120000
index a00faa354..000000000
--- a/plugins/emoji/public/images/lantern.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ee.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/large_blue_circle.png b/plugins/emoji/public/images/large_blue_circle.png
deleted file mode 120000
index d40ba77c0..000000000
--- a/plugins/emoji/public/images/large_blue_circle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f535.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/large_blue_diamond.png b/plugins/emoji/public/images/large_blue_diamond.png
deleted file mode 120000
index ef7a174ef..000000000
--- a/plugins/emoji/public/images/large_blue_diamond.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f537.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/large_orange_diamond.png b/plugins/emoji/public/images/large_orange_diamond.png
deleted file mode 120000
index 199a588f0..000000000
--- a/plugins/emoji/public/images/large_orange_diamond.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f536.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/last_quarter_moon.png b/plugins/emoji/public/images/last_quarter_moon.png
deleted file mode 120000
index ef89f6603..000000000
--- a/plugins/emoji/public/images/last_quarter_moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f317.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/last_quarter_moon_with_face.png b/plugins/emoji/public/images/last_quarter_moon_with_face.png
deleted file mode 120000
index e1ef1cf41..000000000
--- a/plugins/emoji/public/images/last_quarter_moon_with_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f31c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/laughing.png b/plugins/emoji/public/images/laughing.png
deleted file mode 120000
index 7332e3907..000000000
--- a/plugins/emoji/public/images/laughing.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f606.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/leaves.png b/plugins/emoji/public/images/leaves.png
deleted file mode 120000
index 19492463b..000000000
--- a/plugins/emoji/public/images/leaves.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f343.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ledger.png b/plugins/emoji/public/images/ledger.png
deleted file mode 120000
index 72bd6c33c..000000000
--- a/plugins/emoji/public/images/ledger.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/left_luggage.png b/plugins/emoji/public/images/left_luggage.png
deleted file mode 120000
index 7d6ca72d9..000000000
--- a/plugins/emoji/public/images/left_luggage.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6c5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/left_right_arrow.png b/plugins/emoji/public/images/left_right_arrow.png
deleted file mode 120000
index 70d9adbf1..000000000
--- a/plugins/emoji/public/images/left_right_arrow.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2194.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/leftwards_arrow_with_hook.png b/plugins/emoji/public/images/leftwards_arrow_with_hook.png
deleted file mode 120000
index 4bf1b424f..000000000
--- a/plugins/emoji/public/images/leftwards_arrow_with_hook.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/21a9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/lemon.png b/plugins/emoji/public/images/lemon.png
deleted file mode 120000
index 8f68b3e04..000000000
--- a/plugins/emoji/public/images/lemon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f34b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/leo.png b/plugins/emoji/public/images/leo.png
deleted file mode 120000
index f699bf6d3..000000000
--- a/plugins/emoji/public/images/leo.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/264c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/leopard.png b/plugins/emoji/public/images/leopard.png
deleted file mode 120000
index 415e3b4d1..000000000
--- a/plugins/emoji/public/images/leopard.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f406.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/libra.png b/plugins/emoji/public/images/libra.png
deleted file mode 120000
index 04bf66774..000000000
--- a/plugins/emoji/public/images/libra.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/264e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/light_rail.png b/plugins/emoji/public/images/light_rail.png
deleted file mode 120000
index 448409bc2..000000000
--- a/plugins/emoji/public/images/light_rail.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f688.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/link.png b/plugins/emoji/public/images/link.png
deleted file mode 120000
index 4e82b7668..000000000
--- a/plugins/emoji/public/images/link.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f517.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/lips.png b/plugins/emoji/public/images/lips.png
deleted file mode 120000
index 710920535..000000000
--- a/plugins/emoji/public/images/lips.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f444.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/lipstick.png b/plugins/emoji/public/images/lipstick.png
deleted file mode 120000
index 588bc7790..000000000
--- a/plugins/emoji/public/images/lipstick.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f484.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/lock.png b/plugins/emoji/public/images/lock.png
deleted file mode 120000
index 6e433a52a..000000000
--- a/plugins/emoji/public/images/lock.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f512.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/lock_with_ink_pen.png b/plugins/emoji/public/images/lock_with_ink_pen.png
deleted file mode 120000
index 823ba53a2..000000000
--- a/plugins/emoji/public/images/lock_with_ink_pen.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f50f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/lollipop.png b/plugins/emoji/public/images/lollipop.png
deleted file mode 120000
index ea983b520..000000000
--- a/plugins/emoji/public/images/lollipop.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f36d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/loop.png b/plugins/emoji/public/images/loop.png
deleted file mode 120000
index cb0c2b131..000000000
--- a/plugins/emoji/public/images/loop.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/27bf.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/loudspeaker.png b/plugins/emoji/public/images/loudspeaker.png
deleted file mode 120000
index ca5f5232e..000000000
--- a/plugins/emoji/public/images/loudspeaker.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/love_hotel.png b/plugins/emoji/public/images/love_hotel.png
deleted file mode 120000
index b608db140..000000000
--- a/plugins/emoji/public/images/love_hotel.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/love_letter.png b/plugins/emoji/public/images/love_letter.png
deleted file mode 120000
index bbdee8408..000000000
--- a/plugins/emoji/public/images/love_letter.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f48c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/low_brightness.png b/plugins/emoji/public/images/low_brightness.png
deleted file mode 120000
index 6a90c2e8c..000000000
--- a/plugins/emoji/public/images/low_brightness.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f505.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/m.png b/plugins/emoji/public/images/m.png
deleted file mode 120000
index 1423f8036..000000000
--- a/plugins/emoji/public/images/m.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/24c2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mag.png b/plugins/emoji/public/images/mag.png
deleted file mode 120000
index 70b0cab88..000000000
--- a/plugins/emoji/public/images/mag.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f50d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mag_right.png b/plugins/emoji/public/images/mag_right.png
deleted file mode 120000
index 81eb76fb0..000000000
--- a/plugins/emoji/public/images/mag_right.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f50e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mahjong.png b/plugins/emoji/public/images/mahjong.png
deleted file mode 120000
index 8632fba11..000000000
--- a/plugins/emoji/public/images/mahjong.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f004.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mailbox.png b/plugins/emoji/public/images/mailbox.png
deleted file mode 120000
index 7022c84b5..000000000
--- a/plugins/emoji/public/images/mailbox.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4eb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mailbox_closed.png b/plugins/emoji/public/images/mailbox_closed.png
deleted file mode 120000
index 678bf987f..000000000
--- a/plugins/emoji/public/images/mailbox_closed.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ea.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mailbox_with_mail.png b/plugins/emoji/public/images/mailbox_with_mail.png
deleted file mode 120000
index 77ecb292d..000000000
--- a/plugins/emoji/public/images/mailbox_with_mail.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ec.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mailbox_with_no_mail.png b/plugins/emoji/public/images/mailbox_with_no_mail.png
deleted file mode 120000
index 4801a95af..000000000
--- a/plugins/emoji/public/images/mailbox_with_no_mail.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ed.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/man.png b/plugins/emoji/public/images/man.png
deleted file mode 120000
index 4fca922aa..000000000
--- a/plugins/emoji/public/images/man.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f468.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/man_with_gua_pi_mao.png b/plugins/emoji/public/images/man_with_gua_pi_mao.png
deleted file mode 120000
index c98dd580e..000000000
--- a/plugins/emoji/public/images/man_with_gua_pi_mao.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f472.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/man_with_turban.png b/plugins/emoji/public/images/man_with_turban.png
deleted file mode 120000
index 3ef16c61f..000000000
--- a/plugins/emoji/public/images/man_with_turban.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f473.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mans_shoe.png b/plugins/emoji/public/images/mans_shoe.png
deleted file mode 120000
index cb54be7b1..000000000
--- a/plugins/emoji/public/images/mans_shoe.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f45e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/maple_leaf.png b/plugins/emoji/public/images/maple_leaf.png
deleted file mode 120000
index c04325af9..000000000
--- a/plugins/emoji/public/images/maple_leaf.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f341.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/markov.png b/plugins/emoji/public/images/markov.png
deleted file mode 100644
index d90ff2f3d..000000000
Binary files a/plugins/emoji/public/images/markov.png and /dev/null differ
diff --git a/plugins/emoji/public/images/mask.png b/plugins/emoji/public/images/mask.png
deleted file mode 120000
index 9d7051388..000000000
--- a/plugins/emoji/public/images/mask.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f637.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/massage.png b/plugins/emoji/public/images/massage.png
deleted file mode 120000
index c312a6347..000000000
--- a/plugins/emoji/public/images/massage.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f486.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/meat_on_bone.png b/plugins/emoji/public/images/meat_on_bone.png
deleted file mode 120000
index acc34def9..000000000
--- a/plugins/emoji/public/images/meat_on_bone.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f356.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mega.png b/plugins/emoji/public/images/mega.png
deleted file mode 120000
index 713cbe57f..000000000
--- a/plugins/emoji/public/images/mega.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/melon.png b/plugins/emoji/public/images/melon.png
deleted file mode 120000
index 6682e14e1..000000000
--- a/plugins/emoji/public/images/melon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f348.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/memo.png b/plugins/emoji/public/images/memo.png
deleted file mode 120000
index 86cf76861..000000000
--- a/plugins/emoji/public/images/memo.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4dd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mens.png b/plugins/emoji/public/images/mens.png
deleted file mode 120000
index 7d0a3f391..000000000
--- a/plugins/emoji/public/images/mens.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/metal.png b/plugins/emoji/public/images/metal.png
deleted file mode 100755
index 94f1fda22..000000000
Binary files a/plugins/emoji/public/images/metal.png and /dev/null differ
diff --git a/plugins/emoji/public/images/metro.png b/plugins/emoji/public/images/metro.png
deleted file mode 120000
index 6ffc8b5f7..000000000
--- a/plugins/emoji/public/images/metro.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f687.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/microphone.png b/plugins/emoji/public/images/microphone.png
deleted file mode 120000
index f9f9ee1ae..000000000
--- a/plugins/emoji/public/images/microphone.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/microscope.png b/plugins/emoji/public/images/microscope.png
deleted file mode 120000
index a41c40cdc..000000000
--- a/plugins/emoji/public/images/microscope.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f52c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/milky_way.png b/plugins/emoji/public/images/milky_way.png
deleted file mode 120000
index 4ae45e671..000000000
--- a/plugins/emoji/public/images/milky_way.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f30c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/minibus.png b/plugins/emoji/public/images/minibus.png
deleted file mode 120000
index dda7931b8..000000000
--- a/plugins/emoji/public/images/minibus.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f690.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/minidisc.png b/plugins/emoji/public/images/minidisc.png
deleted file mode 120000
index a09f4f9dd..000000000
--- a/plugins/emoji/public/images/minidisc.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4bd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mobile_phone_off.png b/plugins/emoji/public/images/mobile_phone_off.png
deleted file mode 120000
index c38b96953..000000000
--- a/plugins/emoji/public/images/mobile_phone_off.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4f4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/money_with_wings.png b/plugins/emoji/public/images/money_with_wings.png
deleted file mode 120000
index d1c8c7623..000000000
--- a/plugins/emoji/public/images/money_with_wings.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/moneybag.png b/plugins/emoji/public/images/moneybag.png
deleted file mode 120000
index 8015c910c..000000000
--- a/plugins/emoji/public/images/moneybag.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/monkey.png b/plugins/emoji/public/images/monkey.png
deleted file mode 120000
index 172f99bc7..000000000
--- a/plugins/emoji/public/images/monkey.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f412.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/monkey_face.png b/plugins/emoji/public/images/monkey_face.png
deleted file mode 120000
index 6c12bfd98..000000000
--- a/plugins/emoji/public/images/monkey_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f435.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/monorail.png b/plugins/emoji/public/images/monorail.png
deleted file mode 120000
index af2fababc..000000000
--- a/plugins/emoji/public/images/monorail.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f69d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/moon.png b/plugins/emoji/public/images/moon.png
deleted file mode 120000
index 1c589610f..000000000
--- a/plugins/emoji/public/images/moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f314.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mortar_board.png b/plugins/emoji/public/images/mortar_board.png
deleted file mode 120000
index 6388096e0..000000000
--- a/plugins/emoji/public/images/mortar_board.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f393.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mount_fuji.png b/plugins/emoji/public/images/mount_fuji.png
deleted file mode 120000
index e6d48e70e..000000000
--- a/plugins/emoji/public/images/mount_fuji.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f5fb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mountain_bicyclist.png b/plugins/emoji/public/images/mountain_bicyclist.png
deleted file mode 120000
index 8ac95b66c..000000000
--- a/plugins/emoji/public/images/mountain_bicyclist.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mountain_cableway.png b/plugins/emoji/public/images/mountain_cableway.png
deleted file mode 120000
index fad5d102f..000000000
--- a/plugins/emoji/public/images/mountain_cableway.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mountain_railway.png b/plugins/emoji/public/images/mountain_railway.png
deleted file mode 120000
index 9eb2ff6a7..000000000
--- a/plugins/emoji/public/images/mountain_railway.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f69e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mouse.png b/plugins/emoji/public/images/mouse.png
deleted file mode 120000
index d3fb6ff98..000000000
--- a/plugins/emoji/public/images/mouse.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f42d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mouse2.png b/plugins/emoji/public/images/mouse2.png
deleted file mode 120000
index 6d0e84693..000000000
--- a/plugins/emoji/public/images/mouse2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f401.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/movie_camera.png b/plugins/emoji/public/images/movie_camera.png
deleted file mode 120000
index 931edf69f..000000000
--- a/plugins/emoji/public/images/movie_camera.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/moyai.png b/plugins/emoji/public/images/moyai.png
deleted file mode 120000
index 0e6686365..000000000
--- a/plugins/emoji/public/images/moyai.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f5ff.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/muscle.png b/plugins/emoji/public/images/muscle.png
deleted file mode 120000
index 83a632d4a..000000000
--- a/plugins/emoji/public/images/muscle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4aa.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mushroom.png b/plugins/emoji/public/images/mushroom.png
deleted file mode 120000
index cb8f696c7..000000000
--- a/plugins/emoji/public/images/mushroom.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f344.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/musical_keyboard.png b/plugins/emoji/public/images/musical_keyboard.png
deleted file mode 120000
index 0607cc680..000000000
--- a/plugins/emoji/public/images/musical_keyboard.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/musical_note.png b/plugins/emoji/public/images/musical_note.png
deleted file mode 120000
index 0e3f7e893..000000000
--- a/plugins/emoji/public/images/musical_note.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/musical_score.png b/plugins/emoji/public/images/musical_score.png
deleted file mode 120000
index 14e0b39fe..000000000
--- a/plugins/emoji/public/images/musical_score.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3bc.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/mute.png b/plugins/emoji/public/images/mute.png
deleted file mode 120000
index 3d6fbe2a3..000000000
--- a/plugins/emoji/public/images/mute.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f507.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/nail_care.png b/plugins/emoji/public/images/nail_care.png
deleted file mode 120000
index 3616fc5ec..000000000
--- a/plugins/emoji/public/images/nail_care.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f485.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/name_badge.png b/plugins/emoji/public/images/name_badge.png
deleted file mode 120000
index a0f944672..000000000
--- a/plugins/emoji/public/images/name_badge.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4db.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/neckbeard.png b/plugins/emoji/public/images/neckbeard.png
deleted file mode 100755
index 6158152e1..000000000
Binary files a/plugins/emoji/public/images/neckbeard.png and /dev/null differ
diff --git a/plugins/emoji/public/images/necktie.png b/plugins/emoji/public/images/necktie.png
deleted file mode 120000
index 485b2dbe9..000000000
--- a/plugins/emoji/public/images/necktie.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f454.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/negative_squared_cross_mark.png b/plugins/emoji/public/images/negative_squared_cross_mark.png
deleted file mode 120000
index 584c2abc0..000000000
--- a/plugins/emoji/public/images/negative_squared_cross_mark.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/274e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/neutral_face.png b/plugins/emoji/public/images/neutral_face.png
deleted file mode 120000
index 0c8163cd5..000000000
--- a/plugins/emoji/public/images/neutral_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f610.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/new.png b/plugins/emoji/public/images/new.png
deleted file mode 120000
index 53f7e4db6..000000000
--- a/plugins/emoji/public/images/new.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f195.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/new_moon.png b/plugins/emoji/public/images/new_moon.png
deleted file mode 120000
index 3a3fa145d..000000000
--- a/plugins/emoji/public/images/new_moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f311.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/new_moon_with_face.png b/plugins/emoji/public/images/new_moon_with_face.png
deleted file mode 120000
index 4cf7b9837..000000000
--- a/plugins/emoji/public/images/new_moon_with_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f31a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/newspaper.png b/plugins/emoji/public/images/newspaper.png
deleted file mode 120000
index c293be595..000000000
--- a/plugins/emoji/public/images/newspaper.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4f0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ng.png b/plugins/emoji/public/images/ng.png
deleted file mode 120000
index a05692535..000000000
--- a/plugins/emoji/public/images/ng.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f196.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/nine.png b/plugins/emoji/public/images/nine.png
deleted file mode 120000
index 98bd6bcd4..000000000
--- a/plugins/emoji/public/images/nine.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0039.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/no_bell.png b/plugins/emoji/public/images/no_bell.png
deleted file mode 120000
index 639986ef4..000000000
--- a/plugins/emoji/public/images/no_bell.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f515.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/no_bicycles.png b/plugins/emoji/public/images/no_bicycles.png
deleted file mode 120000
index 2611e3d7c..000000000
--- a/plugins/emoji/public/images/no_bicycles.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/no_entry.png b/plugins/emoji/public/images/no_entry.png
deleted file mode 120000
index bd28b894d..000000000
--- a/plugins/emoji/public/images/no_entry.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26d4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/no_entry_sign.png b/plugins/emoji/public/images/no_entry_sign.png
deleted file mode 120000
index b3d86696c..000000000
--- a/plugins/emoji/public/images/no_entry_sign.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6ab.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/no_good.png b/plugins/emoji/public/images/no_good.png
deleted file mode 120000
index 88562a4e5..000000000
--- a/plugins/emoji/public/images/no_good.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f645.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/no_mobile_phones.png b/plugins/emoji/public/images/no_mobile_phones.png
deleted file mode 120000
index 97d727dab..000000000
--- a/plugins/emoji/public/images/no_mobile_phones.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4f5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/no_mouth.png b/plugins/emoji/public/images/no_mouth.png
deleted file mode 120000
index 99800d2db..000000000
--- a/plugins/emoji/public/images/no_mouth.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f636.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/no_pedestrians.png b/plugins/emoji/public/images/no_pedestrians.png
deleted file mode 120000
index dd66e6bb7..000000000
--- a/plugins/emoji/public/images/no_pedestrians.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/no_smoking.png b/plugins/emoji/public/images/no_smoking.png
deleted file mode 120000
index abaee9381..000000000
--- a/plugins/emoji/public/images/no_smoking.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6ad.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/non-potable_water.png b/plugins/emoji/public/images/non-potable_water.png
deleted file mode 120000
index 5afedf60d..000000000
--- a/plugins/emoji/public/images/non-potable_water.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/nose.png b/plugins/emoji/public/images/nose.png
deleted file mode 120000
index cc5a54e20..000000000
--- a/plugins/emoji/public/images/nose.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f443.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/notebook.png b/plugins/emoji/public/images/notebook.png
deleted file mode 120000
index 5be93b3e4..000000000
--- a/plugins/emoji/public/images/notebook.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/notebook_with_decorative_cover.png b/plugins/emoji/public/images/notebook_with_decorative_cover.png
deleted file mode 120000
index 3aac1dd6a..000000000
--- a/plugins/emoji/public/images/notebook_with_decorative_cover.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/notes.png b/plugins/emoji/public/images/notes.png
deleted file mode 120000
index 224b64f1b..000000000
--- a/plugins/emoji/public/images/notes.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/nut_and_bolt.png b/plugins/emoji/public/images/nut_and_bolt.png
deleted file mode 120000
index 7530f4e23..000000000
--- a/plugins/emoji/public/images/nut_and_bolt.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f529.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/o.png b/plugins/emoji/public/images/o.png
deleted file mode 120000
index b7a481b32..000000000
--- a/plugins/emoji/public/images/o.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2b55.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/o2.png b/plugins/emoji/public/images/o2.png
deleted file mode 120000
index abc55e2ba..000000000
--- a/plugins/emoji/public/images/o2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f17e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ocean.png b/plugins/emoji/public/images/ocean.png
deleted file mode 120000
index 148f04ea4..000000000
--- a/plugins/emoji/public/images/ocean.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f30a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/octocat.png b/plugins/emoji/public/images/octocat.png
deleted file mode 100755
index 361f68224..000000000
Binary files a/plugins/emoji/public/images/octocat.png and /dev/null differ
diff --git a/plugins/emoji/public/images/octopus.png b/plugins/emoji/public/images/octopus.png
deleted file mode 120000
index 8538bdf06..000000000
--- a/plugins/emoji/public/images/octopus.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f419.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/oden.png b/plugins/emoji/public/images/oden.png
deleted file mode 120000
index b661ff2f6..000000000
--- a/plugins/emoji/public/images/oden.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f362.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/office.png b/plugins/emoji/public/images/office.png
deleted file mode 120000
index 43213334b..000000000
--- a/plugins/emoji/public/images/office.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ok.png b/plugins/emoji/public/images/ok.png
deleted file mode 120000
index e44e71a7b..000000000
--- a/plugins/emoji/public/images/ok.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f197.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ok_hand.png b/plugins/emoji/public/images/ok_hand.png
deleted file mode 120000
index cbcef36ea..000000000
--- a/plugins/emoji/public/images/ok_hand.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f44c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ok_woman.png b/plugins/emoji/public/images/ok_woman.png
deleted file mode 120000
index b17c458a4..000000000
--- a/plugins/emoji/public/images/ok_woman.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f646.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/older_man.png b/plugins/emoji/public/images/older_man.png
deleted file mode 120000
index 75f2f552a..000000000
--- a/plugins/emoji/public/images/older_man.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f474.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/older_woman.png b/plugins/emoji/public/images/older_woman.png
deleted file mode 120000
index 78ead7219..000000000
--- a/plugins/emoji/public/images/older_woman.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f475.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/on.png b/plugins/emoji/public/images/on.png
deleted file mode 120000
index f16f702e3..000000000
--- a/plugins/emoji/public/images/on.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f51b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/oncoming_automobile.png b/plugins/emoji/public/images/oncoming_automobile.png
deleted file mode 120000
index 9c65b6360..000000000
--- a/plugins/emoji/public/images/oncoming_automobile.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f698.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/oncoming_bus.png b/plugins/emoji/public/images/oncoming_bus.png
deleted file mode 120000
index 6c9981c7f..000000000
--- a/plugins/emoji/public/images/oncoming_bus.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f68d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/oncoming_police_car.png b/plugins/emoji/public/images/oncoming_police_car.png
deleted file mode 120000
index 6fbae1858..000000000
--- a/plugins/emoji/public/images/oncoming_police_car.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f694.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/oncoming_taxi.png b/plugins/emoji/public/images/oncoming_taxi.png
deleted file mode 120000
index d56b95af6..000000000
--- a/plugins/emoji/public/images/oncoming_taxi.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f696.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/one.png b/plugins/emoji/public/images/one.png
deleted file mode 120000
index a3301c892..000000000
--- a/plugins/emoji/public/images/one.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0031.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/open_book.png b/plugins/emoji/public/images/open_book.png
deleted file mode 120000
index c95e97943..000000000
--- a/plugins/emoji/public/images/open_book.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/open_file_folder.png b/plugins/emoji/public/images/open_file_folder.png
deleted file mode 120000
index 64c9f9b80..000000000
--- a/plugins/emoji/public/images/open_file_folder.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/open_hands.png b/plugins/emoji/public/images/open_hands.png
deleted file mode 120000
index dd19ce87a..000000000
--- a/plugins/emoji/public/images/open_hands.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f450.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/open_mouth.png b/plugins/emoji/public/images/open_mouth.png
deleted file mode 120000
index faf9722b8..000000000
--- a/plugins/emoji/public/images/open_mouth.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f62e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ophiuchus.png b/plugins/emoji/public/images/ophiuchus.png
deleted file mode 120000
index 1c080c45b..000000000
--- a/plugins/emoji/public/images/ophiuchus.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26ce.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/orange_book.png b/plugins/emoji/public/images/orange_book.png
deleted file mode 120000
index 056958e9a..000000000
--- a/plugins/emoji/public/images/orange_book.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/outbox_tray.png b/plugins/emoji/public/images/outbox_tray.png
deleted file mode 120000
index 02e496e90..000000000
--- a/plugins/emoji/public/images/outbox_tray.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ox.png b/plugins/emoji/public/images/ox.png
deleted file mode 120000
index 51a3aa666..000000000
--- a/plugins/emoji/public/images/ox.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f402.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/package.png b/plugins/emoji/public/images/package.png
deleted file mode 120000
index e01703711..000000000
--- a/plugins/emoji/public/images/package.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/page_facing_up.png b/plugins/emoji/public/images/page_facing_up.png
deleted file mode 120000
index 416389365..000000000
--- a/plugins/emoji/public/images/page_facing_up.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/page_with_curl.png b/plugins/emoji/public/images/page_with_curl.png
deleted file mode 120000
index 5ca725609..000000000
--- a/plugins/emoji/public/images/page_with_curl.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4c3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pager.png b/plugins/emoji/public/images/pager.png
deleted file mode 120000
index aa013af26..000000000
--- a/plugins/emoji/public/images/pager.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4df.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/palm_tree.png b/plugins/emoji/public/images/palm_tree.png
deleted file mode 120000
index 8025f633d..000000000
--- a/plugins/emoji/public/images/palm_tree.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f334.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/panda_face.png b/plugins/emoji/public/images/panda_face.png
deleted file mode 120000
index 54581cc7a..000000000
--- a/plugins/emoji/public/images/panda_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f43c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/paperclip.png b/plugins/emoji/public/images/paperclip.png
deleted file mode 120000
index c189521a2..000000000
--- a/plugins/emoji/public/images/paperclip.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ce.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/parking.png b/plugins/emoji/public/images/parking.png
deleted file mode 120000
index beeeaff5d..000000000
--- a/plugins/emoji/public/images/parking.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f17f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/part_alternation_mark.png b/plugins/emoji/public/images/part_alternation_mark.png
deleted file mode 120000
index 97e7244cd..000000000
--- a/plugins/emoji/public/images/part_alternation_mark.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/303d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/partly_sunny.png b/plugins/emoji/public/images/partly_sunny.png
deleted file mode 120000
index aae87e0fb..000000000
--- a/plugins/emoji/public/images/partly_sunny.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26c5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/passport_control.png b/plugins/emoji/public/images/passport_control.png
deleted file mode 120000
index c14ffc60c..000000000
--- a/plugins/emoji/public/images/passport_control.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6c2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/paw_prints.png b/plugins/emoji/public/images/paw_prints.png
deleted file mode 120000
index bbb76f06b..000000000
--- a/plugins/emoji/public/images/paw_prints.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f43e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/peach.png b/plugins/emoji/public/images/peach.png
deleted file mode 120000
index c6932993a..000000000
--- a/plugins/emoji/public/images/peach.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f351.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pear.png b/plugins/emoji/public/images/pear.png
deleted file mode 120000
index 973048cc6..000000000
--- a/plugins/emoji/public/images/pear.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f350.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pencil.png b/plugins/emoji/public/images/pencil.png
deleted file mode 120000
index 86cf76861..000000000
--- a/plugins/emoji/public/images/pencil.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4dd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pencil2.png b/plugins/emoji/public/images/pencil2.png
deleted file mode 120000
index a32c1634d..000000000
--- a/plugins/emoji/public/images/pencil2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/270f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/penguin.png b/plugins/emoji/public/images/penguin.png
deleted file mode 120000
index 1d705fb24..000000000
--- a/plugins/emoji/public/images/penguin.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f427.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pensive.png b/plugins/emoji/public/images/pensive.png
deleted file mode 120000
index 65dc75551..000000000
--- a/plugins/emoji/public/images/pensive.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f614.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/performing_arts.png b/plugins/emoji/public/images/performing_arts.png
deleted file mode 120000
index a1ec9abcf..000000000
--- a/plugins/emoji/public/images/performing_arts.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ad.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/persevere.png b/plugins/emoji/public/images/persevere.png
deleted file mode 120000
index ff9960484..000000000
--- a/plugins/emoji/public/images/persevere.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f623.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/person_frowning.png b/plugins/emoji/public/images/person_frowning.png
deleted file mode 120000
index dba4617b8..000000000
--- a/plugins/emoji/public/images/person_frowning.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f64d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/person_with_blond_hair.png b/plugins/emoji/public/images/person_with_blond_hair.png
deleted file mode 120000
index 20d9b2624..000000000
--- a/plugins/emoji/public/images/person_with_blond_hair.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f471.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/person_with_pouting_face.png b/plugins/emoji/public/images/person_with_pouting_face.png
deleted file mode 120000
index c59a4b268..000000000
--- a/plugins/emoji/public/images/person_with_pouting_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f64e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/phone.png b/plugins/emoji/public/images/phone.png
deleted file mode 120000
index 66f023aaa..000000000
--- a/plugins/emoji/public/images/phone.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/260e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pig.png b/plugins/emoji/public/images/pig.png
deleted file mode 120000
index 1168b408d..000000000
--- a/plugins/emoji/public/images/pig.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f437.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pig2.png b/plugins/emoji/public/images/pig2.png
deleted file mode 120000
index b8f3054e3..000000000
--- a/plugins/emoji/public/images/pig2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f416.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pig_nose.png b/plugins/emoji/public/images/pig_nose.png
deleted file mode 120000
index 67a14dd63..000000000
--- a/plugins/emoji/public/images/pig_nose.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f43d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pill.png b/plugins/emoji/public/images/pill.png
deleted file mode 120000
index 39055ebe5..000000000
--- a/plugins/emoji/public/images/pill.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f48a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pineapple.png b/plugins/emoji/public/images/pineapple.png
deleted file mode 120000
index b51c51c6c..000000000
--- a/plugins/emoji/public/images/pineapple.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f34d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pisces.png b/plugins/emoji/public/images/pisces.png
deleted file mode 120000
index 4f9bcf4f8..000000000
--- a/plugins/emoji/public/images/pisces.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2653.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pizza.png b/plugins/emoji/public/images/pizza.png
deleted file mode 120000
index 0fc4d8d1a..000000000
--- a/plugins/emoji/public/images/pizza.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f355.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/point_down.png b/plugins/emoji/public/images/point_down.png
deleted file mode 120000
index 841155d40..000000000
--- a/plugins/emoji/public/images/point_down.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f447.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/point_left.png b/plugins/emoji/public/images/point_left.png
deleted file mode 120000
index 79d5ab40b..000000000
--- a/plugins/emoji/public/images/point_left.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f448.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/point_right.png b/plugins/emoji/public/images/point_right.png
deleted file mode 120000
index c94f84fe8..000000000
--- a/plugins/emoji/public/images/point_right.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f449.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/point_up.png b/plugins/emoji/public/images/point_up.png
deleted file mode 120000
index a25e2e1d2..000000000
--- a/plugins/emoji/public/images/point_up.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/261d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/point_up_2.png b/plugins/emoji/public/images/point_up_2.png
deleted file mode 120000
index c3589e1ed..000000000
--- a/plugins/emoji/public/images/point_up_2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f446.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/police_car.png b/plugins/emoji/public/images/police_car.png
deleted file mode 120000
index 6ecd04aa3..000000000
--- a/plugins/emoji/public/images/police_car.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f693.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/poodle.png b/plugins/emoji/public/images/poodle.png
deleted file mode 120000
index 8bb4520ac..000000000
--- a/plugins/emoji/public/images/poodle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f429.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/poop.png b/plugins/emoji/public/images/poop.png
deleted file mode 120000
index c8c5a772b..000000000
--- a/plugins/emoji/public/images/poop.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/post_office.png b/plugins/emoji/public/images/post_office.png
deleted file mode 120000
index b4f8f20a7..000000000
--- a/plugins/emoji/public/images/post_office.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3e3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/postal_horn.png b/plugins/emoji/public/images/postal_horn.png
deleted file mode 120000
index ade3f6cc1..000000000
--- a/plugins/emoji/public/images/postal_horn.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ef.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/postbox.png b/plugins/emoji/public/images/postbox.png
deleted file mode 120000
index 86bcd458c..000000000
--- a/plugins/emoji/public/images/postbox.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ee.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/potable_water.png b/plugins/emoji/public/images/potable_water.png
deleted file mode 120000
index dab0e117f..000000000
--- a/plugins/emoji/public/images/potable_water.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pouch.png b/plugins/emoji/public/images/pouch.png
deleted file mode 120000
index 0fdd953a1..000000000
--- a/plugins/emoji/public/images/pouch.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f45d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/poultry_leg.png b/plugins/emoji/public/images/poultry_leg.png
deleted file mode 120000
index 7e3d37f10..000000000
--- a/plugins/emoji/public/images/poultry_leg.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f357.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pound.png b/plugins/emoji/public/images/pound.png
deleted file mode 120000
index 74d086bb9..000000000
--- a/plugins/emoji/public/images/pound.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pouting_cat.png b/plugins/emoji/public/images/pouting_cat.png
deleted file mode 120000
index 9f7aff80a..000000000
--- a/plugins/emoji/public/images/pouting_cat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f63e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pray.png b/plugins/emoji/public/images/pray.png
deleted file mode 120000
index 8147900a9..000000000
--- a/plugins/emoji/public/images/pray.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f64f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/princess.png b/plugins/emoji/public/images/princess.png
deleted file mode 120000
index 652d0925f..000000000
--- a/plugins/emoji/public/images/princess.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f478.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/punch.png b/plugins/emoji/public/images/punch.png
deleted file mode 120000
index 2423b707f..000000000
--- a/plugins/emoji/public/images/punch.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f44a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/purple_heart.png b/plugins/emoji/public/images/purple_heart.png
deleted file mode 120000
index d48fc7f7a..000000000
--- a/plugins/emoji/public/images/purple_heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f49c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/purse.png b/plugins/emoji/public/images/purse.png
deleted file mode 120000
index edb70ffc8..000000000
--- a/plugins/emoji/public/images/purse.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f45b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/pushpin.png b/plugins/emoji/public/images/pushpin.png
deleted file mode 120000
index 9a99e83c2..000000000
--- a/plugins/emoji/public/images/pushpin.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4cc.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/put_litter_in_its_place.png b/plugins/emoji/public/images/put_litter_in_its_place.png
deleted file mode 120000
index 45a9ed498..000000000
--- a/plugins/emoji/public/images/put_litter_in_its_place.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6ae.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/question.png b/plugins/emoji/public/images/question.png
deleted file mode 120000
index a88af087b..000000000
--- a/plugins/emoji/public/images/question.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2753.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rabbit.png b/plugins/emoji/public/images/rabbit.png
deleted file mode 120000
index 9d6e712c5..000000000
--- a/plugins/emoji/public/images/rabbit.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f430.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rabbit2.png b/plugins/emoji/public/images/rabbit2.png
deleted file mode 120000
index 6abf31f2f..000000000
--- a/plugins/emoji/public/images/rabbit2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f407.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/racehorse.png b/plugins/emoji/public/images/racehorse.png
deleted file mode 120000
index 4aa454bdc..000000000
--- a/plugins/emoji/public/images/racehorse.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f40e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/radio.png b/plugins/emoji/public/images/radio.png
deleted file mode 120000
index 10610ef40..000000000
--- a/plugins/emoji/public/images/radio.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4fb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/radio_button.png b/plugins/emoji/public/images/radio_button.png
deleted file mode 120000
index fb91e155c..000000000
--- a/plugins/emoji/public/images/radio_button.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f518.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rage.png b/plugins/emoji/public/images/rage.png
deleted file mode 120000
index ba281221b..000000000
--- a/plugins/emoji/public/images/rage.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f621.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rage1.png b/plugins/emoji/public/images/rage1.png
deleted file mode 100755
index f0c4ece77..000000000
Binary files a/plugins/emoji/public/images/rage1.png and /dev/null differ
diff --git a/plugins/emoji/public/images/rage2.png b/plugins/emoji/public/images/rage2.png
deleted file mode 100755
index f792e063b..000000000
Binary files a/plugins/emoji/public/images/rage2.png and /dev/null differ
diff --git a/plugins/emoji/public/images/rage3.png b/plugins/emoji/public/images/rage3.png
deleted file mode 100755
index 58764cbcb..000000000
Binary files a/plugins/emoji/public/images/rage3.png and /dev/null differ
diff --git a/plugins/emoji/public/images/rage4.png b/plugins/emoji/public/images/rage4.png
deleted file mode 100755
index c726c94a2..000000000
Binary files a/plugins/emoji/public/images/rage4.png and /dev/null differ
diff --git a/plugins/emoji/public/images/railway_car.png b/plugins/emoji/public/images/railway_car.png
deleted file mode 120000
index 856483deb..000000000
--- a/plugins/emoji/public/images/railway_car.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f683.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rainbow.png b/plugins/emoji/public/images/rainbow.png
deleted file mode 120000
index 1a6b41464..000000000
--- a/plugins/emoji/public/images/rainbow.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f308.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/raised_hand.png b/plugins/emoji/public/images/raised_hand.png
deleted file mode 120000
index da39fb0cb..000000000
--- a/plugins/emoji/public/images/raised_hand.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/270b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/raised_hands.png b/plugins/emoji/public/images/raised_hands.png
deleted file mode 120000
index 3bac5029e..000000000
--- a/plugins/emoji/public/images/raised_hands.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f64c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/raising_hand.png b/plugins/emoji/public/images/raising_hand.png
deleted file mode 120000
index 9ec42be09..000000000
--- a/plugins/emoji/public/images/raising_hand.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f64b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ram.png b/plugins/emoji/public/images/ram.png
deleted file mode 120000
index f1be38c0b..000000000
--- a/plugins/emoji/public/images/ram.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f40f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ramen.png b/plugins/emoji/public/images/ramen.png
deleted file mode 120000
index 62e320ac4..000000000
--- a/plugins/emoji/public/images/ramen.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f35c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rat.png b/plugins/emoji/public/images/rat.png
deleted file mode 120000
index 800b1e0f5..000000000
--- a/plugins/emoji/public/images/rat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f400.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/recycle.png b/plugins/emoji/public/images/recycle.png
deleted file mode 120000
index 54db0b3cd..000000000
--- a/plugins/emoji/public/images/recycle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/267b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/red_car.png b/plugins/emoji/public/images/red_car.png
deleted file mode 120000
index 5c765c0c7..000000000
--- a/plugins/emoji/public/images/red_car.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f697.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/red_circle.png b/plugins/emoji/public/images/red_circle.png
deleted file mode 120000
index 1d117854e..000000000
--- a/plugins/emoji/public/images/red_circle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f534.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/registered.png b/plugins/emoji/public/images/registered.png
deleted file mode 120000
index 572704d8d..000000000
--- a/plugins/emoji/public/images/registered.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/00ae.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/relaxed.png b/plugins/emoji/public/images/relaxed.png
deleted file mode 120000
index 0d6faed0c..000000000
--- a/plugins/emoji/public/images/relaxed.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/263a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/relieved.png b/plugins/emoji/public/images/relieved.png
deleted file mode 120000
index eff71dca1..000000000
--- a/plugins/emoji/public/images/relieved.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f60c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/repeat.png b/plugins/emoji/public/images/repeat.png
deleted file mode 120000
index b27d6969a..000000000
--- a/plugins/emoji/public/images/repeat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f501.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/repeat_one.png b/plugins/emoji/public/images/repeat_one.png
deleted file mode 120000
index 22541207a..000000000
--- a/plugins/emoji/public/images/repeat_one.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f502.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/restroom.png b/plugins/emoji/public/images/restroom.png
deleted file mode 120000
index d36f59f72..000000000
--- a/plugins/emoji/public/images/restroom.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6bb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/revolving_hearts.png b/plugins/emoji/public/images/revolving_hearts.png
deleted file mode 120000
index 081b988d4..000000000
--- a/plugins/emoji/public/images/revolving_hearts.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f49e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rewind.png b/plugins/emoji/public/images/rewind.png
deleted file mode 120000
index d6fe513e0..000000000
--- a/plugins/emoji/public/images/rewind.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/23ea.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ribbon.png b/plugins/emoji/public/images/ribbon.png
deleted file mode 120000
index 391cb4a4e..000000000
--- a/plugins/emoji/public/images/ribbon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f380.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rice.png b/plugins/emoji/public/images/rice.png
deleted file mode 120000
index b780fb5f1..000000000
--- a/plugins/emoji/public/images/rice.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f35a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rice_ball.png b/plugins/emoji/public/images/rice_ball.png
deleted file mode 120000
index 2a7653a0d..000000000
--- a/plugins/emoji/public/images/rice_ball.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f359.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rice_cracker.png b/plugins/emoji/public/images/rice_cracker.png
deleted file mode 120000
index 096717829..000000000
--- a/plugins/emoji/public/images/rice_cracker.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f358.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rice_scene.png b/plugins/emoji/public/images/rice_scene.png
deleted file mode 120000
index 3a4c66d9f..000000000
--- a/plugins/emoji/public/images/rice_scene.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f391.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ring.png b/plugins/emoji/public/images/ring.png
deleted file mode 120000
index d7939e188..000000000
--- a/plugins/emoji/public/images/ring.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f48d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rocket.png b/plugins/emoji/public/images/rocket.png
deleted file mode 120000
index a00f43537..000000000
--- a/plugins/emoji/public/images/rocket.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f680.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/roller_coaster.png b/plugins/emoji/public/images/roller_coaster.png
deleted file mode 120000
index 52322e0a8..000000000
--- a/plugins/emoji/public/images/roller_coaster.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rooster.png b/plugins/emoji/public/images/rooster.png
deleted file mode 120000
index 68d416288..000000000
--- a/plugins/emoji/public/images/rooster.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f413.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rose.png b/plugins/emoji/public/images/rose.png
deleted file mode 120000
index a5b12117a..000000000
--- a/plugins/emoji/public/images/rose.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f339.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rotating_light.png b/plugins/emoji/public/images/rotating_light.png
deleted file mode 120000
index 3df341839..000000000
--- a/plugins/emoji/public/images/rotating_light.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/round_pushpin.png b/plugins/emoji/public/images/round_pushpin.png
deleted file mode 120000
index bf066c15b..000000000
--- a/plugins/emoji/public/images/round_pushpin.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4cd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rowboat.png b/plugins/emoji/public/images/rowboat.png
deleted file mode 120000
index 6a1d209ef..000000000
--- a/plugins/emoji/public/images/rowboat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ru.png b/plugins/emoji/public/images/ru.png
deleted file mode 120000
index f8127305c..000000000
--- a/plugins/emoji/public/images/ru.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1f7-1f1fa.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/rugby_football.png b/plugins/emoji/public/images/rugby_football.png
deleted file mode 120000
index 403694309..000000000
--- a/plugins/emoji/public/images/rugby_football.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/runner.png b/plugins/emoji/public/images/runner.png
deleted file mode 120000
index 31876ed57..000000000
--- a/plugins/emoji/public/images/runner.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/running.png b/plugins/emoji/public/images/running.png
deleted file mode 120000
index 31876ed57..000000000
--- a/plugins/emoji/public/images/running.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/running_shirt_with_sash.png b/plugins/emoji/public/images/running_shirt_with_sash.png
deleted file mode 120000
index ed68ed7fd..000000000
--- a/plugins/emoji/public/images/running_shirt_with_sash.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3bd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sa.png b/plugins/emoji/public/images/sa.png
deleted file mode 120000
index 2aea26241..000000000
--- a/plugins/emoji/public/images/sa.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f202.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sagittarius.png b/plugins/emoji/public/images/sagittarius.png
deleted file mode 120000
index 32a4664e7..000000000
--- a/plugins/emoji/public/images/sagittarius.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2650.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sailboat.png b/plugins/emoji/public/images/sailboat.png
deleted file mode 120000
index e134ebd6c..000000000
--- a/plugins/emoji/public/images/sailboat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26f5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sake.png b/plugins/emoji/public/images/sake.png
deleted file mode 120000
index b5ecf47b1..000000000
--- a/plugins/emoji/public/images/sake.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f376.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sandal.png b/plugins/emoji/public/images/sandal.png
deleted file mode 120000
index 055679cd4..000000000
--- a/plugins/emoji/public/images/sandal.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f461.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/santa.png b/plugins/emoji/public/images/santa.png
deleted file mode 120000
index 46dbff73b..000000000
--- a/plugins/emoji/public/images/santa.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f385.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/satellite.png b/plugins/emoji/public/images/satellite.png
deleted file mode 120000
index ac1972e1e..000000000
--- a/plugins/emoji/public/images/satellite.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4e1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/satisfied.png b/plugins/emoji/public/images/satisfied.png
deleted file mode 120000
index 7332e3907..000000000
--- a/plugins/emoji/public/images/satisfied.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f606.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/saxophone.png b/plugins/emoji/public/images/saxophone.png
deleted file mode 120000
index 17e34d3ad..000000000
--- a/plugins/emoji/public/images/saxophone.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b7.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/school.png b/plugins/emoji/public/images/school.png
deleted file mode 120000
index 2556e5de1..000000000
--- a/plugins/emoji/public/images/school.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3eb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/school_satchel.png b/plugins/emoji/public/images/school_satchel.png
deleted file mode 120000
index e759bebae..000000000
--- a/plugins/emoji/public/images/school_satchel.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f392.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/scissors.png b/plugins/emoji/public/images/scissors.png
deleted file mode 120000
index d0926ff16..000000000
--- a/plugins/emoji/public/images/scissors.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2702.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/scorpius.png b/plugins/emoji/public/images/scorpius.png
deleted file mode 120000
index 3bc6ce3d7..000000000
--- a/plugins/emoji/public/images/scorpius.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/264f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/scream.png b/plugins/emoji/public/images/scream.png
deleted file mode 120000
index f58990499..000000000
--- a/plugins/emoji/public/images/scream.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f631.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/scream_cat.png b/plugins/emoji/public/images/scream_cat.png
deleted file mode 120000
index 819f2ccc8..000000000
--- a/plugins/emoji/public/images/scream_cat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f640.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/scroll.png b/plugins/emoji/public/images/scroll.png
deleted file mode 120000
index 4934e3c55..000000000
--- a/plugins/emoji/public/images/scroll.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4dc.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/seat.png b/plugins/emoji/public/images/seat.png
deleted file mode 120000
index d3a3691ab..000000000
--- a/plugins/emoji/public/images/seat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ba.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/secret.png b/plugins/emoji/public/images/secret.png
deleted file mode 120000
index 3d51edf34..000000000
--- a/plugins/emoji/public/images/secret.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/3299.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/see_no_evil.png b/plugins/emoji/public/images/see_no_evil.png
deleted file mode 120000
index c26c37613..000000000
--- a/plugins/emoji/public/images/see_no_evil.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f648.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/seedling.png b/plugins/emoji/public/images/seedling.png
deleted file mode 120000
index 2f5b12a4d..000000000
--- a/plugins/emoji/public/images/seedling.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f331.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/seven.png b/plugins/emoji/public/images/seven.png
deleted file mode 120000
index 05e58f074..000000000
--- a/plugins/emoji/public/images/seven.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0037.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/shaved_ice.png b/plugins/emoji/public/images/shaved_ice.png
deleted file mode 120000
index 7821ea98d..000000000
--- a/plugins/emoji/public/images/shaved_ice.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f367.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sheep.png b/plugins/emoji/public/images/sheep.png
deleted file mode 120000
index a4b8d9ad0..000000000
--- a/plugins/emoji/public/images/sheep.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f411.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/shell.png b/plugins/emoji/public/images/shell.png
deleted file mode 120000
index 4d7bd4d36..000000000
--- a/plugins/emoji/public/images/shell.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f41a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ship.png b/plugins/emoji/public/images/ship.png
deleted file mode 120000
index cfc1dabd2..000000000
--- a/plugins/emoji/public/images/ship.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/shipit.png b/plugins/emoji/public/images/shipit.png
deleted file mode 100755
index a58a47f62..000000000
Binary files a/plugins/emoji/public/images/shipit.png and /dev/null differ
diff --git a/plugins/emoji/public/images/shirt.png b/plugins/emoji/public/images/shirt.png
deleted file mode 120000
index 205cc1b9c..000000000
--- a/plugins/emoji/public/images/shirt.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f455.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/shoe.png b/plugins/emoji/public/images/shoe.png
deleted file mode 120000
index cb54be7b1..000000000
--- a/plugins/emoji/public/images/shoe.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f45e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/shower.png b/plugins/emoji/public/images/shower.png
deleted file mode 120000
index 0d8bdc0d3..000000000
--- a/plugins/emoji/public/images/shower.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6bf.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/signal_strength.png b/plugins/emoji/public/images/signal_strength.png
deleted file mode 120000
index 624174c45..000000000
--- a/plugins/emoji/public/images/signal_strength.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4f6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/six.png b/plugins/emoji/public/images/six.png
deleted file mode 120000
index cbbfc282d..000000000
--- a/plugins/emoji/public/images/six.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0036.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/six_pointed_star.png b/plugins/emoji/public/images/six_pointed_star.png
deleted file mode 120000
index 37915ad50..000000000
--- a/plugins/emoji/public/images/six_pointed_star.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f52f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ski.png b/plugins/emoji/public/images/ski.png
deleted file mode 120000
index f0c31115a..000000000
--- a/plugins/emoji/public/images/ski.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3bf.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/skull.png b/plugins/emoji/public/images/skull.png
deleted file mode 120000
index 86bcc55a6..000000000
--- a/plugins/emoji/public/images/skull.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f480.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sleeping.png b/plugins/emoji/public/images/sleeping.png
deleted file mode 120000
index afe6ef800..000000000
--- a/plugins/emoji/public/images/sleeping.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f634.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sleepy.png b/plugins/emoji/public/images/sleepy.png
deleted file mode 120000
index 4f23760b3..000000000
--- a/plugins/emoji/public/images/sleepy.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f62a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/slot_machine.png b/plugins/emoji/public/images/slot_machine.png
deleted file mode 120000
index 24080bb7c..000000000
--- a/plugins/emoji/public/images/slot_machine.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3b0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/small_blue_diamond.png b/plugins/emoji/public/images/small_blue_diamond.png
deleted file mode 120000
index 95b4b9fc6..000000000
--- a/plugins/emoji/public/images/small_blue_diamond.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f539.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/small_orange_diamond.png b/plugins/emoji/public/images/small_orange_diamond.png
deleted file mode 120000
index e85dbee30..000000000
--- a/plugins/emoji/public/images/small_orange_diamond.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f538.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/small_red_triangle.png b/plugins/emoji/public/images/small_red_triangle.png
deleted file mode 120000
index 53ab4364f..000000000
--- a/plugins/emoji/public/images/small_red_triangle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f53a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/small_red_triangle_down.png b/plugins/emoji/public/images/small_red_triangle_down.png
deleted file mode 120000
index 62231574e..000000000
--- a/plugins/emoji/public/images/small_red_triangle_down.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f53b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/smile.png b/plugins/emoji/public/images/smile.png
deleted file mode 120000
index 6e88ed068..000000000
--- a/plugins/emoji/public/images/smile.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f604.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/smile_cat.png b/plugins/emoji/public/images/smile_cat.png
deleted file mode 120000
index d0fc083b0..000000000
--- a/plugins/emoji/public/images/smile_cat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f638.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/smiley.png b/plugins/emoji/public/images/smiley.png
deleted file mode 120000
index cd824362b..000000000
--- a/plugins/emoji/public/images/smiley.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f603.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/smiley_cat.png b/plugins/emoji/public/images/smiley_cat.png
deleted file mode 120000
index bbb10516d..000000000
--- a/plugins/emoji/public/images/smiley_cat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f63a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/smiling_imp.png b/plugins/emoji/public/images/smiling_imp.png
deleted file mode 120000
index 6327d19db..000000000
--- a/plugins/emoji/public/images/smiling_imp.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f608.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/smirk.png b/plugins/emoji/public/images/smirk.png
deleted file mode 120000
index c8527f961..000000000
--- a/plugins/emoji/public/images/smirk.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f60f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/smirk_cat.png b/plugins/emoji/public/images/smirk_cat.png
deleted file mode 120000
index e95f6580d..000000000
--- a/plugins/emoji/public/images/smirk_cat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f63c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/smoking.png b/plugins/emoji/public/images/smoking.png
deleted file mode 120000
index 37b8ea677..000000000
--- a/plugins/emoji/public/images/smoking.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6ac.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/snail.png b/plugins/emoji/public/images/snail.png
deleted file mode 120000
index a1f472956..000000000
--- a/plugins/emoji/public/images/snail.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f40c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/snake.png b/plugins/emoji/public/images/snake.png
deleted file mode 120000
index 5cbb33b8f..000000000
--- a/plugins/emoji/public/images/snake.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f40d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/snowboarder.png b/plugins/emoji/public/images/snowboarder.png
deleted file mode 120000
index 6fabb940e..000000000
--- a/plugins/emoji/public/images/snowboarder.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c2.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/snowflake.png b/plugins/emoji/public/images/snowflake.png
deleted file mode 120000
index 0bd4292cb..000000000
--- a/plugins/emoji/public/images/snowflake.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2744.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/snowman.png b/plugins/emoji/public/images/snowman.png
deleted file mode 120000
index fd41bb720..000000000
--- a/plugins/emoji/public/images/snowman.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26c4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sob.png b/plugins/emoji/public/images/sob.png
deleted file mode 120000
index 93cd7336a..000000000
--- a/plugins/emoji/public/images/sob.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f62d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/soccer.png b/plugins/emoji/public/images/soccer.png
deleted file mode 120000
index 3912f45b0..000000000
--- a/plugins/emoji/public/images/soccer.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26bd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/soon.png b/plugins/emoji/public/images/soon.png
deleted file mode 120000
index 1da86c8f6..000000000
--- a/plugins/emoji/public/images/soon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f51c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sos.png b/plugins/emoji/public/images/sos.png
deleted file mode 120000
index 5b52ee755..000000000
--- a/plugins/emoji/public/images/sos.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f198.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sound.png b/plugins/emoji/public/images/sound.png
deleted file mode 120000
index ae8480836..000000000
--- a/plugins/emoji/public/images/sound.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f509.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/space_invader.png b/plugins/emoji/public/images/space_invader.png
deleted file mode 120000
index 95098aee7..000000000
--- a/plugins/emoji/public/images/space_invader.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f47e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/spades.png b/plugins/emoji/public/images/spades.png
deleted file mode 120000
index 561cea045..000000000
--- a/plugins/emoji/public/images/spades.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2660.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/spaghetti.png b/plugins/emoji/public/images/spaghetti.png
deleted file mode 120000
index 8be51b22e..000000000
--- a/plugins/emoji/public/images/spaghetti.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f35d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sparkle.png b/plugins/emoji/public/images/sparkle.png
deleted file mode 120000
index a80be6f2c..000000000
--- a/plugins/emoji/public/images/sparkle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2747.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sparkler.png b/plugins/emoji/public/images/sparkler.png
deleted file mode 120000
index d74142a41..000000000
--- a/plugins/emoji/public/images/sparkler.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f387.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sparkles.png b/plugins/emoji/public/images/sparkles.png
deleted file mode 120000
index d35a70592..000000000
--- a/plugins/emoji/public/images/sparkles.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2728.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sparkling_heart.png b/plugins/emoji/public/images/sparkling_heart.png
deleted file mode 120000
index e9eba4e15..000000000
--- a/plugins/emoji/public/images/sparkling_heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f496.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/speak_no_evil.png b/plugins/emoji/public/images/speak_no_evil.png
deleted file mode 120000
index c64efd7fc..000000000
--- a/plugins/emoji/public/images/speak_no_evil.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f64a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/speaker.png b/plugins/emoji/public/images/speaker.png
deleted file mode 120000
index 4fc46c2c4..000000000
--- a/plugins/emoji/public/images/speaker.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f50a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/speech_balloon.png b/plugins/emoji/public/images/speech_balloon.png
deleted file mode 120000
index 978d8aeae..000000000
--- a/plugins/emoji/public/images/speech_balloon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ac.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/speedboat.png b/plugins/emoji/public/images/speedboat.png
deleted file mode 120000
index a96e6aea2..000000000
--- a/plugins/emoji/public/images/speedboat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/star.png b/plugins/emoji/public/images/star.png
deleted file mode 120000
index 2e34a9cee..000000000
--- a/plugins/emoji/public/images/star.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2b50.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/star2.png b/plugins/emoji/public/images/star2.png
deleted file mode 120000
index 77788513e..000000000
--- a/plugins/emoji/public/images/star2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f31f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/stars.png b/plugins/emoji/public/images/stars.png
deleted file mode 120000
index 8a30b37eb..000000000
--- a/plugins/emoji/public/images/stars.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f303.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/station.png b/plugins/emoji/public/images/station.png
deleted file mode 120000
index 2d6d3d0f0..000000000
--- a/plugins/emoji/public/images/station.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f689.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/statue_of_liberty.png b/plugins/emoji/public/images/statue_of_liberty.png
deleted file mode 120000
index 4fe98ac34..000000000
--- a/plugins/emoji/public/images/statue_of_liberty.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f5fd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/steam_locomotive.png b/plugins/emoji/public/images/steam_locomotive.png
deleted file mode 120000
index b7e90514f..000000000
--- a/plugins/emoji/public/images/steam_locomotive.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f682.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/stew.png b/plugins/emoji/public/images/stew.png
deleted file mode 120000
index ecb6aa2c1..000000000
--- a/plugins/emoji/public/images/stew.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f372.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/straight_ruler.png b/plugins/emoji/public/images/straight_ruler.png
deleted file mode 120000
index fffdaa0c9..000000000
--- a/plugins/emoji/public/images/straight_ruler.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4cf.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/strawberry.png b/plugins/emoji/public/images/strawberry.png
deleted file mode 120000
index 3028b59a1..000000000
--- a/plugins/emoji/public/images/strawberry.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f353.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/stuck_out_tongue.png b/plugins/emoji/public/images/stuck_out_tongue.png
deleted file mode 120000
index f17b1c16b..000000000
--- a/plugins/emoji/public/images/stuck_out_tongue.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f61b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/stuck_out_tongue_closed_eyes.png b/plugins/emoji/public/images/stuck_out_tongue_closed_eyes.png
deleted file mode 120000
index 60199fedd..000000000
--- a/plugins/emoji/public/images/stuck_out_tongue_closed_eyes.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f61d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/stuck_out_tongue_winking_eye.png b/plugins/emoji/public/images/stuck_out_tongue_winking_eye.png
deleted file mode 120000
index 9a51c02b5..000000000
--- a/plugins/emoji/public/images/stuck_out_tongue_winking_eye.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f61c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sun_with_face.png b/plugins/emoji/public/images/sun_with_face.png
deleted file mode 120000
index 9f3ca0790..000000000
--- a/plugins/emoji/public/images/sun_with_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f31e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sunflower.png b/plugins/emoji/public/images/sunflower.png
deleted file mode 120000
index 0a1bad8a8..000000000
--- a/plugins/emoji/public/images/sunflower.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f33b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sunglasses.png b/plugins/emoji/public/images/sunglasses.png
deleted file mode 120000
index d5789358c..000000000
--- a/plugins/emoji/public/images/sunglasses.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f60e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sunny.png b/plugins/emoji/public/images/sunny.png
deleted file mode 120000
index ec2ee45f2..000000000
--- a/plugins/emoji/public/images/sunny.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2600.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sunrise.png b/plugins/emoji/public/images/sunrise.png
deleted file mode 120000
index 400a2bde2..000000000
--- a/plugins/emoji/public/images/sunrise.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f305.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sunrise_over_mountains.png b/plugins/emoji/public/images/sunrise_over_mountains.png
deleted file mode 120000
index cfd9dc8b4..000000000
--- a/plugins/emoji/public/images/sunrise_over_mountains.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f304.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/surfer.png b/plugins/emoji/public/images/surfer.png
deleted file mode 120000
index 812296d05..000000000
--- a/plugins/emoji/public/images/surfer.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sushi.png b/plugins/emoji/public/images/sushi.png
deleted file mode 120000
index f4a4d994b..000000000
--- a/plugins/emoji/public/images/sushi.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f363.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/suspect.png b/plugins/emoji/public/images/suspect.png
deleted file mode 100755
index f9e38afef..000000000
Binary files a/plugins/emoji/public/images/suspect.png and /dev/null differ
diff --git a/plugins/emoji/public/images/suspension_railway.png b/plugins/emoji/public/images/suspension_railway.png
deleted file mode 120000
index 6d6b3ea3a..000000000
--- a/plugins/emoji/public/images/suspension_railway.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f69f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sweat.png b/plugins/emoji/public/images/sweat.png
deleted file mode 120000
index 16b63a3bd..000000000
--- a/plugins/emoji/public/images/sweat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f613.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sweat_drops.png b/plugins/emoji/public/images/sweat_drops.png
deleted file mode 120000
index 0b76ebb73..000000000
--- a/plugins/emoji/public/images/sweat_drops.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sweat_smile.png b/plugins/emoji/public/images/sweat_smile.png
deleted file mode 120000
index 2999db356..000000000
--- a/plugins/emoji/public/images/sweat_smile.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f605.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/sweet_potato.png b/plugins/emoji/public/images/sweet_potato.png
deleted file mode 120000
index 1e62e2d0d..000000000
--- a/plugins/emoji/public/images/sweet_potato.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f360.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/swimmer.png b/plugins/emoji/public/images/swimmer.png
deleted file mode 120000
index 430b4820b..000000000
--- a/plugins/emoji/public/images/swimmer.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ca.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/symbols.png b/plugins/emoji/public/images/symbols.png
deleted file mode 120000
index c63eb5bb6..000000000
--- a/plugins/emoji/public/images/symbols.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f523.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/syringe.png b/plugins/emoji/public/images/syringe.png
deleted file mode 120000
index 5f914ff0c..000000000
--- a/plugins/emoji/public/images/syringe.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f489.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tada.png b/plugins/emoji/public/images/tada.png
deleted file mode 120000
index ee2fe8c98..000000000
--- a/plugins/emoji/public/images/tada.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f389.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tanabata_tree.png b/plugins/emoji/public/images/tanabata_tree.png
deleted file mode 120000
index e4c849b14..000000000
--- a/plugins/emoji/public/images/tanabata_tree.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f38b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tangerine.png b/plugins/emoji/public/images/tangerine.png
deleted file mode 120000
index de74a4b6c..000000000
--- a/plugins/emoji/public/images/tangerine.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f34a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/taurus.png b/plugins/emoji/public/images/taurus.png
deleted file mode 120000
index b8663881c..000000000
--- a/plugins/emoji/public/images/taurus.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2649.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/taxi.png b/plugins/emoji/public/images/taxi.png
deleted file mode 120000
index 3bbb53f0f..000000000
--- a/plugins/emoji/public/images/taxi.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f695.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tea.png b/plugins/emoji/public/images/tea.png
deleted file mode 120000
index 285c08d13..000000000
--- a/plugins/emoji/public/images/tea.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f375.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/telephone.png b/plugins/emoji/public/images/telephone.png
deleted file mode 120000
index 66f023aaa..000000000
--- a/plugins/emoji/public/images/telephone.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/260e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/telephone_receiver.png b/plugins/emoji/public/images/telephone_receiver.png
deleted file mode 120000
index ad7d83671..000000000
--- a/plugins/emoji/public/images/telephone_receiver.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4de.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/telescope.png b/plugins/emoji/public/images/telescope.png
deleted file mode 120000
index 504b45368..000000000
--- a/plugins/emoji/public/images/telescope.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f52d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tennis.png b/plugins/emoji/public/images/tennis.png
deleted file mode 120000
index 1f23a29e1..000000000
--- a/plugins/emoji/public/images/tennis.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3be.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tent.png b/plugins/emoji/public/images/tent.png
deleted file mode 120000
index df4f2e38f..000000000
--- a/plugins/emoji/public/images/tent.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26fa.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/thought_balloon.png b/plugins/emoji/public/images/thought_balloon.png
deleted file mode 120000
index 7999771a4..000000000
--- a/plugins/emoji/public/images/thought_balloon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ad.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/three.png b/plugins/emoji/public/images/three.png
deleted file mode 120000
index c2ae23452..000000000
--- a/plugins/emoji/public/images/three.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0033.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/thumbsdown.png b/plugins/emoji/public/images/thumbsdown.png
deleted file mode 120000
index 5b63ed931..000000000
--- a/plugins/emoji/public/images/thumbsdown.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f44e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/thumbsup.png b/plugins/emoji/public/images/thumbsup.png
deleted file mode 120000
index 5db29d667..000000000
--- a/plugins/emoji/public/images/thumbsup.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f44d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/ticket.png b/plugins/emoji/public/images/ticket.png
deleted file mode 120000
index 6e5882781..000000000
--- a/plugins/emoji/public/images/ticket.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ab.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tiger.png b/plugins/emoji/public/images/tiger.png
deleted file mode 120000
index b3b9b348b..000000000
--- a/plugins/emoji/public/images/tiger.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f42f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tiger2.png b/plugins/emoji/public/images/tiger2.png
deleted file mode 120000
index 475fc74c4..000000000
--- a/plugins/emoji/public/images/tiger2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f405.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tired_face.png b/plugins/emoji/public/images/tired_face.png
deleted file mode 120000
index ccc7a1150..000000000
--- a/plugins/emoji/public/images/tired_face.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f62b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tm.png b/plugins/emoji/public/images/tm.png
deleted file mode 120000
index 47559a310..000000000
--- a/plugins/emoji/public/images/tm.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2122.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/toilet.png b/plugins/emoji/public/images/toilet.png
deleted file mode 120000
index ed1dcb961..000000000
--- a/plugins/emoji/public/images/toilet.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6bd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tokyo_tower.png b/plugins/emoji/public/images/tokyo_tower.png
deleted file mode 120000
index c1580aaeb..000000000
--- a/plugins/emoji/public/images/tokyo_tower.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f5fc.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tomato.png b/plugins/emoji/public/images/tomato.png
deleted file mode 120000
index 334a0f8a5..000000000
--- a/plugins/emoji/public/images/tomato.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f345.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tongue.png b/plugins/emoji/public/images/tongue.png
deleted file mode 120000
index ef6223280..000000000
--- a/plugins/emoji/public/images/tongue.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f445.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/top.png b/plugins/emoji/public/images/top.png
deleted file mode 120000
index 4a21bd707..000000000
--- a/plugins/emoji/public/images/top.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f51d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tophat.png b/plugins/emoji/public/images/tophat.png
deleted file mode 120000
index aea669574..000000000
--- a/plugins/emoji/public/images/tophat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3a9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tractor.png b/plugins/emoji/public/images/tractor.png
deleted file mode 120000
index 5ab84e76d..000000000
--- a/plugins/emoji/public/images/tractor.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f69c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/traffic_light.png b/plugins/emoji/public/images/traffic_light.png
deleted file mode 120000
index 28bd5f4ea..000000000
--- a/plugins/emoji/public/images/traffic_light.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a5.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/train.png b/plugins/emoji/public/images/train.png
deleted file mode 120000
index 856483deb..000000000
--- a/plugins/emoji/public/images/train.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f683.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/train2.png b/plugins/emoji/public/images/train2.png
deleted file mode 120000
index 12438cf50..000000000
--- a/plugins/emoji/public/images/train2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f686.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tram.png b/plugins/emoji/public/images/tram.png
deleted file mode 120000
index b27dea5da..000000000
--- a/plugins/emoji/public/images/tram.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f68a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/triangular_flag_on_post.png b/plugins/emoji/public/images/triangular_flag_on_post.png
deleted file mode 120000
index e73bd8b8d..000000000
--- a/plugins/emoji/public/images/triangular_flag_on_post.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/triangular_ruler.png b/plugins/emoji/public/images/triangular_ruler.png
deleted file mode 120000
index 3d9485127..000000000
--- a/plugins/emoji/public/images/triangular_ruler.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4d0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/trident.png b/plugins/emoji/public/images/trident.png
deleted file mode 120000
index 13864beae..000000000
--- a/plugins/emoji/public/images/trident.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f531.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/triumph.png b/plugins/emoji/public/images/triumph.png
deleted file mode 120000
index 9b8ec1413..000000000
--- a/plugins/emoji/public/images/triumph.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f624.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/trolleybus.png b/plugins/emoji/public/images/trolleybus.png
deleted file mode 120000
index 7748498e7..000000000
--- a/plugins/emoji/public/images/trolleybus.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f68e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/trollface.png b/plugins/emoji/public/images/trollface.png
deleted file mode 100755
index 5f54d28ea..000000000
Binary files a/plugins/emoji/public/images/trollface.png and /dev/null differ
diff --git a/plugins/emoji/public/images/trophy.png b/plugins/emoji/public/images/trophy.png
deleted file mode 120000
index 67253716d..000000000
--- a/plugins/emoji/public/images/trophy.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3c6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tropical_drink.png b/plugins/emoji/public/images/tropical_drink.png
deleted file mode 120000
index a15a3cd87..000000000
--- a/plugins/emoji/public/images/tropical_drink.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f379.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tropical_fish.png b/plugins/emoji/public/images/tropical_fish.png
deleted file mode 120000
index 87a4c0f59..000000000
--- a/plugins/emoji/public/images/tropical_fish.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f420.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/truck.png b/plugins/emoji/public/images/truck.png
deleted file mode 120000
index 0ba116f21..000000000
--- a/plugins/emoji/public/images/truck.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f69a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/trumpet.png b/plugins/emoji/public/images/trumpet.png
deleted file mode 120000
index ef9af1c26..000000000
--- a/plugins/emoji/public/images/trumpet.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ba.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tshirt.png b/plugins/emoji/public/images/tshirt.png
deleted file mode 120000
index 205cc1b9c..000000000
--- a/plugins/emoji/public/images/tshirt.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f455.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tulip.png b/plugins/emoji/public/images/tulip.png
deleted file mode 120000
index 1cc45dba7..000000000
--- a/plugins/emoji/public/images/tulip.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f337.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/turtle.png b/plugins/emoji/public/images/turtle.png
deleted file mode 120000
index d1e091a76..000000000
--- a/plugins/emoji/public/images/turtle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f422.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/tv.png b/plugins/emoji/public/images/tv.png
deleted file mode 120000
index 0da5f83e3..000000000
--- a/plugins/emoji/public/images/tv.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4fa.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/twisted_rightwards_arrows.png b/plugins/emoji/public/images/twisted_rightwards_arrows.png
deleted file mode 120000
index 87ccda233..000000000
--- a/plugins/emoji/public/images/twisted_rightwards_arrows.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f500.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/twitter/+1.png b/plugins/emoji/public/images/twitter/+1.png
new file mode 100644
index 000000000..f4bafe3cc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/+1.png differ
diff --git a/plugins/emoji/public/images/twitter/-1.png b/plugins/emoji/public/images/twitter/-1.png
new file mode 100644
index 000000000..892f5cf1e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/-1.png differ
diff --git a/plugins/emoji/public/images/twitter/100.png b/plugins/emoji/public/images/twitter/100.png
new file mode 100644
index 000000000..7a9b91830
Binary files /dev/null and b/plugins/emoji/public/images/twitter/100.png differ
diff --git a/plugins/emoji/public/images/twitter/1234.png b/plugins/emoji/public/images/twitter/1234.png
new file mode 100644
index 000000000..e665b02b9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/1234.png differ
diff --git a/plugins/emoji/public/images/twitter/8ball.png b/plugins/emoji/public/images/twitter/8ball.png
new file mode 100644
index 000000000..8f53cd375
Binary files /dev/null and b/plugins/emoji/public/images/twitter/8ball.png differ
diff --git a/plugins/emoji/public/images/twitter/a.png b/plugins/emoji/public/images/twitter/a.png
new file mode 100644
index 000000000..4910a1828
Binary files /dev/null and b/plugins/emoji/public/images/twitter/a.png differ
diff --git a/plugins/emoji/public/images/twitter/ab.png b/plugins/emoji/public/images/twitter/ab.png
new file mode 100644
index 000000000..629ccf641
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ab.png differ
diff --git a/plugins/emoji/public/images/twitter/abc.png b/plugins/emoji/public/images/twitter/abc.png
new file mode 100644
index 000000000..54907e502
Binary files /dev/null and b/plugins/emoji/public/images/twitter/abc.png differ
diff --git a/plugins/emoji/public/images/twitter/abcd.png b/plugins/emoji/public/images/twitter/abcd.png
new file mode 100644
index 000000000..58e95a17a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/abcd.png differ
diff --git a/plugins/emoji/public/images/twitter/accept.png b/plugins/emoji/public/images/twitter/accept.png
new file mode 100644
index 000000000..9e01a97e9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/accept.png differ
diff --git a/plugins/emoji/public/images/twitter/aerial_tramway.png b/plugins/emoji/public/images/twitter/aerial_tramway.png
new file mode 100644
index 000000000..40d2b1c91
Binary files /dev/null and b/plugins/emoji/public/images/twitter/aerial_tramway.png differ
diff --git a/plugins/emoji/public/images/twitter/airplane.png b/plugins/emoji/public/images/twitter/airplane.png
new file mode 100644
index 000000000..c92c48a32
Binary files /dev/null and b/plugins/emoji/public/images/twitter/airplane.png differ
diff --git a/plugins/emoji/public/images/twitter/alarm_clock.png b/plugins/emoji/public/images/twitter/alarm_clock.png
new file mode 100644
index 000000000..fb459854d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/alarm_clock.png differ
diff --git a/plugins/emoji/public/images/twitter/alien.png b/plugins/emoji/public/images/twitter/alien.png
new file mode 100644
index 000000000..caf546c5c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/alien.png differ
diff --git a/plugins/emoji/public/images/twitter/ambulance.png b/plugins/emoji/public/images/twitter/ambulance.png
new file mode 100644
index 000000000..158348c5e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ambulance.png differ
diff --git a/plugins/emoji/public/images/twitter/anchor.png b/plugins/emoji/public/images/twitter/anchor.png
new file mode 100644
index 000000000..a64e24ed2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/anchor.png differ
diff --git a/plugins/emoji/public/images/twitter/angel.png b/plugins/emoji/public/images/twitter/angel.png
new file mode 100644
index 000000000..cdcec5f51
Binary files /dev/null and b/plugins/emoji/public/images/twitter/angel.png differ
diff --git a/plugins/emoji/public/images/twitter/anger.png b/plugins/emoji/public/images/twitter/anger.png
new file mode 100644
index 000000000..5f9a1b3e9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/anger.png differ
diff --git a/plugins/emoji/public/images/twitter/angry.png b/plugins/emoji/public/images/twitter/angry.png
new file mode 100644
index 000000000..6c69d9b0d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/angry.png differ
diff --git a/plugins/emoji/public/images/twitter/anguished.png b/plugins/emoji/public/images/twitter/anguished.png
new file mode 100644
index 000000000..70219ed59
Binary files /dev/null and b/plugins/emoji/public/images/twitter/anguished.png differ
diff --git a/plugins/emoji/public/images/twitter/ant.png b/plugins/emoji/public/images/twitter/ant.png
new file mode 100644
index 000000000..74c43359f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ant.png differ
diff --git a/plugins/emoji/public/images/twitter/apple.png b/plugins/emoji/public/images/twitter/apple.png
new file mode 100644
index 000000000..e8762fbbb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/apple.png differ
diff --git a/plugins/emoji/public/images/twitter/aquarius.png b/plugins/emoji/public/images/twitter/aquarius.png
new file mode 100644
index 000000000..76dd28698
Binary files /dev/null and b/plugins/emoji/public/images/twitter/aquarius.png differ
diff --git a/plugins/emoji/public/images/twitter/aries.png b/plugins/emoji/public/images/twitter/aries.png
new file mode 100644
index 000000000..18474da18
Binary files /dev/null and b/plugins/emoji/public/images/twitter/aries.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_backward.png b/plugins/emoji/public/images/twitter/arrow_backward.png
new file mode 100644
index 000000000..bd104c176
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_backward.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_double_down.png b/plugins/emoji/public/images/twitter/arrow_double_down.png
new file mode 100644
index 000000000..a20666048
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_double_down.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_double_up.png b/plugins/emoji/public/images/twitter/arrow_double_up.png
new file mode 100644
index 000000000..776af08f0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_double_up.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_down.png b/plugins/emoji/public/images/twitter/arrow_down.png
new file mode 100644
index 000000000..c8fce77f6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_down.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_down_small.png b/plugins/emoji/public/images/twitter/arrow_down_small.png
new file mode 100644
index 000000000..7ba4118c1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_down_small.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_forward.png b/plugins/emoji/public/images/twitter/arrow_forward.png
new file mode 100644
index 000000000..318fc58f3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_forward.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_heading_down.png b/plugins/emoji/public/images/twitter/arrow_heading_down.png
new file mode 100644
index 000000000..b905586fb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_heading_down.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_heading_up.png b/plugins/emoji/public/images/twitter/arrow_heading_up.png
new file mode 100644
index 000000000..198087741
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_heading_up.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_left.png b/plugins/emoji/public/images/twitter/arrow_left.png
new file mode 100644
index 000000000..26e5a6012
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_left.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_lower_left.png b/plugins/emoji/public/images/twitter/arrow_lower_left.png
new file mode 100644
index 000000000..30b784363
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_lower_left.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_lower_right.png b/plugins/emoji/public/images/twitter/arrow_lower_right.png
new file mode 100644
index 000000000..75d2b8ef9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_lower_right.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_right.png b/plugins/emoji/public/images/twitter/arrow_right.png
new file mode 100644
index 000000000..4a6e73a1c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_right.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_right_hook.png b/plugins/emoji/public/images/twitter/arrow_right_hook.png
new file mode 100644
index 000000000..e052225f9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_right_hook.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_up.png b/plugins/emoji/public/images/twitter/arrow_up.png
new file mode 100644
index 000000000..17f066f22
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_up.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_up_down.png b/plugins/emoji/public/images/twitter/arrow_up_down.png
new file mode 100644
index 000000000..8111c9638
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_up_down.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_up_small.png b/plugins/emoji/public/images/twitter/arrow_up_small.png
new file mode 100644
index 000000000..878ffcfc2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_up_small.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_upper_left.png b/plugins/emoji/public/images/twitter/arrow_upper_left.png
new file mode 100644
index 000000000..88a8c8c65
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_upper_left.png differ
diff --git a/plugins/emoji/public/images/twitter/arrow_upper_right.png b/plugins/emoji/public/images/twitter/arrow_upper_right.png
new file mode 100644
index 000000000..422fe6c47
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrow_upper_right.png differ
diff --git a/plugins/emoji/public/images/twitter/arrows_clockwise.png b/plugins/emoji/public/images/twitter/arrows_clockwise.png
new file mode 100644
index 000000000..54c975a0d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrows_clockwise.png differ
diff --git a/plugins/emoji/public/images/twitter/arrows_counterclockwise.png b/plugins/emoji/public/images/twitter/arrows_counterclockwise.png
new file mode 100644
index 000000000..4ab0b2602
Binary files /dev/null and b/plugins/emoji/public/images/twitter/arrows_counterclockwise.png differ
diff --git a/plugins/emoji/public/images/twitter/art.png b/plugins/emoji/public/images/twitter/art.png
new file mode 100644
index 000000000..36d308d30
Binary files /dev/null and b/plugins/emoji/public/images/twitter/art.png differ
diff --git a/plugins/emoji/public/images/twitter/articulated_lorry.png b/plugins/emoji/public/images/twitter/articulated_lorry.png
new file mode 100644
index 000000000..4e5308ca1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/articulated_lorry.png differ
diff --git a/plugins/emoji/public/images/twitter/astonished.png b/plugins/emoji/public/images/twitter/astonished.png
new file mode 100644
index 000000000..273454344
Binary files /dev/null and b/plugins/emoji/public/images/twitter/astonished.png differ
diff --git a/plugins/emoji/public/images/twitter/athletic_shoe.png b/plugins/emoji/public/images/twitter/athletic_shoe.png
new file mode 100644
index 000000000..761b61b04
Binary files /dev/null and b/plugins/emoji/public/images/twitter/athletic_shoe.png differ
diff --git a/plugins/emoji/public/images/twitter/atm.png b/plugins/emoji/public/images/twitter/atm.png
new file mode 100644
index 000000000..02517ef06
Binary files /dev/null and b/plugins/emoji/public/images/twitter/atm.png differ
diff --git a/plugins/emoji/public/images/twitter/b.png b/plugins/emoji/public/images/twitter/b.png
new file mode 100644
index 000000000..93cd257d6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/b.png differ
diff --git a/plugins/emoji/public/images/twitter/baby.png b/plugins/emoji/public/images/twitter/baby.png
new file mode 100644
index 000000000..14a55ed91
Binary files /dev/null and b/plugins/emoji/public/images/twitter/baby.png differ
diff --git a/plugins/emoji/public/images/twitter/baby_bottle.png b/plugins/emoji/public/images/twitter/baby_bottle.png
new file mode 100644
index 000000000..f5ba9e821
Binary files /dev/null and b/plugins/emoji/public/images/twitter/baby_bottle.png differ
diff --git a/plugins/emoji/public/images/twitter/baby_chick.png b/plugins/emoji/public/images/twitter/baby_chick.png
new file mode 100644
index 000000000..4e27df542
Binary files /dev/null and b/plugins/emoji/public/images/twitter/baby_chick.png differ
diff --git a/plugins/emoji/public/images/twitter/baby_symbol.png b/plugins/emoji/public/images/twitter/baby_symbol.png
new file mode 100644
index 000000000..75f9ca19d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/baby_symbol.png differ
diff --git a/plugins/emoji/public/images/twitter/back.png b/plugins/emoji/public/images/twitter/back.png
new file mode 100644
index 000000000..c87ac0528
Binary files /dev/null and b/plugins/emoji/public/images/twitter/back.png differ
diff --git a/plugins/emoji/public/images/twitter/baggage_claim.png b/plugins/emoji/public/images/twitter/baggage_claim.png
new file mode 100644
index 000000000..362b71b3f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/baggage_claim.png differ
diff --git a/plugins/emoji/public/images/twitter/balloon.png b/plugins/emoji/public/images/twitter/balloon.png
new file mode 100644
index 000000000..bb152dc6d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/balloon.png differ
diff --git a/plugins/emoji/public/images/twitter/ballot_box_with_check.png b/plugins/emoji/public/images/twitter/ballot_box_with_check.png
new file mode 100644
index 000000000..202beb96e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ballot_box_with_check.png differ
diff --git a/plugins/emoji/public/images/twitter/bamboo.png b/plugins/emoji/public/images/twitter/bamboo.png
new file mode 100644
index 000000000..75711eb85
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bamboo.png differ
diff --git a/plugins/emoji/public/images/twitter/banana.png b/plugins/emoji/public/images/twitter/banana.png
new file mode 100644
index 000000000..6284e50ef
Binary files /dev/null and b/plugins/emoji/public/images/twitter/banana.png differ
diff --git a/plugins/emoji/public/images/twitter/bangbang.png b/plugins/emoji/public/images/twitter/bangbang.png
new file mode 100644
index 000000000..b7c7c5182
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bangbang.png differ
diff --git a/plugins/emoji/public/images/twitter/bank.png b/plugins/emoji/public/images/twitter/bank.png
new file mode 100644
index 000000000..6bc054d19
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bank.png differ
diff --git a/plugins/emoji/public/images/twitter/bar_chart.png b/plugins/emoji/public/images/twitter/bar_chart.png
new file mode 100644
index 000000000..335ba0f3c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bar_chart.png differ
diff --git a/plugins/emoji/public/images/twitter/barber.png b/plugins/emoji/public/images/twitter/barber.png
new file mode 100644
index 000000000..19f432af9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/barber.png differ
diff --git a/plugins/emoji/public/images/twitter/baseball.png b/plugins/emoji/public/images/twitter/baseball.png
new file mode 100644
index 000000000..939880d41
Binary files /dev/null and b/plugins/emoji/public/images/twitter/baseball.png differ
diff --git a/plugins/emoji/public/images/twitter/basketball.png b/plugins/emoji/public/images/twitter/basketball.png
new file mode 100644
index 000000000..20e25daeb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/basketball.png differ
diff --git a/plugins/emoji/public/images/twitter/bath.png b/plugins/emoji/public/images/twitter/bath.png
new file mode 100644
index 000000000..a7dc17b72
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bath.png differ
diff --git a/plugins/emoji/public/images/twitter/bathtub.png b/plugins/emoji/public/images/twitter/bathtub.png
new file mode 100644
index 000000000..0580a6d24
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bathtub.png differ
diff --git a/plugins/emoji/public/images/twitter/battery.png b/plugins/emoji/public/images/twitter/battery.png
new file mode 100644
index 000000000..4baada526
Binary files /dev/null and b/plugins/emoji/public/images/twitter/battery.png differ
diff --git a/plugins/emoji/public/images/twitter/bear.png b/plugins/emoji/public/images/twitter/bear.png
new file mode 100644
index 000000000..9bbe0cd5d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bear.png differ
diff --git a/plugins/emoji/public/images/twitter/bee.png b/plugins/emoji/public/images/twitter/bee.png
new file mode 100644
index 000000000..fa066a08d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bee.png differ
diff --git a/plugins/emoji/public/images/twitter/beer.png b/plugins/emoji/public/images/twitter/beer.png
new file mode 100644
index 000000000..05f15a4fc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/beer.png differ
diff --git a/plugins/emoji/public/images/twitter/beers.png b/plugins/emoji/public/images/twitter/beers.png
new file mode 100644
index 000000000..723b1cc5c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/beers.png differ
diff --git a/plugins/emoji/public/images/twitter/beetle.png b/plugins/emoji/public/images/twitter/beetle.png
new file mode 100644
index 000000000..1d5968d36
Binary files /dev/null and b/plugins/emoji/public/images/twitter/beetle.png differ
diff --git a/plugins/emoji/public/images/twitter/beginner.png b/plugins/emoji/public/images/twitter/beginner.png
new file mode 100644
index 000000000..412af52ad
Binary files /dev/null and b/plugins/emoji/public/images/twitter/beginner.png differ
diff --git a/plugins/emoji/public/images/twitter/bell.png b/plugins/emoji/public/images/twitter/bell.png
new file mode 100644
index 000000000..6db53f6d6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bell.png differ
diff --git a/plugins/emoji/public/images/twitter/bento.png b/plugins/emoji/public/images/twitter/bento.png
new file mode 100644
index 000000000..ca410af8d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bento.png differ
diff --git a/plugins/emoji/public/images/twitter/bicyclist.png b/plugins/emoji/public/images/twitter/bicyclist.png
new file mode 100644
index 000000000..80800d3da
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bicyclist.png differ
diff --git a/plugins/emoji/public/images/twitter/bike.png b/plugins/emoji/public/images/twitter/bike.png
new file mode 100644
index 000000000..fed19d701
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bike.png differ
diff --git a/plugins/emoji/public/images/twitter/bikini.png b/plugins/emoji/public/images/twitter/bikini.png
new file mode 100644
index 000000000..1ad9143a5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bikini.png differ
diff --git a/plugins/emoji/public/images/twitter/bird.png b/plugins/emoji/public/images/twitter/bird.png
new file mode 100644
index 000000000..19c7c575f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bird.png differ
diff --git a/plugins/emoji/public/images/twitter/birthday.png b/plugins/emoji/public/images/twitter/birthday.png
new file mode 100644
index 000000000..8372fc70b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/birthday.png differ
diff --git a/plugins/emoji/public/images/twitter/black_circle.png b/plugins/emoji/public/images/twitter/black_circle.png
new file mode 100644
index 000000000..c76398093
Binary files /dev/null and b/plugins/emoji/public/images/twitter/black_circle.png differ
diff --git a/plugins/emoji/public/images/twitter/black_joker.png b/plugins/emoji/public/images/twitter/black_joker.png
new file mode 100644
index 000000000..57c236aa4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/black_joker.png differ
diff --git a/plugins/emoji/public/images/twitter/black_large_square.png b/plugins/emoji/public/images/twitter/black_large_square.png
new file mode 100644
index 000000000..6465bde61
Binary files /dev/null and b/plugins/emoji/public/images/twitter/black_large_square.png differ
diff --git a/plugins/emoji/public/images/twitter/black_medium_small_square.png b/plugins/emoji/public/images/twitter/black_medium_small_square.png
new file mode 100644
index 000000000..0955daf44
Binary files /dev/null and b/plugins/emoji/public/images/twitter/black_medium_small_square.png differ
diff --git a/plugins/emoji/public/images/twitter/black_medium_square.png b/plugins/emoji/public/images/twitter/black_medium_square.png
new file mode 100644
index 000000000..5ce46828e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/black_medium_square.png differ
diff --git a/plugins/emoji/public/images/twitter/black_nib.png b/plugins/emoji/public/images/twitter/black_nib.png
new file mode 100644
index 000000000..f01c38830
Binary files /dev/null and b/plugins/emoji/public/images/twitter/black_nib.png differ
diff --git a/plugins/emoji/public/images/twitter/black_small_square.png b/plugins/emoji/public/images/twitter/black_small_square.png
new file mode 100644
index 000000000..203ce77c1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/black_small_square.png differ
diff --git a/plugins/emoji/public/images/twitter/black_square_button.png b/plugins/emoji/public/images/twitter/black_square_button.png
new file mode 100644
index 000000000..0e7f6888e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/black_square_button.png differ
diff --git a/plugins/emoji/public/images/twitter/blossom.png b/plugins/emoji/public/images/twitter/blossom.png
new file mode 100644
index 000000000..5f964e160
Binary files /dev/null and b/plugins/emoji/public/images/twitter/blossom.png differ
diff --git a/plugins/emoji/public/images/twitter/blowfish.png b/plugins/emoji/public/images/twitter/blowfish.png
new file mode 100644
index 000000000..d9286fd0b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/blowfish.png differ
diff --git a/plugins/emoji/public/images/twitter/blue_book.png b/plugins/emoji/public/images/twitter/blue_book.png
new file mode 100644
index 000000000..367697f71
Binary files /dev/null and b/plugins/emoji/public/images/twitter/blue_book.png differ
diff --git a/plugins/emoji/public/images/twitter/blue_car.png b/plugins/emoji/public/images/twitter/blue_car.png
new file mode 100644
index 000000000..f8320178a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/blue_car.png differ
diff --git a/plugins/emoji/public/images/twitter/blue_heart.png b/plugins/emoji/public/images/twitter/blue_heart.png
new file mode 100644
index 000000000..0dc574b9c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/blue_heart.png differ
diff --git a/plugins/emoji/public/images/twitter/blush.png b/plugins/emoji/public/images/twitter/blush.png
new file mode 100644
index 000000000..48bd35e5b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/blush.png differ
diff --git a/plugins/emoji/public/images/twitter/boar.png b/plugins/emoji/public/images/twitter/boar.png
new file mode 100644
index 000000000..fe9ceb0a6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/boar.png differ
diff --git a/plugins/emoji/public/images/twitter/boat.png b/plugins/emoji/public/images/twitter/boat.png
new file mode 100644
index 000000000..7b4a289ed
Binary files /dev/null and b/plugins/emoji/public/images/twitter/boat.png differ
diff --git a/plugins/emoji/public/images/twitter/bomb.png b/plugins/emoji/public/images/twitter/bomb.png
new file mode 100644
index 000000000..4c833e975
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bomb.png differ
diff --git a/plugins/emoji/public/images/twitter/book.png b/plugins/emoji/public/images/twitter/book.png
new file mode 100644
index 000000000..882f9f89e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/book.png differ
diff --git a/plugins/emoji/public/images/twitter/bookmark.png b/plugins/emoji/public/images/twitter/bookmark.png
new file mode 100644
index 000000000..19a9fff2e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bookmark.png differ
diff --git a/plugins/emoji/public/images/twitter/bookmark_tabs.png b/plugins/emoji/public/images/twitter/bookmark_tabs.png
new file mode 100644
index 000000000..10f206883
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bookmark_tabs.png differ
diff --git a/plugins/emoji/public/images/twitter/books.png b/plugins/emoji/public/images/twitter/books.png
new file mode 100644
index 000000000..d987bf6f8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/books.png differ
diff --git a/plugins/emoji/public/images/twitter/boom.png b/plugins/emoji/public/images/twitter/boom.png
new file mode 100644
index 000000000..46b508562
Binary files /dev/null and b/plugins/emoji/public/images/twitter/boom.png differ
diff --git a/plugins/emoji/public/images/twitter/boot.png b/plugins/emoji/public/images/twitter/boot.png
new file mode 100644
index 000000000..d691adbf9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/boot.png differ
diff --git a/plugins/emoji/public/images/twitter/bouquet.png b/plugins/emoji/public/images/twitter/bouquet.png
new file mode 100644
index 000000000..6a1bcc48f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bouquet.png differ
diff --git a/plugins/emoji/public/images/twitter/bow.png b/plugins/emoji/public/images/twitter/bow.png
new file mode 100644
index 000000000..44739d36b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bow.png differ
diff --git a/plugins/emoji/public/images/twitter/bowling.png b/plugins/emoji/public/images/twitter/bowling.png
new file mode 100644
index 000000000..19e52cf0d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bowling.png differ
diff --git a/plugins/emoji/public/images/twitter/boy.png b/plugins/emoji/public/images/twitter/boy.png
new file mode 100644
index 000000000..8f2c37252
Binary files /dev/null and b/plugins/emoji/public/images/twitter/boy.png differ
diff --git a/plugins/emoji/public/images/twitter/bread.png b/plugins/emoji/public/images/twitter/bread.png
new file mode 100644
index 000000000..c0ccb0732
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bread.png differ
diff --git a/plugins/emoji/public/images/twitter/bride_with_veil.png b/plugins/emoji/public/images/twitter/bride_with_veil.png
new file mode 100644
index 000000000..cf753cdb8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bride_with_veil.png differ
diff --git a/plugins/emoji/public/images/twitter/bridge_at_night.png b/plugins/emoji/public/images/twitter/bridge_at_night.png
new file mode 100644
index 000000000..48fc34293
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bridge_at_night.png differ
diff --git a/plugins/emoji/public/images/twitter/briefcase.png b/plugins/emoji/public/images/twitter/briefcase.png
new file mode 100644
index 000000000..be6b0777a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/briefcase.png differ
diff --git a/plugins/emoji/public/images/twitter/broken_heart.png b/plugins/emoji/public/images/twitter/broken_heart.png
new file mode 100644
index 000000000..9666f0484
Binary files /dev/null and b/plugins/emoji/public/images/twitter/broken_heart.png differ
diff --git a/plugins/emoji/public/images/twitter/bug.png b/plugins/emoji/public/images/twitter/bug.png
new file mode 100644
index 000000000..446ea41db
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bug.png differ
diff --git a/plugins/emoji/public/images/twitter/bulb.png b/plugins/emoji/public/images/twitter/bulb.png
new file mode 100644
index 000000000..408e0fef4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bulb.png differ
diff --git a/plugins/emoji/public/images/twitter/bullettrain_front.png b/plugins/emoji/public/images/twitter/bullettrain_front.png
new file mode 100644
index 000000000..0ddc6ac8b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bullettrain_front.png differ
diff --git a/plugins/emoji/public/images/twitter/bullettrain_side.png b/plugins/emoji/public/images/twitter/bullettrain_side.png
new file mode 100644
index 000000000..6b8be83f3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bullettrain_side.png differ
diff --git a/plugins/emoji/public/images/twitter/bus.png b/plugins/emoji/public/images/twitter/bus.png
new file mode 100644
index 000000000..49789c073
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bus.png differ
diff --git a/plugins/emoji/public/images/twitter/busstop.png b/plugins/emoji/public/images/twitter/busstop.png
new file mode 100644
index 000000000..6bc1f9fd9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/busstop.png differ
diff --git a/plugins/emoji/public/images/twitter/bust_in_silhouette.png b/plugins/emoji/public/images/twitter/bust_in_silhouette.png
new file mode 100644
index 000000000..07d1fb4ee
Binary files /dev/null and b/plugins/emoji/public/images/twitter/bust_in_silhouette.png differ
diff --git a/plugins/emoji/public/images/twitter/busts_in_silhouette.png b/plugins/emoji/public/images/twitter/busts_in_silhouette.png
new file mode 100644
index 000000000..15f824b9e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/busts_in_silhouette.png differ
diff --git a/plugins/emoji/public/images/twitter/cactus.png b/plugins/emoji/public/images/twitter/cactus.png
new file mode 100644
index 000000000..370a7ec4a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cactus.png differ
diff --git a/plugins/emoji/public/images/twitter/cake.png b/plugins/emoji/public/images/twitter/cake.png
new file mode 100644
index 000000000..d81f9abb5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cake.png differ
diff --git a/plugins/emoji/public/images/twitter/calendar.png b/plugins/emoji/public/images/twitter/calendar.png
new file mode 100644
index 000000000..ce06af7c0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/calendar.png differ
diff --git a/plugins/emoji/public/images/twitter/calling.png b/plugins/emoji/public/images/twitter/calling.png
new file mode 100644
index 000000000..625f2b81a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/calling.png differ
diff --git a/plugins/emoji/public/images/twitter/camel.png b/plugins/emoji/public/images/twitter/camel.png
new file mode 100644
index 000000000..44e2122d6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/camel.png differ
diff --git a/plugins/emoji/public/images/twitter/camera.png b/plugins/emoji/public/images/twitter/camera.png
new file mode 100644
index 000000000..4cf79f309
Binary files /dev/null and b/plugins/emoji/public/images/twitter/camera.png differ
diff --git a/plugins/emoji/public/images/twitter/cancer.png b/plugins/emoji/public/images/twitter/cancer.png
new file mode 100644
index 000000000..3d1420a39
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cancer.png differ
diff --git a/plugins/emoji/public/images/twitter/candy.png b/plugins/emoji/public/images/twitter/candy.png
new file mode 100644
index 000000000..b165940a1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/candy.png differ
diff --git a/plugins/emoji/public/images/twitter/capital_abcd.png b/plugins/emoji/public/images/twitter/capital_abcd.png
new file mode 100644
index 000000000..d5e843d70
Binary files /dev/null and b/plugins/emoji/public/images/twitter/capital_abcd.png differ
diff --git a/plugins/emoji/public/images/twitter/capricorn.png b/plugins/emoji/public/images/twitter/capricorn.png
new file mode 100644
index 000000000..e4c8e6191
Binary files /dev/null and b/plugins/emoji/public/images/twitter/capricorn.png differ
diff --git a/plugins/emoji/public/images/twitter/car.png b/plugins/emoji/public/images/twitter/car.png
new file mode 100644
index 000000000..93610d2c4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/car.png differ
diff --git a/plugins/emoji/public/images/twitter/card_index.png b/plugins/emoji/public/images/twitter/card_index.png
new file mode 100644
index 000000000..662171791
Binary files /dev/null and b/plugins/emoji/public/images/twitter/card_index.png differ
diff --git a/plugins/emoji/public/images/twitter/carousel_horse.png b/plugins/emoji/public/images/twitter/carousel_horse.png
new file mode 100644
index 000000000..df4c93d9b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/carousel_horse.png differ
diff --git a/plugins/emoji/public/images/twitter/cat.png b/plugins/emoji/public/images/twitter/cat.png
new file mode 100644
index 000000000..0c4146836
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cat.png differ
diff --git a/plugins/emoji/public/images/twitter/cat2.png b/plugins/emoji/public/images/twitter/cat2.png
new file mode 100644
index 000000000..e3f4a0d44
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cat2.png differ
diff --git a/plugins/emoji/public/images/twitter/cd.png b/plugins/emoji/public/images/twitter/cd.png
new file mode 100644
index 000000000..a4ef3b92e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cd.png differ
diff --git a/plugins/emoji/public/images/twitter/chart.png b/plugins/emoji/public/images/twitter/chart.png
new file mode 100644
index 000000000..d45ccad87
Binary files /dev/null and b/plugins/emoji/public/images/twitter/chart.png differ
diff --git a/plugins/emoji/public/images/twitter/chart_with_downwards_trend.png b/plugins/emoji/public/images/twitter/chart_with_downwards_trend.png
new file mode 100644
index 000000000..bd1923b29
Binary files /dev/null and b/plugins/emoji/public/images/twitter/chart_with_downwards_trend.png differ
diff --git a/plugins/emoji/public/images/twitter/chart_with_upwards_trend.png b/plugins/emoji/public/images/twitter/chart_with_upwards_trend.png
new file mode 100644
index 000000000..ccca3006d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/chart_with_upwards_trend.png differ
diff --git a/plugins/emoji/public/images/twitter/checkered_flag.png b/plugins/emoji/public/images/twitter/checkered_flag.png
new file mode 100644
index 000000000..e9f90e3ff
Binary files /dev/null and b/plugins/emoji/public/images/twitter/checkered_flag.png differ
diff --git a/plugins/emoji/public/images/twitter/cherries.png b/plugins/emoji/public/images/twitter/cherries.png
new file mode 100644
index 000000000..fc18daad7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cherries.png differ
diff --git a/plugins/emoji/public/images/twitter/cherry_blossom.png b/plugins/emoji/public/images/twitter/cherry_blossom.png
new file mode 100644
index 000000000..423f93d75
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cherry_blossom.png differ
diff --git a/plugins/emoji/public/images/twitter/chestnut.png b/plugins/emoji/public/images/twitter/chestnut.png
new file mode 100644
index 000000000..bd8408e75
Binary files /dev/null and b/plugins/emoji/public/images/twitter/chestnut.png differ
diff --git a/plugins/emoji/public/images/twitter/chicken.png b/plugins/emoji/public/images/twitter/chicken.png
new file mode 100644
index 000000000..dc0ac7361
Binary files /dev/null and b/plugins/emoji/public/images/twitter/chicken.png differ
diff --git a/plugins/emoji/public/images/twitter/children_crossing.png b/plugins/emoji/public/images/twitter/children_crossing.png
new file mode 100644
index 000000000..585f42852
Binary files /dev/null and b/plugins/emoji/public/images/twitter/children_crossing.png differ
diff --git a/plugins/emoji/public/images/twitter/chocolate_bar.png b/plugins/emoji/public/images/twitter/chocolate_bar.png
new file mode 100644
index 000000000..85a38fdd5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/chocolate_bar.png differ
diff --git a/plugins/emoji/public/images/twitter/christmas_tree.png b/plugins/emoji/public/images/twitter/christmas_tree.png
new file mode 100644
index 000000000..18ef3d56d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/christmas_tree.png differ
diff --git a/plugins/emoji/public/images/twitter/church.png b/plugins/emoji/public/images/twitter/church.png
new file mode 100644
index 000000000..89cbc84b2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/church.png differ
diff --git a/plugins/emoji/public/images/twitter/cinema.png b/plugins/emoji/public/images/twitter/cinema.png
new file mode 100644
index 000000000..3717699a9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cinema.png differ
diff --git a/plugins/emoji/public/images/twitter/circus_tent.png b/plugins/emoji/public/images/twitter/circus_tent.png
new file mode 100644
index 000000000..c3a291e65
Binary files /dev/null and b/plugins/emoji/public/images/twitter/circus_tent.png differ
diff --git a/plugins/emoji/public/images/twitter/city_sunrise.png b/plugins/emoji/public/images/twitter/city_sunrise.png
new file mode 100644
index 000000000..5b0898596
Binary files /dev/null and b/plugins/emoji/public/images/twitter/city_sunrise.png differ
diff --git a/plugins/emoji/public/images/twitter/city_sunset.png b/plugins/emoji/public/images/twitter/city_sunset.png
new file mode 100644
index 000000000..087f9b4ee
Binary files /dev/null and b/plugins/emoji/public/images/twitter/city_sunset.png differ
diff --git a/plugins/emoji/public/images/twitter/cl.png b/plugins/emoji/public/images/twitter/cl.png
new file mode 100644
index 000000000..c80ff2c21
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cl.png differ
diff --git a/plugins/emoji/public/images/twitter/clap.png b/plugins/emoji/public/images/twitter/clap.png
new file mode 100644
index 000000000..5683995f1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clap.png differ
diff --git a/plugins/emoji/public/images/twitter/clapper.png b/plugins/emoji/public/images/twitter/clapper.png
new file mode 100644
index 000000000..68b61925a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clapper.png differ
diff --git a/plugins/emoji/public/images/twitter/clipboard.png b/plugins/emoji/public/images/twitter/clipboard.png
new file mode 100644
index 000000000..b04e37a5f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clipboard.png differ
diff --git a/plugins/emoji/public/images/twitter/clock1.png b/plugins/emoji/public/images/twitter/clock1.png
new file mode 100644
index 000000000..766f09a00
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock1.png differ
diff --git a/plugins/emoji/public/images/twitter/clock10.png b/plugins/emoji/public/images/twitter/clock10.png
new file mode 100644
index 000000000..a1be1e33a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock10.png differ
diff --git a/plugins/emoji/public/images/twitter/clock1030.png b/plugins/emoji/public/images/twitter/clock1030.png
new file mode 100644
index 000000000..4eb6425ab
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock1030.png differ
diff --git a/plugins/emoji/public/images/twitter/clock11.png b/plugins/emoji/public/images/twitter/clock11.png
new file mode 100644
index 000000000..eb17f8ceb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock11.png differ
diff --git a/plugins/emoji/public/images/twitter/clock1130.png b/plugins/emoji/public/images/twitter/clock1130.png
new file mode 100644
index 000000000..946959ae5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock1130.png differ
diff --git a/plugins/emoji/public/images/twitter/clock12.png b/plugins/emoji/public/images/twitter/clock12.png
new file mode 100644
index 000000000..7d5caa5f6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock12.png differ
diff --git a/plugins/emoji/public/images/twitter/clock1230.png b/plugins/emoji/public/images/twitter/clock1230.png
new file mode 100644
index 000000000..f6ddb3add
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock1230.png differ
diff --git a/plugins/emoji/public/images/twitter/clock130.png b/plugins/emoji/public/images/twitter/clock130.png
new file mode 100644
index 000000000..5fda442fc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock130.png differ
diff --git a/plugins/emoji/public/images/twitter/clock2.png b/plugins/emoji/public/images/twitter/clock2.png
new file mode 100644
index 000000000..28b580392
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock2.png differ
diff --git a/plugins/emoji/public/images/twitter/clock230.png b/plugins/emoji/public/images/twitter/clock230.png
new file mode 100644
index 000000000..c476e4548
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock230.png differ
diff --git a/plugins/emoji/public/images/twitter/clock3.png b/plugins/emoji/public/images/twitter/clock3.png
new file mode 100644
index 000000000..b6838e5d9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock3.png differ
diff --git a/plugins/emoji/public/images/twitter/clock330.png b/plugins/emoji/public/images/twitter/clock330.png
new file mode 100644
index 000000000..5dd745426
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock330.png differ
diff --git a/plugins/emoji/public/images/twitter/clock4.png b/plugins/emoji/public/images/twitter/clock4.png
new file mode 100644
index 000000000..40acf8c04
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock4.png differ
diff --git a/plugins/emoji/public/images/twitter/clock430.png b/plugins/emoji/public/images/twitter/clock430.png
new file mode 100644
index 000000000..db6765d4b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock430.png differ
diff --git a/plugins/emoji/public/images/twitter/clock5.png b/plugins/emoji/public/images/twitter/clock5.png
new file mode 100644
index 000000000..43b9718de
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock5.png differ
diff --git a/plugins/emoji/public/images/twitter/clock530.png b/plugins/emoji/public/images/twitter/clock530.png
new file mode 100644
index 000000000..f7a5b76d3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock530.png differ
diff --git a/plugins/emoji/public/images/twitter/clock6.png b/plugins/emoji/public/images/twitter/clock6.png
new file mode 100644
index 000000000..c3c1fa85b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock6.png differ
diff --git a/plugins/emoji/public/images/twitter/clock630.png b/plugins/emoji/public/images/twitter/clock630.png
new file mode 100644
index 000000000..48c5d0a3c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock630.png differ
diff --git a/plugins/emoji/public/images/twitter/clock7.png b/plugins/emoji/public/images/twitter/clock7.png
new file mode 100644
index 000000000..5f04fcda1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock7.png differ
diff --git a/plugins/emoji/public/images/twitter/clock730.png b/plugins/emoji/public/images/twitter/clock730.png
new file mode 100644
index 000000000..dad3fd39c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock730.png differ
diff --git a/plugins/emoji/public/images/twitter/clock8.png b/plugins/emoji/public/images/twitter/clock8.png
new file mode 100644
index 000000000..446da51fc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock8.png differ
diff --git a/plugins/emoji/public/images/twitter/clock830.png b/plugins/emoji/public/images/twitter/clock830.png
new file mode 100644
index 000000000..5ae1273f3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock830.png differ
diff --git a/plugins/emoji/public/images/twitter/clock9.png b/plugins/emoji/public/images/twitter/clock9.png
new file mode 100644
index 000000000..c5ff5261e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock9.png differ
diff --git a/plugins/emoji/public/images/twitter/clock930.png b/plugins/emoji/public/images/twitter/clock930.png
new file mode 100644
index 000000000..2c726282a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clock930.png differ
diff --git a/plugins/emoji/public/images/twitter/closed_book.png b/plugins/emoji/public/images/twitter/closed_book.png
new file mode 100644
index 000000000..8436c5ff8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/closed_book.png differ
diff --git a/plugins/emoji/public/images/twitter/closed_lock_with_key.png b/plugins/emoji/public/images/twitter/closed_lock_with_key.png
new file mode 100644
index 000000000..5bd299e00
Binary files /dev/null and b/plugins/emoji/public/images/twitter/closed_lock_with_key.png differ
diff --git a/plugins/emoji/public/images/twitter/closed_umbrella.png b/plugins/emoji/public/images/twitter/closed_umbrella.png
new file mode 100644
index 000000000..6baf7e219
Binary files /dev/null and b/plugins/emoji/public/images/twitter/closed_umbrella.png differ
diff --git a/plugins/emoji/public/images/twitter/cloud.png b/plugins/emoji/public/images/twitter/cloud.png
new file mode 100644
index 000000000..8cd5827eb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cloud.png differ
diff --git a/plugins/emoji/public/images/twitter/clubs.png b/plugins/emoji/public/images/twitter/clubs.png
new file mode 100644
index 000000000..a6ca67726
Binary files /dev/null and b/plugins/emoji/public/images/twitter/clubs.png differ
diff --git a/plugins/emoji/public/images/twitter/cn.png b/plugins/emoji/public/images/twitter/cn.png
new file mode 100644
index 000000000..de68ae2a2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cn.png differ
diff --git a/plugins/emoji/public/images/twitter/cocktail.png b/plugins/emoji/public/images/twitter/cocktail.png
new file mode 100644
index 000000000..6cd28f2e6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cocktail.png differ
diff --git a/plugins/emoji/public/images/twitter/coffee.png b/plugins/emoji/public/images/twitter/coffee.png
new file mode 100644
index 000000000..533993480
Binary files /dev/null and b/plugins/emoji/public/images/twitter/coffee.png differ
diff --git a/plugins/emoji/public/images/twitter/cold_sweat.png b/plugins/emoji/public/images/twitter/cold_sweat.png
new file mode 100644
index 000000000..a4c2cb964
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cold_sweat.png differ
diff --git a/plugins/emoji/public/images/twitter/collision.png b/plugins/emoji/public/images/twitter/collision.png
new file mode 100644
index 000000000..46b508562
Binary files /dev/null and b/plugins/emoji/public/images/twitter/collision.png differ
diff --git a/plugins/emoji/public/images/twitter/computer.png b/plugins/emoji/public/images/twitter/computer.png
new file mode 100644
index 000000000..5f1241a22
Binary files /dev/null and b/plugins/emoji/public/images/twitter/computer.png differ
diff --git a/plugins/emoji/public/images/twitter/confetti_ball.png b/plugins/emoji/public/images/twitter/confetti_ball.png
new file mode 100644
index 000000000..621687536
Binary files /dev/null and b/plugins/emoji/public/images/twitter/confetti_ball.png differ
diff --git a/plugins/emoji/public/images/twitter/confounded.png b/plugins/emoji/public/images/twitter/confounded.png
new file mode 100644
index 000000000..a98672044
Binary files /dev/null and b/plugins/emoji/public/images/twitter/confounded.png differ
diff --git a/plugins/emoji/public/images/twitter/confused.png b/plugins/emoji/public/images/twitter/confused.png
new file mode 100644
index 000000000..b5c5b0752
Binary files /dev/null and b/plugins/emoji/public/images/twitter/confused.png differ
diff --git a/plugins/emoji/public/images/twitter/congratulations.png b/plugins/emoji/public/images/twitter/congratulations.png
new file mode 100644
index 000000000..43941cf96
Binary files /dev/null and b/plugins/emoji/public/images/twitter/congratulations.png differ
diff --git a/plugins/emoji/public/images/twitter/construction.png b/plugins/emoji/public/images/twitter/construction.png
new file mode 100644
index 000000000..9ad7eb080
Binary files /dev/null and b/plugins/emoji/public/images/twitter/construction.png differ
diff --git a/plugins/emoji/public/images/twitter/construction_worker.png b/plugins/emoji/public/images/twitter/construction_worker.png
new file mode 100644
index 000000000..9275fc255
Binary files /dev/null and b/plugins/emoji/public/images/twitter/construction_worker.png differ
diff --git a/plugins/emoji/public/images/twitter/convenience_store.png b/plugins/emoji/public/images/twitter/convenience_store.png
new file mode 100644
index 000000000..561b43724
Binary files /dev/null and b/plugins/emoji/public/images/twitter/convenience_store.png differ
diff --git a/plugins/emoji/public/images/twitter/cookie.png b/plugins/emoji/public/images/twitter/cookie.png
new file mode 100644
index 000000000..f558874b0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cookie.png differ
diff --git a/plugins/emoji/public/images/twitter/cool.png b/plugins/emoji/public/images/twitter/cool.png
new file mode 100644
index 000000000..34d4f8ffd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cool.png differ
diff --git a/plugins/emoji/public/images/twitter/cop.png b/plugins/emoji/public/images/twitter/cop.png
new file mode 100644
index 000000000..96c89792e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cop.png differ
diff --git a/plugins/emoji/public/images/twitter/copyright.png b/plugins/emoji/public/images/twitter/copyright.png
new file mode 100644
index 000000000..48699b6e4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/copyright.png differ
diff --git a/plugins/emoji/public/images/twitter/corn.png b/plugins/emoji/public/images/twitter/corn.png
new file mode 100644
index 000000000..e545e39ab
Binary files /dev/null and b/plugins/emoji/public/images/twitter/corn.png differ
diff --git a/plugins/emoji/public/images/twitter/couple.png b/plugins/emoji/public/images/twitter/couple.png
new file mode 100644
index 000000000..098447327
Binary files /dev/null and b/plugins/emoji/public/images/twitter/couple.png differ
diff --git a/plugins/emoji/public/images/twitter/couple_with_heart.png b/plugins/emoji/public/images/twitter/couple_with_heart.png
new file mode 100644
index 000000000..d8a2a1f94
Binary files /dev/null and b/plugins/emoji/public/images/twitter/couple_with_heart.png differ
diff --git a/plugins/emoji/public/images/twitter/couplekiss.png b/plugins/emoji/public/images/twitter/couplekiss.png
new file mode 100644
index 000000000..df1bb27bf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/couplekiss.png differ
diff --git a/plugins/emoji/public/images/twitter/cow.png b/plugins/emoji/public/images/twitter/cow.png
new file mode 100644
index 000000000..498220c09
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cow.png differ
diff --git a/plugins/emoji/public/images/twitter/cow2.png b/plugins/emoji/public/images/twitter/cow2.png
new file mode 100644
index 000000000..f28d3159b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cow2.png differ
diff --git a/plugins/emoji/public/images/twitter/credit_card.png b/plugins/emoji/public/images/twitter/credit_card.png
new file mode 100644
index 000000000..80e559e31
Binary files /dev/null and b/plugins/emoji/public/images/twitter/credit_card.png differ
diff --git a/plugins/emoji/public/images/twitter/crescent_moon.png b/plugins/emoji/public/images/twitter/crescent_moon.png
new file mode 100644
index 000000000..8985c1ab5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/crescent_moon.png differ
diff --git a/plugins/emoji/public/images/twitter/crocodile.png b/plugins/emoji/public/images/twitter/crocodile.png
new file mode 100644
index 000000000..101758591
Binary files /dev/null and b/plugins/emoji/public/images/twitter/crocodile.png differ
diff --git a/plugins/emoji/public/images/twitter/crossed_flags.png b/plugins/emoji/public/images/twitter/crossed_flags.png
new file mode 100644
index 000000000..c96898fa6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/crossed_flags.png differ
diff --git a/plugins/emoji/public/images/twitter/crown.png b/plugins/emoji/public/images/twitter/crown.png
new file mode 100644
index 000000000..6fc5359bf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/crown.png differ
diff --git a/plugins/emoji/public/images/twitter/cry.png b/plugins/emoji/public/images/twitter/cry.png
new file mode 100644
index 000000000..5f1690d33
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cry.png differ
diff --git a/plugins/emoji/public/images/twitter/crying_cat_face.png b/plugins/emoji/public/images/twitter/crying_cat_face.png
new file mode 100644
index 000000000..112d9b08d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/crying_cat_face.png differ
diff --git a/plugins/emoji/public/images/twitter/crystal_ball.png b/plugins/emoji/public/images/twitter/crystal_ball.png
new file mode 100644
index 000000000..bc73165e3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/crystal_ball.png differ
diff --git a/plugins/emoji/public/images/twitter/cupid.png b/plugins/emoji/public/images/twitter/cupid.png
new file mode 100644
index 000000000..4b1349353
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cupid.png differ
diff --git a/plugins/emoji/public/images/twitter/curly_loop.png b/plugins/emoji/public/images/twitter/curly_loop.png
new file mode 100644
index 000000000..dfd006b6b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/curly_loop.png differ
diff --git a/plugins/emoji/public/images/twitter/currency_exchange.png b/plugins/emoji/public/images/twitter/currency_exchange.png
new file mode 100644
index 000000000..a6a295083
Binary files /dev/null and b/plugins/emoji/public/images/twitter/currency_exchange.png differ
diff --git a/plugins/emoji/public/images/twitter/curry.png b/plugins/emoji/public/images/twitter/curry.png
new file mode 100644
index 000000000..bf134b82c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/curry.png differ
diff --git a/plugins/emoji/public/images/twitter/custard.png b/plugins/emoji/public/images/twitter/custard.png
new file mode 100644
index 000000000..52f6a536c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/custard.png differ
diff --git a/plugins/emoji/public/images/twitter/customs.png b/plugins/emoji/public/images/twitter/customs.png
new file mode 100644
index 000000000..7f51eac1f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/customs.png differ
diff --git a/plugins/emoji/public/images/twitter/cyclone.png b/plugins/emoji/public/images/twitter/cyclone.png
new file mode 100644
index 000000000..b825f6efc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/cyclone.png differ
diff --git a/plugins/emoji/public/images/twitter/dancer.png b/plugins/emoji/public/images/twitter/dancer.png
new file mode 100644
index 000000000..1503fa608
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dancer.png differ
diff --git a/plugins/emoji/public/images/twitter/dancers.png b/plugins/emoji/public/images/twitter/dancers.png
new file mode 100644
index 000000000..eb0fa94ae
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dancers.png differ
diff --git a/plugins/emoji/public/images/twitter/dango.png b/plugins/emoji/public/images/twitter/dango.png
new file mode 100644
index 000000000..8567a2853
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dango.png differ
diff --git a/plugins/emoji/public/images/twitter/dart.png b/plugins/emoji/public/images/twitter/dart.png
new file mode 100644
index 000000000..274d4a573
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dart.png differ
diff --git a/plugins/emoji/public/images/twitter/dash.png b/plugins/emoji/public/images/twitter/dash.png
new file mode 100644
index 000000000..b041244a2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dash.png differ
diff --git a/plugins/emoji/public/images/twitter/date.png b/plugins/emoji/public/images/twitter/date.png
new file mode 100644
index 000000000..97d03284f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/date.png differ
diff --git a/plugins/emoji/public/images/twitter/de.png b/plugins/emoji/public/images/twitter/de.png
new file mode 100644
index 000000000..521142393
Binary files /dev/null and b/plugins/emoji/public/images/twitter/de.png differ
diff --git a/plugins/emoji/public/images/twitter/deciduous_tree.png b/plugins/emoji/public/images/twitter/deciduous_tree.png
new file mode 100644
index 000000000..288376612
Binary files /dev/null and b/plugins/emoji/public/images/twitter/deciduous_tree.png differ
diff --git a/plugins/emoji/public/images/twitter/department_store.png b/plugins/emoji/public/images/twitter/department_store.png
new file mode 100644
index 000000000..473ac9921
Binary files /dev/null and b/plugins/emoji/public/images/twitter/department_store.png differ
diff --git a/plugins/emoji/public/images/twitter/diamond_shape_with_a_dot_inside.png b/plugins/emoji/public/images/twitter/diamond_shape_with_a_dot_inside.png
new file mode 100644
index 000000000..662d3b53a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/diamond_shape_with_a_dot_inside.png differ
diff --git a/plugins/emoji/public/images/twitter/diamonds.png b/plugins/emoji/public/images/twitter/diamonds.png
new file mode 100644
index 000000000..b9f3ca876
Binary files /dev/null and b/plugins/emoji/public/images/twitter/diamonds.png differ
diff --git a/plugins/emoji/public/images/twitter/disappointed.png b/plugins/emoji/public/images/twitter/disappointed.png
new file mode 100644
index 000000000..22bf80de0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/disappointed.png differ
diff --git a/plugins/emoji/public/images/twitter/disappointed_relieved.png b/plugins/emoji/public/images/twitter/disappointed_relieved.png
new file mode 100644
index 000000000..d73d8a31f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/disappointed_relieved.png differ
diff --git a/plugins/emoji/public/images/twitter/dizzy.png b/plugins/emoji/public/images/twitter/dizzy.png
new file mode 100644
index 000000000..f98f72b7f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dizzy.png differ
diff --git a/plugins/emoji/public/images/twitter/dizzy_face.png b/plugins/emoji/public/images/twitter/dizzy_face.png
new file mode 100644
index 000000000..45d3443ef
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dizzy_face.png differ
diff --git a/plugins/emoji/public/images/twitter/do_not_litter.png b/plugins/emoji/public/images/twitter/do_not_litter.png
new file mode 100644
index 000000000..235ceccc5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/do_not_litter.png differ
diff --git a/plugins/emoji/public/images/twitter/dog.png b/plugins/emoji/public/images/twitter/dog.png
new file mode 100644
index 000000000..cb5afae15
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dog.png differ
diff --git a/plugins/emoji/public/images/twitter/dog2.png b/plugins/emoji/public/images/twitter/dog2.png
new file mode 100644
index 000000000..544b06c57
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dog2.png differ
diff --git a/plugins/emoji/public/images/twitter/dollar.png b/plugins/emoji/public/images/twitter/dollar.png
new file mode 100644
index 000000000..a6fc28564
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dollar.png differ
diff --git a/plugins/emoji/public/images/twitter/dolls.png b/plugins/emoji/public/images/twitter/dolls.png
new file mode 100644
index 000000000..bdd1516f4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dolls.png differ
diff --git a/plugins/emoji/public/images/twitter/dolphin.png b/plugins/emoji/public/images/twitter/dolphin.png
new file mode 100644
index 000000000..295cdfc4e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dolphin.png differ
diff --git a/plugins/emoji/public/images/twitter/door.png b/plugins/emoji/public/images/twitter/door.png
new file mode 100644
index 000000000..b812516a8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/door.png differ
diff --git a/plugins/emoji/public/images/twitter/doughnut.png b/plugins/emoji/public/images/twitter/doughnut.png
new file mode 100644
index 000000000..369cb4529
Binary files /dev/null and b/plugins/emoji/public/images/twitter/doughnut.png differ
diff --git a/plugins/emoji/public/images/twitter/dragon.png b/plugins/emoji/public/images/twitter/dragon.png
new file mode 100644
index 000000000..60b19a49d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dragon.png differ
diff --git a/plugins/emoji/public/images/twitter/dragon_face.png b/plugins/emoji/public/images/twitter/dragon_face.png
new file mode 100644
index 000000000..a082fc598
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dragon_face.png differ
diff --git a/plugins/emoji/public/images/twitter/dress.png b/plugins/emoji/public/images/twitter/dress.png
new file mode 100644
index 000000000..f8506d376
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dress.png differ
diff --git a/plugins/emoji/public/images/twitter/dromedary_camel.png b/plugins/emoji/public/images/twitter/dromedary_camel.png
new file mode 100644
index 000000000..59b26340b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dromedary_camel.png differ
diff --git a/plugins/emoji/public/images/twitter/droplet.png b/plugins/emoji/public/images/twitter/droplet.png
new file mode 100644
index 000000000..c880318b2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/droplet.png differ
diff --git a/plugins/emoji/public/images/twitter/dvd.png b/plugins/emoji/public/images/twitter/dvd.png
new file mode 100644
index 000000000..aa957ef7f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/dvd.png differ
diff --git a/plugins/emoji/public/images/twitter/e-mail.png b/plugins/emoji/public/images/twitter/e-mail.png
new file mode 100644
index 000000000..7b759b705
Binary files /dev/null and b/plugins/emoji/public/images/twitter/e-mail.png differ
diff --git a/plugins/emoji/public/images/twitter/ear.png b/plugins/emoji/public/images/twitter/ear.png
new file mode 100644
index 000000000..a195fa5f3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ear.png differ
diff --git a/plugins/emoji/public/images/twitter/ear_of_rice.png b/plugins/emoji/public/images/twitter/ear_of_rice.png
new file mode 100644
index 000000000..1d1bc615b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ear_of_rice.png differ
diff --git a/plugins/emoji/public/images/twitter/earth_africa.png b/plugins/emoji/public/images/twitter/earth_africa.png
new file mode 100644
index 000000000..9da4b501b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/earth_africa.png differ
diff --git a/plugins/emoji/public/images/twitter/earth_americas.png b/plugins/emoji/public/images/twitter/earth_americas.png
new file mode 100644
index 000000000..e3adea794
Binary files /dev/null and b/plugins/emoji/public/images/twitter/earth_americas.png differ
diff --git a/plugins/emoji/public/images/twitter/earth_asia.png b/plugins/emoji/public/images/twitter/earth_asia.png
new file mode 100644
index 000000000..647598802
Binary files /dev/null and b/plugins/emoji/public/images/twitter/earth_asia.png differ
diff --git a/plugins/emoji/public/images/twitter/egg.png b/plugins/emoji/public/images/twitter/egg.png
new file mode 100644
index 000000000..05d55c397
Binary files /dev/null and b/plugins/emoji/public/images/twitter/egg.png differ
diff --git a/plugins/emoji/public/images/twitter/eggplant.png b/plugins/emoji/public/images/twitter/eggplant.png
new file mode 100644
index 000000000..df1dd1a0f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/eggplant.png differ
diff --git a/plugins/emoji/public/images/twitter/eight.png b/plugins/emoji/public/images/twitter/eight.png
new file mode 100644
index 000000000..15543e865
Binary files /dev/null and b/plugins/emoji/public/images/twitter/eight.png differ
diff --git a/plugins/emoji/public/images/twitter/eight_pointed_black_star.png b/plugins/emoji/public/images/twitter/eight_pointed_black_star.png
new file mode 100644
index 000000000..d377d9dc4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/eight_pointed_black_star.png differ
diff --git a/plugins/emoji/public/images/twitter/eight_spoked_asterisk.png b/plugins/emoji/public/images/twitter/eight_spoked_asterisk.png
new file mode 100644
index 000000000..e946641cd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/eight_spoked_asterisk.png differ
diff --git a/plugins/emoji/public/images/twitter/electric_plug.png b/plugins/emoji/public/images/twitter/electric_plug.png
new file mode 100644
index 000000000..f86e9df0c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/electric_plug.png differ
diff --git a/plugins/emoji/public/images/twitter/elephant.png b/plugins/emoji/public/images/twitter/elephant.png
new file mode 100644
index 000000000..4a3a07572
Binary files /dev/null and b/plugins/emoji/public/images/twitter/elephant.png differ
diff --git a/plugins/emoji/public/images/twitter/email.png b/plugins/emoji/public/images/twitter/email.png
new file mode 100644
index 000000000..48f5f907f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/email.png differ
diff --git a/plugins/emoji/public/images/twitter/end.png b/plugins/emoji/public/images/twitter/end.png
new file mode 100644
index 000000000..6f31c3698
Binary files /dev/null and b/plugins/emoji/public/images/twitter/end.png differ
diff --git a/plugins/emoji/public/images/twitter/envelope.png b/plugins/emoji/public/images/twitter/envelope.png
new file mode 100644
index 000000000..48f5f907f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/envelope.png differ
diff --git a/plugins/emoji/public/images/twitter/envelope_with_arrow.png b/plugins/emoji/public/images/twitter/envelope_with_arrow.png
new file mode 100644
index 000000000..437f2bacf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/envelope_with_arrow.png differ
diff --git a/plugins/emoji/public/images/twitter/es.png b/plugins/emoji/public/images/twitter/es.png
new file mode 100644
index 000000000..f1c9ca864
Binary files /dev/null and b/plugins/emoji/public/images/twitter/es.png differ
diff --git a/plugins/emoji/public/images/twitter/euro.png b/plugins/emoji/public/images/twitter/euro.png
new file mode 100644
index 000000000..34b3fdca1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/euro.png differ
diff --git a/plugins/emoji/public/images/twitter/european_castle.png b/plugins/emoji/public/images/twitter/european_castle.png
new file mode 100644
index 000000000..3746920b6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/european_castle.png differ
diff --git a/plugins/emoji/public/images/twitter/european_post_office.png b/plugins/emoji/public/images/twitter/european_post_office.png
new file mode 100644
index 000000000..1b264d0b6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/european_post_office.png differ
diff --git a/plugins/emoji/public/images/twitter/evergreen_tree.png b/plugins/emoji/public/images/twitter/evergreen_tree.png
new file mode 100644
index 000000000..eace4a2f8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/evergreen_tree.png differ
diff --git a/plugins/emoji/public/images/twitter/exclamation.png b/plugins/emoji/public/images/twitter/exclamation.png
new file mode 100644
index 000000000..9fdca664a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/exclamation.png differ
diff --git a/plugins/emoji/public/images/twitter/expressionless.png b/plugins/emoji/public/images/twitter/expressionless.png
new file mode 100644
index 000000000..b18262c97
Binary files /dev/null and b/plugins/emoji/public/images/twitter/expressionless.png differ
diff --git a/plugins/emoji/public/images/twitter/eyeglasses.png b/plugins/emoji/public/images/twitter/eyeglasses.png
new file mode 100644
index 000000000..56843572e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/eyeglasses.png differ
diff --git a/plugins/emoji/public/images/twitter/eyes.png b/plugins/emoji/public/images/twitter/eyes.png
new file mode 100644
index 000000000..543cd8308
Binary files /dev/null and b/plugins/emoji/public/images/twitter/eyes.png differ
diff --git a/plugins/emoji/public/images/twitter/facepunch.png b/plugins/emoji/public/images/twitter/facepunch.png
new file mode 100644
index 000000000..697997a83
Binary files /dev/null and b/plugins/emoji/public/images/twitter/facepunch.png differ
diff --git a/plugins/emoji/public/images/twitter/factory.png b/plugins/emoji/public/images/twitter/factory.png
new file mode 100644
index 000000000..ae843aa1f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/factory.png differ
diff --git a/plugins/emoji/public/images/twitter/fallen_leaf.png b/plugins/emoji/public/images/twitter/fallen_leaf.png
new file mode 100644
index 000000000..1efff7e2b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fallen_leaf.png differ
diff --git a/plugins/emoji/public/images/twitter/family.png b/plugins/emoji/public/images/twitter/family.png
new file mode 100644
index 000000000..c51b9c534
Binary files /dev/null and b/plugins/emoji/public/images/twitter/family.png differ
diff --git a/plugins/emoji/public/images/twitter/fast_forward.png b/plugins/emoji/public/images/twitter/fast_forward.png
new file mode 100644
index 000000000..5e5bf418c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fast_forward.png differ
diff --git a/plugins/emoji/public/images/twitter/fax.png b/plugins/emoji/public/images/twitter/fax.png
new file mode 100644
index 000000000..6432b4898
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fax.png differ
diff --git a/plugins/emoji/public/images/twitter/fearful.png b/plugins/emoji/public/images/twitter/fearful.png
new file mode 100644
index 000000000..1fafb0178
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fearful.png differ
diff --git a/plugins/emoji/public/images/twitter/feet.png b/plugins/emoji/public/images/twitter/feet.png
new file mode 100644
index 000000000..94deaa1e5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/feet.png differ
diff --git a/plugins/emoji/public/images/twitter/ferris_wheel.png b/plugins/emoji/public/images/twitter/ferris_wheel.png
new file mode 100644
index 000000000..f1fdeeda8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ferris_wheel.png differ
diff --git a/plugins/emoji/public/images/twitter/file_folder.png b/plugins/emoji/public/images/twitter/file_folder.png
new file mode 100644
index 000000000..d35190876
Binary files /dev/null and b/plugins/emoji/public/images/twitter/file_folder.png differ
diff --git a/plugins/emoji/public/images/twitter/fire.png b/plugins/emoji/public/images/twitter/fire.png
new file mode 100644
index 000000000..6b794c4fc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fire.png differ
diff --git a/plugins/emoji/public/images/twitter/fire_engine.png b/plugins/emoji/public/images/twitter/fire_engine.png
new file mode 100644
index 000000000..74b21fafd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fire_engine.png differ
diff --git a/plugins/emoji/public/images/twitter/fireworks.png b/plugins/emoji/public/images/twitter/fireworks.png
new file mode 100644
index 000000000..fbfe37a54
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fireworks.png differ
diff --git a/plugins/emoji/public/images/twitter/first_quarter_moon.png b/plugins/emoji/public/images/twitter/first_quarter_moon.png
new file mode 100644
index 000000000..e1d010914
Binary files /dev/null and b/plugins/emoji/public/images/twitter/first_quarter_moon.png differ
diff --git a/plugins/emoji/public/images/twitter/first_quarter_moon_with_face.png b/plugins/emoji/public/images/twitter/first_quarter_moon_with_face.png
new file mode 100644
index 000000000..3324846ee
Binary files /dev/null and b/plugins/emoji/public/images/twitter/first_quarter_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/twitter/fish.png b/plugins/emoji/public/images/twitter/fish.png
new file mode 100644
index 000000000..8da218c4a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fish.png differ
diff --git a/plugins/emoji/public/images/twitter/fish_cake.png b/plugins/emoji/public/images/twitter/fish_cake.png
new file mode 100644
index 000000000..7943ce384
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fish_cake.png differ
diff --git a/plugins/emoji/public/images/twitter/fishing_pole_and_fish.png b/plugins/emoji/public/images/twitter/fishing_pole_and_fish.png
new file mode 100644
index 000000000..eee0257fa
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fishing_pole_and_fish.png differ
diff --git a/plugins/emoji/public/images/twitter/fist.png b/plugins/emoji/public/images/twitter/fist.png
new file mode 100644
index 000000000..2374784ca
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fist.png differ
diff --git a/plugins/emoji/public/images/twitter/five.png b/plugins/emoji/public/images/twitter/five.png
new file mode 100644
index 000000000..77034136a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/five.png differ
diff --git a/plugins/emoji/public/images/twitter/flags.png b/plugins/emoji/public/images/twitter/flags.png
new file mode 100644
index 000000000..f3a2f3b0e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/flags.png differ
diff --git a/plugins/emoji/public/images/twitter/flashlight.png b/plugins/emoji/public/images/twitter/flashlight.png
new file mode 100644
index 000000000..de62c7f5f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/flashlight.png differ
diff --git a/plugins/emoji/public/images/twitter/flipper.png b/plugins/emoji/public/images/twitter/flipper.png
new file mode 100644
index 000000000..295cdfc4e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/flipper.png differ
diff --git a/plugins/emoji/public/images/twitter/floppy_disk.png b/plugins/emoji/public/images/twitter/floppy_disk.png
new file mode 100644
index 000000000..8c93824ee
Binary files /dev/null and b/plugins/emoji/public/images/twitter/floppy_disk.png differ
diff --git a/plugins/emoji/public/images/twitter/flower_playing_cards.png b/plugins/emoji/public/images/twitter/flower_playing_cards.png
new file mode 100644
index 000000000..1b18a7d02
Binary files /dev/null and b/plugins/emoji/public/images/twitter/flower_playing_cards.png differ
diff --git a/plugins/emoji/public/images/twitter/flushed.png b/plugins/emoji/public/images/twitter/flushed.png
new file mode 100644
index 000000000..c973f63a2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/flushed.png differ
diff --git a/plugins/emoji/public/images/twitter/foggy.png b/plugins/emoji/public/images/twitter/foggy.png
new file mode 100644
index 000000000..24d3ad909
Binary files /dev/null and b/plugins/emoji/public/images/twitter/foggy.png differ
diff --git a/plugins/emoji/public/images/twitter/football.png b/plugins/emoji/public/images/twitter/football.png
new file mode 100644
index 000000000..84f8327a1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/football.png differ
diff --git a/plugins/emoji/public/images/twitter/footprints.png b/plugins/emoji/public/images/twitter/footprints.png
new file mode 100644
index 000000000..e5db6271e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/footprints.png differ
diff --git a/plugins/emoji/public/images/twitter/fork_and_knife.png b/plugins/emoji/public/images/twitter/fork_and_knife.png
new file mode 100644
index 000000000..c13653732
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fork_and_knife.png differ
diff --git a/plugins/emoji/public/images/twitter/fountain.png b/plugins/emoji/public/images/twitter/fountain.png
new file mode 100644
index 000000000..10c404ca0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fountain.png differ
diff --git a/plugins/emoji/public/images/twitter/four.png b/plugins/emoji/public/images/twitter/four.png
new file mode 100644
index 000000000..a6debcffc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/four.png differ
diff --git a/plugins/emoji/public/images/twitter/four_leaf_clover.png b/plugins/emoji/public/images/twitter/four_leaf_clover.png
new file mode 100644
index 000000000..0339897b7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/four_leaf_clover.png differ
diff --git a/plugins/emoji/public/images/twitter/fr.png b/plugins/emoji/public/images/twitter/fr.png
new file mode 100644
index 000000000..5db032612
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fr.png differ
diff --git a/plugins/emoji/public/images/twitter/free.png b/plugins/emoji/public/images/twitter/free.png
new file mode 100644
index 000000000..28803e044
Binary files /dev/null and b/plugins/emoji/public/images/twitter/free.png differ
diff --git a/plugins/emoji/public/images/twitter/fried_shrimp.png b/plugins/emoji/public/images/twitter/fried_shrimp.png
new file mode 100644
index 000000000..16726fb6c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fried_shrimp.png differ
diff --git a/plugins/emoji/public/images/twitter/fries.png b/plugins/emoji/public/images/twitter/fries.png
new file mode 100644
index 000000000..1b551196c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fries.png differ
diff --git a/plugins/emoji/public/images/twitter/frog.png b/plugins/emoji/public/images/twitter/frog.png
new file mode 100644
index 000000000..cc3d02784
Binary files /dev/null and b/plugins/emoji/public/images/twitter/frog.png differ
diff --git a/plugins/emoji/public/images/twitter/frowning.png b/plugins/emoji/public/images/twitter/frowning.png
new file mode 100644
index 000000000..03a57244c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/frowning.png differ
diff --git a/plugins/emoji/public/images/twitter/fuelpump.png b/plugins/emoji/public/images/twitter/fuelpump.png
new file mode 100644
index 000000000..29e297048
Binary files /dev/null and b/plugins/emoji/public/images/twitter/fuelpump.png differ
diff --git a/plugins/emoji/public/images/twitter/full_moon.png b/plugins/emoji/public/images/twitter/full_moon.png
new file mode 100644
index 000000000..0b53a6eb3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/full_moon.png differ
diff --git a/plugins/emoji/public/images/twitter/full_moon_with_face.png b/plugins/emoji/public/images/twitter/full_moon_with_face.png
new file mode 100644
index 000000000..972842172
Binary files /dev/null and b/plugins/emoji/public/images/twitter/full_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/twitter/game_die.png b/plugins/emoji/public/images/twitter/game_die.png
new file mode 100644
index 000000000..5c0cf0ebc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/game_die.png differ
diff --git a/plugins/emoji/public/images/twitter/gb.png b/plugins/emoji/public/images/twitter/gb.png
new file mode 100644
index 000000000..3ad16324d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/gb.png differ
diff --git a/plugins/emoji/public/images/twitter/gem.png b/plugins/emoji/public/images/twitter/gem.png
new file mode 100644
index 000000000..13cb2b28e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/gem.png differ
diff --git a/plugins/emoji/public/images/twitter/gemini.png b/plugins/emoji/public/images/twitter/gemini.png
new file mode 100644
index 000000000..bb1fde5cd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/gemini.png differ
diff --git a/plugins/emoji/public/images/twitter/ghost.png b/plugins/emoji/public/images/twitter/ghost.png
new file mode 100644
index 000000000..b764d1138
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ghost.png differ
diff --git a/plugins/emoji/public/images/twitter/gift.png b/plugins/emoji/public/images/twitter/gift.png
new file mode 100644
index 000000000..054ceb609
Binary files /dev/null and b/plugins/emoji/public/images/twitter/gift.png differ
diff --git a/plugins/emoji/public/images/twitter/gift_heart.png b/plugins/emoji/public/images/twitter/gift_heart.png
new file mode 100644
index 000000000..9370396f8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/gift_heart.png differ
diff --git a/plugins/emoji/public/images/twitter/girl.png b/plugins/emoji/public/images/twitter/girl.png
new file mode 100644
index 000000000..1c31255e4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/girl.png differ
diff --git a/plugins/emoji/public/images/twitter/globe_with_meridians.png b/plugins/emoji/public/images/twitter/globe_with_meridians.png
new file mode 100644
index 000000000..7875096c3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/globe_with_meridians.png differ
diff --git a/plugins/emoji/public/images/twitter/goat.png b/plugins/emoji/public/images/twitter/goat.png
new file mode 100644
index 000000000..a6f5479a8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/goat.png differ
diff --git a/plugins/emoji/public/images/twitter/golf.png b/plugins/emoji/public/images/twitter/golf.png
new file mode 100644
index 000000000..cf27469ca
Binary files /dev/null and b/plugins/emoji/public/images/twitter/golf.png differ
diff --git a/plugins/emoji/public/images/twitter/grapes.png b/plugins/emoji/public/images/twitter/grapes.png
new file mode 100644
index 000000000..e874a577e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/grapes.png differ
diff --git a/plugins/emoji/public/images/twitter/green_apple.png b/plugins/emoji/public/images/twitter/green_apple.png
new file mode 100644
index 000000000..37a3a771d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/green_apple.png differ
diff --git a/plugins/emoji/public/images/twitter/green_book.png b/plugins/emoji/public/images/twitter/green_book.png
new file mode 100644
index 000000000..3b642510e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/green_book.png differ
diff --git a/plugins/emoji/public/images/twitter/green_heart.png b/plugins/emoji/public/images/twitter/green_heart.png
new file mode 100644
index 000000000..6db7f0dff
Binary files /dev/null and b/plugins/emoji/public/images/twitter/green_heart.png differ
diff --git a/plugins/emoji/public/images/twitter/grey_exclamation.png b/plugins/emoji/public/images/twitter/grey_exclamation.png
new file mode 100644
index 000000000..938a03f1f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/grey_exclamation.png differ
diff --git a/plugins/emoji/public/images/twitter/grey_question.png b/plugins/emoji/public/images/twitter/grey_question.png
new file mode 100644
index 000000000..f315475e0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/grey_question.png differ
diff --git a/plugins/emoji/public/images/twitter/grimacing.png b/plugins/emoji/public/images/twitter/grimacing.png
new file mode 100644
index 000000000..3819f5fda
Binary files /dev/null and b/plugins/emoji/public/images/twitter/grimacing.png differ
diff --git a/plugins/emoji/public/images/twitter/grin.png b/plugins/emoji/public/images/twitter/grin.png
new file mode 100644
index 000000000..394fcef2a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/grin.png differ
diff --git a/plugins/emoji/public/images/twitter/grinning.png b/plugins/emoji/public/images/twitter/grinning.png
new file mode 100644
index 000000000..34ac223f3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/grinning.png differ
diff --git a/plugins/emoji/public/images/twitter/guardsman.png b/plugins/emoji/public/images/twitter/guardsman.png
new file mode 100644
index 000000000..5d512e174
Binary files /dev/null and b/plugins/emoji/public/images/twitter/guardsman.png differ
diff --git a/plugins/emoji/public/images/twitter/guitar.png b/plugins/emoji/public/images/twitter/guitar.png
new file mode 100644
index 000000000..9c7624f01
Binary files /dev/null and b/plugins/emoji/public/images/twitter/guitar.png differ
diff --git a/plugins/emoji/public/images/twitter/gun.png b/plugins/emoji/public/images/twitter/gun.png
new file mode 100644
index 000000000..7f72b3514
Binary files /dev/null and b/plugins/emoji/public/images/twitter/gun.png differ
diff --git a/plugins/emoji/public/images/twitter/haircut.png b/plugins/emoji/public/images/twitter/haircut.png
new file mode 100644
index 000000000..042cdf54d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/haircut.png differ
diff --git a/plugins/emoji/public/images/twitter/hamburger.png b/plugins/emoji/public/images/twitter/hamburger.png
new file mode 100644
index 000000000..d720c5720
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hamburger.png differ
diff --git a/plugins/emoji/public/images/twitter/hammer.png b/plugins/emoji/public/images/twitter/hammer.png
new file mode 100644
index 000000000..e0c8dddcb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hammer.png differ
diff --git a/plugins/emoji/public/images/twitter/hamster.png b/plugins/emoji/public/images/twitter/hamster.png
new file mode 100644
index 000000000..f8de04aa9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hamster.png differ
diff --git a/plugins/emoji/public/images/twitter/hand.png b/plugins/emoji/public/images/twitter/hand.png
new file mode 100644
index 000000000..f7edfd6c3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hand.png differ
diff --git a/plugins/emoji/public/images/twitter/handbag.png b/plugins/emoji/public/images/twitter/handbag.png
new file mode 100644
index 000000000..c369a29a5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/handbag.png differ
diff --git a/plugins/emoji/public/images/twitter/hankey.png b/plugins/emoji/public/images/twitter/hankey.png
new file mode 100644
index 000000000..604d2a2d0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hankey.png differ
diff --git a/plugins/emoji/public/images/twitter/hash.png b/plugins/emoji/public/images/twitter/hash.png
new file mode 100644
index 000000000..367c84217
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hash.png differ
diff --git a/plugins/emoji/public/images/twitter/hatched_chick.png b/plugins/emoji/public/images/twitter/hatched_chick.png
new file mode 100644
index 000000000..2593d560f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hatched_chick.png differ
diff --git a/plugins/emoji/public/images/twitter/hatching_chick.png b/plugins/emoji/public/images/twitter/hatching_chick.png
new file mode 100644
index 000000000..e471ba2ce
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hatching_chick.png differ
diff --git a/plugins/emoji/public/images/twitter/headphones.png b/plugins/emoji/public/images/twitter/headphones.png
new file mode 100644
index 000000000..58c3aabcd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/headphones.png differ
diff --git a/plugins/emoji/public/images/twitter/hear_no_evil.png b/plugins/emoji/public/images/twitter/hear_no_evil.png
new file mode 100644
index 000000000..dc5c4b2a3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hear_no_evil.png differ
diff --git a/plugins/emoji/public/images/twitter/heart.png b/plugins/emoji/public/images/twitter/heart.png
new file mode 100644
index 000000000..add7a5de0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heart.png differ
diff --git a/plugins/emoji/public/images/twitter/heart_decoration.png b/plugins/emoji/public/images/twitter/heart_decoration.png
new file mode 100644
index 000000000..ca45712fa
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heart_decoration.png differ
diff --git a/plugins/emoji/public/images/twitter/heart_eyes.png b/plugins/emoji/public/images/twitter/heart_eyes.png
new file mode 100644
index 000000000..857e1be05
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heart_eyes.png differ
diff --git a/plugins/emoji/public/images/twitter/heart_eyes_cat.png b/plugins/emoji/public/images/twitter/heart_eyes_cat.png
new file mode 100644
index 000000000..7fcb09e56
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heart_eyes_cat.png differ
diff --git a/plugins/emoji/public/images/twitter/heartbeat.png b/plugins/emoji/public/images/twitter/heartbeat.png
new file mode 100644
index 000000000..95416c6f1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heartbeat.png differ
diff --git a/plugins/emoji/public/images/twitter/heartpulse.png b/plugins/emoji/public/images/twitter/heartpulse.png
new file mode 100644
index 000000000..e6256db2d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heartpulse.png differ
diff --git a/plugins/emoji/public/images/twitter/hearts.png b/plugins/emoji/public/images/twitter/hearts.png
new file mode 100644
index 000000000..3e56fe0cb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hearts.png differ
diff --git a/plugins/emoji/public/images/twitter/heavy_check_mark.png b/plugins/emoji/public/images/twitter/heavy_check_mark.png
new file mode 100644
index 000000000..41a80f3f6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heavy_check_mark.png differ
diff --git a/plugins/emoji/public/images/twitter/heavy_division_sign.png b/plugins/emoji/public/images/twitter/heavy_division_sign.png
new file mode 100644
index 000000000..5a780b11a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heavy_division_sign.png differ
diff --git a/plugins/emoji/public/images/twitter/heavy_dollar_sign.png b/plugins/emoji/public/images/twitter/heavy_dollar_sign.png
new file mode 100644
index 000000000..849fbbef5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heavy_dollar_sign.png differ
diff --git a/plugins/emoji/public/images/twitter/heavy_exclamation_mark.png b/plugins/emoji/public/images/twitter/heavy_exclamation_mark.png
new file mode 100644
index 000000000..9fdca664a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heavy_exclamation_mark.png differ
diff --git a/plugins/emoji/public/images/twitter/heavy_minus_sign.png b/plugins/emoji/public/images/twitter/heavy_minus_sign.png
new file mode 100644
index 000000000..91e1e27e7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heavy_minus_sign.png differ
diff --git a/plugins/emoji/public/images/twitter/heavy_multiplication_x.png b/plugins/emoji/public/images/twitter/heavy_multiplication_x.png
new file mode 100644
index 000000000..f49714892
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heavy_multiplication_x.png differ
diff --git a/plugins/emoji/public/images/twitter/heavy_plus_sign.png b/plugins/emoji/public/images/twitter/heavy_plus_sign.png
new file mode 100644
index 000000000..245b12041
Binary files /dev/null and b/plugins/emoji/public/images/twitter/heavy_plus_sign.png differ
diff --git a/plugins/emoji/public/images/twitter/helicopter.png b/plugins/emoji/public/images/twitter/helicopter.png
new file mode 100644
index 000000000..cfa64f467
Binary files /dev/null and b/plugins/emoji/public/images/twitter/helicopter.png differ
diff --git a/plugins/emoji/public/images/twitter/herb.png b/plugins/emoji/public/images/twitter/herb.png
new file mode 100644
index 000000000..8613193fc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/herb.png differ
diff --git a/plugins/emoji/public/images/twitter/hibiscus.png b/plugins/emoji/public/images/twitter/hibiscus.png
new file mode 100644
index 000000000..07e5fb0a3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hibiscus.png differ
diff --git a/plugins/emoji/public/images/twitter/high_brightness.png b/plugins/emoji/public/images/twitter/high_brightness.png
new file mode 100644
index 000000000..7ef73ec90
Binary files /dev/null and b/plugins/emoji/public/images/twitter/high_brightness.png differ
diff --git a/plugins/emoji/public/images/twitter/high_heel.png b/plugins/emoji/public/images/twitter/high_heel.png
new file mode 100644
index 000000000..ef4e93707
Binary files /dev/null and b/plugins/emoji/public/images/twitter/high_heel.png differ
diff --git a/plugins/emoji/public/images/twitter/hocho.png b/plugins/emoji/public/images/twitter/hocho.png
new file mode 100644
index 000000000..8c09593b1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hocho.png differ
diff --git a/plugins/emoji/public/images/twitter/honey_pot.png b/plugins/emoji/public/images/twitter/honey_pot.png
new file mode 100644
index 000000000..c2d08d117
Binary files /dev/null and b/plugins/emoji/public/images/twitter/honey_pot.png differ
diff --git a/plugins/emoji/public/images/twitter/honeybee.png b/plugins/emoji/public/images/twitter/honeybee.png
new file mode 100644
index 000000000..fa066a08d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/honeybee.png differ
diff --git a/plugins/emoji/public/images/twitter/horse.png b/plugins/emoji/public/images/twitter/horse.png
new file mode 100644
index 000000000..f7d143166
Binary files /dev/null and b/plugins/emoji/public/images/twitter/horse.png differ
diff --git a/plugins/emoji/public/images/twitter/horse_racing.png b/plugins/emoji/public/images/twitter/horse_racing.png
new file mode 100644
index 000000000..026f9db33
Binary files /dev/null and b/plugins/emoji/public/images/twitter/horse_racing.png differ
diff --git a/plugins/emoji/public/images/twitter/hospital.png b/plugins/emoji/public/images/twitter/hospital.png
new file mode 100644
index 000000000..6fce5dd0b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hospital.png differ
diff --git a/plugins/emoji/public/images/twitter/hotel.png b/plugins/emoji/public/images/twitter/hotel.png
new file mode 100644
index 000000000..63f5c5b1f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hotel.png differ
diff --git a/plugins/emoji/public/images/twitter/hotsprings.png b/plugins/emoji/public/images/twitter/hotsprings.png
new file mode 100644
index 000000000..e88aa44b3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hotsprings.png differ
diff --git a/plugins/emoji/public/images/twitter/hourglass.png b/plugins/emoji/public/images/twitter/hourglass.png
new file mode 100644
index 000000000..55d822d0a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hourglass.png differ
diff --git a/plugins/emoji/public/images/twitter/hourglass_flowing_sand.png b/plugins/emoji/public/images/twitter/hourglass_flowing_sand.png
new file mode 100644
index 000000000..8f87e0ae7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hourglass_flowing_sand.png differ
diff --git a/plugins/emoji/public/images/twitter/house.png b/plugins/emoji/public/images/twitter/house.png
new file mode 100644
index 000000000..ed85df5dc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/house.png differ
diff --git a/plugins/emoji/public/images/twitter/house_with_garden.png b/plugins/emoji/public/images/twitter/house_with_garden.png
new file mode 100644
index 000000000..460aa6ce6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/house_with_garden.png differ
diff --git a/plugins/emoji/public/images/twitter/hushed.png b/plugins/emoji/public/images/twitter/hushed.png
new file mode 100644
index 000000000..7df766087
Binary files /dev/null and b/plugins/emoji/public/images/twitter/hushed.png differ
diff --git a/plugins/emoji/public/images/twitter/ice_cream.png b/plugins/emoji/public/images/twitter/ice_cream.png
new file mode 100644
index 000000000..93123a28a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ice_cream.png differ
diff --git a/plugins/emoji/public/images/twitter/icecream.png b/plugins/emoji/public/images/twitter/icecream.png
new file mode 100644
index 000000000..97a9e2ff7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/icecream.png differ
diff --git a/plugins/emoji/public/images/twitter/id.png b/plugins/emoji/public/images/twitter/id.png
new file mode 100644
index 000000000..b16bb031f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/id.png differ
diff --git a/plugins/emoji/public/images/twitter/ideograph_advantage.png b/plugins/emoji/public/images/twitter/ideograph_advantage.png
new file mode 100644
index 000000000..b29464fc2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ideograph_advantage.png differ
diff --git a/plugins/emoji/public/images/twitter/imp.png b/plugins/emoji/public/images/twitter/imp.png
new file mode 100644
index 000000000..682809ce1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/imp.png differ
diff --git a/plugins/emoji/public/images/twitter/inbox_tray.png b/plugins/emoji/public/images/twitter/inbox_tray.png
new file mode 100644
index 000000000..0f7d7a4d3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/inbox_tray.png differ
diff --git a/plugins/emoji/public/images/twitter/incoming_envelope.png b/plugins/emoji/public/images/twitter/incoming_envelope.png
new file mode 100644
index 000000000..92c390aff
Binary files /dev/null and b/plugins/emoji/public/images/twitter/incoming_envelope.png differ
diff --git a/plugins/emoji/public/images/twitter/information_desk_person.png b/plugins/emoji/public/images/twitter/information_desk_person.png
new file mode 100644
index 000000000..16ccab176
Binary files /dev/null and b/plugins/emoji/public/images/twitter/information_desk_person.png differ
diff --git a/plugins/emoji/public/images/twitter/information_source.png b/plugins/emoji/public/images/twitter/information_source.png
new file mode 100644
index 000000000..18df7aa44
Binary files /dev/null and b/plugins/emoji/public/images/twitter/information_source.png differ
diff --git a/plugins/emoji/public/images/twitter/innocent.png b/plugins/emoji/public/images/twitter/innocent.png
new file mode 100644
index 000000000..5a51477c4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/innocent.png differ
diff --git a/plugins/emoji/public/images/twitter/interrobang.png b/plugins/emoji/public/images/twitter/interrobang.png
new file mode 100644
index 000000000..99a7e68bc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/interrobang.png differ
diff --git a/plugins/emoji/public/images/twitter/iphone.png b/plugins/emoji/public/images/twitter/iphone.png
new file mode 100644
index 000000000..9e04b16d9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/iphone.png differ
diff --git a/plugins/emoji/public/images/twitter/it.png b/plugins/emoji/public/images/twitter/it.png
new file mode 100644
index 000000000..fc876eb18
Binary files /dev/null and b/plugins/emoji/public/images/twitter/it.png differ
diff --git a/plugins/emoji/public/images/twitter/izakaya_lantern.png b/plugins/emoji/public/images/twitter/izakaya_lantern.png
new file mode 100644
index 000000000..b0db1cbed
Binary files /dev/null and b/plugins/emoji/public/images/twitter/izakaya_lantern.png differ
diff --git a/plugins/emoji/public/images/twitter/jack_o_lantern.png b/plugins/emoji/public/images/twitter/jack_o_lantern.png
new file mode 100644
index 000000000..2dbbe437b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/jack_o_lantern.png differ
diff --git a/plugins/emoji/public/images/twitter/japan.png b/plugins/emoji/public/images/twitter/japan.png
new file mode 100644
index 000000000..2e99c83c4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/japan.png differ
diff --git a/plugins/emoji/public/images/twitter/japanese_castle.png b/plugins/emoji/public/images/twitter/japanese_castle.png
new file mode 100644
index 000000000..597bd2244
Binary files /dev/null and b/plugins/emoji/public/images/twitter/japanese_castle.png differ
diff --git a/plugins/emoji/public/images/twitter/japanese_goblin.png b/plugins/emoji/public/images/twitter/japanese_goblin.png
new file mode 100644
index 000000000..714349f7f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/japanese_goblin.png differ
diff --git a/plugins/emoji/public/images/twitter/japanese_ogre.png b/plugins/emoji/public/images/twitter/japanese_ogre.png
new file mode 100644
index 000000000..177fdf4c4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/japanese_ogre.png differ
diff --git a/plugins/emoji/public/images/twitter/jeans.png b/plugins/emoji/public/images/twitter/jeans.png
new file mode 100644
index 000000000..72be73c8b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/jeans.png differ
diff --git a/plugins/emoji/public/images/twitter/joy.png b/plugins/emoji/public/images/twitter/joy.png
new file mode 100644
index 000000000..b2a2037a0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/joy.png differ
diff --git a/plugins/emoji/public/images/twitter/joy_cat.png b/plugins/emoji/public/images/twitter/joy_cat.png
new file mode 100644
index 000000000..dbd4f34b7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/joy_cat.png differ
diff --git a/plugins/emoji/public/images/twitter/jp.png b/plugins/emoji/public/images/twitter/jp.png
new file mode 100644
index 000000000..64967f96c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/jp.png differ
diff --git a/plugins/emoji/public/images/twitter/key.png b/plugins/emoji/public/images/twitter/key.png
new file mode 100644
index 000000000..161224953
Binary files /dev/null and b/plugins/emoji/public/images/twitter/key.png differ
diff --git a/plugins/emoji/public/images/twitter/keycap_ten.png b/plugins/emoji/public/images/twitter/keycap_ten.png
new file mode 100644
index 000000000..a37076824
Binary files /dev/null and b/plugins/emoji/public/images/twitter/keycap_ten.png differ
diff --git a/plugins/emoji/public/images/twitter/kimono.png b/plugins/emoji/public/images/twitter/kimono.png
new file mode 100644
index 000000000..ccb6d6817
Binary files /dev/null and b/plugins/emoji/public/images/twitter/kimono.png differ
diff --git a/plugins/emoji/public/images/twitter/kiss.png b/plugins/emoji/public/images/twitter/kiss.png
new file mode 100644
index 000000000..aff0652a0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/kiss.png differ
diff --git a/plugins/emoji/public/images/twitter/kissing.png b/plugins/emoji/public/images/twitter/kissing.png
new file mode 100644
index 000000000..12d18f7c0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/kissing.png differ
diff --git a/plugins/emoji/public/images/twitter/kissing_cat.png b/plugins/emoji/public/images/twitter/kissing_cat.png
new file mode 100644
index 000000000..b454c649a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/kissing_cat.png differ
diff --git a/plugins/emoji/public/images/twitter/kissing_closed_eyes.png b/plugins/emoji/public/images/twitter/kissing_closed_eyes.png
new file mode 100644
index 000000000..b22b35c5a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/kissing_closed_eyes.png differ
diff --git a/plugins/emoji/public/images/twitter/kissing_heart.png b/plugins/emoji/public/images/twitter/kissing_heart.png
new file mode 100644
index 000000000..f85e7ba39
Binary files /dev/null and b/plugins/emoji/public/images/twitter/kissing_heart.png differ
diff --git a/plugins/emoji/public/images/twitter/kissing_smiling_eyes.png b/plugins/emoji/public/images/twitter/kissing_smiling_eyes.png
new file mode 100644
index 000000000..871680f68
Binary files /dev/null and b/plugins/emoji/public/images/twitter/kissing_smiling_eyes.png differ
diff --git a/plugins/emoji/public/images/twitter/knife.png b/plugins/emoji/public/images/twitter/knife.png
new file mode 100644
index 000000000..8c09593b1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/knife.png differ
diff --git a/plugins/emoji/public/images/twitter/koala.png b/plugins/emoji/public/images/twitter/koala.png
new file mode 100644
index 000000000..7dc6ffc0d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/koala.png differ
diff --git a/plugins/emoji/public/images/twitter/koko.png b/plugins/emoji/public/images/twitter/koko.png
new file mode 100644
index 000000000..cdfe2da91
Binary files /dev/null and b/plugins/emoji/public/images/twitter/koko.png differ
diff --git a/plugins/emoji/public/images/twitter/kr.png b/plugins/emoji/public/images/twitter/kr.png
new file mode 100644
index 000000000..e3f5499c6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/kr.png differ
diff --git a/plugins/emoji/public/images/twitter/lantern.png b/plugins/emoji/public/images/twitter/lantern.png
new file mode 100644
index 000000000..b0db1cbed
Binary files /dev/null and b/plugins/emoji/public/images/twitter/lantern.png differ
diff --git a/plugins/emoji/public/images/twitter/large_blue_circle.png b/plugins/emoji/public/images/twitter/large_blue_circle.png
new file mode 100644
index 000000000..c88d962c7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/large_blue_circle.png differ
diff --git a/plugins/emoji/public/images/twitter/large_blue_diamond.png b/plugins/emoji/public/images/twitter/large_blue_diamond.png
new file mode 100644
index 000000000..6132b0ae5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/large_blue_diamond.png differ
diff --git a/plugins/emoji/public/images/twitter/large_orange_diamond.png b/plugins/emoji/public/images/twitter/large_orange_diamond.png
new file mode 100644
index 000000000..fe248ded8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/large_orange_diamond.png differ
diff --git a/plugins/emoji/public/images/twitter/last_quarter_moon.png b/plugins/emoji/public/images/twitter/last_quarter_moon.png
new file mode 100644
index 000000000..768f9a1a0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/last_quarter_moon.png differ
diff --git a/plugins/emoji/public/images/twitter/last_quarter_moon_with_face.png b/plugins/emoji/public/images/twitter/last_quarter_moon_with_face.png
new file mode 100644
index 000000000..ac37bf6a3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/last_quarter_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/twitter/laughing.png b/plugins/emoji/public/images/twitter/laughing.png
new file mode 100644
index 000000000..a0f1a824e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/laughing.png differ
diff --git a/plugins/emoji/public/images/twitter/leaves.png b/plugins/emoji/public/images/twitter/leaves.png
new file mode 100644
index 000000000..17f047a52
Binary files /dev/null and b/plugins/emoji/public/images/twitter/leaves.png differ
diff --git a/plugins/emoji/public/images/twitter/ledger.png b/plugins/emoji/public/images/twitter/ledger.png
new file mode 100644
index 000000000..065fd009a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ledger.png differ
diff --git a/plugins/emoji/public/images/twitter/left_luggage.png b/plugins/emoji/public/images/twitter/left_luggage.png
new file mode 100644
index 000000000..ea5be868c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/left_luggage.png differ
diff --git a/plugins/emoji/public/images/twitter/left_right_arrow.png b/plugins/emoji/public/images/twitter/left_right_arrow.png
new file mode 100644
index 000000000..189d061eb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/left_right_arrow.png differ
diff --git a/plugins/emoji/public/images/twitter/leftwards_arrow_with_hook.png b/plugins/emoji/public/images/twitter/leftwards_arrow_with_hook.png
new file mode 100644
index 000000000..2335c3985
Binary files /dev/null and b/plugins/emoji/public/images/twitter/leftwards_arrow_with_hook.png differ
diff --git a/plugins/emoji/public/images/twitter/lemon.png b/plugins/emoji/public/images/twitter/lemon.png
new file mode 100644
index 000000000..e36b80119
Binary files /dev/null and b/plugins/emoji/public/images/twitter/lemon.png differ
diff --git a/plugins/emoji/public/images/twitter/leo.png b/plugins/emoji/public/images/twitter/leo.png
new file mode 100644
index 000000000..d2d00b2f6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/leo.png differ
diff --git a/plugins/emoji/public/images/twitter/leopard.png b/plugins/emoji/public/images/twitter/leopard.png
new file mode 100644
index 000000000..0088e88ea
Binary files /dev/null and b/plugins/emoji/public/images/twitter/leopard.png differ
diff --git a/plugins/emoji/public/images/twitter/libra.png b/plugins/emoji/public/images/twitter/libra.png
new file mode 100644
index 000000000..803363822
Binary files /dev/null and b/plugins/emoji/public/images/twitter/libra.png differ
diff --git a/plugins/emoji/public/images/twitter/light_rail.png b/plugins/emoji/public/images/twitter/light_rail.png
new file mode 100644
index 000000000..9644a1448
Binary files /dev/null and b/plugins/emoji/public/images/twitter/light_rail.png differ
diff --git a/plugins/emoji/public/images/twitter/link.png b/plugins/emoji/public/images/twitter/link.png
new file mode 100644
index 000000000..57b60862d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/link.png differ
diff --git a/plugins/emoji/public/images/twitter/lips.png b/plugins/emoji/public/images/twitter/lips.png
new file mode 100644
index 000000000..6cbd8bef1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/lips.png differ
diff --git a/plugins/emoji/public/images/twitter/lipstick.png b/plugins/emoji/public/images/twitter/lipstick.png
new file mode 100644
index 000000000..cd66dc73d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/lipstick.png differ
diff --git a/plugins/emoji/public/images/twitter/lock.png b/plugins/emoji/public/images/twitter/lock.png
new file mode 100644
index 000000000..0ca7847e7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/lock.png differ
diff --git a/plugins/emoji/public/images/twitter/lock_with_ink_pen.png b/plugins/emoji/public/images/twitter/lock_with_ink_pen.png
new file mode 100644
index 000000000..d15fc2c08
Binary files /dev/null and b/plugins/emoji/public/images/twitter/lock_with_ink_pen.png differ
diff --git a/plugins/emoji/public/images/twitter/lollipop.png b/plugins/emoji/public/images/twitter/lollipop.png
new file mode 100644
index 000000000..e1b5e2080
Binary files /dev/null and b/plugins/emoji/public/images/twitter/lollipop.png differ
diff --git a/plugins/emoji/public/images/twitter/loop.png b/plugins/emoji/public/images/twitter/loop.png
new file mode 100644
index 000000000..84531b512
Binary files /dev/null and b/plugins/emoji/public/images/twitter/loop.png differ
diff --git a/plugins/emoji/public/images/twitter/loud_sound.png b/plugins/emoji/public/images/twitter/loud_sound.png
new file mode 100644
index 000000000..5223a4fdf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/loud_sound.png differ
diff --git a/plugins/emoji/public/images/twitter/loudspeaker.png b/plugins/emoji/public/images/twitter/loudspeaker.png
new file mode 100644
index 000000000..07a48a075
Binary files /dev/null and b/plugins/emoji/public/images/twitter/loudspeaker.png differ
diff --git a/plugins/emoji/public/images/twitter/love_hotel.png b/plugins/emoji/public/images/twitter/love_hotel.png
new file mode 100644
index 000000000..361bd8b90
Binary files /dev/null and b/plugins/emoji/public/images/twitter/love_hotel.png differ
diff --git a/plugins/emoji/public/images/twitter/love_letter.png b/plugins/emoji/public/images/twitter/love_letter.png
new file mode 100644
index 000000000..f21cb7ce0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/love_letter.png differ
diff --git a/plugins/emoji/public/images/twitter/low_brightness.png b/plugins/emoji/public/images/twitter/low_brightness.png
new file mode 100644
index 000000000..3793de179
Binary files /dev/null and b/plugins/emoji/public/images/twitter/low_brightness.png differ
diff --git a/plugins/emoji/public/images/twitter/m.png b/plugins/emoji/public/images/twitter/m.png
new file mode 100644
index 000000000..196a58512
Binary files /dev/null and b/plugins/emoji/public/images/twitter/m.png differ
diff --git a/plugins/emoji/public/images/twitter/mag.png b/plugins/emoji/public/images/twitter/mag.png
new file mode 100644
index 000000000..7b0029e57
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mag.png differ
diff --git a/plugins/emoji/public/images/twitter/mag_right.png b/plugins/emoji/public/images/twitter/mag_right.png
new file mode 100644
index 000000000..768ea4348
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mag_right.png differ
diff --git a/plugins/emoji/public/images/twitter/mahjong.png b/plugins/emoji/public/images/twitter/mahjong.png
new file mode 100644
index 000000000..ff28ce732
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mahjong.png differ
diff --git a/plugins/emoji/public/images/twitter/mailbox.png b/plugins/emoji/public/images/twitter/mailbox.png
new file mode 100644
index 000000000..a4971adec
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mailbox.png differ
diff --git a/plugins/emoji/public/images/twitter/mailbox_closed.png b/plugins/emoji/public/images/twitter/mailbox_closed.png
new file mode 100644
index 000000000..2619758ad
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mailbox_closed.png differ
diff --git a/plugins/emoji/public/images/twitter/mailbox_with_mail.png b/plugins/emoji/public/images/twitter/mailbox_with_mail.png
new file mode 100644
index 000000000..e2d7887c7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mailbox_with_mail.png differ
diff --git a/plugins/emoji/public/images/twitter/mailbox_with_no_mail.png b/plugins/emoji/public/images/twitter/mailbox_with_no_mail.png
new file mode 100644
index 000000000..9fa2c61b6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mailbox_with_no_mail.png differ
diff --git a/plugins/emoji/public/images/twitter/man.png b/plugins/emoji/public/images/twitter/man.png
new file mode 100644
index 000000000..2db9bd311
Binary files /dev/null and b/plugins/emoji/public/images/twitter/man.png differ
diff --git a/plugins/emoji/public/images/twitter/man_with_gua_pi_mao.png b/plugins/emoji/public/images/twitter/man_with_gua_pi_mao.png
new file mode 100644
index 000000000..fc3a90d2d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/man_with_gua_pi_mao.png differ
diff --git a/plugins/emoji/public/images/twitter/man_with_turban.png b/plugins/emoji/public/images/twitter/man_with_turban.png
new file mode 100644
index 000000000..22d5ac6b4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/man_with_turban.png differ
diff --git a/plugins/emoji/public/images/twitter/mans_shoe.png b/plugins/emoji/public/images/twitter/mans_shoe.png
new file mode 100644
index 000000000..71d4be2c3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mans_shoe.png differ
diff --git a/plugins/emoji/public/images/twitter/maple_leaf.png b/plugins/emoji/public/images/twitter/maple_leaf.png
new file mode 100644
index 000000000..97faddd01
Binary files /dev/null and b/plugins/emoji/public/images/twitter/maple_leaf.png differ
diff --git a/plugins/emoji/public/images/twitter/mask.png b/plugins/emoji/public/images/twitter/mask.png
new file mode 100644
index 000000000..f329141d5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mask.png differ
diff --git a/plugins/emoji/public/images/twitter/massage.png b/plugins/emoji/public/images/twitter/massage.png
new file mode 100644
index 000000000..fe19362f3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/massage.png differ
diff --git a/plugins/emoji/public/images/twitter/meat_on_bone.png b/plugins/emoji/public/images/twitter/meat_on_bone.png
new file mode 100644
index 000000000..8823c3350
Binary files /dev/null and b/plugins/emoji/public/images/twitter/meat_on_bone.png differ
diff --git a/plugins/emoji/public/images/twitter/mega.png b/plugins/emoji/public/images/twitter/mega.png
new file mode 100644
index 000000000..d77e10cc9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mega.png differ
diff --git a/plugins/emoji/public/images/twitter/melon.png b/plugins/emoji/public/images/twitter/melon.png
new file mode 100644
index 000000000..d5243e0c9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/melon.png differ
diff --git a/plugins/emoji/public/images/twitter/memo.png b/plugins/emoji/public/images/twitter/memo.png
new file mode 100644
index 000000000..9bbc624eb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/memo.png differ
diff --git a/plugins/emoji/public/images/twitter/mens.png b/plugins/emoji/public/images/twitter/mens.png
new file mode 100644
index 000000000..3b84cf01c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mens.png differ
diff --git a/plugins/emoji/public/images/twitter/metro.png b/plugins/emoji/public/images/twitter/metro.png
new file mode 100644
index 000000000..319b6428d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/metro.png differ
diff --git a/plugins/emoji/public/images/twitter/microphone.png b/plugins/emoji/public/images/twitter/microphone.png
new file mode 100644
index 000000000..3e909125b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/microphone.png differ
diff --git a/plugins/emoji/public/images/twitter/microscope.png b/plugins/emoji/public/images/twitter/microscope.png
new file mode 100644
index 000000000..d06f145d9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/microscope.png differ
diff --git a/plugins/emoji/public/images/twitter/milky_way.png b/plugins/emoji/public/images/twitter/milky_way.png
new file mode 100644
index 000000000..da046e957
Binary files /dev/null and b/plugins/emoji/public/images/twitter/milky_way.png differ
diff --git a/plugins/emoji/public/images/twitter/minibus.png b/plugins/emoji/public/images/twitter/minibus.png
new file mode 100644
index 000000000..592058cd5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/minibus.png differ
diff --git a/plugins/emoji/public/images/twitter/minidisc.png b/plugins/emoji/public/images/twitter/minidisc.png
new file mode 100644
index 000000000..d7e1bea69
Binary files /dev/null and b/plugins/emoji/public/images/twitter/minidisc.png differ
diff --git a/plugins/emoji/public/images/twitter/mobile_phone_off.png b/plugins/emoji/public/images/twitter/mobile_phone_off.png
new file mode 100644
index 000000000..ae6eddf73
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mobile_phone_off.png differ
diff --git a/plugins/emoji/public/images/twitter/money_with_wings.png b/plugins/emoji/public/images/twitter/money_with_wings.png
new file mode 100644
index 000000000..7cd9b86ce
Binary files /dev/null and b/plugins/emoji/public/images/twitter/money_with_wings.png differ
diff --git a/plugins/emoji/public/images/twitter/moneybag.png b/plugins/emoji/public/images/twitter/moneybag.png
new file mode 100644
index 000000000..00952b3b1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/moneybag.png differ
diff --git a/plugins/emoji/public/images/twitter/monkey.png b/plugins/emoji/public/images/twitter/monkey.png
new file mode 100644
index 000000000..f71be14fe
Binary files /dev/null and b/plugins/emoji/public/images/twitter/monkey.png differ
diff --git a/plugins/emoji/public/images/twitter/monkey_face.png b/plugins/emoji/public/images/twitter/monkey_face.png
new file mode 100644
index 000000000..a37355267
Binary files /dev/null and b/plugins/emoji/public/images/twitter/monkey_face.png differ
diff --git a/plugins/emoji/public/images/twitter/monorail.png b/plugins/emoji/public/images/twitter/monorail.png
new file mode 100644
index 000000000..1887dd9e7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/monorail.png differ
diff --git a/plugins/emoji/public/images/twitter/moon.png b/plugins/emoji/public/images/twitter/moon.png
new file mode 100644
index 000000000..3d9631445
Binary files /dev/null and b/plugins/emoji/public/images/twitter/moon.png differ
diff --git a/plugins/emoji/public/images/twitter/mortar_board.png b/plugins/emoji/public/images/twitter/mortar_board.png
new file mode 100644
index 000000000..f50bb0411
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mortar_board.png differ
diff --git a/plugins/emoji/public/images/twitter/mount_fuji.png b/plugins/emoji/public/images/twitter/mount_fuji.png
new file mode 100644
index 000000000..6ad36240c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mount_fuji.png differ
diff --git a/plugins/emoji/public/images/twitter/mountain_bicyclist.png b/plugins/emoji/public/images/twitter/mountain_bicyclist.png
new file mode 100644
index 000000000..d9bc79c75
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mountain_bicyclist.png differ
diff --git a/plugins/emoji/public/images/twitter/mountain_cableway.png b/plugins/emoji/public/images/twitter/mountain_cableway.png
new file mode 100644
index 000000000..0d5fb274c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mountain_cableway.png differ
diff --git a/plugins/emoji/public/images/twitter/mountain_railway.png b/plugins/emoji/public/images/twitter/mountain_railway.png
new file mode 100644
index 000000000..1b3d6b859
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mountain_railway.png differ
diff --git a/plugins/emoji/public/images/twitter/mouse.png b/plugins/emoji/public/images/twitter/mouse.png
new file mode 100644
index 000000000..e8f2fe5c9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mouse.png differ
diff --git a/plugins/emoji/public/images/twitter/mouse2.png b/plugins/emoji/public/images/twitter/mouse2.png
new file mode 100644
index 000000000..0f91255e3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mouse2.png differ
diff --git a/plugins/emoji/public/images/twitter/movie_camera.png b/plugins/emoji/public/images/twitter/movie_camera.png
new file mode 100644
index 000000000..084e37772
Binary files /dev/null and b/plugins/emoji/public/images/twitter/movie_camera.png differ
diff --git a/plugins/emoji/public/images/twitter/moyai.png b/plugins/emoji/public/images/twitter/moyai.png
new file mode 100644
index 000000000..749aa224f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/moyai.png differ
diff --git a/plugins/emoji/public/images/twitter/muscle.png b/plugins/emoji/public/images/twitter/muscle.png
new file mode 100644
index 000000000..34fa6c553
Binary files /dev/null and b/plugins/emoji/public/images/twitter/muscle.png differ
diff --git a/plugins/emoji/public/images/twitter/mushroom.png b/plugins/emoji/public/images/twitter/mushroom.png
new file mode 100644
index 000000000..7a3b4d263
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mushroom.png differ
diff --git a/plugins/emoji/public/images/twitter/musical_keyboard.png b/plugins/emoji/public/images/twitter/musical_keyboard.png
new file mode 100644
index 000000000..2c579cef7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/musical_keyboard.png differ
diff --git a/plugins/emoji/public/images/twitter/musical_note.png b/plugins/emoji/public/images/twitter/musical_note.png
new file mode 100644
index 000000000..16ebcca7d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/musical_note.png differ
diff --git a/plugins/emoji/public/images/twitter/musical_score.png b/plugins/emoji/public/images/twitter/musical_score.png
new file mode 100644
index 000000000..a381d646a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/musical_score.png differ
diff --git a/plugins/emoji/public/images/twitter/mute.png b/plugins/emoji/public/images/twitter/mute.png
new file mode 100644
index 000000000..37c90f4ac
Binary files /dev/null and b/plugins/emoji/public/images/twitter/mute.png differ
diff --git a/plugins/emoji/public/images/twitter/nail_care.png b/plugins/emoji/public/images/twitter/nail_care.png
new file mode 100644
index 000000000..26218548a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/nail_care.png differ
diff --git a/plugins/emoji/public/images/twitter/name_badge.png b/plugins/emoji/public/images/twitter/name_badge.png
new file mode 100644
index 000000000..d2f06bdfc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/name_badge.png differ
diff --git a/plugins/emoji/public/images/twitter/necktie.png b/plugins/emoji/public/images/twitter/necktie.png
new file mode 100644
index 000000000..d3f5208bc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/necktie.png differ
diff --git a/plugins/emoji/public/images/twitter/negative_squared_cross_mark.png b/plugins/emoji/public/images/twitter/negative_squared_cross_mark.png
new file mode 100644
index 000000000..f3ec5a681
Binary files /dev/null and b/plugins/emoji/public/images/twitter/negative_squared_cross_mark.png differ
diff --git a/plugins/emoji/public/images/twitter/neutral_face.png b/plugins/emoji/public/images/twitter/neutral_face.png
new file mode 100644
index 000000000..2cfa8c444
Binary files /dev/null and b/plugins/emoji/public/images/twitter/neutral_face.png differ
diff --git a/plugins/emoji/public/images/twitter/new.png b/plugins/emoji/public/images/twitter/new.png
new file mode 100644
index 000000000..276537a39
Binary files /dev/null and b/plugins/emoji/public/images/twitter/new.png differ
diff --git a/plugins/emoji/public/images/twitter/new_moon.png b/plugins/emoji/public/images/twitter/new_moon.png
new file mode 100644
index 000000000..6d497dc11
Binary files /dev/null and b/plugins/emoji/public/images/twitter/new_moon.png differ
diff --git a/plugins/emoji/public/images/twitter/new_moon_with_face.png b/plugins/emoji/public/images/twitter/new_moon_with_face.png
new file mode 100644
index 000000000..ebceb6b1c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/new_moon_with_face.png differ
diff --git a/plugins/emoji/public/images/twitter/newspaper.png b/plugins/emoji/public/images/twitter/newspaper.png
new file mode 100644
index 000000000..e12369749
Binary files /dev/null and b/plugins/emoji/public/images/twitter/newspaper.png differ
diff --git a/plugins/emoji/public/images/twitter/ng.png b/plugins/emoji/public/images/twitter/ng.png
new file mode 100644
index 000000000..bcaa52aad
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ng.png differ
diff --git a/plugins/emoji/public/images/twitter/night_with_stars.png b/plugins/emoji/public/images/twitter/night_with_stars.png
new file mode 100644
index 000000000..ab7af4317
Binary files /dev/null and b/plugins/emoji/public/images/twitter/night_with_stars.png differ
diff --git a/plugins/emoji/public/images/twitter/nine.png b/plugins/emoji/public/images/twitter/nine.png
new file mode 100644
index 000000000..ba757742c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/nine.png differ
diff --git a/plugins/emoji/public/images/twitter/no_bell.png b/plugins/emoji/public/images/twitter/no_bell.png
new file mode 100644
index 000000000..fdb2c84b6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/no_bell.png differ
diff --git a/plugins/emoji/public/images/twitter/no_bicycles.png b/plugins/emoji/public/images/twitter/no_bicycles.png
new file mode 100644
index 000000000..84f5ef0d2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/no_bicycles.png differ
diff --git a/plugins/emoji/public/images/twitter/no_entry.png b/plugins/emoji/public/images/twitter/no_entry.png
new file mode 100644
index 000000000..2f119b691
Binary files /dev/null and b/plugins/emoji/public/images/twitter/no_entry.png differ
diff --git a/plugins/emoji/public/images/twitter/no_entry_sign.png b/plugins/emoji/public/images/twitter/no_entry_sign.png
new file mode 100644
index 000000000..191214f6c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/no_entry_sign.png differ
diff --git a/plugins/emoji/public/images/twitter/no_good.png b/plugins/emoji/public/images/twitter/no_good.png
new file mode 100644
index 000000000..120adca58
Binary files /dev/null and b/plugins/emoji/public/images/twitter/no_good.png differ
diff --git a/plugins/emoji/public/images/twitter/no_mobile_phones.png b/plugins/emoji/public/images/twitter/no_mobile_phones.png
new file mode 100644
index 000000000..d9f18020d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/no_mobile_phones.png differ
diff --git a/plugins/emoji/public/images/twitter/no_mouth.png b/plugins/emoji/public/images/twitter/no_mouth.png
new file mode 100644
index 000000000..1ce9b90a8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/no_mouth.png differ
diff --git a/plugins/emoji/public/images/twitter/no_pedestrians.png b/plugins/emoji/public/images/twitter/no_pedestrians.png
new file mode 100644
index 000000000..a5b334b50
Binary files /dev/null and b/plugins/emoji/public/images/twitter/no_pedestrians.png differ
diff --git a/plugins/emoji/public/images/twitter/no_smoking.png b/plugins/emoji/public/images/twitter/no_smoking.png
new file mode 100644
index 000000000..44deedbac
Binary files /dev/null and b/plugins/emoji/public/images/twitter/no_smoking.png differ
diff --git a/plugins/emoji/public/images/twitter/non-potable_water.png b/plugins/emoji/public/images/twitter/non-potable_water.png
new file mode 100644
index 000000000..7073d006e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/non-potable_water.png differ
diff --git a/plugins/emoji/public/images/twitter/nose.png b/plugins/emoji/public/images/twitter/nose.png
new file mode 100644
index 000000000..997dca6c4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/nose.png differ
diff --git a/plugins/emoji/public/images/twitter/notebook.png b/plugins/emoji/public/images/twitter/notebook.png
new file mode 100644
index 000000000..77e107453
Binary files /dev/null and b/plugins/emoji/public/images/twitter/notebook.png differ
diff --git a/plugins/emoji/public/images/twitter/notebook_with_decorative_cover.png b/plugins/emoji/public/images/twitter/notebook_with_decorative_cover.png
new file mode 100644
index 000000000..7f5715a5e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/notebook_with_decorative_cover.png differ
diff --git a/plugins/emoji/public/images/twitter/notes.png b/plugins/emoji/public/images/twitter/notes.png
new file mode 100644
index 000000000..0486948fe
Binary files /dev/null and b/plugins/emoji/public/images/twitter/notes.png differ
diff --git a/plugins/emoji/public/images/twitter/nut_and_bolt.png b/plugins/emoji/public/images/twitter/nut_and_bolt.png
new file mode 100644
index 000000000..18e609334
Binary files /dev/null and b/plugins/emoji/public/images/twitter/nut_and_bolt.png differ
diff --git a/plugins/emoji/public/images/twitter/o.png b/plugins/emoji/public/images/twitter/o.png
new file mode 100644
index 000000000..fc938e887
Binary files /dev/null and b/plugins/emoji/public/images/twitter/o.png differ
diff --git a/plugins/emoji/public/images/twitter/o2.png b/plugins/emoji/public/images/twitter/o2.png
new file mode 100644
index 000000000..9d601e39d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/o2.png differ
diff --git a/plugins/emoji/public/images/twitter/ocean.png b/plugins/emoji/public/images/twitter/ocean.png
new file mode 100644
index 000000000..8da365de1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ocean.png differ
diff --git a/plugins/emoji/public/images/twitter/octopus.png b/plugins/emoji/public/images/twitter/octopus.png
new file mode 100644
index 000000000..63c9a1356
Binary files /dev/null and b/plugins/emoji/public/images/twitter/octopus.png differ
diff --git a/plugins/emoji/public/images/twitter/oden.png b/plugins/emoji/public/images/twitter/oden.png
new file mode 100644
index 000000000..2859686c0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/oden.png differ
diff --git a/plugins/emoji/public/images/twitter/office.png b/plugins/emoji/public/images/twitter/office.png
new file mode 100644
index 000000000..b991af54d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/office.png differ
diff --git a/plugins/emoji/public/images/twitter/ok.png b/plugins/emoji/public/images/twitter/ok.png
new file mode 100644
index 000000000..9b998a47d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ok.png differ
diff --git a/plugins/emoji/public/images/twitter/ok_hand.png b/plugins/emoji/public/images/twitter/ok_hand.png
new file mode 100644
index 000000000..e93bb1b1d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ok_hand.png differ
diff --git a/plugins/emoji/public/images/twitter/ok_woman.png b/plugins/emoji/public/images/twitter/ok_woman.png
new file mode 100644
index 000000000..78d65bcbf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ok_woman.png differ
diff --git a/plugins/emoji/public/images/twitter/older_man.png b/plugins/emoji/public/images/twitter/older_man.png
new file mode 100644
index 000000000..7abce22c6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/older_man.png differ
diff --git a/plugins/emoji/public/images/twitter/older_woman.png b/plugins/emoji/public/images/twitter/older_woman.png
new file mode 100644
index 000000000..2b2c9f47d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/older_woman.png differ
diff --git a/plugins/emoji/public/images/twitter/on.png b/plugins/emoji/public/images/twitter/on.png
new file mode 100644
index 000000000..1e1645555
Binary files /dev/null and b/plugins/emoji/public/images/twitter/on.png differ
diff --git a/plugins/emoji/public/images/twitter/oncoming_automobile.png b/plugins/emoji/public/images/twitter/oncoming_automobile.png
new file mode 100644
index 000000000..97443523b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/oncoming_automobile.png differ
diff --git a/plugins/emoji/public/images/twitter/oncoming_bus.png b/plugins/emoji/public/images/twitter/oncoming_bus.png
new file mode 100644
index 000000000..6a8346784
Binary files /dev/null and b/plugins/emoji/public/images/twitter/oncoming_bus.png differ
diff --git a/plugins/emoji/public/images/twitter/oncoming_police_car.png b/plugins/emoji/public/images/twitter/oncoming_police_car.png
new file mode 100644
index 000000000..82eadd9f1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/oncoming_police_car.png differ
diff --git a/plugins/emoji/public/images/twitter/oncoming_taxi.png b/plugins/emoji/public/images/twitter/oncoming_taxi.png
new file mode 100644
index 000000000..acb981469
Binary files /dev/null and b/plugins/emoji/public/images/twitter/oncoming_taxi.png differ
diff --git a/plugins/emoji/public/images/twitter/one.png b/plugins/emoji/public/images/twitter/one.png
new file mode 100644
index 000000000..1155e53a5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/one.png differ
diff --git a/plugins/emoji/public/images/twitter/open_book.png b/plugins/emoji/public/images/twitter/open_book.png
new file mode 100644
index 000000000..882f9f89e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/open_book.png differ
diff --git a/plugins/emoji/public/images/twitter/open_file_folder.png b/plugins/emoji/public/images/twitter/open_file_folder.png
new file mode 100644
index 000000000..cc2d2f3eb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/open_file_folder.png differ
diff --git a/plugins/emoji/public/images/twitter/open_hands.png b/plugins/emoji/public/images/twitter/open_hands.png
new file mode 100644
index 000000000..54ce8e260
Binary files /dev/null and b/plugins/emoji/public/images/twitter/open_hands.png differ
diff --git a/plugins/emoji/public/images/twitter/open_mouth.png b/plugins/emoji/public/images/twitter/open_mouth.png
new file mode 100644
index 000000000..d5b315565
Binary files /dev/null and b/plugins/emoji/public/images/twitter/open_mouth.png differ
diff --git a/plugins/emoji/public/images/twitter/ophiuchus.png b/plugins/emoji/public/images/twitter/ophiuchus.png
new file mode 100644
index 000000000..718308fff
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ophiuchus.png differ
diff --git a/plugins/emoji/public/images/twitter/orange_book.png b/plugins/emoji/public/images/twitter/orange_book.png
new file mode 100644
index 000000000..25dc2e153
Binary files /dev/null and b/plugins/emoji/public/images/twitter/orange_book.png differ
diff --git a/plugins/emoji/public/images/twitter/outbox_tray.png b/plugins/emoji/public/images/twitter/outbox_tray.png
new file mode 100644
index 000000000..fd277e59c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/outbox_tray.png differ
diff --git a/plugins/emoji/public/images/twitter/ox.png b/plugins/emoji/public/images/twitter/ox.png
new file mode 100644
index 000000000..0404a21d6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ox.png differ
diff --git a/plugins/emoji/public/images/twitter/package.png b/plugins/emoji/public/images/twitter/package.png
new file mode 100644
index 000000000..a2f83e560
Binary files /dev/null and b/plugins/emoji/public/images/twitter/package.png differ
diff --git a/plugins/emoji/public/images/twitter/page_facing_up.png b/plugins/emoji/public/images/twitter/page_facing_up.png
new file mode 100644
index 000000000..4927daf5b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/page_facing_up.png differ
diff --git a/plugins/emoji/public/images/twitter/page_with_curl.png b/plugins/emoji/public/images/twitter/page_with_curl.png
new file mode 100644
index 000000000..10e3219b9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/page_with_curl.png differ
diff --git a/plugins/emoji/public/images/twitter/pager.png b/plugins/emoji/public/images/twitter/pager.png
new file mode 100644
index 000000000..f1ae64ce3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pager.png differ
diff --git a/plugins/emoji/public/images/twitter/palm_tree.png b/plugins/emoji/public/images/twitter/palm_tree.png
new file mode 100644
index 000000000..aa115eddf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/palm_tree.png differ
diff --git a/plugins/emoji/public/images/twitter/panda_face.png b/plugins/emoji/public/images/twitter/panda_face.png
new file mode 100644
index 000000000..de196c543
Binary files /dev/null and b/plugins/emoji/public/images/twitter/panda_face.png differ
diff --git a/plugins/emoji/public/images/twitter/paperclip.png b/plugins/emoji/public/images/twitter/paperclip.png
new file mode 100644
index 000000000..e6859732c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/paperclip.png differ
diff --git a/plugins/emoji/public/images/twitter/parking.png b/plugins/emoji/public/images/twitter/parking.png
new file mode 100644
index 000000000..efbfbebd9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/parking.png differ
diff --git a/plugins/emoji/public/images/twitter/part_alternation_mark.png b/plugins/emoji/public/images/twitter/part_alternation_mark.png
new file mode 100644
index 000000000..a73ddf776
Binary files /dev/null and b/plugins/emoji/public/images/twitter/part_alternation_mark.png differ
diff --git a/plugins/emoji/public/images/twitter/partly_sunny.png b/plugins/emoji/public/images/twitter/partly_sunny.png
new file mode 100644
index 000000000..0d42818d1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/partly_sunny.png differ
diff --git a/plugins/emoji/public/images/twitter/passport_control.png b/plugins/emoji/public/images/twitter/passport_control.png
new file mode 100644
index 000000000..328551726
Binary files /dev/null and b/plugins/emoji/public/images/twitter/passport_control.png differ
diff --git a/plugins/emoji/public/images/twitter/paw_prints.png b/plugins/emoji/public/images/twitter/paw_prints.png
new file mode 100644
index 000000000..94deaa1e5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/paw_prints.png differ
diff --git a/plugins/emoji/public/images/twitter/peach.png b/plugins/emoji/public/images/twitter/peach.png
new file mode 100644
index 000000000..92fa32131
Binary files /dev/null and b/plugins/emoji/public/images/twitter/peach.png differ
diff --git a/plugins/emoji/public/images/twitter/pear.png b/plugins/emoji/public/images/twitter/pear.png
new file mode 100644
index 000000000..4a6ad8fc4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pear.png differ
diff --git a/plugins/emoji/public/images/twitter/pencil.png b/plugins/emoji/public/images/twitter/pencil.png
new file mode 100644
index 000000000..9bbc624eb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pencil.png differ
diff --git a/plugins/emoji/public/images/twitter/pencil2.png b/plugins/emoji/public/images/twitter/pencil2.png
new file mode 100644
index 000000000..a46936600
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pencil2.png differ
diff --git a/plugins/emoji/public/images/twitter/penguin.png b/plugins/emoji/public/images/twitter/penguin.png
new file mode 100644
index 000000000..fd363881c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/penguin.png differ
diff --git a/plugins/emoji/public/images/twitter/pensive.png b/plugins/emoji/public/images/twitter/pensive.png
new file mode 100644
index 000000000..5935c4795
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pensive.png differ
diff --git a/plugins/emoji/public/images/twitter/performing_arts.png b/plugins/emoji/public/images/twitter/performing_arts.png
new file mode 100644
index 000000000..4c9d19f58
Binary files /dev/null and b/plugins/emoji/public/images/twitter/performing_arts.png differ
diff --git a/plugins/emoji/public/images/twitter/persevere.png b/plugins/emoji/public/images/twitter/persevere.png
new file mode 100644
index 000000000..9fe8a28e9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/persevere.png differ
diff --git a/plugins/emoji/public/images/twitter/person_frowning.png b/plugins/emoji/public/images/twitter/person_frowning.png
new file mode 100644
index 000000000..bf0cecd27
Binary files /dev/null and b/plugins/emoji/public/images/twitter/person_frowning.png differ
diff --git a/plugins/emoji/public/images/twitter/person_with_blond_hair.png b/plugins/emoji/public/images/twitter/person_with_blond_hair.png
new file mode 100644
index 000000000..c493fb1c2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/person_with_blond_hair.png differ
diff --git a/plugins/emoji/public/images/twitter/person_with_pouting_face.png b/plugins/emoji/public/images/twitter/person_with_pouting_face.png
new file mode 100644
index 000000000..6f8b40e3a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/person_with_pouting_face.png differ
diff --git a/plugins/emoji/public/images/twitter/phone.png b/plugins/emoji/public/images/twitter/phone.png
new file mode 100644
index 000000000..c7afd7627
Binary files /dev/null and b/plugins/emoji/public/images/twitter/phone.png differ
diff --git a/plugins/emoji/public/images/twitter/pig.png b/plugins/emoji/public/images/twitter/pig.png
new file mode 100644
index 000000000..45baef387
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pig.png differ
diff --git a/plugins/emoji/public/images/twitter/pig2.png b/plugins/emoji/public/images/twitter/pig2.png
new file mode 100644
index 000000000..2492c5628
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pig2.png differ
diff --git a/plugins/emoji/public/images/twitter/pig_nose.png b/plugins/emoji/public/images/twitter/pig_nose.png
new file mode 100644
index 000000000..a78d4e9ee
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pig_nose.png differ
diff --git a/plugins/emoji/public/images/twitter/pill.png b/plugins/emoji/public/images/twitter/pill.png
new file mode 100644
index 000000000..57699d264
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pill.png differ
diff --git a/plugins/emoji/public/images/twitter/pineapple.png b/plugins/emoji/public/images/twitter/pineapple.png
new file mode 100644
index 000000000..0d7b9e186
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pineapple.png differ
diff --git a/plugins/emoji/public/images/twitter/pisces.png b/plugins/emoji/public/images/twitter/pisces.png
new file mode 100644
index 000000000..92d30f520
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pisces.png differ
diff --git a/plugins/emoji/public/images/twitter/pizza.png b/plugins/emoji/public/images/twitter/pizza.png
new file mode 100644
index 000000000..9b5c3506b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pizza.png differ
diff --git a/plugins/emoji/public/images/twitter/point_down.png b/plugins/emoji/public/images/twitter/point_down.png
new file mode 100644
index 000000000..275970ffc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/point_down.png differ
diff --git a/plugins/emoji/public/images/twitter/point_left.png b/plugins/emoji/public/images/twitter/point_left.png
new file mode 100644
index 000000000..fe1c9e2a9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/point_left.png differ
diff --git a/plugins/emoji/public/images/twitter/point_right.png b/plugins/emoji/public/images/twitter/point_right.png
new file mode 100644
index 000000000..54b368ac6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/point_right.png differ
diff --git a/plugins/emoji/public/images/twitter/point_up.png b/plugins/emoji/public/images/twitter/point_up.png
new file mode 100644
index 000000000..8f13a38f1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/point_up.png differ
diff --git a/plugins/emoji/public/images/twitter/point_up_2.png b/plugins/emoji/public/images/twitter/point_up_2.png
new file mode 100644
index 000000000..0b22c988c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/point_up_2.png differ
diff --git a/plugins/emoji/public/images/twitter/police_car.png b/plugins/emoji/public/images/twitter/police_car.png
new file mode 100644
index 000000000..1738deed9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/police_car.png differ
diff --git a/plugins/emoji/public/images/twitter/poodle.png b/plugins/emoji/public/images/twitter/poodle.png
new file mode 100644
index 000000000..6e77dc3f0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/poodle.png differ
diff --git a/plugins/emoji/public/images/twitter/poop.png b/plugins/emoji/public/images/twitter/poop.png
new file mode 100644
index 000000000..604d2a2d0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/poop.png differ
diff --git a/plugins/emoji/public/images/twitter/post_office.png b/plugins/emoji/public/images/twitter/post_office.png
new file mode 100644
index 000000000..aeecd2f65
Binary files /dev/null and b/plugins/emoji/public/images/twitter/post_office.png differ
diff --git a/plugins/emoji/public/images/twitter/postal_horn.png b/plugins/emoji/public/images/twitter/postal_horn.png
new file mode 100644
index 000000000..9e28985e8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/postal_horn.png differ
diff --git a/plugins/emoji/public/images/twitter/postbox.png b/plugins/emoji/public/images/twitter/postbox.png
new file mode 100644
index 000000000..fbff07974
Binary files /dev/null and b/plugins/emoji/public/images/twitter/postbox.png differ
diff --git a/plugins/emoji/public/images/twitter/potable_water.png b/plugins/emoji/public/images/twitter/potable_water.png
new file mode 100644
index 000000000..5d8b61f82
Binary files /dev/null and b/plugins/emoji/public/images/twitter/potable_water.png differ
diff --git a/plugins/emoji/public/images/twitter/pouch.png b/plugins/emoji/public/images/twitter/pouch.png
new file mode 100644
index 000000000..5fb07c446
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pouch.png differ
diff --git a/plugins/emoji/public/images/twitter/poultry_leg.png b/plugins/emoji/public/images/twitter/poultry_leg.png
new file mode 100644
index 000000000..e4140ec39
Binary files /dev/null and b/plugins/emoji/public/images/twitter/poultry_leg.png differ
diff --git a/plugins/emoji/public/images/twitter/pound.png b/plugins/emoji/public/images/twitter/pound.png
new file mode 100644
index 000000000..a8156dc4f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pound.png differ
diff --git a/plugins/emoji/public/images/twitter/pouting_cat.png b/plugins/emoji/public/images/twitter/pouting_cat.png
new file mode 100644
index 000000000..77a4195fd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pouting_cat.png differ
diff --git a/plugins/emoji/public/images/twitter/pray.png b/plugins/emoji/public/images/twitter/pray.png
new file mode 100644
index 000000000..e866b1449
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pray.png differ
diff --git a/plugins/emoji/public/images/twitter/princess.png b/plugins/emoji/public/images/twitter/princess.png
new file mode 100644
index 000000000..07c383ebf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/princess.png differ
diff --git a/plugins/emoji/public/images/twitter/punch.png b/plugins/emoji/public/images/twitter/punch.png
new file mode 100644
index 000000000..697997a83
Binary files /dev/null and b/plugins/emoji/public/images/twitter/punch.png differ
diff --git a/plugins/emoji/public/images/twitter/purple_heart.png b/plugins/emoji/public/images/twitter/purple_heart.png
new file mode 100644
index 000000000..e62774d2e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/purple_heart.png differ
diff --git a/plugins/emoji/public/images/twitter/purse.png b/plugins/emoji/public/images/twitter/purse.png
new file mode 100644
index 000000000..206ab47c7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/purse.png differ
diff --git a/plugins/emoji/public/images/twitter/pushpin.png b/plugins/emoji/public/images/twitter/pushpin.png
new file mode 100644
index 000000000..93c514150
Binary files /dev/null and b/plugins/emoji/public/images/twitter/pushpin.png differ
diff --git a/plugins/emoji/public/images/twitter/put_litter_in_its_place.png b/plugins/emoji/public/images/twitter/put_litter_in_its_place.png
new file mode 100644
index 000000000..f505278dd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/put_litter_in_its_place.png differ
diff --git a/plugins/emoji/public/images/twitter/question.png b/plugins/emoji/public/images/twitter/question.png
new file mode 100644
index 000000000..fc0680b3c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/question.png differ
diff --git a/plugins/emoji/public/images/twitter/rabbit.png b/plugins/emoji/public/images/twitter/rabbit.png
new file mode 100644
index 000000000..a75b27582
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rabbit.png differ
diff --git a/plugins/emoji/public/images/twitter/rabbit2.png b/plugins/emoji/public/images/twitter/rabbit2.png
new file mode 100644
index 000000000..fd7830ec3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rabbit2.png differ
diff --git a/plugins/emoji/public/images/twitter/racehorse.png b/plugins/emoji/public/images/twitter/racehorse.png
new file mode 100644
index 000000000..adad6b1ce
Binary files /dev/null and b/plugins/emoji/public/images/twitter/racehorse.png differ
diff --git a/plugins/emoji/public/images/twitter/radio.png b/plugins/emoji/public/images/twitter/radio.png
new file mode 100644
index 000000000..1b54f54e0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/radio.png differ
diff --git a/plugins/emoji/public/images/twitter/radio_button.png b/plugins/emoji/public/images/twitter/radio_button.png
new file mode 100644
index 000000000..54d091f5c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/radio_button.png differ
diff --git a/plugins/emoji/public/images/twitter/rage.png b/plugins/emoji/public/images/twitter/rage.png
new file mode 100644
index 000000000..c1ab5d1fd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rage.png differ
diff --git a/plugins/emoji/public/images/twitter/railway_car.png b/plugins/emoji/public/images/twitter/railway_car.png
new file mode 100644
index 000000000..e4dbd4f88
Binary files /dev/null and b/plugins/emoji/public/images/twitter/railway_car.png differ
diff --git a/plugins/emoji/public/images/twitter/rainbow.png b/plugins/emoji/public/images/twitter/rainbow.png
new file mode 100644
index 000000000..6abb2d9ca
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rainbow.png differ
diff --git a/plugins/emoji/public/images/twitter/raised_hand.png b/plugins/emoji/public/images/twitter/raised_hand.png
new file mode 100644
index 000000000..f7edfd6c3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/raised_hand.png differ
diff --git a/plugins/emoji/public/images/twitter/raised_hands.png b/plugins/emoji/public/images/twitter/raised_hands.png
new file mode 100644
index 000000000..dcd5ccc2a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/raised_hands.png differ
diff --git a/plugins/emoji/public/images/twitter/raising_hand.png b/plugins/emoji/public/images/twitter/raising_hand.png
new file mode 100644
index 000000000..3d23df881
Binary files /dev/null and b/plugins/emoji/public/images/twitter/raising_hand.png differ
diff --git a/plugins/emoji/public/images/twitter/ram.png b/plugins/emoji/public/images/twitter/ram.png
new file mode 100644
index 000000000..9259b3c35
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ram.png differ
diff --git a/plugins/emoji/public/images/twitter/ramen.png b/plugins/emoji/public/images/twitter/ramen.png
new file mode 100644
index 000000000..f09366b2e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ramen.png differ
diff --git a/plugins/emoji/public/images/twitter/rat.png b/plugins/emoji/public/images/twitter/rat.png
new file mode 100644
index 000000000..5c577cf5c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rat.png differ
diff --git a/plugins/emoji/public/images/twitter/recycle.png b/plugins/emoji/public/images/twitter/recycle.png
new file mode 100644
index 000000000..568b5459a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/recycle.png differ
diff --git a/plugins/emoji/public/images/twitter/red_car.png b/plugins/emoji/public/images/twitter/red_car.png
new file mode 100644
index 000000000..93610d2c4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/red_car.png differ
diff --git a/plugins/emoji/public/images/twitter/red_circle.png b/plugins/emoji/public/images/twitter/red_circle.png
new file mode 100644
index 000000000..90103e1e7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/red_circle.png differ
diff --git a/plugins/emoji/public/images/twitter/registered.png b/plugins/emoji/public/images/twitter/registered.png
new file mode 100644
index 000000000..b617280ce
Binary files /dev/null and b/plugins/emoji/public/images/twitter/registered.png differ
diff --git a/plugins/emoji/public/images/twitter/relaxed.png b/plugins/emoji/public/images/twitter/relaxed.png
new file mode 100644
index 000000000..98df7bb44
Binary files /dev/null and b/plugins/emoji/public/images/twitter/relaxed.png differ
diff --git a/plugins/emoji/public/images/twitter/relieved.png b/plugins/emoji/public/images/twitter/relieved.png
new file mode 100644
index 000000000..a6a897147
Binary files /dev/null and b/plugins/emoji/public/images/twitter/relieved.png differ
diff --git a/plugins/emoji/public/images/twitter/repeat.png b/plugins/emoji/public/images/twitter/repeat.png
new file mode 100644
index 000000000..89fcc1f23
Binary files /dev/null and b/plugins/emoji/public/images/twitter/repeat.png differ
diff --git a/plugins/emoji/public/images/twitter/repeat_one.png b/plugins/emoji/public/images/twitter/repeat_one.png
new file mode 100644
index 000000000..d8cba319c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/repeat_one.png differ
diff --git a/plugins/emoji/public/images/twitter/restroom.png b/plugins/emoji/public/images/twitter/restroom.png
new file mode 100644
index 000000000..9eb596655
Binary files /dev/null and b/plugins/emoji/public/images/twitter/restroom.png differ
diff --git a/plugins/emoji/public/images/twitter/revolving_hearts.png b/plugins/emoji/public/images/twitter/revolving_hearts.png
new file mode 100644
index 000000000..b75802b6a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/revolving_hearts.png differ
diff --git a/plugins/emoji/public/images/twitter/rewind.png b/plugins/emoji/public/images/twitter/rewind.png
new file mode 100644
index 000000000..497af54cc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rewind.png differ
diff --git a/plugins/emoji/public/images/twitter/ribbon.png b/plugins/emoji/public/images/twitter/ribbon.png
new file mode 100644
index 000000000..c67a4b6ca
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ribbon.png differ
diff --git a/plugins/emoji/public/images/twitter/rice.png b/plugins/emoji/public/images/twitter/rice.png
new file mode 100644
index 000000000..d4824bfa7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rice.png differ
diff --git a/plugins/emoji/public/images/twitter/rice_ball.png b/plugins/emoji/public/images/twitter/rice_ball.png
new file mode 100644
index 000000000..c32ee0395
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rice_ball.png differ
diff --git a/plugins/emoji/public/images/twitter/rice_cracker.png b/plugins/emoji/public/images/twitter/rice_cracker.png
new file mode 100644
index 000000000..0be2e5c48
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rice_cracker.png differ
diff --git a/plugins/emoji/public/images/twitter/rice_scene.png b/plugins/emoji/public/images/twitter/rice_scene.png
new file mode 100644
index 000000000..2a0aa4370
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rice_scene.png differ
diff --git a/plugins/emoji/public/images/twitter/ring.png b/plugins/emoji/public/images/twitter/ring.png
new file mode 100644
index 000000000..f00841f99
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ring.png differ
diff --git a/plugins/emoji/public/images/twitter/rocket.png b/plugins/emoji/public/images/twitter/rocket.png
new file mode 100644
index 000000000..64d83ead2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rocket.png differ
diff --git a/plugins/emoji/public/images/twitter/roller_coaster.png b/plugins/emoji/public/images/twitter/roller_coaster.png
new file mode 100644
index 000000000..ec9f71952
Binary files /dev/null and b/plugins/emoji/public/images/twitter/roller_coaster.png differ
diff --git a/plugins/emoji/public/images/twitter/rooster.png b/plugins/emoji/public/images/twitter/rooster.png
new file mode 100644
index 000000000..ea5c8564a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rooster.png differ
diff --git a/plugins/emoji/public/images/twitter/rose.png b/plugins/emoji/public/images/twitter/rose.png
new file mode 100644
index 000000000..aba7e6651
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rose.png differ
diff --git a/plugins/emoji/public/images/twitter/rotating_light.png b/plugins/emoji/public/images/twitter/rotating_light.png
new file mode 100644
index 000000000..950497413
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rotating_light.png differ
diff --git a/plugins/emoji/public/images/twitter/round_pushpin.png b/plugins/emoji/public/images/twitter/round_pushpin.png
new file mode 100644
index 000000000..7846f1669
Binary files /dev/null and b/plugins/emoji/public/images/twitter/round_pushpin.png differ
diff --git a/plugins/emoji/public/images/twitter/rowboat.png b/plugins/emoji/public/images/twitter/rowboat.png
new file mode 100644
index 000000000..05004b4ee
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rowboat.png differ
diff --git a/plugins/emoji/public/images/twitter/ru.png b/plugins/emoji/public/images/twitter/ru.png
new file mode 100644
index 000000000..021d32f93
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ru.png differ
diff --git a/plugins/emoji/public/images/twitter/rugby_football.png b/plugins/emoji/public/images/twitter/rugby_football.png
new file mode 100644
index 000000000..eab4516fe
Binary files /dev/null and b/plugins/emoji/public/images/twitter/rugby_football.png differ
diff --git a/plugins/emoji/public/images/twitter/runner.png b/plugins/emoji/public/images/twitter/runner.png
new file mode 100644
index 000000000..73a678354
Binary files /dev/null and b/plugins/emoji/public/images/twitter/runner.png differ
diff --git a/plugins/emoji/public/images/twitter/running.png b/plugins/emoji/public/images/twitter/running.png
new file mode 100644
index 000000000..73a678354
Binary files /dev/null and b/plugins/emoji/public/images/twitter/running.png differ
diff --git a/plugins/emoji/public/images/twitter/running_shirt_with_sash.png b/plugins/emoji/public/images/twitter/running_shirt_with_sash.png
new file mode 100644
index 000000000..1e41d23f8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/running_shirt_with_sash.png differ
diff --git a/plugins/emoji/public/images/twitter/sa.png b/plugins/emoji/public/images/twitter/sa.png
new file mode 100644
index 000000000..05625f5ee
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sa.png differ
diff --git a/plugins/emoji/public/images/twitter/sagittarius.png b/plugins/emoji/public/images/twitter/sagittarius.png
new file mode 100644
index 000000000..68d964ca9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sagittarius.png differ
diff --git a/plugins/emoji/public/images/twitter/sailboat.png b/plugins/emoji/public/images/twitter/sailboat.png
new file mode 100644
index 000000000..7b4a289ed
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sailboat.png differ
diff --git a/plugins/emoji/public/images/twitter/sake.png b/plugins/emoji/public/images/twitter/sake.png
new file mode 100644
index 000000000..caaa02d55
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sake.png differ
diff --git a/plugins/emoji/public/images/twitter/sandal.png b/plugins/emoji/public/images/twitter/sandal.png
new file mode 100644
index 000000000..73bbff56a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sandal.png differ
diff --git a/plugins/emoji/public/images/twitter/santa.png b/plugins/emoji/public/images/twitter/santa.png
new file mode 100644
index 000000000..527b412d3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/santa.png differ
diff --git a/plugins/emoji/public/images/twitter/satellite.png b/plugins/emoji/public/images/twitter/satellite.png
new file mode 100644
index 000000000..a83aa3e25
Binary files /dev/null and b/plugins/emoji/public/images/twitter/satellite.png differ
diff --git a/plugins/emoji/public/images/twitter/satisfied.png b/plugins/emoji/public/images/twitter/satisfied.png
new file mode 100644
index 000000000..a0f1a824e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/satisfied.png differ
diff --git a/plugins/emoji/public/images/twitter/saxophone.png b/plugins/emoji/public/images/twitter/saxophone.png
new file mode 100644
index 000000000..5a4831eaf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/saxophone.png differ
diff --git a/plugins/emoji/public/images/twitter/school.png b/plugins/emoji/public/images/twitter/school.png
new file mode 100644
index 000000000..ad2d40a2a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/school.png differ
diff --git a/plugins/emoji/public/images/twitter/school_satchel.png b/plugins/emoji/public/images/twitter/school_satchel.png
new file mode 100644
index 000000000..e5d59bef5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/school_satchel.png differ
diff --git a/plugins/emoji/public/images/twitter/scissors.png b/plugins/emoji/public/images/twitter/scissors.png
new file mode 100644
index 000000000..bd64b7de9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/scissors.png differ
diff --git a/plugins/emoji/public/images/twitter/scorpius.png b/plugins/emoji/public/images/twitter/scorpius.png
new file mode 100644
index 000000000..17b213184
Binary files /dev/null and b/plugins/emoji/public/images/twitter/scorpius.png differ
diff --git a/plugins/emoji/public/images/twitter/scream.png b/plugins/emoji/public/images/twitter/scream.png
new file mode 100644
index 000000000..51396eca5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/scream.png differ
diff --git a/plugins/emoji/public/images/twitter/scream_cat.png b/plugins/emoji/public/images/twitter/scream_cat.png
new file mode 100644
index 000000000..46095abea
Binary files /dev/null and b/plugins/emoji/public/images/twitter/scream_cat.png differ
diff --git a/plugins/emoji/public/images/twitter/scroll.png b/plugins/emoji/public/images/twitter/scroll.png
new file mode 100644
index 000000000..c973d3cb9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/scroll.png differ
diff --git a/plugins/emoji/public/images/twitter/seat.png b/plugins/emoji/public/images/twitter/seat.png
new file mode 100644
index 000000000..4f42f6212
Binary files /dev/null and b/plugins/emoji/public/images/twitter/seat.png differ
diff --git a/plugins/emoji/public/images/twitter/secret.png b/plugins/emoji/public/images/twitter/secret.png
new file mode 100644
index 000000000..d64ecfabd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/secret.png differ
diff --git a/plugins/emoji/public/images/twitter/see_no_evil.png b/plugins/emoji/public/images/twitter/see_no_evil.png
new file mode 100644
index 000000000..193927e18
Binary files /dev/null and b/plugins/emoji/public/images/twitter/see_no_evil.png differ
diff --git a/plugins/emoji/public/images/twitter/seedling.png b/plugins/emoji/public/images/twitter/seedling.png
new file mode 100644
index 000000000..e2afd3fc7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/seedling.png differ
diff --git a/plugins/emoji/public/images/twitter/seven.png b/plugins/emoji/public/images/twitter/seven.png
new file mode 100644
index 000000000..9d846a987
Binary files /dev/null and b/plugins/emoji/public/images/twitter/seven.png differ
diff --git a/plugins/emoji/public/images/twitter/shaved_ice.png b/plugins/emoji/public/images/twitter/shaved_ice.png
new file mode 100644
index 000000000..40e7e673a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/shaved_ice.png differ
diff --git a/plugins/emoji/public/images/twitter/sheep.png b/plugins/emoji/public/images/twitter/sheep.png
new file mode 100644
index 000000000..6ea58187d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sheep.png differ
diff --git a/plugins/emoji/public/images/twitter/shell.png b/plugins/emoji/public/images/twitter/shell.png
new file mode 100644
index 000000000..e9efae186
Binary files /dev/null and b/plugins/emoji/public/images/twitter/shell.png differ
diff --git a/plugins/emoji/public/images/twitter/ship.png b/plugins/emoji/public/images/twitter/ship.png
new file mode 100644
index 000000000..bad0411e1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ship.png differ
diff --git a/plugins/emoji/public/images/twitter/shirt.png b/plugins/emoji/public/images/twitter/shirt.png
new file mode 100644
index 000000000..241cb12b5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/shirt.png differ
diff --git a/plugins/emoji/public/images/twitter/shit.png b/plugins/emoji/public/images/twitter/shit.png
new file mode 100644
index 000000000..604d2a2d0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/shit.png differ
diff --git a/plugins/emoji/public/images/twitter/shoe.png b/plugins/emoji/public/images/twitter/shoe.png
new file mode 100644
index 000000000..71d4be2c3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/shoe.png differ
diff --git a/plugins/emoji/public/images/twitter/shower.png b/plugins/emoji/public/images/twitter/shower.png
new file mode 100644
index 000000000..0ed9f120a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/shower.png differ
diff --git a/plugins/emoji/public/images/twitter/signal_strength.png b/plugins/emoji/public/images/twitter/signal_strength.png
new file mode 100644
index 000000000..ef25cb85c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/signal_strength.png differ
diff --git a/plugins/emoji/public/images/twitter/six.png b/plugins/emoji/public/images/twitter/six.png
new file mode 100644
index 000000000..a79b45b73
Binary files /dev/null and b/plugins/emoji/public/images/twitter/six.png differ
diff --git a/plugins/emoji/public/images/twitter/six_pointed_star.png b/plugins/emoji/public/images/twitter/six_pointed_star.png
new file mode 100644
index 000000000..148a7090c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/six_pointed_star.png differ
diff --git a/plugins/emoji/public/images/twitter/ski.png b/plugins/emoji/public/images/twitter/ski.png
new file mode 100644
index 000000000..b28aa21fa
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ski.png differ
diff --git a/plugins/emoji/public/images/twitter/skull.png b/plugins/emoji/public/images/twitter/skull.png
new file mode 100644
index 000000000..63665fde1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/skull.png differ
diff --git a/plugins/emoji/public/images/twitter/sleeping.png b/plugins/emoji/public/images/twitter/sleeping.png
new file mode 100644
index 000000000..b521d0321
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sleeping.png differ
diff --git a/plugins/emoji/public/images/twitter/sleepy.png b/plugins/emoji/public/images/twitter/sleepy.png
new file mode 100644
index 000000000..e3720f8f4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sleepy.png differ
diff --git a/plugins/emoji/public/images/twitter/slot_machine.png b/plugins/emoji/public/images/twitter/slot_machine.png
new file mode 100644
index 000000000..cfdc70a0f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/slot_machine.png differ
diff --git a/plugins/emoji/public/images/twitter/small_blue_diamond.png b/plugins/emoji/public/images/twitter/small_blue_diamond.png
new file mode 100644
index 000000000..a431ee0c4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/small_blue_diamond.png differ
diff --git a/plugins/emoji/public/images/twitter/small_orange_diamond.png b/plugins/emoji/public/images/twitter/small_orange_diamond.png
new file mode 100644
index 000000000..c0770290f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/small_orange_diamond.png differ
diff --git a/plugins/emoji/public/images/twitter/small_red_triangle.png b/plugins/emoji/public/images/twitter/small_red_triangle.png
new file mode 100644
index 000000000..cbfc5377d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/small_red_triangle.png differ
diff --git a/plugins/emoji/public/images/twitter/small_red_triangle_down.png b/plugins/emoji/public/images/twitter/small_red_triangle_down.png
new file mode 100644
index 000000000..3aa3db5f6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/small_red_triangle_down.png differ
diff --git a/plugins/emoji/public/images/twitter/smile.png b/plugins/emoji/public/images/twitter/smile.png
new file mode 100644
index 000000000..642c90ccb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/smile.png differ
diff --git a/plugins/emoji/public/images/twitter/smile_cat.png b/plugins/emoji/public/images/twitter/smile_cat.png
new file mode 100644
index 000000000..81b6e5c42
Binary files /dev/null and b/plugins/emoji/public/images/twitter/smile_cat.png differ
diff --git a/plugins/emoji/public/images/twitter/smiley.png b/plugins/emoji/public/images/twitter/smiley.png
new file mode 100644
index 000000000..add543380
Binary files /dev/null and b/plugins/emoji/public/images/twitter/smiley.png differ
diff --git a/plugins/emoji/public/images/twitter/smiley_cat.png b/plugins/emoji/public/images/twitter/smiley_cat.png
new file mode 100644
index 000000000..d8d42a8ca
Binary files /dev/null and b/plugins/emoji/public/images/twitter/smiley_cat.png differ
diff --git a/plugins/emoji/public/images/twitter/smiling_imp.png b/plugins/emoji/public/images/twitter/smiling_imp.png
new file mode 100644
index 000000000..66a8653d0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/smiling_imp.png differ
diff --git a/plugins/emoji/public/images/twitter/smirk.png b/plugins/emoji/public/images/twitter/smirk.png
new file mode 100644
index 000000000..70240ea5b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/smirk.png differ
diff --git a/plugins/emoji/public/images/twitter/smirk_cat.png b/plugins/emoji/public/images/twitter/smirk_cat.png
new file mode 100644
index 000000000..24f9337a5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/smirk_cat.png differ
diff --git a/plugins/emoji/public/images/twitter/smoking.png b/plugins/emoji/public/images/twitter/smoking.png
new file mode 100644
index 000000000..2dd81c268
Binary files /dev/null and b/plugins/emoji/public/images/twitter/smoking.png differ
diff --git a/plugins/emoji/public/images/twitter/snail.png b/plugins/emoji/public/images/twitter/snail.png
new file mode 100644
index 000000000..1cf9e6e42
Binary files /dev/null and b/plugins/emoji/public/images/twitter/snail.png differ
diff --git a/plugins/emoji/public/images/twitter/snake.png b/plugins/emoji/public/images/twitter/snake.png
new file mode 100644
index 000000000..ea864572a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/snake.png differ
diff --git a/plugins/emoji/public/images/twitter/snowboarder.png b/plugins/emoji/public/images/twitter/snowboarder.png
new file mode 100644
index 000000000..18e45f61e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/snowboarder.png differ
diff --git a/plugins/emoji/public/images/twitter/snowflake.png b/plugins/emoji/public/images/twitter/snowflake.png
new file mode 100644
index 000000000..f028132c8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/snowflake.png differ
diff --git a/plugins/emoji/public/images/twitter/snowman.png b/plugins/emoji/public/images/twitter/snowman.png
new file mode 100644
index 000000000..3762ed4a9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/snowman.png differ
diff --git a/plugins/emoji/public/images/twitter/sob.png b/plugins/emoji/public/images/twitter/sob.png
new file mode 100644
index 000000000..a6d73884f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sob.png differ
diff --git a/plugins/emoji/public/images/twitter/soccer.png b/plugins/emoji/public/images/twitter/soccer.png
new file mode 100644
index 000000000..eb0dc7bfc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/soccer.png differ
diff --git a/plugins/emoji/public/images/twitter/soon.png b/plugins/emoji/public/images/twitter/soon.png
new file mode 100644
index 000000000..01b034fa8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/soon.png differ
diff --git a/plugins/emoji/public/images/twitter/sos.png b/plugins/emoji/public/images/twitter/sos.png
new file mode 100644
index 000000000..086755edd
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sos.png differ
diff --git a/plugins/emoji/public/images/twitter/sound.png b/plugins/emoji/public/images/twitter/sound.png
new file mode 100644
index 000000000..e0d7df94b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sound.png differ
diff --git a/plugins/emoji/public/images/twitter/space_invader.png b/plugins/emoji/public/images/twitter/space_invader.png
new file mode 100644
index 000000000..c714fc281
Binary files /dev/null and b/plugins/emoji/public/images/twitter/space_invader.png differ
diff --git a/plugins/emoji/public/images/twitter/spades.png b/plugins/emoji/public/images/twitter/spades.png
new file mode 100644
index 000000000..b8276037e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/spades.png differ
diff --git a/plugins/emoji/public/images/twitter/spaghetti.png b/plugins/emoji/public/images/twitter/spaghetti.png
new file mode 100644
index 000000000..7bf424ea5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/spaghetti.png differ
diff --git a/plugins/emoji/public/images/twitter/sparkle.png b/plugins/emoji/public/images/twitter/sparkle.png
new file mode 100644
index 000000000..d3e020764
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sparkle.png differ
diff --git a/plugins/emoji/public/images/twitter/sparkler.png b/plugins/emoji/public/images/twitter/sparkler.png
new file mode 100644
index 000000000..25a6cf62f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sparkler.png differ
diff --git a/plugins/emoji/public/images/twitter/sparkles.png b/plugins/emoji/public/images/twitter/sparkles.png
new file mode 100644
index 000000000..514855cf8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sparkles.png differ
diff --git a/plugins/emoji/public/images/twitter/sparkling_heart.png b/plugins/emoji/public/images/twitter/sparkling_heart.png
new file mode 100644
index 000000000..14a98d05a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sparkling_heart.png differ
diff --git a/plugins/emoji/public/images/twitter/speak_no_evil.png b/plugins/emoji/public/images/twitter/speak_no_evil.png
new file mode 100644
index 000000000..e78d285e1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/speak_no_evil.png differ
diff --git a/plugins/emoji/public/images/twitter/speaker.png b/plugins/emoji/public/images/twitter/speaker.png
new file mode 100644
index 000000000..ed651cc72
Binary files /dev/null and b/plugins/emoji/public/images/twitter/speaker.png differ
diff --git a/plugins/emoji/public/images/twitter/speech_balloon.png b/plugins/emoji/public/images/twitter/speech_balloon.png
new file mode 100644
index 000000000..3c7b9c61d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/speech_balloon.png differ
diff --git a/plugins/emoji/public/images/twitter/speedboat.png b/plugins/emoji/public/images/twitter/speedboat.png
new file mode 100644
index 000000000..de945ce10
Binary files /dev/null and b/plugins/emoji/public/images/twitter/speedboat.png differ
diff --git a/plugins/emoji/public/images/twitter/star.png b/plugins/emoji/public/images/twitter/star.png
new file mode 100644
index 000000000..6e5405552
Binary files /dev/null and b/plugins/emoji/public/images/twitter/star.png differ
diff --git a/plugins/emoji/public/images/twitter/star2.png b/plugins/emoji/public/images/twitter/star2.png
new file mode 100644
index 000000000..d00c34d2d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/star2.png differ
diff --git a/plugins/emoji/public/images/twitter/stars.png b/plugins/emoji/public/images/twitter/stars.png
new file mode 100644
index 000000000..61a290721
Binary files /dev/null and b/plugins/emoji/public/images/twitter/stars.png differ
diff --git a/plugins/emoji/public/images/twitter/station.png b/plugins/emoji/public/images/twitter/station.png
new file mode 100644
index 000000000..0a2489cd3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/station.png differ
diff --git a/plugins/emoji/public/images/twitter/statue_of_liberty.png b/plugins/emoji/public/images/twitter/statue_of_liberty.png
new file mode 100644
index 000000000..e3006b714
Binary files /dev/null and b/plugins/emoji/public/images/twitter/statue_of_liberty.png differ
diff --git a/plugins/emoji/public/images/twitter/steam_locomotive.png b/plugins/emoji/public/images/twitter/steam_locomotive.png
new file mode 100644
index 000000000..7e6d80a23
Binary files /dev/null and b/plugins/emoji/public/images/twitter/steam_locomotive.png differ
diff --git a/plugins/emoji/public/images/twitter/stew.png b/plugins/emoji/public/images/twitter/stew.png
new file mode 100644
index 000000000..93f74e6b8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/stew.png differ
diff --git a/plugins/emoji/public/images/twitter/straight_ruler.png b/plugins/emoji/public/images/twitter/straight_ruler.png
new file mode 100644
index 000000000..fa467cab1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/straight_ruler.png differ
diff --git a/plugins/emoji/public/images/twitter/strawberry.png b/plugins/emoji/public/images/twitter/strawberry.png
new file mode 100644
index 000000000..9bbfe1be3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/strawberry.png differ
diff --git a/plugins/emoji/public/images/twitter/stuck_out_tongue.png b/plugins/emoji/public/images/twitter/stuck_out_tongue.png
new file mode 100644
index 000000000..f036ed35f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/stuck_out_tongue.png differ
diff --git a/plugins/emoji/public/images/twitter/stuck_out_tongue_closed_eyes.png b/plugins/emoji/public/images/twitter/stuck_out_tongue_closed_eyes.png
new file mode 100644
index 000000000..05b69618a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/stuck_out_tongue_closed_eyes.png differ
diff --git a/plugins/emoji/public/images/twitter/stuck_out_tongue_winking_eye.png b/plugins/emoji/public/images/twitter/stuck_out_tongue_winking_eye.png
new file mode 100644
index 000000000..46b8fa023
Binary files /dev/null and b/plugins/emoji/public/images/twitter/stuck_out_tongue_winking_eye.png differ
diff --git a/plugins/emoji/public/images/twitter/sun_with_face.png b/plugins/emoji/public/images/twitter/sun_with_face.png
new file mode 100644
index 000000000..38400d98b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sun_with_face.png differ
diff --git a/plugins/emoji/public/images/twitter/sunflower.png b/plugins/emoji/public/images/twitter/sunflower.png
new file mode 100644
index 000000000..5b2d74e4e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sunflower.png differ
diff --git a/plugins/emoji/public/images/twitter/sunglasses.png b/plugins/emoji/public/images/twitter/sunglasses.png
new file mode 100644
index 000000000..2c8b71100
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sunglasses.png differ
diff --git a/plugins/emoji/public/images/twitter/sunny.png b/plugins/emoji/public/images/twitter/sunny.png
new file mode 100644
index 000000000..334988bbb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sunny.png differ
diff --git a/plugins/emoji/public/images/twitter/sunrise.png b/plugins/emoji/public/images/twitter/sunrise.png
new file mode 100644
index 000000000..c117bbbce
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sunrise.png differ
diff --git a/plugins/emoji/public/images/twitter/sunrise_over_mountains.png b/plugins/emoji/public/images/twitter/sunrise_over_mountains.png
new file mode 100644
index 000000000..8efb30154
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sunrise_over_mountains.png differ
diff --git a/plugins/emoji/public/images/twitter/surfer.png b/plugins/emoji/public/images/twitter/surfer.png
new file mode 100644
index 000000000..84e76fa43
Binary files /dev/null and b/plugins/emoji/public/images/twitter/surfer.png differ
diff --git a/plugins/emoji/public/images/twitter/sushi.png b/plugins/emoji/public/images/twitter/sushi.png
new file mode 100644
index 000000000..53c053f02
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sushi.png differ
diff --git a/plugins/emoji/public/images/twitter/suspension_railway.png b/plugins/emoji/public/images/twitter/suspension_railway.png
new file mode 100644
index 000000000..5a9b15555
Binary files /dev/null and b/plugins/emoji/public/images/twitter/suspension_railway.png differ
diff --git a/plugins/emoji/public/images/twitter/sweat.png b/plugins/emoji/public/images/twitter/sweat.png
new file mode 100644
index 000000000..2154e41d2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sweat.png differ
diff --git a/plugins/emoji/public/images/twitter/sweat_drops.png b/plugins/emoji/public/images/twitter/sweat_drops.png
new file mode 100644
index 000000000..b59b6a47c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sweat_drops.png differ
diff --git a/plugins/emoji/public/images/twitter/sweat_smile.png b/plugins/emoji/public/images/twitter/sweat_smile.png
new file mode 100644
index 000000000..c80fbcfd9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sweat_smile.png differ
diff --git a/plugins/emoji/public/images/twitter/sweet_potato.png b/plugins/emoji/public/images/twitter/sweet_potato.png
new file mode 100644
index 000000000..014490b42
Binary files /dev/null and b/plugins/emoji/public/images/twitter/sweet_potato.png differ
diff --git a/plugins/emoji/public/images/twitter/swimmer.png b/plugins/emoji/public/images/twitter/swimmer.png
new file mode 100644
index 000000000..738b28859
Binary files /dev/null and b/plugins/emoji/public/images/twitter/swimmer.png differ
diff --git a/plugins/emoji/public/images/twitter/symbols.png b/plugins/emoji/public/images/twitter/symbols.png
new file mode 100644
index 000000000..21ccc8953
Binary files /dev/null and b/plugins/emoji/public/images/twitter/symbols.png differ
diff --git a/plugins/emoji/public/images/twitter/syringe.png b/plugins/emoji/public/images/twitter/syringe.png
new file mode 100644
index 000000000..583dfe3cf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/syringe.png differ
diff --git a/plugins/emoji/public/images/twitter/tada.png b/plugins/emoji/public/images/twitter/tada.png
new file mode 100644
index 000000000..e391ee02c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tada.png differ
diff --git a/plugins/emoji/public/images/twitter/tanabata_tree.png b/plugins/emoji/public/images/twitter/tanabata_tree.png
new file mode 100644
index 000000000..9e583b9e0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tanabata_tree.png differ
diff --git a/plugins/emoji/public/images/twitter/tangerine.png b/plugins/emoji/public/images/twitter/tangerine.png
new file mode 100644
index 000000000..9d7c349b3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tangerine.png differ
diff --git a/plugins/emoji/public/images/twitter/taurus.png b/plugins/emoji/public/images/twitter/taurus.png
new file mode 100644
index 000000000..413be66bc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/taurus.png differ
diff --git a/plugins/emoji/public/images/twitter/taxi.png b/plugins/emoji/public/images/twitter/taxi.png
new file mode 100644
index 000000000..4b79bff57
Binary files /dev/null and b/plugins/emoji/public/images/twitter/taxi.png differ
diff --git a/plugins/emoji/public/images/twitter/tea.png b/plugins/emoji/public/images/twitter/tea.png
new file mode 100644
index 000000000..ddbfa8b20
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tea.png differ
diff --git a/plugins/emoji/public/images/twitter/telephone.png b/plugins/emoji/public/images/twitter/telephone.png
new file mode 100644
index 000000000..c7afd7627
Binary files /dev/null and b/plugins/emoji/public/images/twitter/telephone.png differ
diff --git a/plugins/emoji/public/images/twitter/telephone_receiver.png b/plugins/emoji/public/images/twitter/telephone_receiver.png
new file mode 100644
index 000000000..1b73765e0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/telephone_receiver.png differ
diff --git a/plugins/emoji/public/images/twitter/telescope.png b/plugins/emoji/public/images/twitter/telescope.png
new file mode 100644
index 000000000..ab393ed33
Binary files /dev/null and b/plugins/emoji/public/images/twitter/telescope.png differ
diff --git a/plugins/emoji/public/images/twitter/tennis.png b/plugins/emoji/public/images/twitter/tennis.png
new file mode 100644
index 000000000..e45a2d374
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tennis.png differ
diff --git a/plugins/emoji/public/images/twitter/tent.png b/plugins/emoji/public/images/twitter/tent.png
new file mode 100644
index 000000000..338545570
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tent.png differ
diff --git a/plugins/emoji/public/images/twitter/thought_balloon.png b/plugins/emoji/public/images/twitter/thought_balloon.png
new file mode 100644
index 000000000..65b012967
Binary files /dev/null and b/plugins/emoji/public/images/twitter/thought_balloon.png differ
diff --git a/plugins/emoji/public/images/twitter/three.png b/plugins/emoji/public/images/twitter/three.png
new file mode 100644
index 000000000..044578cda
Binary files /dev/null and b/plugins/emoji/public/images/twitter/three.png differ
diff --git a/plugins/emoji/public/images/twitter/thumbsdown.png b/plugins/emoji/public/images/twitter/thumbsdown.png
new file mode 100644
index 000000000..892f5cf1e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/thumbsdown.png differ
diff --git a/plugins/emoji/public/images/twitter/thumbsup.png b/plugins/emoji/public/images/twitter/thumbsup.png
new file mode 100644
index 000000000..f4bafe3cc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/thumbsup.png differ
diff --git a/plugins/emoji/public/images/twitter/ticket.png b/plugins/emoji/public/images/twitter/ticket.png
new file mode 100644
index 000000000..79a010d9a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/ticket.png differ
diff --git a/plugins/emoji/public/images/twitter/tiger.png b/plugins/emoji/public/images/twitter/tiger.png
new file mode 100644
index 000000000..97bf16261
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tiger.png differ
diff --git a/plugins/emoji/public/images/twitter/tiger2.png b/plugins/emoji/public/images/twitter/tiger2.png
new file mode 100644
index 000000000..0b7f0ebb3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tiger2.png differ
diff --git a/plugins/emoji/public/images/twitter/tired_face.png b/plugins/emoji/public/images/twitter/tired_face.png
new file mode 100644
index 000000000..567b854e0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tired_face.png differ
diff --git a/plugins/emoji/public/images/twitter/tm.png b/plugins/emoji/public/images/twitter/tm.png
new file mode 100644
index 000000000..29ac4fb92
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tm.png differ
diff --git a/plugins/emoji/public/images/twitter/toilet.png b/plugins/emoji/public/images/twitter/toilet.png
new file mode 100644
index 000000000..7b7468b1b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/toilet.png differ
diff --git a/plugins/emoji/public/images/twitter/tokyo_tower.png b/plugins/emoji/public/images/twitter/tokyo_tower.png
new file mode 100644
index 000000000..ec902e72d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tokyo_tower.png differ
diff --git a/plugins/emoji/public/images/twitter/tomato.png b/plugins/emoji/public/images/twitter/tomato.png
new file mode 100644
index 000000000..e3cf7f620
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tomato.png differ
diff --git a/plugins/emoji/public/images/twitter/tongue.png b/plugins/emoji/public/images/twitter/tongue.png
new file mode 100644
index 000000000..a79abe033
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tongue.png differ
diff --git a/plugins/emoji/public/images/twitter/top.png b/plugins/emoji/public/images/twitter/top.png
new file mode 100644
index 000000000..eb23f5ef3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/top.png differ
diff --git a/plugins/emoji/public/images/twitter/tophat.png b/plugins/emoji/public/images/twitter/tophat.png
new file mode 100644
index 000000000..444101166
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tophat.png differ
diff --git a/plugins/emoji/public/images/twitter/tractor.png b/plugins/emoji/public/images/twitter/tractor.png
new file mode 100644
index 000000000..711a128eb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tractor.png differ
diff --git a/plugins/emoji/public/images/twitter/traffic_light.png b/plugins/emoji/public/images/twitter/traffic_light.png
new file mode 100644
index 000000000..48b5d29a4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/traffic_light.png differ
diff --git a/plugins/emoji/public/images/twitter/train.png b/plugins/emoji/public/images/twitter/train.png
new file mode 100644
index 000000000..013893b76
Binary files /dev/null and b/plugins/emoji/public/images/twitter/train.png differ
diff --git a/plugins/emoji/public/images/twitter/train2.png b/plugins/emoji/public/images/twitter/train2.png
new file mode 100644
index 000000000..b617401db
Binary files /dev/null and b/plugins/emoji/public/images/twitter/train2.png differ
diff --git a/plugins/emoji/public/images/twitter/tram.png b/plugins/emoji/public/images/twitter/tram.png
new file mode 100644
index 000000000..2297b1de0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tram.png differ
diff --git a/plugins/emoji/public/images/twitter/triangular_flag_on_post.png b/plugins/emoji/public/images/twitter/triangular_flag_on_post.png
new file mode 100644
index 000000000..2243d6db6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/triangular_flag_on_post.png differ
diff --git a/plugins/emoji/public/images/twitter/triangular_ruler.png b/plugins/emoji/public/images/twitter/triangular_ruler.png
new file mode 100644
index 000000000..3bd2c5079
Binary files /dev/null and b/plugins/emoji/public/images/twitter/triangular_ruler.png differ
diff --git a/plugins/emoji/public/images/twitter/trident.png b/plugins/emoji/public/images/twitter/trident.png
new file mode 100644
index 000000000..1729a9760
Binary files /dev/null and b/plugins/emoji/public/images/twitter/trident.png differ
diff --git a/plugins/emoji/public/images/twitter/triumph.png b/plugins/emoji/public/images/twitter/triumph.png
new file mode 100644
index 000000000..4f0a6c148
Binary files /dev/null and b/plugins/emoji/public/images/twitter/triumph.png differ
diff --git a/plugins/emoji/public/images/twitter/trolleybus.png b/plugins/emoji/public/images/twitter/trolleybus.png
new file mode 100644
index 000000000..fe8548106
Binary files /dev/null and b/plugins/emoji/public/images/twitter/trolleybus.png differ
diff --git a/plugins/emoji/public/images/twitter/trophy.png b/plugins/emoji/public/images/twitter/trophy.png
new file mode 100644
index 000000000..8010d8cdf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/trophy.png differ
diff --git a/plugins/emoji/public/images/twitter/tropical_drink.png b/plugins/emoji/public/images/twitter/tropical_drink.png
new file mode 100644
index 000000000..16f2c8822
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tropical_drink.png differ
diff --git a/plugins/emoji/public/images/twitter/tropical_fish.png b/plugins/emoji/public/images/twitter/tropical_fish.png
new file mode 100644
index 000000000..4a02ce1c3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tropical_fish.png differ
diff --git a/plugins/emoji/public/images/twitter/truck.png b/plugins/emoji/public/images/twitter/truck.png
new file mode 100644
index 000000000..8f6ea86ff
Binary files /dev/null and b/plugins/emoji/public/images/twitter/truck.png differ
diff --git a/plugins/emoji/public/images/twitter/trumpet.png b/plugins/emoji/public/images/twitter/trumpet.png
new file mode 100644
index 000000000..c8493813d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/trumpet.png differ
diff --git a/plugins/emoji/public/images/twitter/tshirt.png b/plugins/emoji/public/images/twitter/tshirt.png
new file mode 100644
index 000000000..241cb12b5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tshirt.png differ
diff --git a/plugins/emoji/public/images/twitter/tulip.png b/plugins/emoji/public/images/twitter/tulip.png
new file mode 100644
index 000000000..c206c34c9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tulip.png differ
diff --git a/plugins/emoji/public/images/twitter/turtle.png b/plugins/emoji/public/images/twitter/turtle.png
new file mode 100644
index 000000000..4ab991b3d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/turtle.png differ
diff --git a/plugins/emoji/public/images/twitter/tv.png b/plugins/emoji/public/images/twitter/tv.png
new file mode 100644
index 000000000..2bbee71c3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/tv.png differ
diff --git a/plugins/emoji/public/images/twitter/twisted_rightwards_arrows.png b/plugins/emoji/public/images/twitter/twisted_rightwards_arrows.png
new file mode 100644
index 000000000..fc1e42160
Binary files /dev/null and b/plugins/emoji/public/images/twitter/twisted_rightwards_arrows.png differ
diff --git a/plugins/emoji/public/images/twitter/two.png b/plugins/emoji/public/images/twitter/two.png
new file mode 100644
index 000000000..74bea34f2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/two.png differ
diff --git a/plugins/emoji/public/images/twitter/two_hearts.png b/plugins/emoji/public/images/twitter/two_hearts.png
new file mode 100644
index 000000000..aa670390d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/two_hearts.png differ
diff --git a/plugins/emoji/public/images/twitter/two_men_holding_hands.png b/plugins/emoji/public/images/twitter/two_men_holding_hands.png
new file mode 100644
index 000000000..361d18618
Binary files /dev/null and b/plugins/emoji/public/images/twitter/two_men_holding_hands.png differ
diff --git a/plugins/emoji/public/images/twitter/two_women_holding_hands.png b/plugins/emoji/public/images/twitter/two_women_holding_hands.png
new file mode 100644
index 000000000..8374165a2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/two_women_holding_hands.png differ
diff --git a/plugins/emoji/public/images/twitter/u5272.png b/plugins/emoji/public/images/twitter/u5272.png
new file mode 100644
index 000000000..212a67585
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u5272.png differ
diff --git a/plugins/emoji/public/images/twitter/u5408.png b/plugins/emoji/public/images/twitter/u5408.png
new file mode 100644
index 000000000..2cb63bb9c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u5408.png differ
diff --git a/plugins/emoji/public/images/twitter/u55b6.png b/plugins/emoji/public/images/twitter/u55b6.png
new file mode 100644
index 000000000..6fe0b6f22
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u55b6.png differ
diff --git a/plugins/emoji/public/images/twitter/u6307.png b/plugins/emoji/public/images/twitter/u6307.png
new file mode 100644
index 000000000..2e35375ce
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u6307.png differ
diff --git a/plugins/emoji/public/images/twitter/u6708.png b/plugins/emoji/public/images/twitter/u6708.png
new file mode 100644
index 000000000..75c4af697
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u6708.png differ
diff --git a/plugins/emoji/public/images/twitter/u6709.png b/plugins/emoji/public/images/twitter/u6709.png
new file mode 100644
index 000000000..f2cb50f98
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u6709.png differ
diff --git a/plugins/emoji/public/images/twitter/u6e80.png b/plugins/emoji/public/images/twitter/u6e80.png
new file mode 100644
index 000000000..597b02eef
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u6e80.png differ
diff --git a/plugins/emoji/public/images/twitter/u7121.png b/plugins/emoji/public/images/twitter/u7121.png
new file mode 100644
index 000000000..75e6e0fae
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u7121.png differ
diff --git a/plugins/emoji/public/images/twitter/u7533.png b/plugins/emoji/public/images/twitter/u7533.png
new file mode 100644
index 000000000..b94f80141
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u7533.png differ
diff --git a/plugins/emoji/public/images/twitter/u7981.png b/plugins/emoji/public/images/twitter/u7981.png
new file mode 100644
index 000000000..82764f6d4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u7981.png differ
diff --git a/plugins/emoji/public/images/twitter/u7a7a.png b/plugins/emoji/public/images/twitter/u7a7a.png
new file mode 100644
index 000000000..b99965daa
Binary files /dev/null and b/plugins/emoji/public/images/twitter/u7a7a.png differ
diff --git a/plugins/emoji/public/images/twitter/uk.png b/plugins/emoji/public/images/twitter/uk.png
new file mode 100644
index 000000000..3ad16324d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/uk.png differ
diff --git a/plugins/emoji/public/images/twitter/umbrella.png b/plugins/emoji/public/images/twitter/umbrella.png
new file mode 100644
index 000000000..aaac00573
Binary files /dev/null and b/plugins/emoji/public/images/twitter/umbrella.png differ
diff --git a/plugins/emoji/public/images/twitter/unamused.png b/plugins/emoji/public/images/twitter/unamused.png
new file mode 100644
index 000000000..7152d299a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/unamused.png differ
diff --git a/plugins/emoji/public/images/twitter/underage.png b/plugins/emoji/public/images/twitter/underage.png
new file mode 100644
index 000000000..41f1303bf
Binary files /dev/null and b/plugins/emoji/public/images/twitter/underage.png differ
diff --git a/plugins/emoji/public/images/twitter/unlock.png b/plugins/emoji/public/images/twitter/unlock.png
new file mode 100644
index 000000000..764cabd93
Binary files /dev/null and b/plugins/emoji/public/images/twitter/unlock.png differ
diff --git a/plugins/emoji/public/images/twitter/up.png b/plugins/emoji/public/images/twitter/up.png
new file mode 100644
index 000000000..a5ecd5db1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/up.png differ
diff --git a/plugins/emoji/public/images/twitter/us.png b/plugins/emoji/public/images/twitter/us.png
new file mode 100644
index 000000000..2a0cbf000
Binary files /dev/null and b/plugins/emoji/public/images/twitter/us.png differ
diff --git a/plugins/emoji/public/images/twitter/v.png b/plugins/emoji/public/images/twitter/v.png
new file mode 100644
index 000000000..c6e9b6453
Binary files /dev/null and b/plugins/emoji/public/images/twitter/v.png differ
diff --git a/plugins/emoji/public/images/twitter/vertical_traffic_light.png b/plugins/emoji/public/images/twitter/vertical_traffic_light.png
new file mode 100644
index 000000000..2f7294f0f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/vertical_traffic_light.png differ
diff --git a/plugins/emoji/public/images/twitter/vhs.png b/plugins/emoji/public/images/twitter/vhs.png
new file mode 100644
index 000000000..4583077e2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/vhs.png differ
diff --git a/plugins/emoji/public/images/twitter/vibration_mode.png b/plugins/emoji/public/images/twitter/vibration_mode.png
new file mode 100644
index 000000000..cb81a51c3
Binary files /dev/null and b/plugins/emoji/public/images/twitter/vibration_mode.png differ
diff --git a/plugins/emoji/public/images/twitter/video_camera.png b/plugins/emoji/public/images/twitter/video_camera.png
new file mode 100644
index 000000000..acc457875
Binary files /dev/null and b/plugins/emoji/public/images/twitter/video_camera.png differ
diff --git a/plugins/emoji/public/images/twitter/video_game.png b/plugins/emoji/public/images/twitter/video_game.png
new file mode 100644
index 000000000..d84ae0786
Binary files /dev/null and b/plugins/emoji/public/images/twitter/video_game.png differ
diff --git a/plugins/emoji/public/images/twitter/violin.png b/plugins/emoji/public/images/twitter/violin.png
new file mode 100644
index 000000000..7d2e82d5d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/violin.png differ
diff --git a/plugins/emoji/public/images/twitter/virgo.png b/plugins/emoji/public/images/twitter/virgo.png
new file mode 100644
index 000000000..4c4c2c0c5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/virgo.png differ
diff --git a/plugins/emoji/public/images/twitter/volcano.png b/plugins/emoji/public/images/twitter/volcano.png
new file mode 100644
index 000000000..0bbae82a5
Binary files /dev/null and b/plugins/emoji/public/images/twitter/volcano.png differ
diff --git a/plugins/emoji/public/images/twitter/vs.png b/plugins/emoji/public/images/twitter/vs.png
new file mode 100644
index 000000000..f9e0f523f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/vs.png differ
diff --git a/plugins/emoji/public/images/twitter/walking.png b/plugins/emoji/public/images/twitter/walking.png
new file mode 100644
index 000000000..7f6b71175
Binary files /dev/null and b/plugins/emoji/public/images/twitter/walking.png differ
diff --git a/plugins/emoji/public/images/twitter/waning_crescent_moon.png b/plugins/emoji/public/images/twitter/waning_crescent_moon.png
new file mode 100644
index 000000000..62dd41091
Binary files /dev/null and b/plugins/emoji/public/images/twitter/waning_crescent_moon.png differ
diff --git a/plugins/emoji/public/images/twitter/waning_gibbous_moon.png b/plugins/emoji/public/images/twitter/waning_gibbous_moon.png
new file mode 100644
index 000000000..6f29e36b8
Binary files /dev/null and b/plugins/emoji/public/images/twitter/waning_gibbous_moon.png differ
diff --git a/plugins/emoji/public/images/twitter/warning.png b/plugins/emoji/public/images/twitter/warning.png
new file mode 100644
index 000000000..2a3c4a48c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/warning.png differ
diff --git a/plugins/emoji/public/images/twitter/watch.png b/plugins/emoji/public/images/twitter/watch.png
new file mode 100644
index 000000000..893c261fb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/watch.png differ
diff --git a/plugins/emoji/public/images/twitter/water_buffalo.png b/plugins/emoji/public/images/twitter/water_buffalo.png
new file mode 100644
index 000000000..8bf82933f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/water_buffalo.png differ
diff --git a/plugins/emoji/public/images/twitter/watermelon.png b/plugins/emoji/public/images/twitter/watermelon.png
new file mode 100644
index 000000000..718569b1f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/watermelon.png differ
diff --git a/plugins/emoji/public/images/twitter/wave.png b/plugins/emoji/public/images/twitter/wave.png
new file mode 100644
index 000000000..82a45d296
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wave.png differ
diff --git a/plugins/emoji/public/images/twitter/wavy_dash.png b/plugins/emoji/public/images/twitter/wavy_dash.png
new file mode 100644
index 000000000..3fcfdfb0e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wavy_dash.png differ
diff --git a/plugins/emoji/public/images/twitter/waxing_crescent_moon.png b/plugins/emoji/public/images/twitter/waxing_crescent_moon.png
new file mode 100644
index 000000000..4af47f2e9
Binary files /dev/null and b/plugins/emoji/public/images/twitter/waxing_crescent_moon.png differ
diff --git a/plugins/emoji/public/images/twitter/waxing_gibbous_moon.png b/plugins/emoji/public/images/twitter/waxing_gibbous_moon.png
new file mode 100644
index 000000000..3d9631445
Binary files /dev/null and b/plugins/emoji/public/images/twitter/waxing_gibbous_moon.png differ
diff --git a/plugins/emoji/public/images/twitter/wc.png b/plugins/emoji/public/images/twitter/wc.png
new file mode 100644
index 000000000..0c779cd47
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wc.png differ
diff --git a/plugins/emoji/public/images/twitter/weary.png b/plugins/emoji/public/images/twitter/weary.png
new file mode 100644
index 000000000..1ef63c7e7
Binary files /dev/null and b/plugins/emoji/public/images/twitter/weary.png differ
diff --git a/plugins/emoji/public/images/twitter/wedding.png b/plugins/emoji/public/images/twitter/wedding.png
new file mode 100644
index 000000000..6483199e4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wedding.png differ
diff --git a/plugins/emoji/public/images/twitter/whale.png b/plugins/emoji/public/images/twitter/whale.png
new file mode 100644
index 000000000..2e5f613f4
Binary files /dev/null and b/plugins/emoji/public/images/twitter/whale.png differ
diff --git a/plugins/emoji/public/images/twitter/whale2.png b/plugins/emoji/public/images/twitter/whale2.png
new file mode 100644
index 000000000..e1fd1fdd6
Binary files /dev/null and b/plugins/emoji/public/images/twitter/whale2.png differ
diff --git a/plugins/emoji/public/images/twitter/wheelchair.png b/plugins/emoji/public/images/twitter/wheelchair.png
new file mode 100644
index 000000000..52966c688
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wheelchair.png differ
diff --git a/plugins/emoji/public/images/twitter/white_check_mark.png b/plugins/emoji/public/images/twitter/white_check_mark.png
new file mode 100644
index 000000000..2ce525a31
Binary files /dev/null and b/plugins/emoji/public/images/twitter/white_check_mark.png differ
diff --git a/plugins/emoji/public/images/twitter/white_circle.png b/plugins/emoji/public/images/twitter/white_circle.png
new file mode 100644
index 000000000..1f3f7874e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/white_circle.png differ
diff --git a/plugins/emoji/public/images/twitter/white_flower.png b/plugins/emoji/public/images/twitter/white_flower.png
new file mode 100644
index 000000000..14f8a430c
Binary files /dev/null and b/plugins/emoji/public/images/twitter/white_flower.png differ
diff --git a/plugins/emoji/public/images/twitter/white_large_square.png b/plugins/emoji/public/images/twitter/white_large_square.png
new file mode 100644
index 000000000..bc9de693a
Binary files /dev/null and b/plugins/emoji/public/images/twitter/white_large_square.png differ
diff --git a/plugins/emoji/public/images/twitter/white_medium_small_square.png b/plugins/emoji/public/images/twitter/white_medium_small_square.png
new file mode 100644
index 000000000..83df4c86d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/white_medium_small_square.png differ
diff --git a/plugins/emoji/public/images/twitter/white_medium_square.png b/plugins/emoji/public/images/twitter/white_medium_square.png
new file mode 100644
index 000000000..78a5940eb
Binary files /dev/null and b/plugins/emoji/public/images/twitter/white_medium_square.png differ
diff --git a/plugins/emoji/public/images/twitter/white_small_square.png b/plugins/emoji/public/images/twitter/white_small_square.png
new file mode 100644
index 000000000..bcff71a52
Binary files /dev/null and b/plugins/emoji/public/images/twitter/white_small_square.png differ
diff --git a/plugins/emoji/public/images/twitter/white_square_button.png b/plugins/emoji/public/images/twitter/white_square_button.png
new file mode 100644
index 000000000..59089e757
Binary files /dev/null and b/plugins/emoji/public/images/twitter/white_square_button.png differ
diff --git a/plugins/emoji/public/images/twitter/wind_chime.png b/plugins/emoji/public/images/twitter/wind_chime.png
new file mode 100644
index 000000000..c6694e8a2
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wind_chime.png differ
diff --git a/plugins/emoji/public/images/twitter/wine_glass.png b/plugins/emoji/public/images/twitter/wine_glass.png
new file mode 100644
index 000000000..4b0701582
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wine_glass.png differ
diff --git a/plugins/emoji/public/images/twitter/wink.png b/plugins/emoji/public/images/twitter/wink.png
new file mode 100644
index 000000000..ebd7e3270
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wink.png differ
diff --git a/plugins/emoji/public/images/twitter/wolf.png b/plugins/emoji/public/images/twitter/wolf.png
new file mode 100644
index 000000000..56e75953e
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wolf.png differ
diff --git a/plugins/emoji/public/images/twitter/woman.png b/plugins/emoji/public/images/twitter/woman.png
new file mode 100644
index 000000000..37e32e866
Binary files /dev/null and b/plugins/emoji/public/images/twitter/woman.png differ
diff --git a/plugins/emoji/public/images/twitter/womans_clothes.png b/plugins/emoji/public/images/twitter/womans_clothes.png
new file mode 100644
index 000000000..5cc359fd1
Binary files /dev/null and b/plugins/emoji/public/images/twitter/womans_clothes.png differ
diff --git a/plugins/emoji/public/images/twitter/womans_hat.png b/plugins/emoji/public/images/twitter/womans_hat.png
new file mode 100644
index 000000000..6e9ee853f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/womans_hat.png differ
diff --git a/plugins/emoji/public/images/twitter/womens.png b/plugins/emoji/public/images/twitter/womens.png
new file mode 100644
index 000000000..7add2268d
Binary files /dev/null and b/plugins/emoji/public/images/twitter/womens.png differ
diff --git a/plugins/emoji/public/images/twitter/worried.png b/plugins/emoji/public/images/twitter/worried.png
new file mode 100644
index 000000000..4048ebf08
Binary files /dev/null and b/plugins/emoji/public/images/twitter/worried.png differ
diff --git a/plugins/emoji/public/images/twitter/wrench.png b/plugins/emoji/public/images/twitter/wrench.png
new file mode 100644
index 000000000..f7b292c65
Binary files /dev/null and b/plugins/emoji/public/images/twitter/wrench.png differ
diff --git a/plugins/emoji/public/images/twitter/x.png b/plugins/emoji/public/images/twitter/x.png
new file mode 100644
index 000000000..a24529786
Binary files /dev/null and b/plugins/emoji/public/images/twitter/x.png differ
diff --git a/plugins/emoji/public/images/twitter/yellow_heart.png b/plugins/emoji/public/images/twitter/yellow_heart.png
new file mode 100644
index 000000000..1499a527b
Binary files /dev/null and b/plugins/emoji/public/images/twitter/yellow_heart.png differ
diff --git a/plugins/emoji/public/images/twitter/yen.png b/plugins/emoji/public/images/twitter/yen.png
new file mode 100644
index 000000000..0700b6cbc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/yen.png differ
diff --git a/plugins/emoji/public/images/twitter/yum.png b/plugins/emoji/public/images/twitter/yum.png
new file mode 100644
index 000000000..cd81753f0
Binary files /dev/null and b/plugins/emoji/public/images/twitter/yum.png differ
diff --git a/plugins/emoji/public/images/twitter/zap.png b/plugins/emoji/public/images/twitter/zap.png
new file mode 100644
index 000000000..ee193678f
Binary files /dev/null and b/plugins/emoji/public/images/twitter/zap.png differ
diff --git a/plugins/emoji/public/images/twitter/zero.png b/plugins/emoji/public/images/twitter/zero.png
new file mode 100644
index 000000000..d4b5d1835
Binary files /dev/null and b/plugins/emoji/public/images/twitter/zero.png differ
diff --git a/plugins/emoji/public/images/twitter/zzz.png b/plugins/emoji/public/images/twitter/zzz.png
new file mode 100644
index 000000000..9e1ab21bc
Binary files /dev/null and b/plugins/emoji/public/images/twitter/zzz.png differ
diff --git a/plugins/emoji/public/images/two.png b/plugins/emoji/public/images/two.png
deleted file mode 120000
index 53d81a685..000000000
--- a/plugins/emoji/public/images/two.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0032.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/two_hearts.png b/plugins/emoji/public/images/two_hearts.png
deleted file mode 120000
index c51e30afa..000000000
--- a/plugins/emoji/public/images/two_hearts.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f495.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/two_men_holding_hands.png b/plugins/emoji/public/images/two_men_holding_hands.png
deleted file mode 120000
index b46ebc125..000000000
--- a/plugins/emoji/public/images/two_men_holding_hands.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f46c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/two_women_holding_hands.png b/plugins/emoji/public/images/two_women_holding_hands.png
deleted file mode 120000
index 3385e6aab..000000000
--- a/plugins/emoji/public/images/two_women_holding_hands.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f46d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u5272.png b/plugins/emoji/public/images/u5272.png
deleted file mode 120000
index 1f5347dbf..000000000
--- a/plugins/emoji/public/images/u5272.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f239.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u5408.png b/plugins/emoji/public/images/u5408.png
deleted file mode 120000
index 1e6f46f35..000000000
--- a/plugins/emoji/public/images/u5408.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f234.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u55b6.png b/plugins/emoji/public/images/u55b6.png
deleted file mode 120000
index 5eb227284..000000000
--- a/plugins/emoji/public/images/u55b6.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f23a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u6307.png b/plugins/emoji/public/images/u6307.png
deleted file mode 120000
index 22e815a3a..000000000
--- a/plugins/emoji/public/images/u6307.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f22f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u6708.png b/plugins/emoji/public/images/u6708.png
deleted file mode 120000
index b1ef4805d..000000000
--- a/plugins/emoji/public/images/u6708.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f237.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u6709.png b/plugins/emoji/public/images/u6709.png
deleted file mode 120000
index 95217ff96..000000000
--- a/plugins/emoji/public/images/u6709.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f236.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u6e80.png b/plugins/emoji/public/images/u6e80.png
deleted file mode 120000
index 033f6a9c1..000000000
--- a/plugins/emoji/public/images/u6e80.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f235.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u7121.png b/plugins/emoji/public/images/u7121.png
deleted file mode 120000
index d03b88e34..000000000
--- a/plugins/emoji/public/images/u7121.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f21a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u7533.png b/plugins/emoji/public/images/u7533.png
deleted file mode 120000
index c587a5840..000000000
--- a/plugins/emoji/public/images/u7533.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f238.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u7981.png b/plugins/emoji/public/images/u7981.png
deleted file mode 120000
index ffe13e499..000000000
--- a/plugins/emoji/public/images/u7981.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f232.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/u7a7a.png b/plugins/emoji/public/images/u7a7a.png
deleted file mode 120000
index 51d3b1b9f..000000000
--- a/plugins/emoji/public/images/u7a7a.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f233.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/umbrella.png b/plugins/emoji/public/images/umbrella.png
deleted file mode 120000
index 9546363ef..000000000
--- a/plugins/emoji/public/images/umbrella.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2614.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/unamused.png b/plugins/emoji/public/images/unamused.png
deleted file mode 120000
index cd62ee34d..000000000
--- a/plugins/emoji/public/images/unamused.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f612.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/underage.png b/plugins/emoji/public/images/underage.png
deleted file mode 120000
index a43951e39..000000000
--- a/plugins/emoji/public/images/underage.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f51e.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/unicode/0023.png b/plugins/emoji/public/images/unicode/0023.png
deleted file mode 100755
index a8cd17f52..000000000
Binary files a/plugins/emoji/public/images/unicode/0023.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0030.png b/plugins/emoji/public/images/unicode/0030.png
deleted file mode 100755
index 2ad743df0..000000000
Binary files a/plugins/emoji/public/images/unicode/0030.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0031.png b/plugins/emoji/public/images/unicode/0031.png
deleted file mode 100755
index d792b49ef..000000000
Binary files a/plugins/emoji/public/images/unicode/0031.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0032.png b/plugins/emoji/public/images/unicode/0032.png
deleted file mode 100755
index 3da772c62..000000000
Binary files a/plugins/emoji/public/images/unicode/0032.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0033.png b/plugins/emoji/public/images/unicode/0033.png
deleted file mode 100755
index 643a596a6..000000000
Binary files a/plugins/emoji/public/images/unicode/0033.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0034.png b/plugins/emoji/public/images/unicode/0034.png
deleted file mode 100755
index 3e83ab5ae..000000000
Binary files a/plugins/emoji/public/images/unicode/0034.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0035.png b/plugins/emoji/public/images/unicode/0035.png
deleted file mode 100755
index 05dfa5385..000000000
Binary files a/plugins/emoji/public/images/unicode/0035.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0036.png b/plugins/emoji/public/images/unicode/0036.png
deleted file mode 100755
index 78bb810f9..000000000
Binary files a/plugins/emoji/public/images/unicode/0036.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0037.png b/plugins/emoji/public/images/unicode/0037.png
deleted file mode 100755
index 3a5f8a2e6..000000000
Binary files a/plugins/emoji/public/images/unicode/0037.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0038.png b/plugins/emoji/public/images/unicode/0038.png
deleted file mode 100755
index 6ddacf228..000000000
Binary files a/plugins/emoji/public/images/unicode/0038.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/0039.png b/plugins/emoji/public/images/unicode/0039.png
deleted file mode 100755
index 92c3831fd..000000000
Binary files a/plugins/emoji/public/images/unicode/0039.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/00ae.png b/plugins/emoji/public/images/unicode/00ae.png
deleted file mode 100755
index 23f009731..000000000
Binary files a/plugins/emoji/public/images/unicode/00ae.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f0cf.png b/plugins/emoji/public/images/unicode/1f0cf.png
deleted file mode 100755
index 172dbacf1..000000000
Binary files a/plugins/emoji/public/images/unicode/1f0cf.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1e8-1f1f3.png b/plugins/emoji/public/images/unicode/1f1e8-1f1f3.png
deleted file mode 100755
index 0d6c10a9b..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1e8-1f1f3.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1e9-1f1ea.png b/plugins/emoji/public/images/unicode/1f1e9-1f1ea.png
deleted file mode 100755
index b6e3d3889..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1e9-1f1ea.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1ea-1f1f8.png b/plugins/emoji/public/images/unicode/1f1ea-1f1f8.png
deleted file mode 100755
index 899f7c139..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1ea-1f1f8.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1eb-1f1f7.png b/plugins/emoji/public/images/unicode/1f1eb-1f1f7.png
deleted file mode 100755
index 77ee31088..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1eb-1f1f7.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1ec-1f1e7.png b/plugins/emoji/public/images/unicode/1f1ec-1f1e7.png
deleted file mode 100755
index d6e2e7ac7..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1ec-1f1e7.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1ee-1f1f9.png b/plugins/emoji/public/images/unicode/1f1ee-1f1f9.png
deleted file mode 100755
index a416bcca1..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1ee-1f1f9.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1ef-1f1f5.png b/plugins/emoji/public/images/unicode/1f1ef-1f1f5.png
deleted file mode 100755
index 449f6cc38..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1ef-1f1f5.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1f0-1f1f7.png b/plugins/emoji/public/images/unicode/1f1f0-1f1f7.png
deleted file mode 100755
index 9814d0321..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1f0-1f1f7.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1f7-1f1fa.png b/plugins/emoji/public/images/unicode/1f1f7-1f1fa.png
deleted file mode 100755
index 302cdf548..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1f7-1f1fa.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f1fa-1f1f8.png b/plugins/emoji/public/images/unicode/1f1fa-1f1f8.png
deleted file mode 100755
index a9908f706..000000000
Binary files a/plugins/emoji/public/images/unicode/1f1fa-1f1f8.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f201.png b/plugins/emoji/public/images/unicode/1f201.png
deleted file mode 100755
index 11dac3a88..000000000
Binary files a/plugins/emoji/public/images/unicode/1f201.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f202.png b/plugins/emoji/public/images/unicode/1f202.png
deleted file mode 100755
index cd55a4fb8..000000000
Binary files a/plugins/emoji/public/images/unicode/1f202.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f233.png b/plugins/emoji/public/images/unicode/1f233.png
deleted file mode 100755
index 2534d1e24..000000000
Binary files a/plugins/emoji/public/images/unicode/1f233.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f238.png b/plugins/emoji/public/images/unicode/1f238.png
deleted file mode 100755
index ce57dede3..000000000
Binary files a/plugins/emoji/public/images/unicode/1f238.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unicode/1f555.png b/plugins/emoji/public/images/unicode/1f555.png
deleted file mode 100755
index 071fb3b1b..000000000
Binary files a/plugins/emoji/public/images/unicode/1f555.png and /dev/null differ
diff --git a/plugins/emoji/public/images/unlock.png b/plugins/emoji/public/images/unlock.png
deleted file mode 120000
index d099026e1..000000000
--- a/plugins/emoji/public/images/unlock.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f513.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/up.png b/plugins/emoji/public/images/up.png
deleted file mode 120000
index aeef79131..000000000
--- a/plugins/emoji/public/images/up.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f199.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/us.png b/plugins/emoji/public/images/us.png
deleted file mode 120000
index 5cbd32aba..000000000
--- a/plugins/emoji/public/images/us.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f1fa-1f1f8.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/v.png b/plugins/emoji/public/images/v.png
deleted file mode 120000
index fd69dfb60..000000000
--- a/plugins/emoji/public/images/v.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/270c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/vertical_traffic_light.png b/plugins/emoji/public/images/vertical_traffic_light.png
deleted file mode 120000
index a25fff651..000000000
--- a/plugins/emoji/public/images/vertical_traffic_light.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6a6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/vhs.png b/plugins/emoji/public/images/vhs.png
deleted file mode 120000
index dd44ef29d..000000000
--- a/plugins/emoji/public/images/vhs.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4fc.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/vibration_mode.png b/plugins/emoji/public/images/vibration_mode.png
deleted file mode 120000
index d754d5e3e..000000000
--- a/plugins/emoji/public/images/vibration_mode.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4f3.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/video_camera.png b/plugins/emoji/public/images/video_camera.png
deleted file mode 120000
index e4adee991..000000000
--- a/plugins/emoji/public/images/video_camera.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4f9.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/video_game.png b/plugins/emoji/public/images/video_game.png
deleted file mode 120000
index d108a542b..000000000
--- a/plugins/emoji/public/images/video_game.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3ae.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/violin.png b/plugins/emoji/public/images/violin.png
deleted file mode 120000
index d29467f9f..000000000
--- a/plugins/emoji/public/images/violin.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f3bb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/virgo.png b/plugins/emoji/public/images/virgo.png
deleted file mode 120000
index ba706ef0d..000000000
--- a/plugins/emoji/public/images/virgo.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/264d.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/volcano.png b/plugins/emoji/public/images/volcano.png
deleted file mode 120000
index 6e4837e53..000000000
--- a/plugins/emoji/public/images/volcano.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f30b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/vs.png b/plugins/emoji/public/images/vs.png
deleted file mode 120000
index 4c7be8986..000000000
--- a/plugins/emoji/public/images/vs.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f19a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/walking.png b/plugins/emoji/public/images/walking.png
deleted file mode 120000
index 51cf020d2..000000000
--- a/plugins/emoji/public/images/walking.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6b6.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/waning_crescent_moon.png b/plugins/emoji/public/images/waning_crescent_moon.png
deleted file mode 120000
index 937d72e52..000000000
--- a/plugins/emoji/public/images/waning_crescent_moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f318.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/waning_gibbous_moon.png b/plugins/emoji/public/images/waning_gibbous_moon.png
deleted file mode 120000
index afe112725..000000000
--- a/plugins/emoji/public/images/waning_gibbous_moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f316.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/warning.png b/plugins/emoji/public/images/warning.png
deleted file mode 120000
index 9df881109..000000000
--- a/plugins/emoji/public/images/warning.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26a0.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/watch.png b/plugins/emoji/public/images/watch.png
deleted file mode 120000
index ee115707e..000000000
--- a/plugins/emoji/public/images/watch.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/231a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/water_buffalo.png b/plugins/emoji/public/images/water_buffalo.png
deleted file mode 120000
index e9da97577..000000000
--- a/plugins/emoji/public/images/water_buffalo.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f403.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/watermelon.png b/plugins/emoji/public/images/watermelon.png
deleted file mode 120000
index 7ce5c0683..000000000
--- a/plugins/emoji/public/images/watermelon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f349.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wave.png b/plugins/emoji/public/images/wave.png
deleted file mode 120000
index a8eb534c6..000000000
--- a/plugins/emoji/public/images/wave.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f44b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wavy_dash.png b/plugins/emoji/public/images/wavy_dash.png
deleted file mode 120000
index 27ebde71c..000000000
--- a/plugins/emoji/public/images/wavy_dash.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/3030.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/waxing_crescent_moon.png b/plugins/emoji/public/images/waxing_crescent_moon.png
deleted file mode 120000
index fba84d6dc..000000000
--- a/plugins/emoji/public/images/waxing_crescent_moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f312.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/waxing_gibbous_moon.png b/plugins/emoji/public/images/waxing_gibbous_moon.png
deleted file mode 120000
index 1c589610f..000000000
--- a/plugins/emoji/public/images/waxing_gibbous_moon.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f314.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wc.png b/plugins/emoji/public/images/wc.png
deleted file mode 120000
index e99ff27ce..000000000
--- a/plugins/emoji/public/images/wc.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6be.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/weary.png b/plugins/emoji/public/images/weary.png
deleted file mode 120000
index 02c5636be..000000000
--- a/plugins/emoji/public/images/weary.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f629.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wedding.png b/plugins/emoji/public/images/wedding.png
deleted file mode 120000
index fd1d2d115..000000000
--- a/plugins/emoji/public/images/wedding.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f492.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/whale.png b/plugins/emoji/public/images/whale.png
deleted file mode 120000
index 2604404c2..000000000
--- a/plugins/emoji/public/images/whale.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f433.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/whale2.png b/plugins/emoji/public/images/whale2.png
deleted file mode 120000
index ae62b2978..000000000
--- a/plugins/emoji/public/images/whale2.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f40b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wheelchair.png b/plugins/emoji/public/images/wheelchair.png
deleted file mode 120000
index 35cc6c3dc..000000000
--- a/plugins/emoji/public/images/wheelchair.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/267f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/white_check_mark.png b/plugins/emoji/public/images/white_check_mark.png
deleted file mode 120000
index 1c3012887..000000000
--- a/plugins/emoji/public/images/white_check_mark.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2705.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/white_circle.png b/plugins/emoji/public/images/white_circle.png
deleted file mode 120000
index 30505e96c..000000000
--- a/plugins/emoji/public/images/white_circle.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26aa.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/white_flower.png b/plugins/emoji/public/images/white_flower.png
deleted file mode 120000
index d2a05197f..000000000
--- a/plugins/emoji/public/images/white_flower.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4ae.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/white_large_square.png b/plugins/emoji/public/images/white_large_square.png
deleted file mode 120000
index 90c128071..000000000
--- a/plugins/emoji/public/images/white_large_square.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/2b1c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/white_medium_small_square.png b/plugins/emoji/public/images/white_medium_small_square.png
deleted file mode 120000
index cff4cd1d4..000000000
--- a/plugins/emoji/public/images/white_medium_small_square.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/25fd.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/white_medium_square.png b/plugins/emoji/public/images/white_medium_square.png
deleted file mode 120000
index 57702e488..000000000
--- a/plugins/emoji/public/images/white_medium_square.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/25fb.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/white_small_square.png b/plugins/emoji/public/images/white_small_square.png
deleted file mode 120000
index d79315d80..000000000
--- a/plugins/emoji/public/images/white_small_square.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/25ab.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/white_square_button.png b/plugins/emoji/public/images/white_square_button.png
deleted file mode 120000
index 901861566..000000000
--- a/plugins/emoji/public/images/white_square_button.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f533.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wind_chime.png b/plugins/emoji/public/images/wind_chime.png
deleted file mode 120000
index d9348911b..000000000
--- a/plugins/emoji/public/images/wind_chime.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f390.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wine_glass.png b/plugins/emoji/public/images/wine_glass.png
deleted file mode 120000
index dd6a6ad03..000000000
--- a/plugins/emoji/public/images/wine_glass.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f377.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wink.png b/plugins/emoji/public/images/wink.png
deleted file mode 120000
index e19070d3f..000000000
--- a/plugins/emoji/public/images/wink.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f609.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wolf.png b/plugins/emoji/public/images/wolf.png
deleted file mode 120000
index 7fdcf8f75..000000000
--- a/plugins/emoji/public/images/wolf.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f43a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/woman.png b/plugins/emoji/public/images/woman.png
deleted file mode 120000
index c9a45f398..000000000
--- a/plugins/emoji/public/images/woman.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f469.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/womans_clothes.png b/plugins/emoji/public/images/womans_clothes.png
deleted file mode 120000
index dfdf15fad..000000000
--- a/plugins/emoji/public/images/womans_clothes.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f45a.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/womans_hat.png b/plugins/emoji/public/images/womans_hat.png
deleted file mode 120000
index fea765acd..000000000
--- a/plugins/emoji/public/images/womans_hat.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f452.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/womens.png b/plugins/emoji/public/images/womens.png
deleted file mode 120000
index 4b2c93c18..000000000
--- a/plugins/emoji/public/images/womens.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f6ba.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/worried.png b/plugins/emoji/public/images/worried.png
deleted file mode 120000
index 0087d65a4..000000000
--- a/plugins/emoji/public/images/worried.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f61f.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/wrench.png b/plugins/emoji/public/images/wrench.png
deleted file mode 120000
index 5ff3e8c1f..000000000
--- a/plugins/emoji/public/images/wrench.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f527.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/x.png b/plugins/emoji/public/images/x.png
deleted file mode 120000
index ebb129dec..000000000
--- a/plugins/emoji/public/images/x.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/274c.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/yellow_heart.png b/plugins/emoji/public/images/yellow_heart.png
deleted file mode 120000
index 8e529fc54..000000000
--- a/plugins/emoji/public/images/yellow_heart.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f49b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/yen.png b/plugins/emoji/public/images/yen.png
deleted file mode 120000
index d2215b588..000000000
--- a/plugins/emoji/public/images/yen.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4b4.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/yum.png b/plugins/emoji/public/images/yum.png
deleted file mode 120000
index 98071348c..000000000
--- a/plugins/emoji/public/images/yum.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f60b.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/zap.png b/plugins/emoji/public/images/zap.png
deleted file mode 120000
index 8c83de84b..000000000
--- a/plugins/emoji/public/images/zap.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/26a1.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/zero.png b/plugins/emoji/public/images/zero.png
deleted file mode 120000
index c691c0825..000000000
--- a/plugins/emoji/public/images/zero.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/0030.png
\ No newline at end of file
diff --git a/plugins/emoji/public/images/zzz.png b/plugins/emoji/public/images/zzz.png
deleted file mode 120000
index 4901a6bed..000000000
--- a/plugins/emoji/public/images/zzz.png
+++ /dev/null
@@ -1 +0,0 @@
-unicode/1f4a4.png
\ No newline at end of file