diff --git a/packages/common/assets/README.icons.md b/packages/common/assets/README.icons.md
new file mode 100644
index 0000000000000000000000000000000000000000..b4b88c5f1f37abe8c16a302215d03264ae5f5a73
--- /dev/null
+++ b/packages/common/assets/README.icons.md
@@ -0,0 +1,5 @@
+# Icons
+
+* Source: https://lineicons.com/icons/
+* Flattened using `mkdir icons; cp ./*/*.svg ./icons`
+* License: https://creativecommons.org/licenses/by-sa/4.0/
\ No newline at end of file
diff --git a/packages/common/assets/icons/500px.svg b/packages/common/assets/icons/500px.svg
new file mode 100755
index 0000000000000000000000000000000000000000..02b2884dfbe6d42936674eadccfc7acf622ccce6
--- /dev/null
+++ b/packages/common/assets/icons/500px.svg
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M55.71,12.29c-5.63,0-11.62,1.14-16.02,3.04c-0.47,0.18-0.75,0.56-0.81,1.09c-0.06,0.5,0.08,1.16,0.41,2.02
+		c0.27,0.7,1,2.55,2.4,2.01c4.5-1.72,9.48-2.66,14.01-2.66c5.14,0,10.12,1.01,14.81,2.99c3.73,1.58,7.24,3.85,11.07,7.17
+		c0.28,0.24,0.57,0.36,0.88,0.36c0.75,0,1.46-0.73,2.07-1.42c1.02-1.15,1.72-2.1,0.72-3.05c-3.65-3.46-7.65-6.04-12.59-8.13
+		C67.3,13.44,61.59,12.29,55.71,12.29z"/>
+	<path d="M25.71,65.08c0.02,0.06,0.52,1.43,0.81,2.12c1.58,3.74,3.85,7.1,6.73,9.99c2.88,2.88,6.24,5.15,9.99,6.73
+		c3.88,1.64,7.99,2.47,12.23,2.47c4.24,0,8.36-0.83,12.23-2.47c3.74-1.58,7.1-3.85,9.99-6.73c2.88-2.88,5.15-6.25,6.73-9.99
+		c1.64-3.88,2.47-7.99,2.47-12.23c0-4.24-0.83-8.36-2.47-12.23c-1.58-3.74-3.85-7.1-6.73-9.99c-2.88-2.88-6.24-5.15-9.99-6.73
+		c-3.88-1.64-7.99-2.47-12.23-2.47c-4.29,0-8.58,0.85-12.4,2.47c-3.05,1.29-8.22,4.62-11.25,7.74l-0.02,0.02V7.9l43.44,0
+		c1.58-0.02,1.58-2.22,1.58-2.95c0-0.73,0-2.93-1.59-2.95L28.27,2c-1.28,0-2.07,1.06-2.07,2.05v36.4c0,1.17,1.46,2.02,2.82,2.31
+		c2.65,0.57,3.27-0.28,3.92-1.18l0.09-0.12c0.99-1.47,4.09-4.6,4.12-4.63c4.84-4.84,11.31-7.51,18.22-7.51
+		c6.88,0,13.33,2.67,18.17,7.51c4.86,4.86,7.53,11.29,7.53,18.12c0,6.85-2.66,13.29-7.49,18.12c-4.77,4.77-11.43,7.51-18.28,7.51
+		c-4.64,0-9.12-1.24-12.95-3.57l0.02-22.13c0-2.95,1.28-6.16,3.43-8.58c2.45-2.77,5.83-4.29,9.52-4.29c3.57,0,6.9,1.35,9.39,3.81
+		c2.47,2.44,3.82,5.7,3.82,9.16c0,7.4-5.82,13.19-13.24,13.19c-1.43,0-4.03-0.63-4.14-0.66c-1.5-0.45-2.14,1.63-2.35,2.32
+		c-0.81,2.64,0.41,3.16,0.66,3.24c2.39,0.74,3.96,0.88,6.01,0.88c10.48,0,19.01-8.53,19.01-19.02c0-10.4-8.52-18.87-19-18.87
+		c-5.13,0-9.95,1.96-13.57,5.52c-3.45,3.39-5.43,7.91-5.43,12.4l0,0.11c-0.02,0.56-0.03,13.83-0.03,18.18l-0.02-0.02
+		c-1.97-2.18-3.92-5.52-5.21-8.93c-0.51-1.34-1.65-1.1-3.21-0.62c-0.68,0.21-2.75,0.85-2.3,2.35L25.71,65.08z"/>
+	<path d="M86.05,81.79L86.05,81.79c-0.68-0.68-1.25-1.07-1.76-1.22c-0.51-0.15-0.97-0.04-1.33,0.32l-0.33,0.33
+		c-3.49,3.49-7.55,6.23-12.07,8.14c-4.68,1.98-9.66,2.98-14.78,2.98c-5.13,0-10.1-1-14.78-2.98c-4.52-1.91-8.59-4.65-12.07-8.14
+		c-3.63-3.63-6.37-7.7-8.14-12.07c-1.72-4.27-2.29-7.48-2.47-8.53c-0.02-0.1-0.03-0.18-0.04-0.23c-0.24-1.24-1.38-1.33-3.02-1.08
+		c-0.68,0.1-2.76,0.42-2.56,1.92l0,0.03c0.55,3.46,1.52,6.86,2.89,10.09c2.2,5.2,5.34,9.86,9.35,13.87
+		c4.01,4.01,8.67,7.15,13.87,9.35C44.16,96.85,49.88,98,55.77,98c5.89,0,11.6-1.15,16.99-3.43c5.19-2.2,9.86-5.34,13.87-9.35
+		c0.01-0.01,0.23-0.23,0.35-0.36C87.41,84.38,87.8,83.54,86.05,81.79z"/>
+	<path d="M48.04,59.88c0.01,0.64,0.59,1.19,0.94,1.53l0.11,0.11c0.6,0.59,1.16,0.88,1.69,0.88c0.43,0,0.7-0.21,0.8-0.29
+		c0.26-0.24,3.23-3.26,3.52-3.54l3.31,3.3c0.31,0.35,0.64,0.52,1.03,0.53c0.53,0,1.11-0.31,1.71-0.94c1.43-1.46,0.71-2.25,0.37-2.63
+		l-3.36-3.36l3.5-3.53c0.77-0.83,0.09-1.71-0.59-2.39c-0.98-0.98-1.93-1.24-2.54-0.68l-3.48,3.49l-3.52-3.52
+		c-0.19-0.18-0.42-0.27-0.68-0.27c-0.47,0-1.02,0.32-1.65,0.94c-1.08,1.08-1.32,1.83-0.75,2.43l3.52,3.51l-3.5,3.51
+		C48.18,59.25,48.04,59.56,48.04,59.88z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/Bullhorn.svg b/packages/common/assets/icons/Bullhorn.svg
new file mode 100755
index 0000000000000000000000000000000000000000..167c2929c4bf54e475a62b4bff941abaef2ee4af
--- /dev/null
+++ b/packages/common/assets/icons/Bullhorn.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M81.9,1.8c-6,0-11.1,3.5-13.5,8.6l0.1-0.2l-39.9,3.4H12.8c-5.3,0-9.6,4.3-9.6,9.6v30.3c0,4,2.5,7.4,5.9,8.9l5.2,27.8
+	c0.9,4.7,5.1,8.1,9.8,8.1c3,0,5.8-1.3,7.7-3.6c1.9-2.3,2.7-5.2,2.1-8.1l-4.3-23.4l38.8,3.3l-0.1-0.2c2.4,5.1,7.5,8.6,13.5,8.6
+	c8.2,0,14.9-6.7,14.9-14.9V16.7C96.8,8.6,90,1.8,81.9,1.8z M8.7,23.1c0-2.3,1.8-4.1,4.1-4.1h13.3v38.5H12.8c-2.3,0-4.1-1.8-4.1-4.1
+	C8.7,53.4,8.7,23.1,8.7,23.1z M27.6,91.1c-0.9,1-2.1,1.6-3.5,1.6c-2.1,0-4-1.5-4.4-3.6L14.9,63h9.2l4.5,24.5
+	C28.8,88.8,28.5,90.1,27.6,91.1z M31.6,57.8v-39l35.4-3c0,0.3,0,0.6,0,0.9v43.2c0,0.3,0,0.6,0,0.9L31.6,57.8z M91.3,59.9
+	c0,5.2-4.2,9.4-9.4,9.4s-9.4-4.2-9.4-9.4V16.7c0-5.2,4.2-9.4,9.4-9.4c5.1,0,9.4,4.3,9.4,9.4V59.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/Crop.svg b/packages/common/assets/icons/Crop.svg
new file mode 100755
index 0000000000000000000000000000000000000000..dd9419894b92ca885ab21b353749a0b0ac66c388
--- /dev/null
+++ b/packages/common/assets/icons/Crop.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.5,83.4H89V14.8l4.6-4.6c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L85,11.1H16.6V4.5c0-1.5-1.2-2.8-2.8-2.8
+	c-1.6,0-2.7,1.3-2.7,2.8v6.6H4.8c-1.5,0-2.8,1.2-2.8,2.8c0,1.6,1.2,2.8,2.8,2.8h6.3v66.8H4.5c-1.5,0-2.8,1.2-2.8,2.8
+	c0,1.6,1.2,2.8,2.8,2.8h6.6v6.4c0,1.5,1.2,2.8,2.8,2.8c1.6,0,2.8-1.2,2.8-2.8V89h66.8v6.5c0,1.5,1.2,2.8,2.8,2.8
+	c1.6,0,2.8-1.2,2.8-2.8v-6.6h6.4c1.5,0,2.8-1.2,2.8-2.8C98.3,84.5,97,83.4,95.5,83.4z M16.6,79.5V16.6h62.9L16.6,79.5z M20.3,83.5
+	l63.2-63.2v63.2H20.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/add-file.svg b/packages/common/assets/icons/add-file.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3f2380b897a63e6d8f17400e1ae3d57f4bf21432
--- /dev/null
+++ b/packages/common/assets/icons/add-file.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M80.8,3.5H19.3C17,3.5,15,5.4,15,7.8v57c0,0.5,0.2,1.1,0.6,1.4l30.2,29.7c0.4,0.4,0.9,0.6,1.4,0.6h33.5
+	c2.3,0,4.3-1.9,4.3-4.3V7.8C85,5.4,83.1,3.5,80.8,3.5z M44.7,87.1L24.5,67.2h20.2V87.1z M79.5,91H50.2V65.5c0-2.1-1.6-3.8-3.8-3.8
+	H20.5V9h59V91z"/>
+<path d="M62.3,30.5h-8.5V22c0-1.5-1.2-2.8-2.8-2.8c-1.6,0-2.7,1.3-2.7,2.8v8.5h-8.5c-1.5,0-2.8,1.2-2.8,2.8c0,1.6,1.3,2.7,2.8,2.7
+	h8.5v8.5c0,1.5,1.2,2.8,2.8,2.8c1.6,0,2.7-1.2,2.7-2.7V36h8.5c1.5,0,2.8-1.2,2.8-2.8C65,31.6,63.8,30.5,62.3,30.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/agenda.svg b/packages/common/assets/icons/agenda.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8fa974a604635f66a477d99a561d18dbdd4c58af
--- /dev/null
+++ b/packages/common/assets/icons/agenda.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{display:none;fill:#F7F7F7;}
+</style>
+<rect x="5" y="5" class="st0" width="90" height="90"/>
+<path d="M75.3,3.1H24.7c-2.6,0-4.8,2.1-4.8,4.8v73.6c0,1.9,1.1,3.5,2.8,4.3v9.9c0,1,1.2,1.6,2,0.8l4.3-4.1l4.3,4.1
+	c0.7,0.7,2,0.2,2-0.8v-9.5h40c2.6,0,4.8-2.1,4.8-4.8V7.9C80.1,5.3,77.9,3.1,75.3,3.1z M74.6,25.9H62.7V8.6h11.9V25.9z M25.4,63.5
+	h31.7v17.3H25.4V63.5z M25.4,58V31.4h31.7V58H25.4z M62.7,31.4h11.9V58H62.7V31.4z M57.2,8.6v17.3H25.4V8.6H57.2z M62.7,80.8V63.5
+	h11.9v17.3H62.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/alarm-clock.svg b/packages/common/assets/icons/alarm-clock.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e67a692fa907aceda18ca76c081b7f7e243a3406
--- /dev/null
+++ b/packages/common/assets/icons/alarm-clock.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M83.4,33.2c2.9-2.5,4.7-6.2,4.7-10.1c0-7.4-6-13.4-13.4-13.4c-5.4,0-10,3.2-12.1,7.9c-3.1-1-6.4-1.7-9.9-1.9v-7h5.2
+		c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H42.1c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h5.2v7c-3.1,0.2-6.2,0.8-9.1,1.7
+		c-2.2-4.5-6.8-7.5-12-7.5c-7.4,0-13.4,6-13.4,13.4c0,3.6,1.5,7,4.2,9.5c-4.7,6.6-7.5,14.7-7.5,23.4c0,22.4,18.2,40.6,40.6,40.6
+		c22.4,0,40.6-18.2,40.6-40.6C90.6,47.7,87.9,39.8,83.4,33.2z M74.7,15.2c4.4,0,7.9,3.5,7.9,7.9c0,2.2-1,4.3-2.6,5.8
+		c-3.5-3.8-7.6-6.9-12.3-9.2C69,17,71.7,15.2,74.7,15.2z M18.2,23.3c0-4.4,3.5-7.9,7.9-7.9c2.9,0,5.5,1.6,6.8,4
+		c-4.8,2.2-9,5.3-12.6,9.1C19,27.1,18.2,25.2,18.2,23.3z M50,91.3c-19.3,0-35.1-15.7-35.1-35.1c0-8.2,2.8-15.8,7.6-21.7
+		c0.3-0.2,0.5-0.4,0.7-0.7c0-0.1,0.1-0.1,0.1-0.2c3.7-4.3,8.3-7.7,13.6-9.9c0,0,0.1,0,0.1,0c0.4-0.1,0.7-0.2,1-0.4
+		c3.5-1.3,7.3-2,11.2-2.1c0.2,0.1,0.5,0.1,0.8,0.1s0.5-0.1,0.8-0.1c4.4,0.1,8.5,1,12.3,2.5c0.2,0.1,0.3,0.2,0.5,0.2
+		c5.3,2.2,9.9,5.7,13.5,10.1c0.1,0.2,0.3,0.4,0.5,0.6c4.7,6,7.5,13.5,7.5,21.6C85.1,75.5,69.3,91.3,50,91.3z"/>
+	<path d="M70.6,55.7H52.7V34.9c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v20.8h-4.2c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h4.2v4.2
+		c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-4.2h17.8c1.5,0,2.8-1.2,2.8-2.8S72.1,55.7,70.6,55.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/alarm.svg b/packages/common/assets/icons/alarm.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c41e2dc3397b6569abf3ef5b45580066f56a70bb
--- /dev/null
+++ b/packages/common/assets/icons/alarm.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M85,82.6c-3.4-3.4-5.7-7.8-6.5-12.5c0-0.1,0-0.2,0-0.3l-4.4-29.1c-0.3-1.6-0.4-3-0.6-4.4c-0.6-11.6-9.7-20.9-21.1-22.2V5.4
+	c0-1.5-1.2-2.8-2.8-2.8S47,3.9,47,5.4v8.8c-11.1,1.4-19.9,10.6-20.5,22.2c0,1-0.2,2.2-0.4,3.3l-4.5,28.9l-0.4,2.5
+	c-1,4.5-3.1,8.5-6.3,11.5c-1.1,1.1-1.5,2.8-0.9,4.3c0.6,1.4,2,2.4,3.6,2.4h27.1c0,0.3-0.1,0.5-0.1,0.8l-0.1,2.2
+	c-0.1,2.8,2.1,5.1,4.8,5.1c0.1,0,0.1,0,0.2,0c2.7,0,4.9-2.1,5-4.8l0.1-2.2c0-0.4,0-0.7-0.1-1.1h27.7c1.6,0,3-0.9,3.6-2.4
+	C86.5,85.4,86.2,83.7,85,82.6z M21.3,83.8c2.6-3.3,4.5-7.3,5.4-11.6c0.2-0.7,0.3-1.4,0.3-2.1c0-0.2,0.1-0.5,0.1-0.8l4.3-27.9l0.1-1
+	c0.2-1.2,0.3-2.5,0.4-3.8c0.5-9.4,8.1-16.8,17.4-17.1c0.1,0,0.2,0,0.4,0c0.2,0,0.3,0,0.5-0.1c9.5,0.2,17.3,7.6,17.8,17.2
+	c0.1,1.6,0.3,3.2,0.6,4.8L73,70.3c0,0.1,0,0.3,0.1,0.4l0,0.2c0.8,4.7,2.7,9.1,5.6,12.9H21.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/amazon-original.svg b/packages/common/assets/icons/amazon-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..99c4f3c7c06a2cabeed8dd60c87bad2c7661f931
--- /dev/null
+++ b/packages/common/assets/icons/amazon-original.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill-rule:evenodd;clip-rule:evenodd;}
+</style>
+<g>
+	<path class="st0" d="M85.7,71.2C74.4,76,62.1,78.3,51,78.3c-16.5,0-32.6-4.5-45.5-12.1c-1.1-0.7-2,0.5-1,1.4
+		C16.4,78.4,32.3,85,49.9,85c12.6,0,27.2-4,37.2-11.4C88.8,72.3,87.4,70.5,85.7,71.2z"/>
+	<path class="st0" d="M95.6,65.5C94.5,64.1,85.1,63,79.3,67c-0.9,0.6-0.7,1.5,0.3,1.4c3.2-0.4,10.5-1.3,11.8,0.4
+		c1.3,1.7-1.4,8.4-2.6,11.5c-0.4,0.9,0.4,1.3,1.3,0.6C95.4,76.3,96.8,66.9,95.6,65.5z"/>
+	<path class="st0" d="M54.6,33.2c-4.8,0.5-11.2,0.9-15.7,2.9C33.7,38.4,30,43,30,49.8c0,8.7,5.5,13,12.5,13c5.9,0,9.2-1.4,13.8-6.1
+		c1.5,2.2,2,3.3,4.8,5.6c0.6,0.3,1.4,0.3,2-0.2l0,0c1.7-1.5,4.7-4.1,6.4-5.5c0.7-0.6,0.6-1.5,0-2.2c-1.5-2.1-3.2-3.8-3.2-7.7v-13
+		c0-5.5,0.4-10.6-3.7-14.4c-3.2-3.1-8.5-4.2-12.6-4.2c-8,0-16.8,3-18.7,12.8c-0.2,1,0.6,1.6,1.2,1.7l8.1,0.9c0.8,0,1.3-0.8,1.5-1.5
+		c0.7-3.4,3.5-5,6.7-5c1.7,0,3.7,0.6,4.7,2.2c1.2,1.7,1,4.1,1,6.1V33.2z M53.1,50.6c-1.3,2.3-3.4,3.8-5.8,3.8
+		c-3.2,0-5.1-2.4-5.1-6.1c0-7.1,6.4-8.4,12.4-8.4v1.8C54.6,45,54.7,47.7,53.1,50.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/amazon.svg b/packages/common/assets/icons/amazon.svg
new file mode 100755
index 0000000000000000000000000000000000000000..905b6601d8d3cce7c98628ee2b46981777461ee7
--- /dev/null
+++ b/packages/common/assets/icons/amazon.svg
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M46.7,57c0.2,0,0.4,0,0.7-0.1c0.3-0.1,0.5-0.1,0.6-0.1c2.4-0.6,4.3-2.2,5.6-4.7c0.6-1.1,1.1-2.3,1.4-3.6
+		c0.3-1.3,0.5-2.3,0.5-3.2c0-0.8,0-2.1,0-4v-2.2c-3.3,0-5.9,0.2-7.6,0.7c-5.1,1.4-7.6,4.6-7.6,9.6c0,2.2,0.6,4,1.7,5.4
+		C43.3,56.3,44.8,57,46.7,57z M49.5,45.2c0.2,0,0.4-0.1,0.6-0.1c0,0,0,0.1,0,0.1c0,0.2,0,0.7-0.4,2c-0.2,0.8-0.5,1.5-0.8,2.1l0,0.1
+		l0,0.1c-0.6,1.2-1.3,1.6-1.9,1.8c-0.1,0-0.3,0-0.5,0.1c0,0-0.1,0-0.1,0c0,0,0,0,0,0c-0.3-0.3-0.4-1-0.4-1.9
+		C46,47.4,46.5,46.1,49.5,45.2z"/>
+	<path d="M24,37.9c-2.6,3.7-3.9,8.2-3.9,13.3c0,6.5,2,11.8,6,15.6c3.9,3.7,8.9,5.6,14.7,5.6c3.4,0,6.3-0.4,8.8-1.1
+		c2.5-0.7,4.9-2,7.3-3.8c0.1,0.1,0.3,0.3,0.5,0.5c0.7,0.8,1.6,1.6,2.5,2.4l0.7,0.6l0.8,0.3c1.1,0.5,2.2,0.7,3.3,0.7
+		c1.7,0,3.3-0.5,4.6-1.5l0.1-0.1l0.1-0.1c0.4-0.3,3-2.6,7.7-6.7c1.7-1.4,2.7-3.3,2.7-5.5c0-1.5-0.5-3-1.4-4.4l-0.1-0.1l-0.1-0.1
+		c-0.9-1.1-1.5-2-1.9-2.5c0-0.1-0.2-0.4-0.5-1.3c-0.2-0.6-0.3-1.4-0.3-2.3V26.5c0-0.2,0-0.6-0.1-2.5c-0.1-1.8-0.2-2.9-0.5-3.8
+		c0-0.1-0.1-0.5-0.4-1.7c-0.4-1.5-0.8-2.7-1.3-3.7c-0.4-0.7-0.9-1.5-1.6-2.4c-0.6-0.9-1.4-1.7-2.1-2.5L69.4,10l-0.1-0.1
+		c-4.7-4.3-11.1-6.6-19.1-6.6h-2.2h-0.2l-0.2,0c-6.1,0.3-11.5,2-16.1,5c-5.1,3.3-8.3,8.3-9.6,14.9c-0.1,0.6-0.2,1.2-0.2,1.8
+		c0,3.4,2.2,6.1,5.7,6.9l0.3,0.1l0.3,0l1.6,0.2C27.5,33.8,25.6,35.7,24,37.9z M36.6,34.7c3.1-1.3,6.9-2.3,11.5-2.9
+		c1.6-0.2,4.1-0.4,7.6-0.7v-1.5c0-3.7-0.4-6.2-1.2-7.4c-1.2-1.7-3.1-2.6-5.7-2.6h-0.7c-1.9,0.2-3.5,0.8-4.9,1.8
+		c-1.4,1-2.3,2.5-2.7,4.3c-0.2,1.2-0.8,1.8-1.7,2l-9.9-1.2c-1-0.2-1.5-0.7-1.5-1.6c0-0.2,0-0.4,0.1-0.6c1-5.1,3.4-8.9,7.2-11.4
+		c3.8-2.5,8.3-3.9,13.4-4.1h2.2c6.6,0,11.7,1.7,15.4,5.1c0.6,0.6,1.1,1.2,1.6,1.9c0.5,0.7,0.9,1.3,1.2,1.8c0.3,0.5,0.5,1.3,0.8,2.2
+		c0.2,1,0.4,1.7,0.5,2c0.1,0.4,0.2,1.2,0.3,2.4c0.1,1.2,0.1,2,0.1,2.2v20.9c0,1.5,0.2,2.9,0.6,4.1c0.4,1.2,0.8,2.1,1.3,2.7
+		s1.1,1.4,2,2.6c0.3,0.5,0.5,1,0.5,1.4c0,0.5-0.2,0.9-0.7,1.2c-4.8,4.1-7.4,6.4-7.8,6.7c-0.4,0.3-0.8,0.4-1.3,0.4
+		c-0.4,0-0.8-0.1-1.2-0.3c-0.8-0.7-1.5-1.4-2.1-2c-0.6-0.6-1-1.1-1.3-1.4c-0.3-0.3-0.7-0.8-1.3-1.7c-0.6-0.8-1-1.4-1.2-1.7
+		c-3.2,3.5-6.4,5.7-9.5,6.6c-2,0.6-4.4,0.9-7.3,0.9c-4.4,0-8.1-1.4-10.9-4.1c-2.9-2.7-4.3-6.6-4.3-11.6c0-4,1-7.4,2.9-10.2
+		C30.5,38.2,33.2,36.1,36.6,34.7z M45.9,26.6c0.2-0.5,0.4-0.6,0.5-0.7c0.5-0.4,1.1-0.6,1.9-0.7h0.4c0.1,0,0.7,0,1.1,0.1
+		c0,0.2,0.1,0.4,0.2,0.8c-1,0.1-1.8,0.2-2.5,0.3l0,0l0,0C46.9,26.4,46.4,26.5,45.9,26.6z"/>
+	<path d="M81.1,79.2c-0.2,0.1-0.5,0.2-1,0.4c-0.5,0.2-0.8,0.3-1.1,0.4c-9.3,3.5-18.6,5.3-28.1,5.3c-14.3,0-27.4-3.5-39.6-10.5
+		c-0.5-0.3-0.9-0.3-1.2,0.1C10,75,10,75.2,10,75.3c0,0.2,0.1,0.5,0.4,0.7c5.3,4.8,11.4,8.5,18.1,11.2c6.7,2.6,13.9,4,21.5,4
+		c4.9,0,9.9-0.7,15.1-2c5.1-1.4,9.8-3.3,14-5.7c1.4-0.8,2.5-1.6,3.3-2.2c0.7-0.5,0.8-1,0.4-1.6C82.4,79,81.8,78.9,81.1,79.2z"/>
+	<path d="M89.7,74.2c-0.4-0.5-1.7-0.9-3.9-1.1c-0.4-0.1-0.9-0.1-1.4-0.1c-1.7,0-3.5,0.3-5.4,0.8c-1.1,0.3-2.3,0.8-3.5,1.7
+		c-0.2,0.2-0.3,0.4-0.4,0.6c0,0.1-0.1,0.2-0.1,0.2c0,0.1,0,0.2,0.1,0.3c0.1,0.1,0.3,0.1,0.6,0.1c1-0.1,2.1-0.3,3.3-0.4
+		c1.1-0.1,2.1-0.1,2.9-0.1c2.2,0,3.6,0.3,4.1,0.9c0.2,0.2,0.3,0.6,0.3,1.2c0,1.6-0.9,4.6-2.7,8.8c-0.1,0.4-0.1,0.7,0.2,0.8
+		c0.1,0,0.2,0.1,0.3,0.1c0.2,0,0.4-0.1,0.7-0.3c1.6-1.4,2.9-3.3,3.9-5.6s1.4-4.3,1.4-6v-0.5C90,74.9,89.9,74.5,89.7,74.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/ambulance.svg b/packages/common/assets/icons/ambulance.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d02196915cef60ba7cdd0db22911c38be54328ce
--- /dev/null
+++ b/packages/common/assets/icons/ambulance.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M90.7,18.1H38.4c-2.7,0-4.9,2.2-4.9,4.9v5.7h-6.4v-1.9c0-1.1-0.9-2-2-2h-3c-1.1,0-2,0.9-2,2v1.9H16c-1.9,0-3.7,1.2-4.4,2.9
+		L10,35.3l-5.5,13v3.3v13.8c0,2.7,2.2,4.9,4.9,4.9h1.3c0,0.1,0,0.3,0,0.4c0,6.2,5,11.2,11.2,11.2c6.2,0,11.2-5,11.2-11.2
+		c0-0.1,0-0.3,0-0.4h3.3v0h28.2c0,0.1,0,0.3,0,0.4c0,6.2,5,11.2,11.2,11.2c6.2,0,11.2-5,11.2-11.2c0-0.1,0-0.3,0-0.4h3.8
+		c2.7,0,4.9-2.2,4.9-4.9V23C95.5,20.3,93.3,18.1,90.7,18.1z M16.5,34.2h17.1v11.9H11.4L16.5,34.2z M21.8,76.4
+		c-3.1,0-5.7-2.6-5.7-5.7c0-3.1,2.6-5.7,5.7-5.7c3.1,0,5.7,2.6,5.7,5.7C27.5,73.8,24.9,76.4,21.8,76.4z M21.8,59.5
+		c-4,0-7.5,2.1-9.5,5.3H10V51.6h23.5v13.2h-2.2c0,0,0,0,0,0C29.3,61.6,25.8,59.5,21.8,59.5z M75.7,76.4c-3.1,0-5.7-2.6-5.7-5.7
+		c0-3.1,2.6-5.7,5.7-5.7s5.7,2.6,5.7,5.7C81.4,73.8,78.8,76.4,75.7,76.4z M90,64.8h-4.9c-2-3.2-5.5-5.3-9.5-5.3
+		c-4,0-7.5,2.1-9.5,5.3H39V51.6V28.7v-5.1h51V64.8z"/>
+	<path d="M55.9,45.1h7.2v7.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-7.2h7.2c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-7.2v-7.2
+		c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v7.2h-7.2c-1.5,0-2.8,1.2-2.8,2.8S54.4,45.1,55.9,45.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/amex.svg b/packages/common/assets/icons/amex.svg
new file mode 100755
index 0000000000000000000000000000000000000000..759bc511a5cd4c4b171c4783975acf6e2382041e
--- /dev/null
+++ b/packages/common/assets/icons/amex.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M19.6,55.9h7.9l1.1,4.4h3H32h3V43.4h0.4l4.9,16h3.5l4.8-16H49v16.9h3.3V39.7h-5.8l-4.7,16l-4.7-16h-5.8V59l-4.8-19.3h-6.7
+		l-5,20.5h3.3L19.6,55.9z M22.8,42.4h1.5l2.5,10.5h-6.6L22.8,42.4z"/>
+	<path d="M72.3,60.2h0.3l4.5-7.7l4.4,7.7h3.7l-6-10.1l6-10.5h-3.7L77,47.7l-4.4-8.1h-0.4h-3.3H55.4V60h13.4
+		C68.8,60.2,72.3,60.2,72.3,60.2z M58.8,51.3h7.8v-2.9h-7.8v-5.7h11.7l4.4,7.7l-4.3,6.9H58.8V51.3z"/>
+	<path d="M94.9,26.5H5.1c-2.6,0-4.8,2.1-4.8,4.8v37.3c0,2.6,2.1,4.8,4.8,4.8h89.8c2.6,0,4.8-2.1,4.8-4.8V31.3
+		C99.6,28.8,97.5,26.5,94.9,26.5z M94.1,67.8H5.9V32h88.3v35.8H94.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/anchor.svg b/packages/common/assets/icons/anchor.svg
new file mode 100755
index 0000000000000000000000000000000000000000..fab931cc3674bbf959df87f321a5fed7d351e46e
--- /dev/null
+++ b/packages/common/assets/icons/anchor.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M82.8,73.2l-8.1-8.1c-0.8-0.8-2-0.8-2.8,0l-8.5,8.5c-1.1,1.1-1.1,2.8,0,3.9h0c1.1,1.1,2.8,1.1,3.9,0l2.9-2.9
+	c-1,9.3-8.2,16.6-17.4,17.9c0,0,0,0,0,0V36.9l14.4,0c1.3,0,2.5-0.9,2.8-2.2c0.3-1.8-1-3.3-2.7-3.3H52.8v-5.7
+	c5.4-1.3,9.5-6.2,9.4-12.1C62,7.3,56.8,2,50.5,1.8C43.6,1.5,37.9,7,37.9,13.9c0,5.7,4,10.6,9.4,11.8v5.7l-14.6,0
+	c-1.3,0-2.5,0.9-2.8,2.2c-0.3,1.8,1,3.3,2.7,3.3h14.7v55.6c0,0,0,0,0,0c-9.3-1.3-16.6-8.9-17.4-18.3l2.9,2.9c1.1,1.1,2.8,1.1,3.9,0
+	h0c1.1-1.1,1.1-2.8,0-3.9l-8.1-8.1c-0.8-0.8-2-0.8-2.8,0l-8.5,8.5c-1.1,1.1-1.1,2.8,0,3.9l0,0c1.1,1.1,2.8,1.1,3.9,0l3.2-3.2
+	C25.3,87.7,36.4,98.3,50,98.3c13.7,0,25-10.8,25.7-24.3l3.2,3.2c1.1,1.1,2.8,1.1,3.9,0l0,0C83.9,76.1,83.9,74.3,82.8,73.2z
+	 M43.4,13.9c0-3.7,3-6.6,6.6-6.6s6.6,3,6.6,6.6s-3,6.6-6.6,6.6S43.4,17.5,43.4,13.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/android-original.svg b/packages/common/assets/icons/android-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..eb16072c0a8c368703729548d9108e89ce568d33
--- /dev/null
+++ b/packages/common/assets/icons/android-original.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 293.2 344.3" style="enable-background:new 0 0 293.2 344.3;" xml:space="preserve">
+<g>
+	<path d="M55.6,249.7c0,12.2,9.8,22,22,22h14.6v45c0,11.2,9.2,20.4,20.4,20.4s20.4-9.2,20.4-20.4v-45h27.2v45
+		c0,11.2,9.2,20.4,20.4,20.4s20.4-9.2,20.4-20.4v-45h14.6c12.2,0,22-9.8,22-22V117.8h-182V249.7z"/>
+	<path d="M191.2,37.5l14.4-26c0.8-1.4,0.3-3.2-1.1-3.9c-0.4-0.2-0.9-0.4-1.4-0.4c-1,0-2,0.5-2.5,1.5L186,35
+		c-11.9-5.3-25.3-8.3-39.4-8.3c-14.1,0-27.5,3-39.4,8.3L92.7,8.7c-0.8-1.4-2.5-1.9-3.9-1.1c-1.4,0.8-1.9,2.5-1.1,3.9l14.4,26
+		c-27.8,14.4-46.5,41.7-46.5,73.1h182C237.6,79.2,218.9,51.9,191.2,37.5z M104.6,77.3c-4.2,0-7.6-3.4-7.6-7.6s3.4-7.6,7.6-7.6
+		s7.6,3.4,7.6,7.6S108.8,77.3,104.6,77.3z M188.6,77.3c-4.2,0-7.6-3.4-7.6-7.6s3.4-7.6,7.6-7.6s7.6,3.4,7.6,7.6
+		S192.8,77.3,188.6,77.3z"/>
+	<path d="M27.6,114.3c-11.2,0-20.4,9.2-20.4,20.4v85c0,11.2,9.2,20.4,20.4,20.4S48,230.9,48,219.7v-85
+		C48,123.5,38.8,114.3,27.6,114.3z"/>
+	<path d="M265.6,114.3c-11.2,0-20.4,9.2-20.4,20.4v85c0,11.2,9.2,20.4,20.4,20.4s20.4-9.2,20.4-20.4v-85
+		C286,123.5,276.8,114.3,265.6,114.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/android.svg b/packages/common/assets/icons/android.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8bafeae3641ee238fcde320eeb6fcaa7e6f18612
--- /dev/null
+++ b/packages/common/assets/icons/android.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<circle cx="41.3" cy="20.4" r="2.6"/>
+	<circle cx="57.1" cy="20.4" r="2.6"/>
+	<path d="M85.5,29h-1.2c-1.2,0-2.3,0.2-3.3,0.6l-0.3-1c-1.9-6.1-5.6-11.2-10.3-15l7.2-7.5c1.1-1.1,1-2.8-0.1-3.9
+		c-1.1-1.1-2.8-1-3.9,0.1l-7.6,7.8c-0.1,0.1-0.2,0.2-0.3,0.4c-4.6-2.6-9.9-4-15.5-4c-5.5,0-10.7,1.4-15.3,3.9
+		c-0.1-0.1-0.1-0.2-0.2-0.2l-7.6-7.8c-1.1-1.1-2.8-1.1-3.9-0.1c-1.1,1.1-1.1,2.8-0.1,3.9l7.1,7.3c-4.8,3.8-8.5,9-10.5,15.2l-0.4,1.3
+		c-1.2-0.6-2.6-1-4-1h-1.2c-5,0-9,4-9,9v18.5c0,5,4,9,9,9h1.2c2,0,3.8-0.7,5.3-1.7v10.8c0,1.9,1.5,3.3,3.4,3.3H25v11.7c0,5,4,9,9,9
+		h1.2c5,0,9-4,9-9V77.8h12.6v11.7c0,5,4,9,9,9h1.2c5,0,9-4,9-9V77.8c1.8-0.1,3.2-1.5,3.2-3.3V63.6c1.5,1.1,3.4,1.8,5.4,1.8h1.2
+		c5,0,9-4,9-9V38C94.5,33,90.5,29,85.5,29z M26.4,72.3V33.2h47.1v39.1h-4.2H30.7H26.4z M50.4,12c10.2,0,19.3,5.8,23.7,14.8H26.7
+		C31.1,17.8,40.2,12,50.4,12z M19.1,56.5c0,1.9-1.6,3.5-3.5,3.5h-1.2c-1.9,0-3.5-1.6-3.5-3.5V38c0-1.9,1.6-3.5,3.5-3.5h1.2
+		c1.9,0,3.5,1.6,3.5,3.5V56.5z M38.6,89.6c0,1.9-1.6,3.5-3.5,3.5H34c-1.9,0-3.5-1.6-3.5-3.5V78.5h8.1V89.6z M70.3,89.6
+		c0,1.9-1.6,3.5-3.5,3.5h-1.2c-1.9,0-3.5-1.6-3.5-3.5V78.5h8.1V89.6z M89,56.5c0,1.9-1.6,3.5-3.5,3.5h-1.2c-1.9,0-3.5-1.6-3.5-3.5
+		V38c0-1.9,1.6-3.5,3.5-3.5h1.2c1.9,0,3.5,1.6,3.5,3.5V56.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/angle-double-down.svg b/packages/common/assets/icons/angle-double-down.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c330cfb848879e9e3e6c09e95a3f0a9233839e56
--- /dev/null
+++ b/packages/common/assets/icons/angle-double-down.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,87.2l42.7-42.7c1.1-1.1,2.8-1.1,3.9,0c1.1,1.1,1.1,2.8,0,3.9L52.7,92.3C52,93,51,93.4,50,93.4s-2-0.4-2.7-1.1L3.4,48.4
+		c-0.5-0.5-0.8-1.2-0.8-1.9s0.3-1.4,0.8-1.9c1.1-1.1,2.8-1.1,3.9,0L50,87.2z"/>
+	<path d="M50,50.1L92.7,7.4c1.1-1.1,2.8-1.1,3.9,0c1.1,1.1,1.1,2.8,0,3.9L52.7,55.2C52,55.9,51,56.3,50,56.3s-2-0.4-2.7-1.1
+		L3.4,11.3C2.8,10.7,2.6,10,2.6,9.3s0.3-1.4,0.8-1.9c1.1-1.1,2.8-1.1,3.9,0L50,50.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/angle-double-left.svg b/packages/common/assets/icons/angle-double-left.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f6b0c81c6489b32ac292d2920358da618f1f38ce
--- /dev/null
+++ b/packages/common/assets/icons/angle-double-left.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M12.8,50L55.5,7.3c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L7.7,47.3C7,48,6.6,49,6.6,50s0.4,2,1.1,2.7l43.9,43.9
+		c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L12.8,50z"/>
+	<path d="M49.9,50L92.6,7.3c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L44.8,47.3C44.1,48,43.7,49,43.7,50s0.4,2,1.1,2.7
+		l43.9,43.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L49.9,50z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/angle-double-right.svg b/packages/common/assets/icons/angle-double-right.svg
new file mode 100755
index 0000000000000000000000000000000000000000..96531ea0bfa694df42212f79d909d0d4a26ab0d9
--- /dev/null
+++ b/packages/common/assets/icons/angle-double-right.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M87.2,50L44.5,7.3c-1.1-1.1-1.1-2.8,0-3.9c1.1-1.1,2.8-1.1,3.9,0l43.9,43.9C93,48,93.4,49,93.4,50s-0.4,2-1.1,2.7
+		L48.4,96.6c-0.5,0.5-1.2,0.8-1.9,0.8s-1.4-0.3-1.9-0.8c-1.1-1.1-1.1-2.8,0-3.9L87.2,50z"/>
+	<path d="M50.1,50L7.4,7.3c-1.1-1.1-1.1-2.8,0-3.9c1.1-1.1,2.8-1.1,3.9,0l43.9,43.9c0.7,0.7,1.1,1.7,1.1,2.7s-0.4,2-1.1,2.7
+		L11.3,96.6c-0.5,0.5-1.2,0.8-1.9,0.8s-1.4-0.3-1.9-0.8c-1.1-1.1-1.1-2.8,0-3.9L50.1,50z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/angle-double-up.svg b/packages/common/assets/icons/angle-double-up.svg
new file mode 100755
index 0000000000000000000000000000000000000000..aaa71f4d3a3da0d455c5f9e6897f264a62cc3c64
--- /dev/null
+++ b/packages/common/assets/icons/angle-double-up.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,12.8L7.3,55.5c-1.1,1.1-2.8,1.1-3.9,0c-1.1-1.1-1.1-2.8,0-3.9L47.3,7.7C48,7,49,6.6,50,6.6s2,0.4,2.7,1.1l43.9,43.9
+		c0.5,0.5,0.8,1.2,0.8,1.9s-0.3,1.4-0.8,1.9c-1.1,1.1-2.8,1.1-3.9,0L50,12.8z"/>
+	<path d="M50,49.9L7.3,92.6c-1.1,1.1-2.8,1.1-3.9,0c-1.1-1.1-1.1-2.8,0-3.9l43.9-43.9c0.7-0.7,1.7-1.1,2.7-1.1s2,0.4,2.7,1.1
+		l43.9,43.9c0.5,0.5,0.8,1.2,0.8,1.9s-0.3,1.4-0.8,1.9c-1.1,1.1-2.8,1.1-3.9,0L50,49.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/apartment.svg b/packages/common/assets/icons/apartment.svg
new file mode 100755
index 0000000000000000000000000000000000000000..08960875ee635a31cdddbefc147f4f7ea32da180
--- /dev/null
+++ b/packages/common/assets/icons/apartment.svg
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M75.1,23.7h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2c0-0.4-0.2-0.7-0.7-0.7h-2.2c-0.5,0-0.7,0.2-0.7,0.7V23
+		C74.3,23.3,74.7,23.7,75.1,23.7z"/>
+	<path d="M75.1,60.6h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2c0-0.4-0.2-0.7-0.7-0.7h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2
+		C74.3,60.3,74.7,60.6,75.1,60.6z"/>
+	<path d="M75.1,79h2.2c0.5,0,0.7-0.2,0.7-0.7V76c0-0.4-0.2-0.7-0.7-0.7h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2C74.3,78.7,74.7,79,75.1,79z
+		"/>
+	<path d="M20.5,33.1h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2c0,0.5,0.4,0.7,0.7,0.7h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2
+		C21.3,33.4,21,33.1,20.5,33.1z"/>
+	<path d="M20.5,55.7h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2c0,0.5,0.4,0.7,0.7,0.7h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2
+		C21.3,56,21,55.7,20.5,55.7z"/>
+	<path d="M20.5,78.3h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2c0,0.5,0.4,0.7,0.7,0.7h2.2c0.5,0,0.7-0.2,0.7-0.7V79
+		C21.3,78.5,21,78.3,20.5,78.3z"/>
+	<path d="M42.8,50.5h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2c0,0.4,0.2,0.7,0.7,0.7h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2
+		C43.6,50.9,43.3,50.5,42.8,50.5z"/>
+	<path d="M52.6,50.5h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2c0,0.4,0.2,0.7,0.7,0.7h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2
+		C53.3,50.9,53.1,50.5,52.6,50.5z"/>
+	<path d="M75.1,42.2h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2c0-0.4-0.2-0.7-0.7-0.7h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2
+		C74.3,41.9,74.7,42.2,75.1,42.2z"/>
+	<path d="M93.7,2.8c-0.8-0.7-2-1-3-0.9L45.4,6.8l-0.2,0c-1.9,0.4-3.3,2-3.3,3.9V16h-33c-2.3,0-4,1.7-4,4v74.1c0,2.3,1.7,4,4,4h17.2
+		h7h27.4h25h5.6c2.3,0,4-1.7,4-4V5.9C95.2,4.7,94.6,3.6,93.7,2.8z M26.1,92.6H10.3V21.5h31.5v13.1l-10.2,0c-2.3,0-4,1.7-4,4v53.9
+		H26.1z M51.7,92.6V83c0-1.1-0.9-2-2-2h-6.4c-1.1,0-2,0.9-2,2v9.6h-8.2V40.2l11.5-0.1l15.9-0.1v52.5H51.7z M89.7,92.6h-4.1H66v-54
+		c0-2.3-1.7-4-4-4l-14.7,0.1V16v-3.9l42.3-4.5V92.6z"/>
+	<path d="M42.8,66.7h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2c0,0.4,0.2,0.7,0.7,0.7h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2
+		C43.6,67.1,43.3,66.7,42.8,66.7z"/>
+	<path d="M52.6,66.7h-2.2c-0.5,0-0.7,0.2-0.7,0.7v2.2c0,0.4,0.2,0.7,0.7,0.7h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2
+		C53.3,67.1,53.1,66.7,52.6,66.7z"/>
+	<path d="M57.1,23.7h2.2c0.5,0,0.7-0.2,0.7-0.7v-2.2c0-0.4-0.2-0.7-0.7-0.7h-2.2c-0.5,0-0.7,0.2-0.7,0.7V23
+		C56.3,23.3,56.7,23.7,57.1,23.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/apple.svg b/packages/common/assets/icons/apple.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2d58d24da2df634b7143ae6d1d06f7756cd8bddd
--- /dev/null
+++ b/packages/common/assets/icons/apple.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M86,70.5c-2.4-0.7-4.6-2.5-6.6-5.4c-2-2.9-3-6.1-3-9.8c0-3.3,0.9-6.2,2.8-9c1-1.5,2.8-3.4,5.3-5.5l2.1-1.7L84.9,37
+		C83,34.6,81,32.7,79,31.4c-3.7-2.5-7.8-3.8-12.4-3.8c-2.7,0-5.9,0.6-9.7,1.9c-4,1.4-5.7,1.6-6.4,1.6c-0.4,0-1.8-0.1-6.3-1.4
+		c-3.9-1.1-7.1-1.6-9.8-1.6c-6.7,0-12.3,2.8-16.7,8.4c-4.2,5.4-6.3,12.4-6.3,20.8c0,8.7,2.6,17.8,7.9,27
+		c5.7,9.8,11.5,14.6,17.8,14.6c2.1,0,4.7-0.6,7.8-1.9c2.4-1,4.5-1.5,6.2-1.5c1.9,0,4.1,0.5,6.8,1.5c3.4,1.2,6.1,1.8,8.1,1.8
+		c5.4,0,10.4-3.7,15.4-11.2c3-4.5,5.2-9,6.6-13.5l0.8-2.6L86,70.5z M76.6,84.4c-3.8,5.8-7.5,8.8-10.8,8.8c-0.9,0-2.8-0.3-6.2-1.5
+		c-3.2-1.2-6.1-1.8-8.7-1.8c-2.5,0-5.2,0.6-8.3,1.9c-3,1.3-4.7,1.5-5.7,1.5c-4,0-8.5-4.1-13-11.8c-4.7-8.4-7.2-16.6-7.2-24.3
+		c0-7.1,1.7-13,5.2-17.4c3.3-4.2,7.3-6.3,12.3-6.3c2.2,0,5,0.5,8.3,1.4c5,1.5,6.8,1.6,7.8,1.6c1.9,0,4.5-0.6,8.2-1.9
+		c3.2-1.1,5.8-1.6,8-1.6c3.5,0,6.6,0.9,9.3,2.8c1,0.7,2,1.6,3,2.6c-1.8,1.7-3.2,3.3-4.2,4.7c-2.5,3.7-3.8,7.7-3.8,12.1
+		c0,4.8,1.4,9.1,4,13c2,2.9,4.3,5,6.9,6.4C80.5,77.9,78.8,81.2,76.6,84.4z"/>
+	<path d="M47.4,25.7l2.4,0.1c0.4,0,0.8,0,1.3,0c5.5,0,10.8-2.2,14.7-6.1c4.2-4.2,6.4-10,6.1-16l-0.1-2.4l-2.4-0.1
+		c-6-0.4-11.8,1.9-16,6.1v0c-4.2,4.2-6.4,10-6.1,16L47.4,25.7z M57.2,11.2L57.2,11.2c2.5-2.5,5.7-4,9.1-4.4
+		c-0.4,3.4-1.9,6.7-4.4,9.1c-2.5,2.5-5.7,4-9.1,4.4C53.2,16.9,54.8,13.6,57.2,11.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/archive.svg b/packages/common/assets/icons/archive.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e0fe1b1fd29937e8203dcdad6411b478fc6122a6
--- /dev/null
+++ b/packages/common/assets/icons/archive.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92.2,3.3H7.8c-2.4,0-4.2,1.8-4.2,4.2v17.2c0,2.4,1.8,4.2,4.2,4.2h1.1v63.8c0,2.4,1.8,4.2,4.2,4.2h74
+		c2.4,0,4.2-1.8,4.2-4.2V28.8h1c2.4,0,4.2-1.8,4.2-4.2V7.4C96.4,5.1,94.6,3.3,92.2,3.3z M9.1,8.8h81.8v14.5H9.1V8.8z M85.7,91.2
+		H14.3V28.8h71.3V91.2z"/>
+	<path d="M31.6,65h36.9c0.8,0,1.4-0.6,1.5-1.4V51.2c0-0.8-0.6-1.4-1.4-1.4h-37c-0.8,0-1.4,0.6-1.4,1.4v12.4
+		C30.2,64.4,30.7,65,31.6,65z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/arrow-down-circle.svg b/packages/common/assets/icons/arrow-down-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6765a3be57e9f86bbe07831f3f8344be42e0f569
--- /dev/null
+++ b/packages/common/assets/icons/arrow-down-circle.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M57.6,67.6l-4.8,4.8V21c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v51.4l-4.8-4.8c-1.1-1.1-2.8-1.1-3.9,0
+		c-1.1,1.1-1.1,2.8,0,3.9L50,82.9l11.4-11.4c1.1-1.1,1.1-2.8,0-3.9S58.6,66.5,57.6,67.6z"/>
+	<path d="M50,2.3C23.7,2.3,2.3,23.7,2.3,50c0,26.3,21.4,47.8,47.8,47.8c26.3,0,47.8-21.4,47.8-47.8C97.8,23.7,76.3,2.3,50,2.3z
+		 M50,92.3c-23.3,0-42.3-19-42.3-42.3S26.7,7.8,50,7.8s42.3,19,42.3,42.3S73.3,92.3,50,92.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/arrow-down.svg b/packages/common/assets/icons/arrow-down.svg
new file mode 100755
index 0000000000000000000000000000000000000000..71f8880535fc5fd84b02f1e776472d32e5559368
--- /dev/null
+++ b/packages/common/assets/icons/arrow-down.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M47.3,4.7v82.9l-9.9-10c-1.1-1.1-2.8-1.1-3.9,0s-1.1,2.8,0,3.9l16.6,16.6l1.9-1.9l0,0l14.6-14.7c0.5-0.5,0.8-1.2,0.8-1.9
+	s-0.3-1.4-0.8-1.9c-1.1-1.1-2.8-1.1-3.9,0l-9.9,9.9V4.7c0-1.5-1.2-2.7-2.8-2.7C48.5,2,47.3,3.2,47.3,4.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/arrow-left-circle.svg b/packages/common/assets/icons/arrow-left-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..15f081108527c25d7d3637fac29edf408971b913
--- /dev/null
+++ b/packages/common/assets/icons/arrow-left-circle.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M32.4,57.6l-4.8-4.8H79c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H27.6l4.8-4.8c1.1-1.1,1.1-2.8,0-3.9
+		c-1.1-1.1-2.8-1.1-3.9,0L17.1,50l11.4,11.4c1.1,1.1,2.8,1.1,3.9,0S33.5,58.6,32.4,57.6z"/>
+	<path d="M97.8,50C97.8,23.7,76.3,2.3,50,2.3C23.7,2.3,2.3,23.7,2.3,50c0,26.3,21.4,47.8,47.8,47.8C76.3,97.8,97.8,76.3,97.8,50z
+		 M7.8,50c0-23.3,19-42.3,42.3-42.3s42.3,19,42.3,42.3S73.3,92.3,50,92.3S7.8,73.3,7.8,50z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/arrow-left.svg b/packages/common/assets/icons/arrow-left.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a3798a92a380a93cd570ad40e51ef1ea930188ef
--- /dev/null
+++ b/packages/common/assets/icons/arrow-left.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.8,47.4H12.9l9.9-9.9c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L2.4,50.1l1.9,1.9c0,0,0,0,0,0l14.6,14.6
+	c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-9.9-9.9h82.9c1.5,0,2.8-1.2,2.8-2.8
+	C98.5,48.6,97.3,47.4,95.8,47.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/arrow-right-circle.svg b/packages/common/assets/icons/arrow-right-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d6cea7bbbaaff00c1254e67018afe074cae0474f
--- /dev/null
+++ b/packages/common/assets/icons/arrow-right-circle.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M67.6,42.4l4.8,4.8H21c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h51.4l-4.8,4.8c-1.1,1.1-1.1,2.8,0,3.9
+		c1.1,1.1,2.8,1.1,3.9,0L82.9,50L71.5,38.6c-1.1-1.1-2.8-1.1-3.9,0S66.5,41.4,67.6,42.4z"/>
+	<path d="M2.3,50c0,26.3,21.4,47.8,47.8,47.8c26.3,0,47.8-21.4,47.8-47.8C97.8,23.7,76.3,2.3,50,2.3C23.7,2.3,2.3,23.7,2.3,50z
+		 M92.3,50c0,23.3-19,42.3-42.3,42.3S7.8,73.3,7.8,50S26.7,7.8,50,7.8S92.3,26.7,92.3,50z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/arrow-right.svg b/packages/common/assets/icons/arrow-right.svg
new file mode 100755
index 0000000000000000000000000000000000000000..afc310bd3c84860e1f198c58bd921f3c7bcfdd83
--- /dev/null
+++ b/packages/common/assets/icons/arrow-right.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M5.1,52.9H88L78,62.8c-1.1,1.1-1.1,2.8,0,3.9c1.1,1.1,2.8,1.1,3.9,0l16.6-16.6l-1.9-1.9c0,0,0,0,0,0L81.9,33.6
+	c-0.5-0.5-1.2-0.8-1.9-0.8s-1.4,0.3-1.9,0.8c-1.1,1.1-1.1,2.8,0,3.9l9.9,9.9H5.1c-1.5,0-2.7,1.2-2.7,2.8C2.4,51.7,3.6,52.9,5.1,52.9
+	z"/>
+</svg>
diff --git a/packages/common/assets/icons/arrow-top-left.svg b/packages/common/assets/icons/arrow-top-left.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a47a62da8cfb769ab6c3be5fb0df8a56553b22f4
--- /dev/null
+++ b/packages/common/assets/icons/arrow-top-left.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93.8,89.9l-79-79h20.7c1.5,0,2.8-1.2,2.8-2.8S37,5.4,35.5,5.4H5.4v30.1c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V14.8l79,79
+	c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8C94.8,92.7,94.8,91,93.8,89.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/arrow-top-right.svg b/packages/common/assets/icons/arrow-top-right.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d02785c923ad3c72e461fca7a0137b9ed9f3cc44
--- /dev/null
+++ b/packages/common/assets/icons/arrow-top-right.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M6.2,89.9l79-79H64.5c-1.5,0-2.8-1.2-2.8-2.8s1.2-2.8,2.8-2.8h30.1v30.1c0,1.5-1.2,2.8-2.8,2.8s-2.8-1.2-2.8-2.8V14.8
+	l-79,79c-0.5,0.5-1.2,0.8-1.9,0.8s-1.4-0.3-1.9-0.8C5.2,92.7,5.2,91,6.2,89.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/arrow-up-circle.svg b/packages/common/assets/icons/arrow-up-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9acf40d0374c987a4c1e74b5679b17659b104ca4
--- /dev/null
+++ b/packages/common/assets/icons/arrow-up-circle.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M42.4,32.4l4.8-4.8V79c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V27.6l4.8,4.8c1.1,1.1,2.8,1.1,3.9,0c1.1-1.1,1.1-2.8,0-3.9
+		L50,17.1L38.6,28.5c-1.1,1.1-1.1,2.8,0,3.9S41.4,33.5,42.4,32.4z"/>
+	<path d="M50,97.8c26.3,0,47.8-21.4,47.8-47.8C97.8,23.7,76.3,2.3,50,2.3C23.7,2.3,2.3,23.7,2.3,50C2.3,76.3,23.7,97.8,50,97.8z
+		 M50,7.8c23.3,0,42.3,19,42.3,42.3S73.3,92.3,50,92.3S7.8,73.3,7.8,50S26.7,7.8,50,7.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/arrow-up.svg b/packages/common/assets/icons/arrow-up.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8edab012c69042bd5c9efc3a259c9a1c2e4569dd
--- /dev/null
+++ b/packages/common/assets/icons/arrow-up.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M53.2,95.5V12.6l9.9,9.9c1.1,1.1,2.8,1.1,3.9,0c1.1-1.1,1.1-2.8,0-3.9L50.4,2.1L48.5,4c0,0,0,0,0,0L33.9,18.6
+	c-0.5,0.5-0.8,1.2-0.8,1.9s0.3,1.4,0.8,1.9c1.1,1.1,2.8,1.1,3.9,0l9.9-9.9v82.9c0,1.5,1.2,2.8,2.8,2.8C51.9,98.2,53.2,97,53.2,95.5z
+	"/>
+</svg>
diff --git a/packages/common/assets/icons/arrows-horizontal.svg b/packages/common/assets/icons/arrows-horizontal.svg
new file mode 100755
index 0000000000000000000000000000000000000000..be1927c3a7459e619db9729c44d25d6cb1487b04
--- /dev/null
+++ b/packages/common/assets/icons/arrows-horizontal.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M21.5,62.1l-8.3-8.3h2h71.7h2l-8.4,8.4c-0.5,0.5-0.8,1.2-0.8,1.9c0,0.8,0.3,1.5,1,2.1c1.1,1,2.8,0.8,3.8-0.2L98,52.4
+	c0.8-0.8,0.8-2,0-2.8L84.4,36c-0.9-0.9-2.4-1.2-3.5-0.4c-1.5,1-1.6,3-0.4,4.2l8.4,8.4h-2H15.2h-2l8.3-8.3c1.1-1.1,1.2-2.8,0.2-3.9
+	c-1.1-1.2-2.9-1.2-4-0.1L4.6,49.1c0,0,0,0,0,0L4,49.6c-0.8,0.8-0.8,2,0,2.8l0.5,0.5c0,0,0,0,0,0l13.1,13.1c1.1,1.1,2.9,1.1,4-0.1
+	C22.7,64.9,22.5,63.1,21.5,62.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/arrows-vertical.svg b/packages/common/assets/icons/arrows-vertical.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b39b1c70bbc34c3f851e4bb2d929d65971ffa76d
--- /dev/null
+++ b/packages/common/assets/icons/arrows-vertical.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M61.1,79.5l-8.3,8.3v-2V14.2v-2l8.4,8.4c0.5,0.5,1.2,0.8,1.9,0.8c0.8,0,1.5-0.3,2.1-1c1-1.1,0.8-2.8-0.2-3.8L51.4,3
+	c-0.8-0.8-2-0.8-2.8,0L35,16.6c-0.9,0.9-1.2,2.4-0.4,3.5c1,1.5,3,1.6,4.2,0.4l8.4-8.4v2v71.7v2l-8.3-8.3c-1.1-1.1-2.8-1.2-3.9-0.2
+	c-1.2,1.1-1.2,2.9-0.1,4l13.1,13.1c0,0,0,0,0,0l0.5,0.5c0.8,0.8,2,0.8,2.8,0l0.5-0.5c0,0,0,0,0,0l13.1-13.1c1.1-1.1,1.1-2.9-0.1-4
+	C63.9,78.3,62.1,78.5,61.1,79.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/backward.svg b/packages/common/assets/icons/backward.svg
new file mode 100755
index 0000000000000000000000000000000000000000..baf592b9d5e38ab1b9956cff6433d1d912b36cff
--- /dev/null
+++ b/packages/common/assets/icons/backward.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M16.1,96.8c1.5,0,2.8-1.2,2.8-2.8V54.3l61.8,41.8c1.2,0.8,2.7,0.9,4,0.2c1.3-0.7,2.1-2,2.1-3.4V7.1c0-1.4-0.8-2.7-2.1-3.4
+	c-0.6-0.3-1.2-0.5-1.8-0.5c-0.8,0-1.5,0.2-2.2,0.7L18.9,45.7V6c0-1.5-1.2-2.8-2.8-2.8S13.4,4.5,13.4,6v88
+	C13.4,95.5,14.6,96.8,16.1,96.8z M81.1,10.2v79.6L22.3,50L81.1,10.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/baloon.svg b/packages/common/assets/icons/baloon.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b2ff4486d45604a529dc77f746bc75e837bcd258
--- /dev/null
+++ b/packages/common/assets/icons/baloon.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M85.3,27.3c0-13.8-9.4-25-20.9-25c-7.5,0-14.3,4.7-18,12.3c-2.9-1.6-6.1-2.5-9.4-2.5c-12.3,0-22.4,12.1-22.4,26.9
+	c0,12.9,7.6,27,18.3,30l-1.6,6.1h2c-0.3,1.1-0.5,2.1-0.5,2.6c0.1,2.4,0.7,4.7,1.3,6.8c0.2,0.8,0.5,1.6,0.7,2.5
+	c0.7,2.9,0.5,5.1-0.4,6.5c-0.8,1.3-0.5,3,0.8,3.8c0.5,0.3,1,0.5,1.5,0.5c0.9,0,1.8-0.4,2.3-1.2c1.8-2.7,2.2-6.4,1.2-10.8
+	c-0.2-0.9-0.5-1.8-0.7-2.7c-0.5-1.9-1-3.7-1.1-5.4c0-0.5,0.5-2,0.8-2.5c0,0,0,0,0.1-0.1h2.7l-1.6-5.9c7-1.6,12.7-7.9,16-15.7
+	c1.3,0.8,2.6,1.4,3.9,1.8c0,0,0.1,0,0.1,0l-1.3,4.8h2c-0.4,1.3-0.6,2.6-0.6,3.2c0.1,2.4,0.7,4.7,1.3,6.8c0.2,0.8,0.5,1.6,0.7,2.5
+	c0.7,2.9,0.5,5.1-0.4,6.5c-0.8,1.3-0.5,3,0.8,3.8c0.5,0.3,1,0.5,1.5,0.5c0.9,0,1.8-0.4,2.3-1.2c1.8-2.7,2.2-6.4,1.1-10.8
+	c-0.2-0.9-0.5-1.8-0.7-2.7c-0.5-1.9-1-3.7-1.1-5.4c0-0.5,0.5-2,0.8-2.5c0.2-0.2,0.4-0.4,0.5-0.6h2.4l-1.3-4.8c0,0,0.1,0,0.1,0
+	C77.8,52.5,85.3,39.9,85.3,27.3z M37.1,64c-8.5,0-16.9-12.4-16.9-25.1c0-11.8,7.6-21.4,16.9-21.4S54,27.1,54,38.9
+	C54,51.6,45.6,64,37.1,64z M58.2,48.1c0.8-3,1.2-6.1,1.2-9.1c0-8.5-3.3-16.1-8.4-21c2.7-6.2,7.8-10.2,13.5-10.2
+	c8.5,0,15.4,8.7,15.4,19.5c0,10-6,20.7-12.8,22.8c-1.7,0.5-3.4,0.5-5.1,0C60.7,49.7,59.5,49,58.2,48.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/bar-chart.svg b/packages/common/assets/icons/bar-chart.svg
new file mode 100755
index 0000000000000000000000000000000000000000..60cc7cd527d80ec8043c8125d528cb988744fdc4
--- /dev/null
+++ b/packages/common/assets/icons/bar-chart.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94,91.3h-9V56.3c0-3.1-2.5-5.6-5.6-5.6H65.9c-3.1,0-5.6,2.5-5.6,5.6v34.9H47V34c0-3.1-2.5-5.6-5.6-5.6H27.9
+	c-3.1,0-5.6,2.5-5.6,5.6v57.3H8.8V6c0-1.5-1.2-2.8-2.8-2.8S3.3,4.5,3.3,6v87c0,2.1,1.7,3.8,3.8,3.8h15.4H47h13.3H85h9
+	c1.5,0,2.8-1.2,2.8-2.8S95.5,91.3,94,91.3z M27.9,91.3l0.1-57.3L41.5,34v57.3H27.9z M65.8,91.3l0.1-35l13.6,0.1v34.9H65.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/basketball.svg b/packages/common/assets/icons/basketball.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9b08996454f2bf3ef139d16066d70e4971af01c4
--- /dev/null
+++ b/packages/common/assets/icons/basketball.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M90.1,21.4C83.9,12.6,75.2,6.3,64.9,3C58.1,0.8,51.1,0.2,44,1.1c-8.2,1.1-16,4.1-22.6,8.8C14.6,14.7,9.2,21.1,5.7,28.4
+	c-3.2,6.7-4.9,13.5-5,20.4c-0.2,10.8,3,21.1,9.2,29.8c6.4,8.9,15.1,15.3,25.2,18.4c4.9,1.5,9.9,2.3,14.9,2.3c2,0,4-0.1,6-0.4
+	c8.2-1.1,16-4.1,22.6-8.8c6.8-4.8,12.2-11.3,15.7-18.5c3.2-6.7,4.9-13.5,5-20.4C99.6,40.5,96.4,30.1,90.1,21.4z M93.8,51.1
+	c0,2.4-0.3,4.9-0.8,7.3c-9.6,1-18.8,4.2-26.9,9.5L54,50.8L87.3,27C91.8,34.3,94,42.5,93.8,51.1z M84.1,22.5L50.8,46.3L38.6,29.2
+	c7.7-6,13.8-13.7,17.8-22.6C58.7,7,61,7.5,63.3,8.2C71.6,10.9,78.7,15.8,84.1,22.5z M44.7,6.5c1.8-0.2,3.6-0.3,5.4-0.3
+	c0.2,0,0.3,0,0.5,0c-3.6,7.2-8.8,13.5-15.1,18.5l-8.5-11.9C32.2,9.5,38.3,7.3,44.7,6.5z M22.4,16l8.5,11.9
+	c-6.8,4.4-14.5,7.2-22.5,8.4c0.6-1.9,1.4-3.7,2.2-5.5C13.3,25.1,17.4,20.1,22.4,16z M6.2,48.9c0-2.3,0.3-4.6,0.7-6.9
+	c9.7-1,19-4.3,27.2-9.6l12.2,17.1L12.9,73.3C8.3,66,6,57.6,6.2,48.9z M16.1,77.8L49.5,54l12.2,17.1C54.1,77.1,48,84.7,43.9,93.4
+	c-2.4-0.3-4.8-0.9-7.2-1.6C28.6,89.3,21.6,84.5,16.1,77.8z M55.3,93.5c-1.8,0.2-3.7,0.3-5.5,0.3c3.6-7.1,8.8-13.3,15.1-18.2
+	l8.3,11.6C67.8,90.5,61.7,92.7,55.3,93.5z M77.6,84l-8.3-11.6c6.7-4.3,14.2-7.1,22.1-8.2c-0.6,1.7-1.3,3.4-2.1,5
+	C86.7,74.9,82.6,79.9,77.6,84z"/>
+</svg>
diff --git a/packages/common/assets/icons/behance-original.svg b/packages/common/assets/icons/behance-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2a2592f63e0a43d8ad59849bece399b835847553
--- /dev/null
+++ b/packages/common/assets/icons/behance-original.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M41.05,46.98c2.56-1.21,4.47-2.77,5.78-4.67c1.29-1.9,1.94-4.28,1.94-7.13c0-2.63-0.43-4.86-1.29-6.64
+		c-0.88-1.81-2.12-3.24-3.69-4.32c-1.6-1.08-3.5-1.86-5.72-2.33c-2.23-0.48-4.68-0.72-7.38-0.72H4v56.59h27.43
+		c2.53,0,5.01-0.32,7.4-0.95c2.41-0.63,4.56-1.61,6.44-2.93c1.86-1.32,3.37-3.02,4.48-5.12c1.1-2.08,1.65-4.55,1.65-7.42
+		c0-3.54-0.84-6.56-2.56-9.08C47.12,49.74,44.54,47.98,41.05,46.98z M16.46,30.81h11.66c1.1,0,2.18,0.08,3.2,0.28
+		c1.04,0.18,1.95,0.51,2.74,0.99c0.8,0.46,1.44,1.12,1.92,1.97c0.46,0.84,0.69,1.93,0.69,3.25c0,2.37-0.69,4.1-2.13,5.15
+		c-1.45,1.06-3.28,1.59-5.48,1.59h-12.6V30.81z M38.21,64.31c-0.5,0.96-1.19,1.71-2.03,2.26c-0.83,0.57-1.82,0.96-2.94,1.2
+		c-1.1,0.25-2.26,0.35-3.49,0.35h-13.3V52.54H30c2.68,0,4.86,0.62,6.5,1.86c1.63,1.26,2.45,3.33,2.45,6.25
+		C38.96,62.13,38.72,63.36,38.21,64.31z"/>
+	<path d="M95.15,50.86c-0.74-2.91-1.93-5.51-3.6-7.78c-1.67-2.27-3.8-4.09-6.39-5.43c-2.6-1.36-5.64-2.03-9.11-2.03
+		c-3.14,0-5.97,0.56-8.55,1.67c-2.57,1.11-4.78,2.64-6.64,4.57c-1.86,1.92-3.27,4.21-4.29,6.87c-1,2.65-1.51,5.51-1.51,8.57
+		c0,3.17,0.49,6.09,1.47,8.73c0.99,2.66,2.38,4.92,4.16,6.83c1.83,1.9,4.01,3.36,6.62,4.41c2.61,1.03,5.51,1.55,8.74,1.55
+		c4.63,0,8.61-1.06,11.86-3.19c3.3-2.12,5.71-5.64,7.31-10.57h-9.91c-0.38,1.27-1.38,2.49-3.01,3.63c-1.65,1.14-3.61,1.72-5.88,1.72
+		c-3.16,0-5.59-0.83-7.28-2.47c-1.69-1.65-2.79-4.71-2.79-7.95h29.57C96.14,56.81,95.88,53.77,95.15,50.86z M66.36,52.89
+		c0.05-0.8,0.22-1.7,0.51-2.7c0.29-1.02,0.78-1.98,1.51-2.89c0.73-0.89,1.69-1.65,2.85-2.26c1.19-0.62,2.68-0.92,4.48-0.92
+		c2.76,0,5.03,0.8,6.37,2.28c1.34,1.49,2.33,3.61,2.59,6.48L66.36,52.89L66.36,52.89z"/>
+	<rect x="64.06" y="24.97" width="22.94" height="5.58"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/behance.svg b/packages/common/assets/icons/behance.svg
new file mode 100755
index 0000000000000000000000000000000000000000..57b0c7fcb1c663737c98853b88a9b04105f430df
--- /dev/null
+++ b/packages/common/assets/icons/behance.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M44.9,35.1c0-9.7-7.9-17.7-17.7-17.7H7.2c-2.6,0-4.8,2.1-4.8,4.8v25.1v5.5v25.1c0,2.6,2.1,4.8,4.8,4.8h20.1
+		c9.7,0,17.7-7.9,17.7-17.7c0-6.3-3.3-11.8-8.2-14.9C41.6,46.9,44.9,41.4,44.9,35.1z M39.4,64.9c0,6.7-5.5,12.2-12.2,12.2H7.9V52.8
+		h19.3c0,0,0,0,0,0C34,52.8,39.4,58.2,39.4,64.9z M27.3,47.3H7.9V22.9h19.3c6.7,0,12.2,5.5,12.2,12.2S34,47.3,27.3,47.3z"/>
+	<path d="M96.4,61.8c0.9-1,1.3-2.3,1.2-3.6c-1.2-11.1-10.6-19.4-21.8-19.4c-6.9,0-13.5,3.3-17.6,8.9c-2.8,3.8-4.3,8.3-4.3,13
+		c0,12.1,9.8,21.9,21.9,21.9c8.7,0,16.6-5.2,20.1-13.1c0.6-1.4,0-3-1.4-3.6c-1.4-0.6-3,0-3.6,1.4c-2.6,6-8.5,9.8-15.1,9.8
+		c-8.1,0-14.9-5.9-16.2-13.7h33.3C94.2,63.4,95.5,62.8,96.4,61.8z M59.6,57.9c0.4-2.5,1.4-4.9,3-7c3.1-4.2,8-6.7,13.2-6.7
+		c8.1,0,14.9,5.8,16.2,13.7H59.6z"/>
+	<path d="M60.4,31.4h30c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-30c-1.5,0-2.8,1.2-2.8,2.8S58.9,31.4,60.4,31.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bi-cycle.svg b/packages/common/assets/icons/bi-cycle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4c5f1b7a2beca3f90cebf45d042eb8765266e4e7
--- /dev/null
+++ b/packages/common/assets/icons/bi-cycle.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M21.3,53.3C10.1,53.3,1,62.4,1,73.5c0,11.1,9.1,20.2,20.3,20.2c11.2,0,20.3-9.1,20.3-20.3C41.6,62.1,32.7,53.3,21.3,53.3z
+		 M21.3,88.2c-8.2,0-14.8-6.6-14.8-14.7c0-8.2,6.6-14.8,14.8-14.8c8.3,0,14.8,6.4,14.8,14.7C36.1,81.6,29.5,88.2,21.3,88.2z"/>
+	<path d="M78.7,53.3c-11.2,0-20.3,9.1-20.3,20.3c0,11.1,9.1,20.2,20.3,20.2c11.2,0,20.3-9.1,20.3-20.3C99,62.1,90.1,53.3,78.7,53.3z
+		 M78.7,88.2c-8.2,0-14.8-6.6-14.8-14.7c0-8.2,6.6-14.8,14.8-14.8c8.3,0,14.8,6.4,14.8,14.7C93.5,81.6,86.8,88.2,78.7,88.2z"/>
+	<path d="M60.2,32.5l12.6,15.9c1.3,1.8,4,2.1,5.8,0.6c1.8-1.3,2.1-4,0.6-5.8L65.1,25.3c-1.6-2.1-4.6-2.7-6.9-1.3l-19,11.1
+		c-1.5,0.9-2.4,2.2-2.5,3.9s0.3,3.1,1.3,4.3l7.6,9v14.8c0,2.2,1.8,4.2,4.2,4.2c2.2,0,4-1.8,4-4.2V49.4l-7.5-8.8L60.2,32.5z"/>
+	<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 11.693 59.4089)" cx="77.6" cy="15.6" rx="9.3" ry="9.3"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bitbucket.svg b/packages/common/assets/icons/bitbucket.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9427dfd88f8e18675622e71380ffad284a387bcc
--- /dev/null
+++ b/packages/common/assets/icons/bitbucket.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,11.5c-9.4,0-20.5,2.1-20.5,8s11,8,20.5,8c9.4,0,20.5-2.1,20.5-8S59.4,11.5,50,11.5z M50,22c-7.7,0-12.7-1.5-14.5-2.5
+		C37.3,18.4,42.3,17,50,17s12.7,1.5,14.5,2.5C62.7,20.6,57.7,22,50,22z"/>
+	<path d="M50,2.2c-17.6,0-36.6,4-36.6,12.8v0.2l5.7,42.7c0.4,2.9,2.4,5.2,5.2,6c8.9,2.4,17.3,3.7,25.7,3.7c8.3,0,16.7-1.2,25.5-3.6
+		V64h0l0-0.1c0.1,0,0.1,0,0.2-0.1c2.8-0.8,4.8-3.1,5.2-6l5.7-42.5l0-0.4C86.6,6.2,67.6,2.2,50,2.2z M75.5,57.1
+		c-0.1,0.7-0.6,1.2-1.2,1.4c-16.8,4.6-31.7,4.6-48.5,0c-0.6-0.2-1.1-0.7-1.2-1.4l-5.7-42.2c0.4-2.2,10.9-7.2,31.1-7.2
+		c20.2,0,30.8,5,31.1,7.2L75.5,57.1z"/>
+	<path d="M78,70.3l-1.5-1L75,70.1c-5,2.6-14.6,4.3-25,4.3s-20.1-1.6-25.1-4.3c-0.9-0.5-2.1-0.4-2.9,0.2l-1.4,1L23,89.2
+		c0.4,2.8,2.4,5.1,5.1,5.9c5.9,1.7,13.7,2.7,21.9,2.7s16-1,21.9-2.7c2.7-0.8,4.7-3.1,5.1-5.9L79.2,73C79.3,71.9,78.9,70.9,78,70.3z
+		 M71.6,88.5c-0.1,0.7-0.5,1.2-1.2,1.4c-5.4,1.6-12.7,2.5-20.4,2.5s-14.9-0.9-20.4-2.5c-0.6-0.2-1.1-0.7-1.2-1.4l-1.6-11.7
+		c5.9,1.9,14.2,3,23.1,3c8.9,0,17.2-1.1,23.1-3L71.6,88.5z"/>
+	<path d="M50,36.9c-5.5,0-9.9,4.5-9.9,9.9s4.5,9.9,9.9,9.9s9.9-4.5,9.9-9.9S55.5,36.9,50,36.9z M50,51.3c-2.4,0-4.4-2-4.4-4.4
+		s2-4.4,4.4-4.4s4.4,2,4.4,4.4S52.4,51.3,50,51.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bitcoin.svg b/packages/common/assets/icons/bitcoin.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f2e396dbc53db3ccff90b221518cb61d343d18e5
--- /dev/null
+++ b/packages/common/assets/icons/bitcoin.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M69.5,49.6C76,46,80.4,39,80.4,31.1c0-11.7-9.5-21.2-21.2-21.2h-2.8V5.7c0-1.5-1.2-2.8-2.8-2.8S51,4.1,51,5.7v4.2h-8.5V5.7
+	c0-1.5-1.2-2.8-2.8-2.8S37,4.1,37,5.7v4.2h-7.2h-2.8h-4.8c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h4.8v31.3v5.5v32.4h-4.8
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h4.8h2.8H37v4.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-4.2H51v4.2c0,1.5,1.2,2.8,2.8,2.8
+	s2.8-1.2,2.8-2.8v-4.2h2.2c12,0,21.7-9.7,21.7-21.7C80.4,60.4,76,53.3,69.5,49.6z M32.6,15.4h26.7c8.6,0,15.7,7,15.7,15.7
+	c0,8.6-7,15.7-15.7,15.7h-0.5H32.6V15.4z M58.7,84.6H32.6V52.2h26.2c8.9,0,16.2,7.3,16.2,16.2C74.9,77.3,67.7,84.6,58.7,84.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/black-board.svg b/packages/common/assets/icons/black-board.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3853bffcfcbebfa72509f66a504abef73a13ebef
--- /dev/null
+++ b/packages/common/assets/icons/black-board.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M91.8,16.3H52.6V8.7c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v7.6H8.2c-2.9,0-5.3,2.4-5.3,5.3v40.1c0,2.9,2.4,5.3,5.3,5.3
+	h17.9l-13.4,23c-0.8,1.3-0.3,3,1,3.8c0.4,0.3,0.9,0.4,1.4,0.4c0.9,0,1.9-0.5,2.4-1.4l15-25.8h15v24.4c0,1.5,1.2,2.8,2.8,2.8
+	c1.5,0,2.8-1.2,2.8-2.8V66.9h14.8l15,25.8c0.5,0.9,1.4,1.4,2.4,1.4c0.5,0,0.9-0.1,1.4-0.4c1.3-0.8,1.8-2.4,1-3.8l-13.4-23h17.7
+	c2.9,0,5.3-2.4,5.3-5.3V21.5C97.1,18.6,94.7,16.3,91.8,16.3z M91.6,61.4H8.4V21.8h83.2V61.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/blogger.svg b/packages/common/assets/icons/blogger.svg
new file mode 100755
index 0000000000000000000000000000000000000000..62e819a8cd75d7491b1b0f263bf84fc730678595
--- /dev/null
+++ b/packages/common/assets/icons/blogger.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.18,43.39c-0.35-1.59-1.34-3.06-2.47-3.68c-0.35-0.19-2.58-0.43-4.96-0.54c-3.99-0.18-4.43-0.25-5.69-0.99
+	c-2-1.17-2.55-2.43-2.55-5.86c-0.01-6.55-2.74-12.63-8.12-18.12c-3.84-3.91-8.12-6.56-13.01-8.04c-1.17-0.36-3.79-0.48-12.56-0.58
+	C31.05,5.42,28,5.7,23.31,7.57C14.67,11.01,8.47,18.26,6.2,27.56C5.78,29.3,5.69,32.1,5.59,48.18c-0.13,20.14,0.01,23.1,1.27,27.09
+	c1.04,3.3,2.09,5.32,4.25,8.19c4.12,5.46,10.29,9.41,16.46,10.53c2.94,0.53,39.16,0.66,42.87,0.16v0
+	c6.45-0.88,11.51-3.47,16.25-8.31c3.43-3.51,5.58-7.3,6.98-12.34c0.58-2.09,0.63-3.11,0.74-15.39
+	C94.49,48.83,94.43,44.49,94.18,43.39z M30.26,30.76c1.55-1.56,1.98-1.62,11.68-1.62c8.71,0,9,0.02,10.28,0.67
+	c1.85,0.93,2.65,2.25,2.65,4.35c0,1.89-0.75,3.22-2.44,4.29c-0.9,0.57-1.44,0.61-9.97,0.66c-5.27,0.03-9.46-0.07-10.09-0.24
+	C29.07,37.94,27.84,33.21,30.26,30.76z M68.31,70.43l-2.95,0.48l-15.37,0.18c-13.51,0.16-17.33-0.09-18.04-0.4
+	c-1.42-0.62-2.73-2.33-2.96-3.85c-0.22-1.45,0.51-3.44,1.63-4.45c1.41-1.27,2.02-1.31,19.31-1.33c17.78-0.01,17.69-0.02,19.37,1.55
+	C71.68,64.85,71.18,68.81,68.31,70.43z"/>
+</svg>
diff --git a/packages/common/assets/icons/bluetooth.svg b/packages/common/assets/icons/bluetooth.svg
new file mode 100755
index 0000000000000000000000000000000000000000..db0a3cfcef6a43c67d73c18cb866d224868e6c7e
--- /dev/null
+++ b/packages/common/assets/icons/bluetooth.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M80.3,69.3L50.9,50.5c-0.3-0.2-0.5-0.3-0.8-0.4l25-16.1l3.4-2.2l1.7-1.1c0,0,0.1-0.1,0.1-0.1c1.4-1,2.2-2.5,2.2-4.2
+	c0-1.8-0.9-3.4-2.4-4.3L50.9,3.2c-1.6-1-3.6-1.1-5.3-0.2C44,3.9,43,5.7,43,7.6v37.6c0,0,0,0.1,0,0.1L21.6,31.5
+	c-1.3-0.8-3-0.5-3.8,0.8c-0.8,1.3-0.5,3,0.8,3.8L40.1,50L18.8,63.6c-1.3,0.8-1.6,2.5-0.8,3.8c0.5,0.8,1.4,1.3,2.3,1.3
+	c0.5,0,1-0.1,1.5-0.4L43,54.6c0,0.1,0,0.1,0,0.2v37.6c0,1.9,1,3.6,2.7,4.5c0.8,0.4,1.6,0.6,2.5,0.6c1,0,1.9-0.3,2.8-0.8L80.3,78
+	c1.5-1,2.4-2.6,2.4-4.3C82.7,71.9,81.8,70.2,80.3,69.3z M48.5,8.2l28.4,18.2L48.5,44.6V8.2z M48.5,91.8V55.4l28.4,18.2L48.5,91.8z"
+	/>
+</svg>
diff --git a/packages/common/assets/icons/bold.svg b/packages/common/assets/icons/bold.svg
new file mode 100755
index 0000000000000000000000000000000000000000..36d8af2a474ac35a45b66b6fc5bf75c3d39b8f86
--- /dev/null
+++ b/packages/common/assets/icons/bold.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M66.1,46.1c7.3-2.6,11.6-9.4,11.6-18.3c0-6.8-2.1-12.7-7.3-16.8c-4.7-4.8-11-6.9-18.5-6.9H19.5c-2.2,0-3.9,1.7-3.9,3.9v84.1
+	c0,2.2,1.7,3.9,3.9,3.9h37c8,0,14.8-2.6,20-8c5.2-5.2,8-11.6,8-19.5C84.4,57.1,77.6,48.2,66.1,46.1z M35.6,21.8h13.1
+	c5.9,0,10.1,4.2,10.1,9.4s-4.3,9.6-10.1,9.6H35.6V21.8z M52.9,78.1H35.6V56.5h17.3c6.8,0,12,4.2,12,10.5S59.8,78.1,52.9,78.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/bolt-alt.svg b/packages/common/assets/icons/bolt-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..cbf0b6b8ed7f23cd515af5aa0cfcbb6ab46aa190
--- /dev/null
+++ b/packages/common/assets/icons/bolt-alt.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M28.6,96.9c-0.6,0-1.3-0.2-1.9-0.5c-1.7-0.9-2.4-2.8-1.8-4.7l13.4-39.9h-13c-1.3,0-2.5-0.7-3.3-1.7s-0.8-2.5-0.3-3.7
+		l17.5-41C39.8,4,41.2,3,42.8,3h31.9C76,3,77.3,3.7,78,4.8c0.7,1.1,0.8,2.5,0.3,3.7L69,29.3h5.1c1.5,0,2.8,0.8,3.5,2.2
+		c0.7,1.3,0.5,2.9-0.4,4.1L31.6,95.4C30.8,96.4,29.7,96.9,28.6,96.9z M27.7,46.4h18.2L33.2,84.3l37.7-49.5H60.5L72.3,8.6H43.8
+		L27.7,46.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bolt.svg b/packages/common/assets/icons/bolt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..292dd643f7aa551d53cef3844503de74fa60d416
--- /dev/null
+++ b/packages/common/assets/icons/bolt.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M38.2,98.7c-1.1,0-2.2-0.6-2.8-1.6c-0.5-0.8-0.6-1.8-0.3-2.6l8.9-37.8H24.5c-1.2,0-2.2-0.6-2.8-1.5c-0.6-1-0.7-2.2-0.1-3.2
+		l0.2-0.3L54.9,3.1c0.9-1.6,2.3-1.8,2.8-1.8c1.1,0,2.2,0.6,2.8,1.6c0.5,0.8,0.6,1.7,0.3,2.6l-6.9,30.4L75.6,36
+		c1.1,0,2.2,0.6,2.8,1.5c0.6,1,0.7,2.2,0.1,3.2l-0.2,0.3L40.8,97.4l-0.2,0.2C40.3,97.9,39.5,98.7,38.2,98.7z M28.6,51.2h18.1
+		c1.8,0,3.2,1.5,3.2,3.4v0.3l-6.8,29l28.2-42.4l-20.3-0.1c-1.8,0-3.2-1.5-3.2-3.4v-0.3l5-21.9L28.6,51.2z M75.5,41.5
+		C75.5,41.5,75.5,41.5,75.5,41.5L75.5,41.5z M51.1,35.9L51.1,35.9C51.2,35.9,51.1,35.9,51.1,35.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/book.svg b/packages/common/assets/icons/book.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8267e6e45bf2d2f9fe8e13f683e13e62079560a4
--- /dev/null
+++ b/packages/common/assets/icons/book.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M28.2,8.2H81c1.5,0,2.8-1.2,2.8-2.8S82.5,2.7,81,2.7H28.2c-6.1,0-11.1,4.5-11.8,10.4c-0.1,0.2-0.1,0.5-0.1,0.8v74.8
+		c0,4.8,3.9,8.7,8.7,8.7h54.1c2,0,3.7-1.7,3.7-3.7V24.8c0-2-1.7-3.7-3.7-3.7H28.2c-3.5,0-6.5-3-6.5-6.5S24.7,8.2,28.2,8.2z
+		 M28.2,26.6h49.1v65.3H25c-1.8,0-3.2-1.4-3.2-3.2V24.7C23.6,25.9,25.8,26.6,28.2,26.6z"/>
+	<path d="M62.7,80.6H37.3c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h25.3c1.5,0,2.8-1.2,2.8-2.8S64.2,80.6,62.7,80.6z"/>
+	<path d="M34.7,44.3h30.5c1.1,0,2-0.9,2-2v-6c0-1.1-0.9-2-2-2H34.7c-1.1,0-2,0.9-2,2v6C32.7,43.4,33.6,44.3,34.7,44.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bookmark-alt.svg b/packages/common/assets/icons/bookmark-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d77b1f89d303c16c689aa040da24d0de2f8a2cef
--- /dev/null
+++ b/packages/common/assets/icons/bookmark-alt.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.9,27.2H44.1V15.3c0-2.1-1.7-3.8-3.8-3.8H20.2c-2.1,0-3.8,1.7-3.8,3.8v11.9H7.1c-2.7,0-4.8,2.2-4.8,4.8v51.6
+	c0,2.7,2.2,4.8,4.8,4.8h85.8c2.7,0,4.8-2.2,4.8-4.8V32.1C97.8,29.4,95.6,27.2,92.9,27.2z M21.9,17h16.7v26.6l-5.9-5
+	c-0.7-0.6-1.6-0.9-2.5-0.9s-1.7,0.3-2.5,0.9l-5.9,5V17z M92.3,83H7.8V32.7h8.6v14.6c0,1.5,0.8,2.8,2.2,3.4c0.5,0.2,1.1,0.4,1.6,0.4
+	c0.9,0,1.7-0.3,2.4-0.9l7.6-6.5l7.6,6.5c1.1,1,2.7,1.2,4,0.5c1.4-0.6,2.2-1.9,2.2-3.4V32.7h48.1V83z"/>
+</svg>
diff --git a/packages/common/assets/icons/bookmark.svg b/packages/common/assets/icons/bookmark.svg
new file mode 100755
index 0000000000000000000000000000000000000000..18484283c1ec268cca65e7208ec779924872256d
--- /dev/null
+++ b/packages/common/assets/icons/bookmark.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M25.7,96.8c-0.7,0-1.4-0.1-2-0.4c-1.9-0.9-3.2-2.8-3.2-5.1V8.6c0-2.9,2.3-5.3,5.2-5.3h48.6c2.8,0,5.2,2.4,5.2,5.3v82.6
+		c0.2,2-0.8,3.9-2.5,4.9c-1.8,1-4.1,0.8-5.8-0.5L71,95.4l-20.9-19l-20.9,19C28.2,96.3,27,96.8,25.7,96.8z M26,8.7l0,82.1l20.7-18.8
+		c2-1.6,4.8-1.6,6.8,0l0.1,0.1L74,90.6V8.7H26z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bootstrap.svg b/packages/common/assets/icons/bootstrap.svg
new file mode 100755
index 0000000000000000000000000000000000000000..33931952224b47121ebb70cc488d04ab8a4c37ff
--- /dev/null
+++ b/packages/common/assets/icons/bootstrap.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M54.79,53.07H38.9v16.05h15.89c2.73,0,4.86-0.7,6.36-2.13c1.51-1.41,2.27-3.42,2.27-6.01c0-2.55-0.75-4.49-2.27-5.87
+		C59.63,53.73,57.53,53.07,54.79,53.07z"/>
+	<path d="M58.96,44.78c1.44-1.24,2.16-2.99,2.16-5.29c0-2.59-0.65-4.41-1.94-5.46c-1.29-1.05-3.16-1.58-5.61-1.58H38.9v14.17h14.67
+		C55.73,46.62,57.52,46.02,58.96,44.78z"/>
+	<path d="M79.34,6H20.67C12.6,6,6,12.6,6,20.67v58.66C6,87.4,12.6,94,20.67,94h58.66C87.4,94,94,87.4,94,79.33V20.67
+		C94,12.6,87.4,6,79.34,6z M71.31,67.77c-0.72,1.75-1.84,3.26-3.38,4.53c-1.54,1.27-3.49,2.27-5.9,3.02
+		c-2.4,0.75-5.25,1.12-8.56,1.12H29.91V25.12h24.95c4.6,0,8.3,1.05,11.07,3.16c2.78,2.11,4.17,5.29,4.17,9.56
+		c0,2.59-0.63,4.8-1.9,6.64c-1.27,1.84-3.08,3.28-5.44,4.28v0.14c3.16,0.68,5.56,2.17,7.19,4.49c1.62,2.33,2.44,5.23,2.44,8.74
+		C72.39,64.14,72.03,66.03,71.31,67.77z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/brick.svg b/packages/common/assets/icons/brick.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5717e7a687b4108450a8430b0dbc01bd3a19b1f6
--- /dev/null
+++ b/packages/common/assets/icons/brick.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.6,47.3h-10V36.2c0-2.6-2.1-4.8-4.8-4.8h-25h-5.5h-25c-2.6,0-4.8,2.1-4.8,4.8v11.1H7.4c-2.6,0-4.8,2.1-4.8,4.8v11.8
+	c0,2.6,2.1,4.8,4.8,4.8h25h5.5h24.2h5.5h25c2.6,0,4.8-2.1,4.8-4.8V52C97.3,49.4,95.2,47.3,92.6,47.3z M52.9,36.9h24.2v10.3H66.9h-4
+	h-10V36.9z M23.2,36.9h24.2v10.3H37.1h-4h-10V36.9z M32.4,63.1H8.2V52.8h14.3h10V63.1z M62.1,63.1H37.9V52.8h10.3h4h10V63.1z
+	 M91.8,63.1H67.6V52.8h10.3h14V63.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/bridge.svg b/packages/common/assets/icons/bridge.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b2ac6d876fc3c54f6ca6866a03802eadbf24b017
--- /dev/null
+++ b/packages/common/assets/icons/bridge.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M96.1,46.8h-8.4c-7.3-13.6-21.9-22.2-37.9-22.2c-16,0-30.6,8.7-37.9,22.2h-8c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h4.5
+	v20.5c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-16c0.4-1.5,0.9-3,1.5-4.5h68.8c0.4,0.9,0.7,1.8,1,2.7v17.8c0,1.5,1.2,2.8,2.8,2.8
+	s2.8-1.2,2.8-2.8V52.3h5.3c1.5,0,2.8-1.2,2.8-2.8S97.6,46.8,96.1,46.8z M81.3,46.8h-9.5v-9.8C75.6,39.6,78.8,42.9,81.3,46.8z
+	 M47.1,46.8H33.3v-13c4.2-2,8.9-3.3,13.7-3.6V46.8z M52.6,30.1c4.8,0.3,9.5,1.6,13.7,3.6v13H52.6V30.1z M27.8,36.9v9.8h-9.5
+	C20.8,42.9,24.1,39.6,27.8,36.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/briefcase.svg b/packages/common/assets/icons/briefcase.svg
new file mode 100755
index 0000000000000000000000000000000000000000..60496cf8ffd347db212413e2cc9bf682adf06c16
--- /dev/null
+++ b/packages/common/assets/icons/briefcase.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M89.5,27.9H67.9v-6.3c0-5.2-4.2-9.4-9.4-9.4H41.6c-5.2,0-9.4,4.2-9.4,9.4v6.3H10.5c-4.7,0-8.6,3.9-8.6,8.6v42.7
+	c0,4.7,3.9,8.6,8.6,8.6h79c4.7,0,8.6-3.9,8.6-8.6V36.5C98.1,31.8,94.2,27.9,89.5,27.9z M37.6,21.6c0-2.2,1.8-3.9,3.9-3.9h16.9
+	c2.2,0,3.9,1.8,3.9,3.9v6.3H37.6V21.6z M10.5,33.4h21.6h35.7h21.6c1.7,0,3.1,1.4,3.1,3.1v9.4l-42.6,7l-42.6-7v-9.4
+	C7.4,34.8,8.8,33.4,10.5,33.4z M89.5,82.3h-79c-1.7,0-3.1-1.4-3.1-3.1V51.5l42.6,7l42.6-7v27.8C92.6,80.9,91.2,82.3,89.5,82.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/brush-alt.svg b/packages/common/assets/icons/brush-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1002c21e19418292a81dea7826b2e9579f102489
--- /dev/null
+++ b/packages/common/assets/icons/brush-alt.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93.7,13.2L93.7,13.2c-4.6-4.6-11.8-4.7-16.5-0.4L30.1,56.1c-1.7,0-3.4,0.5-5,1.2c-4,1.7-5.8,4.8-7.2,7.1
+	c-1.2,2.1-2.6,4.5-6.7,7l-8.3,5.2l8.3,5c3.3,2,14.8,8.5,24.6,8.5c3.8,0,7-1,9.4-2.8c5-3.8,5.7-8.2,5.6-10.7l43.3-47.1
+	C98.3,24.9,98.2,17.9,93.7,13.2z M41.9,83.1c-1.4,1.1-3.5,1.7-6.1,1.7c-8.6,0-19.6-6.4-21.8-7.7l-0.7-0.4l0.7-0.5
+	c4.9-3,6.9-5.9,8.6-9c1.3-2.3,2.4-3.9,4.6-4.9c1-0.5,2.1-0.7,3.1-0.7c6.1,3.4,11.1,8.3,14.5,14.3l0.4,0.8l0,0.1
+	C45.4,78.4,44.9,80.8,41.9,83.1z M90,26L48.5,71.2c-3.3-5.1-7.7-9.5-12.8-12.8l45.2-41.5c2.5-2.3,6.4-2.3,8.8,0.2
+	C92.2,19.6,92.3,23.4,90,26z"/>
+</svg>
diff --git a/packages/common/assets/icons/brush.svg b/packages/common/assets/icons/brush.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6ae7e46e93c573e04065d1672972ae24b0638b61
--- /dev/null
+++ b/packages/common/assets/icons/brush.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M97.5,36.1L64,2.6c-0.8-0.8-1.8-1.2-3-1.2c-1.1,0-2.2,0.4-3,1.2L30.3,30.5c-7.1,7.1-7.7,17.8-1.9,25.5l-24,24
+		c-4.3,4.3-4.3,11.2,0,15.4c2.1,2.1,4.9,3.2,7.7,3.2s5.6-1.1,7.7-3.2l23.9-23.9c3.5,2.7,7.7,4.1,11.9,4.1c5,0,10-1.9,13.9-5.7
+		L97.5,42c0.8-0.8,1.2-1.8,1.2-3S98.3,36.9,97.5,36.1z M16,91.5c-2.1,2.1-5.5,2.1-7.7,0c-2.1-2.1-2.1-5.5,0-7.7l23.7-23.7l7.7,7.7
+		L16,91.5z M65.8,66c-5.6,5.4-14.5,5.5-19.9,0L34.2,54.3c-5.6-5.6-5.6-14.3,0-19.9l4.6-4.6l31.6,31.6L65.8,66z M74.2,57.5L42.6,25.9
+		L61.1,7.5l31.6,31.6L74.2,57.5z"/>
+	<path d="M42.2,43.1c-2,0-3.6,1.6-3.6,3.6s1.6,3.6,3.6,3.6s3.6-1.6,3.6-3.6S44.2,43.1,42.2,43.1z"/>
+	<path d="M53.3,54.2c-2,0-3.6,1.6-3.6,3.6c0,2,1.6,3.6,3.6,3.6s3.6-1.6,3.6-3.6C56.9,55.8,55.3,54.2,53.3,54.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bubble.svg b/packages/common/assets/icons/bubble.svg
new file mode 100755
index 0000000000000000000000000000000000000000..697ac0a0b29146683db64eb337a9035ac5cc6b23
--- /dev/null
+++ b/packages/common/assets/icons/bubble.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M15.2,88.1c-0.5,0-1-0.1-1.5-0.3c-1.5-0.6-2.4-2.1-2.4-3.7v-15H7.1c-2.2,0-3.9-1.8-3.9-4V15.8c0-2.2,1.8-3.9,3.9-3.9h85.7
+		c2.2,0,4,1.8,4,3.9v49.5c0,2.2-1.8,3.9-4,3.9H37.3L17.8,87C17.1,87.7,16.2,88.1,15.2,88.1z M8.7,63.7H13c2.1,0,3.8,1.7,3.8,3.8
+		v13.1l17.3-15.8c0.7-0.6,1.6-1,2.5-1h54.7V17.4H8.7V63.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bug.svg b/packages/common/assets/icons/bug.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5377d036b04315f07e4cb1e5626777d7e03d01e6
--- /dev/null
+++ b/packages/common/assets/icons/bug.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M87.6,60.1H75c-0.2-3.7-0.8-7.2-1.9-10.4c0,0,0,0,0,0l11.4-11.4c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0l-9.8,9.8
+	c-2.5-5-6.1-9.1-10.3-11.6c2.1-0.3,4.1-1.3,5.7-2.9l0.1-0.1c1.8-2,2.7-4.6,2.4-7.3C67.8,12.4,59.7,5,49.9,5c-9.8,0-18,7.4-19,17.2
+	c-0.3,2.7,0.6,5.4,2.4,7.4c1.5,1.6,3.6,2.7,5.7,3c-4.1,2.5-7.7,6.5-10.2,11.4l-9.6-9.6c-1.1-1.1-2.8-1.1-3.9,0
+	c-1.1,1.1-1.1,2.8,0,3.9l11.2,11.2c-1.1,3.3-1.8,7-2,10.7H12.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h12.2
+	c0.3,3.7,1.1,7.2,2.2,10.4c0,0-0.1,0.1-0.1,0.1L15.4,87.5c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8
+	l10.1-10.1C33.9,89.6,41.4,95,49.8,95c8.5,0,16-5.5,20.6-13.9l10.3,10.3c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8
+	c1.1-1.1,1.1-2.8,0-3.9L73.2,76.1c-0.1-0.1-0.3-0.2-0.4-0.3c1.1-3.1,1.9-6.6,2.1-10.1h12.6c1.5,0,2.8-1.2,2.8-2.8
+	S89.1,60.1,87.6,60.1z M36.3,22.8c0.7-7,6.6-12.2,13.6-12.2c7,0,12.7,5.2,13.4,12.2c0.1,1.1-0.2,2.2-0.9,3c-0.9,0.9-2,1.4-3,1.4h-19
+	c-1.1,0-2.2-0.5-3-1.3C36.6,25,36.2,23.9,36.3,22.8z M49.8,89.5C38.9,89.5,30,77.2,30,62.2s8.9-27.3,19.8-27.3
+	c10.9,0,19.8,12.2,19.8,27.3S60.7,89.5,49.8,89.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/bulb.svg b/packages/common/assets/icons/bulb.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2672ff6f225d9c478894aacfd7665d988617f67f
--- /dev/null
+++ b/packages/common/assets/icons/bulb.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M74.4,12.1L74.4,12.1C67.2,5.3,57.7,1.8,47.9,2.4C29.6,3.5,15,18.8,14.7,37.3c-0.1,12.1,5.6,23.1,15.5,29.9v17.7
+	c0,7,5.7,12.7,12.7,12.7h14c7,0,12.7-5.7,12.7-12.7V67.2c9.8-6.5,15.6-17.4,15.6-29.4C85.4,28.1,81.6,18.9,74.4,12.1z M56.9,92.1
+	h-14c-4,0-7.2-3.3-7.2-7.2V68.5h28.5v16.4C64.2,88.9,60.9,92.1,56.9,92.1z M66.1,63H52.8V49.1l9.3-7.3c1.2-0.9,1.4-2.7,0.5-3.9
+	c-0.9-1.2-2.7-1.4-3.9-0.5l-6,4.6v-7.9c0-1.5-1.2-2.8-2.7-2.8c-1.5,0-2.8,1.2-2.8,2.8v8.2l-7-5c-1.2-0.9-3-0.6-3.8,0.6
+	c-0.9,1.2-0.6,3,0.6,3.8l10.2,7.3V63H33.8c-8.6-5.7-13.7-15.2-13.6-25.6c0.3-15.7,12.5-28.6,28-29.5c0.6,0,1.2-0.1,1.8-0.1
+	c7.7,0,14.9,2.9,20.6,8.2c6,5.8,9.3,13.5,9.1,21.7C79.8,48.1,74.7,57.5,66.1,63z"/>
+</svg>
diff --git a/packages/common/assets/icons/burger.svg b/packages/common/assets/icons/burger.svg
new file mode 100755
index 0000000000000000000000000000000000000000..aff32310f5552bbca8db3875fa47dd9fce0b4bd5
--- /dev/null
+++ b/packages/common/assets/icons/burger.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M89.7,36.1C88.5,21.4,76.1,9.7,61.1,9.7H38.9c-7.7,0-14.9,3-20.3,8.4C13.7,23,10.8,29.3,10.3,36c-4.8,2.5-8,7.4-8,13.2v1.3
+		c0,5.7,3.3,10.7,8,13.1c1.1,14.9,13.5,26.7,28.6,26.7h22.2c7.7,0,14.9-3,20.3-8.4c4.9-4.9,7.9-11.4,8.3-18.3c4.7-2.5,8-7.4,8-13.1
+		v-1.3C97.8,43.5,94.5,38.5,89.7,36.1z M22.5,22c4.4-4.4,10.2-6.8,16.4-6.8h22.2c11.4,0,21,8.4,22.9,19.2c-0.3,0-0.7-0.1-1-0.1H17.1
+		c-0.3,0-0.7,0-1,0.1C16.8,29.8,19,25.4,22.5,22z M17.1,39.9H83c5.1,0,9.3,4.2,9.3,9.3v1.3c0,0,0,0,0,0.1l-3.2-2
+		c-5.6-3.5-12.7-3.9-18.5-0.9c-3.8,1.9-8.2,1.9-12,0l-0.9-0.5c-5.3-2.7-11.6-2.7-16.9,0l-0.9,0.5c-3.8,1.9-8.2,1.9-12,0
+		c-5.9-3-13-2.6-18.5,0.9l-1.5,1v-0.3C7.8,44.1,12,39.9,17.1,39.9z M77.5,78c-4.4,4.4-10.2,6.8-16.4,6.8H38.9
+		c-11.6,0-21.2-8.5-22.9-19.6c0.4,0,0.7,0.1,1.1,0.1H83c0.4,0,0.7,0,1.1-0.1C83.3,70,81,74.5,77.5,78z M83,59.8H17.1
+		c-3.4,0-6.4-1.9-8-4.6l3.2-2c3.9-2.5,9-2.7,13.1-0.6c5.3,2.7,11.6,2.7,16.9,0l0.9-0.5c3.8-1.9,8.2-1.9,12,0l0.9,0.5
+		c5.3,2.7,11.6,2.7,16.9,0c4.2-2.1,9.2-1.9,13.1,0.6l4.3,2.7C88.8,58.3,86.1,59.8,83,59.8z"/>
+	<circle cx="31.4" cy="27.5" r="2"/>
+	<circle cx="50.2" cy="22.1" r="2"/>
+	<circle cx="69" cy="27.5" r="2"/>
+	<circle cx="69" cy="72.1" r="2"/>
+	<circle cx="50.2" cy="77.5" r="2"/>
+	<circle cx="31.4" cy="72.1" r="2"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bus-alt.svg b/packages/common/assets/icons/bus-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..beed904902ec46852cd6969de2833acfc620a384
--- /dev/null
+++ b/packages/common/assets/icons/bus-alt.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<ellipse cx="33.3" cy="65.6" rx="7.1" ry="7.1"/>
+	<ellipse cx="66.8" cy="65.6" rx="7.1" ry="7.1"/>
+	<path d="M88.4,9.1h-3.2c-0.5-3.2-3.3-5.7-6.7-5.7h-57c-3.4,0-6.2,2.5-6.7,5.7h-3.1c-1.8,0-3.2,1.5-3.3,3.3v8.5
+		c0,1.8,1.5,3.3,3.3,3.3h3.1v54.4c0,2.6,2.1,4.8,4.8,4.8h1.1V91c0,3.1,2.5,5.7,5.7,5.7h7.5c3.1,0,5.7-2.5,5.7-5.7v-7.7h21.2V91
+		c0,3.1,2.5,5.7,5.7,5.7H74c3.1,0,5.7-2.5,5.7-5.7v-7.7h1c2.6,0,4.8-2.1,4.8-4.8V24.3h3.2c1.8,0,3.3-1.5,3.3-3.3v-8.6
+		C91.6,10.6,90.1,9.1,88.4,9.1z M20.2,48.6V24.4h27v24.2H20.2z M52.7,24.4h27v24.2h-27C52.7,48.6,52.7,24.4,52.7,24.4z M21.5,8.8h57
+		c0.7,0,1.3,0.6,1.3,1.3v8.8H20.2v-8.8C20.2,9.4,20.8,8.8,21.5,8.8z M33.7,91.2h-7.5c-0.1,0-0.2-0.1-0.2-0.2v-7.7h7.8V91
+		C33.8,91,33.8,91.2,33.7,91.2z M73.7,91.2h-7.5c-0.1,0-0.2-0.1-0.2-0.2v-7.7h7.8V91C73.8,91,73.8,91.2,73.7,91.2z M20.2,77.8V54.1
+		h59.5v23.7H20.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/bus.svg b/packages/common/assets/icons/bus.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b44eeb026be559c54e0f39e58d86a257fe7c5a99
--- /dev/null
+++ b/packages/common/assets/icons/bus.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<circle cx="33.2" cy="64.2" r="7.1"/>
+	<circle cx="66.8" cy="64.2" r="7.1"/>
+	<path d="M88.3,7.7h-3.2C84.6,4.5,81.8,2,78.4,2h-57c-3.4,0-6.2,2.5-6.7,5.7h-3.1c-1.8,0-3.3,1.5-3.3,3.3v8.6c0,1.8,1.5,3.3,3.3,3.3
+		h3v54.4c0,2.6,2.1,4.8,4.8,4.8H21v5.3C21,93.2,25.9,98,31.8,98s10.8-4.8,10.8-10.8V82h14.7v5.3c0,5.9,4.8,10.8,10.8,10.8
+		s10.8-4.8,10.8-10.8V82h1.6c2.6,0,4.8-2.1,4.8-4.8V22.8h3.1c1.8,0,3.3-1.5,3.3-3.3V11C91.6,9.2,90.1,7.7,88.3,7.7z M21.5,7.5h57
+		c0.7,0,1.3,0.6,1.3,1.3v8.8H20.2V8.7C20.2,8,20.8,7.5,21.5,7.5z M20.2,23h27v24.3h-27V23z M52.7,23h27v24.3h-27
+		C52.7,47.3,52.7,23,52.7,23z M37.1,87.3c0,2.9-2.4,5.3-5.3,5.3s-5.3-2.4-5.3-5.3V82H37L37.1,87.3z M73.3,87.3
+		c0,2.9-2.4,5.3-5.3,5.3s-5.3-2.4-5.3-5.3V82h10.5L73.3,87.3z M20.2,76.5V52.7h59.5v23.7L20.2,76.5L20.2,76.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cake.svg b/packages/common/assets/icons/cake.svg
new file mode 100755
index 0000000000000000000000000000000000000000..55650826cca28dbb815970a22326a33dc85e3b6d
--- /dev/null
+++ b/packages/common/assets/icons/cake.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M91.5,44.9h-3.8V13.3c0-3.2-2.6-5.8-5.8-5.8H18c-3.2,0-5.8,2.6-5.8,5.8v31.6H8.5c-3.2,0-5.8,2.6-5.8,5.7v36
+	c0,3.2,2.6,5.8,5.8,5.8h83c3.2,0,5.8-2.6,5.8-5.8v-36C97.3,47.5,94.7,44.9,91.5,44.9z M18,13.1h64c0.1,0,0.3,0.1,0.3,0.3v10.1
+	l-5.7,2.8c-4.8,2.3-9.1,2.5-13.6,0.6C61.2,26,59.5,25,57.7,24c-1.1-0.6-2.2-1.3-3.4-1.9C53.2,21.6,52,21,50.4,21
+	c-2.6-0.1-4.6,1.5-6.1,2.7l-0.5,0.4c-7.8,6.1-17.8,3.4-26,0V13.3C17.8,13.2,17.9,13.1,18,13.1z M17.8,30c8.8,3.4,20.1,5.7,29.4-1.6
+	l0.6-0.4c0.9-0.7,1.9-1.5,2.5-1.5c0,0,0,0,0,0c0.4,0,1.1,0.4,1.5,0.6c1.1,0.5,2.1,1.1,3.2,1.8c1.8,1,3.7,2.1,5.7,3
+	c2.7,1.2,5.5,1.8,8.3,1.8c3.3,0,6.6-0.8,9.9-2.4l3.3-1.6v15.4H17.8V30z M8.5,50.4h3.8v0h75.5v0h3.8c0.1,0,0.3,0.1,0.3,0.3v7.3
+	l-15.2,7.5c-4.5,2.2-8.7,2.5-12.9,0.8c-2.2-0.9-4.3-2.1-6.6-3.4c-0.8-0.5-1.6-0.9-2.4-1.4c-0.8-0.4-2.2-1.2-3.7-1.3
+	c-2.7-0.2-4.8,1.5-6.4,2.6l-0.5,0.4c-6.2,4.7-13.2,4-22.4,1.3c-4.7-1.4-9.1-3.5-13.3-6.2v-7.7C8.3,50.5,8.4,50.4,8.5,50.4z
+	 M91.5,86.9h-83c-0.1,0-0.3-0.1-0.3-0.3V64.8c3.7,2.1,7.7,3.8,11.7,5c8.5,2.5,18.3,4.6,27.3-2.2l0.6-0.4c0.9-0.7,2-1.5,2.6-1.5
+	c0.4,0,1.1,0.4,1.5,0.6c0.8,0.4,1.6,0.9,2.3,1.3c2.3,1.3,4.7,2.7,7.3,3.7c2.5,1,4.9,1.4,7.5,1.4c3.3,0,6.6-0.8,9.9-2.5l12.8-6.3
+	v22.6C91.8,86.8,91.6,86.9,91.5,86.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/calculator.svg b/packages/common/assets/icons/calculator.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f1995ec3b1eb1129390d8f1539f143b2d86f3bc6
--- /dev/null
+++ b/packages/common/assets/icons/calculator.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M20,31.1h4.6v4.6c0,1.5,1.2,2.8,2.8,2.8c1.6,0,2.8-1.2,2.8-2.8v-4.6h4.6c1.5,0,2.8-1.2,2.8-2.8c0-1.6-1.2-2.8-2.8-2.8h-4.6
+		V21c0-1.5-1.2-2.8-2.8-2.8c-1.6,0-2.8,1.2-2.8,2.8v4.6H20c-1.5,0-2.8,1.2-2.8,2.8C17.2,30,18.5,31.1,20,31.1z"/>
+	<path d="M68.5,28.4l-3.3,3.3c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,1.9-0.8l3.3-3.3l3.3,3.3
+		c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-3.3-3.3l3.3-3.3c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0
+		l-3.3,3.3l-3.3-3.3c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9L68.5,28.4z"/>
+	<path d="M20,76.2h14.8c1.5,0,2.8-1.2,2.8-2.8c0-1.6-1.3-2.8-2.9-2.8H20c-1.5,0-2.8,1.2-2.8,2.8C17.2,75,18.4,76.2,20,76.2z"/>
+	<path d="M67.8,82.6c0.4,0.2,0.8,0.3,1.3,0.3c1,0,1.9-0.5,2.4-1.5l6.8-13.1c0.6-1.3,0.1-3-1.2-3.7c-1.3-0.7-3-0.2-3.7,1.2l-6.8,13.1
+		C65.9,80.2,66.4,81.9,67.8,82.6z"/>
+	<path d="M94,1.3H6C3.4,1.3,1.3,3.4,1.3,6v88c0,2.6,2.1,4.8,4.8,4.8h88c2.6,0,4.8-2.1,4.8-4.8V6C98.8,3.4,96.6,1.3,94,1.3z
+		 M47.3,93.3H6.8V52.8h40.5V93.3z M47.3,47.3H6.8V6.8h40.5V47.3z M93.3,93.3H52.8V52.8h40.5V93.3z M93.3,47.3H52.8V6.8h40.5V47.3z"
+		/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/calendar.svg b/packages/common/assets/icons/calendar.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c73e545965b3771a3edf68e606357d7f33b28e10
--- /dev/null
+++ b/packages/common/assets/icons/calendar.svg
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#1D1D1B;}
+</style>
+<g>
+	<path class="st0" d="M23.6,53.6h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c0,1.5,1.2,2.3,2.3,2.3h1.2c1.3,0,2.3-0.9,2.3-2.3v-1.2
+		C25.9,54.5,25,53.6,23.6,53.6z"/>
+	<path class="st0" d="M42,53.6h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c-0.1,1.5,0.8,2.3,2.3,2.3H42c1.3,0,2.3-0.9,2.3-2.3v-1.2
+		C44.2,54.5,43.3,53.6,42,53.6z"/>
+	<path class="st0" d="M59.9,53.6h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c0,1.5,0.9,2.3,2.3,2.3h1.2c1.3,0,2.3-0.9,2.3-2.3v-1.2
+		C62.2,54.5,61.2,53.6,59.9,53.6z"/>
+	<path class="st0" d="M75.6,53.6h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c0,1.5,1.1,2.3,2.3,2.3h1.2c1.3,0,2.3-0.9,2.3-2.3v-1.2
+		C77.8,54.5,76.9,53.6,75.6,53.6z"/>
+	<path class="st0" d="M23.6,65.8h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c0,1.5,1.2,2.3,2.3,2.3h1.2c1.3,0,2.3-0.9,2.3-2.3V68
+		C25.9,66.7,25,65.8,23.6,65.8z"/>
+	<path class="st0" d="M42,65.8h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c-0.1,1.5,0.8,2.3,2.3,2.3H42c1.3,0,2.3-0.9,2.3-2.3V68
+		C44.2,66.7,43.3,65.8,42,65.8z"/>
+	<path class="st0" d="M59.9,65.8h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c0,1.5,0.9,2.3,2.3,2.3h1.2c1.3,0,2.3-0.9,2.3-2.3V68
+		C62.2,66.7,61.2,65.8,59.9,65.8z"/>
+	<path class="st0" d="M75.6,65.8h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c0,1.5,1.1,2.3,2.3,2.3h1.2c1.3,0,2.3-0.9,2.3-2.3V68
+		C77.8,66.7,76.9,65.8,75.6,65.8z"/>
+	<path class="st0" d="M23.6,78.6h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c0,1.3,1.2,2.3,2.3,2.3h1.2c1.3,0,2.3-0.9,2.3-2.3v-1.2
+		C25.9,79.5,25,78.6,23.6,78.6z"/>
+	<path class="st0" d="M42,78.6h-1.2c-1.3,0-2.3,0.9-2.3,2.3v1.2c-0.1,1.3,0.8,2.3,2.3,2.3H42c1.3,0,2.3-0.9,2.3-2.3v-1.2
+		C44.2,79.5,43.3,78.6,42,78.6z"/>
+	<path class="st0" d="M93.6,24.7H52.5v-6.5c2.5-1.1,4.2-3.5,4.2-6.4c0-3.8-3.1-7-7-7s-7,3.1-7,7c0,2.9,1.7,5.3,4.2,6.4v6.5H6.4
+		c-2.6,0-4.8,2.1-4.8,4.8v60.9c0,2.6,2.1,4.8,4.8,4.8h87.3c2.6,0,4.8-2.1,4.8-4.8V29.5C98.4,26.9,96.3,24.7,93.6,24.7z M92.9,30.2
+		v10.3H7.1V30.2H92.9z M7.1,89.7V46h85.8v43.6H7.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/camera.svg b/packages/common/assets/icons/camera.svg
new file mode 100755
index 0000000000000000000000000000000000000000..361df1a71c81feb7337cff2df61652e88deee76e
--- /dev/null
+++ b/packages/common/assets/icons/camera.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M97.1,29.5c-0.9-1.1-2.3-1.8-3.9-1.8H73.6v-3.1c0-2.8-2.2-4.9-4.9-4.9H31.4c-2.8,0-4.9,2.2-4.9,4.9v3.1H6.9
+		c-2.8,0-4.9,2.2-4.9,4.9v42.7c0,2.8,2.2,4.9,4.9,4.9h86.3c2.8,0,4.9-2.2,4.9-4.9V32.9C98.2,31.7,97.9,30.5,97.1,29.5z M92.5,74.8
+		H7.4V33.2h21.7c1.6,0,2.9-1.2,2.9-2.9v-5.1h36.1v5.1c0,1.6,1.2,2.9,2.9,2.9h21.5V74.8z"/>
+	<path d="M50,36.7c-7.7,0-14,6.3-14,14c0,7.8,6.2,13.9,14,13.9c7.7,0,14-6.2,14-13.9C64,43,57.7,36.7,50,36.7z M50,59
+		c-4.8,0-8.5-3.7-8.5-8.4c0-4.7,3.8-8.5,8.5-8.5c4.7,0,8.5,3.8,8.5,8.5C58.5,55.3,54.7,59,50,59z"/>
+	<circle cx="14.9" cy="40" r="2.2"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/candy-cane.svg b/packages/common/assets/icons/candy-cane.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d7e75692d749f293e410b13c77af2309e055faf4
--- /dev/null
+++ b/packages/common/assets/icons/candy-cane.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M88.4,19.6C84.5,11.9,78,6.1,69.8,3.3C61.6,0.6,52.9,1.2,45.2,5C37.5,8.8,31.7,15.4,29,23.6L8.9,83.1
+	c-2,6.1,1.2,12.6,7.3,14.7h0c1.2,0.4,2.5,0.6,3.7,0.6c4.8,0,9.4-3.1,11-7.9l20-59.2c1.6-4.7,6.4-7.4,10.9-6.2
+	c2.5,0.7,4.7,2.4,5.8,4.7c1.1,2.2,1.2,4.6,0.5,6.9l-7.6,22.5c-2,6.1,1.2,12.6,7.3,14.7c2.9,1,6.1,0.8,8.8-0.6
+	c2.8-1.4,4.8-3.7,5.8-6.7L90,44.2C92.8,36,92.2,27.3,88.4,19.6z M31.4,71.7l-13,0.4L23,58.5l13-0.4L31.4,71.7z M37.8,52.6l-13,0.4
+	l4.3-12.8l13-0.4L37.8,52.6z M25.6,88.7c-1.1,3.2-4.5,4.9-7.7,3.8c-3.2-1.1-4.9-4.5-3.8-7.7l2.4-7.2l13-0.4L25.6,88.7z M63.2,19.8
+	c-7.3-1.9-15.1,2.4-17.5,9.8L44,34.2l-13,0.4l3.1-9.3c2.3-6.8,7.1-12.2,13.5-15.4C54,6.8,61.3,6.3,68,8.5
+	c6.8,2.3,12.2,7.1,15.4,13.5c1.7,3.5,2.7,7.3,2.8,11.1L74,33.4c-0.1-2-0.6-4.1-1.5-6C70.7,23.7,67.2,20.9,63.2,19.8z M77.2,64.9
+	c-0.5,1.5-1.6,2.8-3.1,3.5c-1.5,0.7-3.1,0.8-4.6,0.3c-3.2-1.1-4.9-4.5-3.8-7.7l1.3-3.7l13-0.4L77.2,64.9z M81.8,51.4l-13,0.4
+	l4.3-12.8l12.7-0.3c-0.2,1.3-0.6,2.6-1,3.8L81.8,51.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/candy.svg b/packages/common/assets/icons/candy.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f8c13a636f7bbec65db60fb350a0c6a8da9137bf
--- /dev/null
+++ b/packages/common/assets/icons/candy.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93.2,19.9L80.1,6.8c-1.2-1.2-2.9-1.8-4.7-1.7c-1.7,0.2-3.3,1.1-4.2,2.6L63,20.6c-7.5-2.3-16-0.5-21.9,5.4L25.4,41.7
+	c-5.9,5.9-7.7,14.2-5.5,21.7L7.7,71.2c-1.5,0.9-2.4,2.5-2.6,4.2c-0.2,1.7,0.4,3.4,1.6,4.7l13.1,13.1c1.1,1.1,2.5,1.7,4.1,1.7
+	c0.2,0,0.4,0,0.6,0c1.7-0.2,3.3-1.1,4.2-2.6l7.7-11.9c2.2,0.7,4.6,1.1,6.9,1.1c5.6,0,11.2-2.1,15.4-6.4l15.7-15.7
+	c6.1-6.1,7.8-14.9,5.2-22.5l12.6-8.1c1.5-0.9,2.4-2.5,2.6-4.2C95,22.8,94.4,21.1,93.2,19.9z M24.1,89.3c0,0-0.1,0.1-0.2,0.1
+	c-0.1,0-0.2-0.1-0.2-0.1L10.7,76.2c0,0-0.1-0.1-0.1-0.2s0.1-0.2,0.1-0.2l11.5-7.4c0.9,1.4,1.9,2.8,3.2,4.1l2.6,2.6
+	c1.1,1.1,2.3,2,3.5,2.8L24.1,89.3z M54.9,71.2c-6.4,6.4-16.7,6.4-23,0l-2.6-2.6c-6.4-6.4-6.4-16.7,0-23l4.6-4.6l7.3-0.5
+	c1-0.1,2,0.3,2.8,1.1c0.7,0.8,1.1,1.7,1,2.8c-0.2,2.5,0.7,5,2.4,6.9c1.7,1.9,4.1,2.9,6.7,2.9h2.2c2,0,3.6,1.6,3.6,3.6v8.7L54.9,71.2
+	z M70.6,55.5l-5.4,5.4v-3.2c0-5-4.1-9.1-9.1-9.1H54c-1,0-1.9-0.4-2.6-1.1c-0.7-0.7-1-1.7-0.9-2.7c0.2-2.6-0.7-5.2-2.6-7.1
+	c-1.9-1.9-4.4-2.9-7.1-2.7l-1,0.1l5.2-5.2c3.2-3.2,7.3-4.8,11.5-4.8c4.2,0,8.3,1.6,11.5,4.8l2.6,2.6C76.9,38.8,76.9,49.1,70.6,55.5z
+	 M89.3,24.1l-12.1,7.8c-0.8-1.2-1.7-2.3-2.7-3.3L71.9,26c-1.2-1.2-2.5-2.2-3.9-3.1l7.9-12.2c0,0,0.1-0.1,0.2-0.1
+	c0.1,0,0.2,0.1,0.2,0.1l13.1,13.1c0,0,0.1,0.1,0.1,0.2C89.4,24.1,89.3,24.1,89.3,24.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/capsule.svg b/packages/common/assets/icons/capsule.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8d999eb230aa42342dbf4970ff6bea5457b54d88
--- /dev/null
+++ b/packages/common/assets/icons/capsule.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M89.4,10.6C84.4,5.7,77.9,3,70.9,3s-13.5,2.7-18.5,7.6L10.6,52.4C5.7,57.4,3,63.9,3,70.9s2.7,13.5,7.6,18.5
+	c4.9,4.9,11.5,7.6,18.5,7.6s13.5-2.7,18.5-7.6l41.8-41.8c4.9-4.9,7.6-11.5,7.6-18.5C97,22.1,94.3,15.6,89.4,10.6z M43.7,85.5
+	c-8,8-21.1,8-29.1,0c-8-8-8-21.1,0-29.1l19-19l29.1,29.1L43.7,85.5z M85.5,43.7l-19,19L37.4,33.5l19-19c3.9-3.9,9.1-6,14.6-6
+	c5.5,0,10.7,2.1,14.6,6c3.9,3.9,6,9.1,6,14.6C91.5,34.6,89.4,39.8,85.5,43.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/car-alt.svg b/packages/common/assets/icons/car-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b1416b8481f873738203bd586ac13204f7197dfc
--- /dev/null
+++ b/packages/common/assets/icons/car-alt.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M20.5,59.3h11.6c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H20.5c-1.5,0-2.8,1.2-2.8,2.8S19,59.3,20.5,59.3z"/>
+	<path d="M65,59.3h11.6c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H65c-1.5,0-2.8,1.2-2.8,2.8S63.5,59.3,65,59.3z"/>
+	<path d="M92.8,32.2h-5.9c-0.1,0-0.2,0-0.3,0l-6.7-17.4c-1-2.6-3.5-4.3-6.2-4.3H25c-2.7,0-5.2,1.7-6.2,4.3l-6.7,17.4H7
+		c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h2.7c-1.9,0.3-3.3,1.9-3.3,3.9v29.8c0,2.3,1.7,4,4,4h2.3v8.3c0,3.1,2.5,5.7,5.6,5.7h7.5
+		c3.1,0,5.6-2.5,5.6-5.7v-8.4l35.2-0.1v8.4c0,3.1,2.5,5.7,5.7,5.7h7.5c3.1,0,5.6-2.5,5.6-5.7v-8.5h2.4c2.2,0,4-1.8,4-4V41.6
+		c0-1.9-1.2-3.4-2.9-3.8v-0.1H93c1.5,0,2.8-1.2,2.8-2.8C95.8,33.3,94.3,32.2,92.8,32.2z M25.8,84h-7.5c-0.1,0-0.1-0.1-0.1-0.2v-7.6
+		H26v7.6L25.8,84z M79.9,83.8c0,0.1-0.1,0.2-0.1,0.2h-7.5c-0.1,0-0.2-0.1-0.2-0.2v-7.6h7.8C79.9,76.2,79.9,83.8,79.9,83.8z
+		 M23.9,16.7c0.2-0.4,0.6-0.7,1.1-0.7h48.7c0.5,0,0.9,0.3,1.1,0.7l8,20.9H15.9L23.9,16.7z M86.2,69.8H11.9V43.1h74.3
+		C86.2,43.1,86.2,69.8,86.2,69.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/car.svg b/packages/common/assets/icons/car.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2be899dbd003d4013359e235ff34031981e6d516
--- /dev/null
+++ b/packages/common/assets/icons/car.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M91.7,40.3h-0.6l-1.4-18.1c-0.7-9.3-8.6-16.5-18-16.5H28.4c-9.3,0-17.2,7.3-18,16.5L8.9,40.3H8.3c-2.3,0-4,1.7-4,4v32.1
+		c0,2.3,1.7,4,4,4h2.5v8.2c0,3.1,2.5,5.7,5.6,5.7h7.5c3.1,0,5.6-2.5,5.6-5.7v-8.2h41.2v8.2c0,3.1,2.5,5.7,5.7,5.7h7.5
+		c3.1,0,5.6-2.5,5.6-5.7v-8.2h2.2c2.2,0,4-1.8,4-4V44.3C95.8,42,94,40.3,91.7,40.3z M24,88.6c0,0.1-0.1,0.2-0.1,0.2h-7.5
+		c-0.1,0-0.1-0.1-0.1-0.2V81H24V88.6z M84,88.6c0,0.1-0.1,0.2-0.1,0.2h-7.5c-0.1,0-0.2-0.1-0.2-0.2V81H84V88.6z M15.9,22.6
+		c0.5-6.4,6-11.4,12.5-11.4h43.3c6.5,0,12,5,12.5,11.4l1.4,17.7H14.4L15.9,22.6z M90.3,74.9H9.8V45.8h80.5V74.9z"/>
+	<ellipse transform="matrix(0.997 -7.693648e-02 7.693648e-02 0.997 -4.5904 2.2882)" cx="27.4" cy="60.7" rx="9.4" ry="9.4"/>
+	<circle cx="71.5" cy="60.7" r="9.4"/>
+	<path d="M45.3,63.2h8.4c1.5,0,2.8-1.2,2.8-2.8c0-1.6-1.2-2.8-2.8-2.8h-8.4c-1.5,0-2.8,1.2-2.8,2.8C42.5,62,43.8,63.2,45.3,63.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/caravan.svg b/packages/common/assets/icons/caravan.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a6ff0f0e4e2afe516f97efc3701c4a1a9d702bad
--- /dev/null
+++ b/packages/common/assets/icons/caravan.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M29,32.4H18.7c-2.1,0-3.8,1.7-3.8,3.8v11c0,2.1,1.7,3.8,3.8,3.8H29c2.1,0,3.8-1.7,3.8-3.8v-11C32.8,34.1,31.1,32.4,29,32.4
+		z M27.3,45.4h-6.8v-7.5h6.8V45.4z"/>
+	<path d="M95.1,56.1c-1.5,0-2.8,1.2-2.8,2.8v3.6H88V40.2c0-0.7-0.2-1.4-0.6-2L75.3,18.6c-0.7-1.1-1.9-1.8-3.2-1.8H7.4
+		c-2.1,0-3.8,1.7-3.8,3.8v43.6c0,2.1,1.7,3.8,3.8,3.8h4.8c-0.4,1.1-0.6,2.3-0.6,3.6c0,6.5,5.3,11.7,11.7,11.7
+		c6.4,0,11.9-5.3,11.9-11.8c0-1.2-0.2-2.4-0.6-3.6h13.5H66h19.2c0,0,0,0,0.1,0H95c0.6,0,1.1-0.2,1.6-0.5c0,0,0,0,0,0
+		c0.1-0.1,0.2-0.2,0.3-0.3c0.5-0.5,0.8-1.2,0.8-2v-6.3C97.8,57.3,96.6,56.1,95.1,56.1z M23.4,77.7c-3.4,0-6.2-2.8-6.2-6.2
+		c0-3.4,2.8-6.2,6.2-6.2c3.4,0,6.2,2.8,6.2,6.2C29.6,74.9,26.9,77.7,23.4,77.7z M60.5,62.4h-6.8V38h6.8V62.4z M82.5,62.5H66V36.3
+		c0-2.1-1.7-3.8-3.8-3.8H51.9c-2.1,0-3.7,1.7-3.7,3.8v26.1H30.9c-2-1.7-4.6-2.7-7.5-2.7c-2.9,0-5.4,1-7.5,2.7H9.1V22.3h62l11.4,18.4
+		V62.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cart-full.svg b/packages/common/assets/icons/cart-full.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8a22c176bb39c8797d50f9b18ee00ddac16aebae
--- /dev/null
+++ b/packages/common/assets/icons/cart-full.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{display:none;opacity:5.000000e-02;}
+	.st1{display:inline;fill:none;stroke:#000000;stroke-miterlimit:10;}
+</style>
+<g class="st0">
+	<rect class="st1" width="100" height="100"/>
+	<circle class="st1" cx="50" cy="50" r="50"/>
+	<rect x="14.8" y="14.8" class="st1" width="70.3" height="70.3"/>
+	<circle class="st1" cx="50" cy="50" r="35.2"/>
+	<rect x="25.2" y="25.2" class="st1" width="49.7" height="49.7"/>
+	<circle class="st1" cx="50" cy="50" r="24.8"/>
+	<line class="st1" x1="0" y1="0" x2="100" y2="100"/>
+	<line class="st1" x1="100" y1="0" x2="0" y2="100"/>
+	<line class="st1" x1="50" y1="0" x2="50" y2="100"/>
+	<line class="st1" x1="0" y1="50" x2="100" y2="50"/>
+</g>
+<g>
+	<path d="M90.3,1.4H81c-2,0-3.6,1.5-3.8,3.5l-1.9,22h-11V7.5c0-2.7-2.2-4.9-4.9-4.9h-20c-2.2,0-4.1,1.5-4.7,3.6H15.2
+		c-2.7,0-4.9,2.2-4.9,4.9V27c-1,0.1-1.8,0.5-2.5,1.3s-1,2-0.9,3.1l6.3,41.7c0.3,1.9,1.9,3.2,3.8,3.2h56.1c2,0,3.6-1.5,3.8-3.5
+		L78.3,56l4.2-49.1h7.7c1.5,0,2.8-1.2,2.8-2.8S91.8,1.4,90.3,1.4z M40.1,8.1h18.8v18.8H40.1V11V8.1z M15.8,11.7h18.8v15.2H15.8V11.7
+		z M18.5,70.7l-5.8-38.3h21.9h5.5h24.3h10.4l-1.6,20.2L73,55.1l-0.3,3.6v0.1l-1,11.7H18.5V70.7z"/>
+	<circle cx="28.4" cy="89.2" r="8"/>
+	<circle cx="61.3" cy="89.2" r="8"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cart.svg b/packages/common/assets/icons/cart.svg
new file mode 100755
index 0000000000000000000000000000000000000000..10994791fcdce900c20125378c17ab0b8b093bb8
--- /dev/null
+++ b/packages/common/assets/icons/cart.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M90.6,2.5h-8c-1.9,0-3.5,1.4-3.7,3.4L77,24.9H11.4c-1.5,0-2.8,0.7-3.8,1.8c-0.9,1.2-1.2,2.7-0.8,4.1l10.7,41.9
+		c0.5,2.1,2.4,3.6,4.6,3.6H73c0.3,0,0.7,0,1-0.1c0.2,0,0.3,0.1,0.5,0.1c0.1,0,0.2,0,0.3,0c1.4,0,2.6-1.1,2.7-2.5l0.2-1.7
+		c0,0,0,0,0,0l4.9-47.1h-0.1L84.2,8h6.4c1.5,0,2.8-1.2,2.8-2.8S92.2,2.5,90.6,2.5z M12.3,30.4h64.1l-4.1,40.4H22.7L12.3,30.4z"/>
+	<circle cx="31.2" cy="89.4" r="8"/>
+	<circle cx="64.2" cy="89.4" r="8"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/certificate.svg b/packages/common/assets/icons/certificate.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b859e67c18431712f54eaf1255d50d918a98d172
--- /dev/null
+++ b/packages/common/assets/icons/certificate.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.7,56.7H81.5V14.8c0-6.5-5.3-11.9-11.8-11.9l0,0h-0.1l0,0l0,0c-0.4,0-0.9,0-1.3,0H59H20c-9.7,0-17.7,7.9-17.7,17.7v6.6
+	c0,2.8,2.3,5.1,5.1,5.1h9.8V78c0,5.3,4.3,9.7,9.7,9.7h11.9v6.4c0,1.2,0.7,2.4,1.8,2.9c0.5,0.3,1,0.4,1.6,0.4s1.3-0.2,1.8-0.6l7-4.7
+	l7,4.7c1,0.7,2.3,0.7,3.4,0.2c1.1-0.6,1.8-1.7,1.8-2.9v-6.5c0.2,0.1,0.5,0.1,0.7,0.1H87c0.4,0,0.7,0,1-0.1h0.1h0.1l0,0
+	c0.2,0,0.5-0.1,0.8-0.1c0.1,0,0.2,0,0.2,0c0.1,0,0.2,0,0.2-0.1c0.2,0,0.3-0.1,0.5-0.1c0.1,0,0.3-0.1,0.4-0.1s0.2,0,0.2-0.1l0,0
+	c0.3-0.1,0.6-0.2,0.8-0.3c0.1,0,0.2-0.1,0.2-0.1l0,0c0.1,0,0.1-0.1,0.2-0.1c0.3-0.1,0.5-0.3,0.8-0.4l0,0c0.2-0.1,0.5-0.3,0.7-0.5
+	c0,0,0.1,0,0.1-0.1l0.1-0.1l0.1-0.1c0.2-0.2,0.4-0.3,0.6-0.5c0.3-0.3,0.7-0.6,0.9-1l0,0l0,0c0.2-0.2,0.5-0.6,0.7-1
+	c0-0.1,0.1-0.1,0.1-0.2s0.1-0.1,0.1-0.2s0.1-0.1,0.1-0.2c0.1-0.2,0.2-0.3,0.3-0.5c0.1-0.2,0.2-0.4,0.3-0.6l0,0l0,0
+	c0-0.1,0.1-0.2,0.1-0.3c0.2-0.6,0.4-1.2,0.5-1.8c0.1-0.7,0.2-1.4,0.2-2.2V61.8C97.8,59,95.5,56.7,92.7,56.7z M7.8,20.5
+	c0-6.7,5.5-12.2,12.2-12.2h38.5c-1.4,2-2.2,4.5-2.2,7.1v11.2H7.8V20.5z M50.9,74.4c-5.9,0-10.7-4.8-10.7-10.7S45,53.1,50.9,53.1
+	s10.7,4.8,10.7,10.7S56.8,74.4,50.9,74.4z M50.9,85.3l-6.7,4.4V78.5c2,0.9,4.3,1.5,6.7,1.5s4.6-0.5,6.7-1.5v11.3L50.9,85.3z
+	 M63.1,82.1v-7.7c2.5-2.8,4-6.5,4-10.6c0-8.9-7.2-16.2-16.2-16.2c-8.9,0-16.2,7.2-16.2,16.2c0,4,1.5,7.7,4,10.6V82H26.8
+	c-2.3,0-4.2-1.9-4.2-4.2V32.1h34c2.8,0,5.1-2.3,5.1-5.1V15.5c0-3.7,2.9-6.9,6.6-7.1h1.3c3.5,0,6.4,2.9,6.4,6.4v61.9
+	c0,1.9,0.5,3.8,1.4,5.4H63.8C63.5,82,63.3,82,63.1,82.1z M92.1,77.7c-0.1,0.3-0.2,0.7-0.3,1l0,0c-0.1,0.2-0.2,0.3-0.2,0.5l-0.2,0.3
+	c-0.1,0.1-0.2,0.3-0.3,0.4L91,80c-0.1,0.1-0.2,0.3-0.4,0.4l0,0l0,0c-0.1,0.1-0.2,0.2-0.4,0.3l-0.1,0.1c-0.3,0.2-0.6,0.4-0.9,0.5l0,0
+	c-0.1,0.1-0.2,0.1-0.3,0.1c-0.1,0-0.2,0.1-0.3,0.1l-0.2,0.1c-0.1,0-0.3,0.1-0.4,0.1l0,0h-0.1c-0.1,0-0.3,0.1-0.4,0.1h-0.2
+	c-0.2,0-0.3,0-0.5,0c-3,0-5.4-2.4-5.4-5.4V62.2h10.7C92.1,62.2,92.2,77.4,92.1,77.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/checkbox.svg b/packages/common/assets/icons/checkbox.svg
new file mode 100755
index 0000000000000000000000000000000000000000..18c9170d61504b4c0ff826cb19c73c7c845e95a6
--- /dev/null
+++ b/packages/common/assets/icons/checkbox.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g id="Layer_2_1_">
+</g>
+<path d="M95.9,10.6c-1.1-1.1-2.8-1.1-3.9,0L79.6,23v-2.3c0-2.6-2.1-4.8-4.8-4.8H8c-2.6,0-4.8,2.1-4.8,4.8v64.8
+	c0,2.6,2.1,4.8,4.8,4.8h66.9c2.6,0,4.8-2.1,4.8-4.8V30.8l16.3-16.3C97,13.4,97,11.7,95.9,10.6z M74.1,84.7H8.7V21.5h65.4v7.1
+	L61.3,41.3L50.2,30.2c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l12.3,12.3c0.8,0.8,1.7,1.1,2.7,1.1s1.9-0.4,2.7-1.1l10.1-10.1
+	V84.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/checkmark-circle.svg b/packages/common/assets/icons/checkmark-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4dcc5e5c0a635e56a3e1622f19ac79fd2838a2a5
--- /dev/null
+++ b/packages/common/assets/icons/checkmark-circle.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,2.3C23.7,2.3,2.3,23.7,2.3,50c0,26.3,21.4,47.8,47.8,47.8c26.3,0,47.8-21.4,47.8-47.8C97.8,23.7,76.3,2.3,50,2.3z
+		 M50,92.3c-23.3,0-42.3-19-42.3-42.3S26.7,7.8,50,7.8s42.3,19,42.3,42.3S73.3,92.3,50,92.3z"/>
+	<path d="M69.8,32.7L40.7,61.8L30.2,51.4c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9L38,67c0.7,0.7,1.7,1.1,2.7,1.1
+		c1,0,1.9-0.4,2.7-1.1l30.3-30.3c1.1-1.1,1.1-2.8,0-3.9C72.6,31.7,70.8,31.7,69.8,32.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/chef-hat.svg b/packages/common/assets/icons/chef-hat.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c4bf8a0f6d1ec4fd3b1c024823044b0001fe5c10
--- /dev/null
+++ b/packages/common/assets/icons/chef-hat.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M74.7,20.6C71.3,9.9,61.4,2.6,50,2.6c-11.4,0-21.3,7.3-24.7,18C12.7,23.1,3.4,34.3,3.4,47.3v0.2c0.1,9.9,7.6,18.2,17.5,19.5
+	L21.4,92c0,3,2.4,5.4,5.4,5.4h46.4c3,0,5.5-2.4,5.4-5.4l0.7-25c9.8-1.3,17.2-9.7,17.2-19.7C96.6,34.3,87.3,23.1,74.7,20.6z
+	 M26.9,91.9l-0.2-8.8h46.7l-0.2,8.8L26.9,91.9z M77.5,61.7c-2,0.1-3.5,1.7-3.6,3.6l-0.3,12.3h-47l-0.2-12.2c0-2-1.6-3.6-3.6-3.7
+	C15.1,61.3,9,55,8.9,47.5v-0.2c0-10.9,8.1-20.1,18.9-21.5l1.9-0.2l0.4-1.8C32.3,14.5,40.5,8.1,50,8.1c9.5,0,17.7,6.4,19.9,15.6
+	l0.4,1.8l1.9,0.2C83,27.2,91.1,36.4,91.1,47.3C91.1,54.9,85.1,61.3,77.5,61.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/chevron-down-circle.svg b/packages/common/assets/icons/chevron-down-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..afd2060b804e55bed22785fd994a74fdad5dda3b
--- /dev/null
+++ b/packages/common/assets/icons/chevron-down-circle.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g>
+		<path d="M22.8,35.7c1.1-1.1,2.8-1.1,3.9,0L49.9,59l23.4-23.3c1.1-1.1,2.8-1.1,3.9,0c1.1,1.1,1.1,2.8,0,3.9L52.6,64
+			c-0.7,0.7-1.7,1.1-2.7,1.1c-1,0-2-0.4-2.7-1.1L22.8,39.6C22.2,39,22,38.3,22,37.6S22.2,36.2,22.8,35.7z M48.7,60.2L48.7,60.2
+			C48.7,60.1,48.7,60.1,48.7,60.2z"/>
+	</g>
+</g>
+<g>
+	<path d="M50,1c27,0,49,22,49,49S77,99,50,99S1,77,1,50S23,1,50,1z M50,6.5C26,6.5,6.5,26,6.5,50C6.5,74,26,93.5,50,93.5
+		C74,93.5,93.5,74,93.5,50C93.5,26,74,6.5,50,6.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/chevron-down.svg b/packages/common/assets/icons/chevron-down.svg
new file mode 100755
index 0000000000000000000000000000000000000000..07c659a4697a3fdf38bf37afddfc97a42914c7cf
--- /dev/null
+++ b/packages/common/assets/icons/chevron-down.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M2.4,29.6l44.4,44.2c0.9,0.9,2.1,1.3,3.3,1.3c1.2,0,2.4-0.5,3.3-1.3l44.2-44.2c1.1-1.1,1.1-2.8,0-3.9
+	c-0.5-0.5-1.2-0.8-1.9-0.8c-0.7,0-1.4,0.3-1.9,0.8L50.1,69.3L6.3,25.7c-1.1-1.1-2.8-1.1-3.9,0C1.3,26.8,1.3,28.5,2.4,29.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/chevron-left-circle.svg b/packages/common/assets/icons/chevron-left-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..cbc2d5618e985f3c003de4dc296a711a767a4cdc
--- /dev/null
+++ b/packages/common/assets/icons/chevron-left-circle.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g>
+		<path d="M62.4,78c-0.7,0-1.4-0.3-1.9-0.8L36,52.8c-0.7-0.7-1.1-1.7-1.1-2.7c0-1,0.4-2,1.1-2.7l24.5-24.6c1.1-1.1,2.8-1.1,3.9,0
+			c1.1,1.1,1.1,2.8,0,3.9L41,50.1l23.3,23.3c1.1,1.1,1.1,2.8,0,3.9C63.8,77.8,63.1,78,62.4,78z M39.9,51.3L39.9,51.3
+			C39.9,51.3,39.9,51.3,39.9,51.3z"/>
+	</g>
+</g>
+<g>
+	<path d="M50,99C23,99,1,77,1,50S23,1,50,1s49,22,49,49S77,99,50,99z M50,6.5C26,6.5,6.5,26,6.5,50C6.5,74,26,93.5,50,93.5
+		C74,93.5,93.5,74,93.5,50C93.5,26,74,6.5,50,6.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/chevron-left.svg b/packages/common/assets/icons/chevron-left.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b891b4bfe1d9000ac29cf3b5f5ea0f36555b4b9b
--- /dev/null
+++ b/packages/common/assets/icons/chevron-left.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M70.4,2.4L26.2,46.8c-0.9,0.9-1.3,2.1-1.3,3.3c0,1.2,0.5,2.4,1.3,3.3l44.2,44.2c1.1,1.1,2.8,1.1,3.9,0
+	c0.5-0.5,0.8-1.2,0.8-1.9c0-0.7-0.3-1.4-0.8-1.9L30.7,50.1L74.3,6.3c1.1-1.1,1.1-2.8,0-3.9C73.2,1.3,71.5,1.3,70.4,2.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/chevron-right-circle.svg b/packages/common/assets/icons/chevron-right-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9facdcf12021187a50db651f0333e2f7192d1428
--- /dev/null
+++ b/packages/common/assets/icons/chevron-right-circle.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g>
+		<path d="M35.7,77.2c-1.1-1.1-1.1-2.8,0-3.9L59,50.1L35.7,26.7c-1.1-1.1-1.1-2.8,0-3.9c1.1-1.1,2.8-1.1,3.9,0L64,47.4
+			c0.7,0.7,1.1,1.7,1.1,2.7c0,1-0.4,2-1.1,2.7L39.6,77.2C39,77.8,38.3,78,37.6,78S36.2,77.8,35.7,77.2z M60.2,51.3L60.2,51.3
+			C60.1,51.3,60.1,51.3,60.2,51.3z"/>
+	</g>
+</g>
+<g>
+	<path d="M1,50C1,23,23,1,50,1s49,22,49,49S77,99,50,99S1,77,1,50z M6.5,50C6.5,74,26,93.5,50,93.5C74,93.5,93.5,74,93.5,50
+		C93.5,26,74,6.5,50,6.5C26,6.5,6.5,26,6.5,50z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/chevron-right.svg b/packages/common/assets/icons/chevron-right.svg
new file mode 100755
index 0000000000000000000000000000000000000000..74690a67cc015cc59410d14d50b40111cee7760a
--- /dev/null
+++ b/packages/common/assets/icons/chevron-right.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M29.6,97.6l44.2-44.4c0.9-0.9,1.3-2.1,1.3-3.3c0-1.2-0.5-2.4-1.3-3.3L29.6,2.4c-1.1-1.1-2.8-1.1-3.9,0
+	c-0.5,0.5-0.8,1.2-0.8,1.9c0,0.7,0.3,1.4,0.8,1.9l43.6,43.6L25.7,93.7c-1.1,1.1-1.1,2.8,0,3.9C26.8,98.7,28.5,98.7,29.6,97.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/chevron-up-circle.svg b/packages/common/assets/icons/chevron-up-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..dd13686474adf057a9e66b97c60cb4f4f2f17256
--- /dev/null
+++ b/packages/common/assets/icons/chevron-up-circle.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g>
+		<path d="M77.2,64.3c-1.1,1.1-2.8,1.1-3.9,0L50.1,41L26.7,64.3c-1.1,1.1-2.8,1.1-3.9,0c-1.1-1.1-1.1-2.8,0-3.9L47.4,36
+			c0.7-0.7,1.7-1.1,2.7-1.1c1,0,2,0.4,2.7,1.1l24.5,24.5c0.5,0.5,0.8,1.2,0.8,1.9S77.8,63.8,77.2,64.3z M51.3,39.8L51.3,39.8
+			C51.3,39.9,51.3,39.9,51.3,39.8z"/>
+	</g>
+</g>
+<g>
+	<path d="M50,99C23,99,1,77,1,50S23,1,50,1s49,22,49,49S77,99,50,99z M50,93.5C74,93.5,93.5,74,93.5,50C93.5,26,74,6.5,50,6.5
+		C26,6.5,6.5,26,6.5,50C6.5,74,26,93.5,50,93.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/chevron-up.svg b/packages/common/assets/icons/chevron-up.svg
new file mode 100755
index 0000000000000000000000000000000000000000..0dc846b7bcd803a84c9ce0eef23e7e227dd288ee
--- /dev/null
+++ b/packages/common/assets/icons/chevron-up.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M97.6,70.4L53.2,26.2c-0.9-0.9-2.1-1.3-3.3-1.3c-1.2,0-2.4,0.5-3.3,1.3L2.4,70.4c-1.1,1.1-1.1,2.8,0,3.9
+	c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,1.9-0.8l43.6-43.6l43.8,43.6c1.1,1.1,2.8,1.1,3.9,0C98.7,73.2,98.7,71.5,97.6,70.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/chrome.svg b/packages/common/assets/icons/chrome.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7d59abc86d0bf3e245f3fb5b857df2c4a7f7df7b
--- /dev/null
+++ b/packages/common/assets/icons/chrome.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M50,1.9C23.5,1.9,1.9,23.5,1.9,50c0,26.5,21.6,48.1,48.1,48.1c26.5,0,48.1-21.6,48.1-48.1C98.1,23.5,76.5,1.9,50,1.9z
+	 M92.6,50c0,2.7-0.3,5.4-0.8,8L61.6,36.6l0,0c-3.1-2.7-7.2-4.3-11.6-4.3c-1.8,0-3.5,0.3-5.1,0.8L57.5,8.1
+	C77.4,11.7,92.6,29.1,92.6,50z M37.8,50c0-1.7,0.3-3.3,1-4.8l0.7-1.3c2.1-3.7,6.1-6.2,10.6-6.2c6.8,0,12.3,5.5,12.3,12.3
+	S56.8,62.3,50,62.3S37.8,56.8,37.8,50z M50,7.4c0.6,0,1.1,0,1.7,0L34.5,41.3c-0.2,0.4-0.4,0.8-0.6,1.2l-0.2,0.4l0,0
+	c-1,2.2-1.5,4.6-1.5,7.1c0,4.8,1.9,9.1,4.9,12.3h-28c-1.2-3.9-1.8-8-1.8-12.3C7.4,26.5,26.5,7.4,50,7.4z M50,92.6
+	c-17.1,0-31.9-10.2-38.7-24.8H50c9.8,0,17.8-8,17.8-17.8c0-0.8-0.1-1.6-0.2-2.4l22.7,16.1C84.6,80.5,68.7,92.6,50,92.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/circle-minus.svg b/packages/common/assets/icons/circle-minus.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c8a744e7aafffb6b2c3154225d032b123f60b811
--- /dev/null
+++ b/packages/common/assets/icons/circle-minus.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M77,47.5H23.1c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H77c1.5,0,2.8-1.2,2.8-2.8S78.5,47.5,77,47.5z"/>
+	<path d="M50,2.3C23.7,2.3,2.3,23.7,2.3,50c0,26.3,21.4,47.8,47.8,47.8c26.3,0,47.8-21.4,47.8-47.8C97.8,23.7,76.3,2.3,50,2.3z
+		 M50,92.3c-23.3,0-42.3-19-42.3-42.3S26.7,7.8,50,7.8s42.3,19,42.3,42.3S73.3,92.3,50,92.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/clipboard.svg b/packages/common/assets/icons/clipboard.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d9a24875745014a991cae36185d79e52436302d4
--- /dev/null
+++ b/packages/common/assets/icons/clipboard.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M78.9,13.2H68.7v-3c0-1.7-1.4-3.1-3.1-3.1H53.5V4.7c0-1.9-1.6-3.5-3.5-3.5c-1.9,0-3.5,1.6-3.5,3.5v2.5H34.6
+	c-1.7,0-3.1,1.4-3.1,3.1v3H21.1c-2.4,0-4.3,1.8-4.3,4.3v77c0,2.4,1.8,4.3,4.3,4.3h57.7c2.4,0,4.3-1.9,4.3-4.3v-77
+	C83.2,15,81.3,13.2,78.9,13.2z M77.7,93.3H22.3V18.7h9.1v1.9c0,1.7,1.4,3.1,3.1,3.1h31c1.7,0,3.1-1.4,3.1-3.1v-1.9h9V93.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/close.svg b/packages/common/assets/icons/close.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7c1a911e9616e3869695dfa28b6fca20aa1d5a6a
--- /dev/null
+++ b/packages/common/assets/icons/close.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M53.9,50L96.9,6.9c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L50,46.1L6.9,3.1C5.9,2,4.1,2,3.1,3.1C2,4.1,2,5.9,3.1,6.9
+	L46.1,50L3.1,93.1c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8L50,53.9l43.1,43.1c0.5,0.5,1.2,0.8,1.9,0.8
+	s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L53.9,50z"/>
+</svg>
diff --git a/packages/common/assets/icons/cloud-check.svg b/packages/common/assets/icons/cloud-check.svg
new file mode 100755
index 0000000000000000000000000000000000000000..63d99aecf056bbab0655c2866b97be21adde5519
--- /dev/null
+++ b/packages/common/assets/icons/cloud-check.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M90.8,36.7c-4.3-4.7-10.4-8-16.8-9c-3.4-5.6-8.6-9.9-14.7-12c-2.7-1.1-5.8-1.6-9.2-1.6c-15.3,0-27.7,12.2-28.3,27.3
+		c-11.4,1-20.5,10.6-20.5,22.3c0,12.2,9.8,22.1,21.9,22.3v0h45.8c16.2,0,29.4-13.2,29.4-29.4C98.6,49.2,95.8,42.1,90.8,36.7z
+		 M69.2,80.5H23.8c-9.3,0-16.9-7.6-16.9-16.9s7.6-16.9,16.9-16.9h3.6v-4.4c0-12.6,10.2-22.8,22.8-22.8c2.7,0,5.1,0.4,7.3,1.3
+		c5.3,1.9,9.7,5.7,12.4,10.7l0.7,1.3l1.4,0.2c5.7,0.6,11,3.3,14.8,7.4c4.1,4.5,6.3,10.2,6.3,16.2C93.1,69.7,82.4,80.5,69.2,80.5z"/>
+	<path d="M64,43.2L45.7,60.8l-5.9-6c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l7.1,7.2c0.7,0.7,1.7,1.1,2.7,1.1
+		c1,0,2-0.4,2.7-1.1l19.5-18.8c1.1-1.1,1.1-2.8,0.1-3.9C66.9,42.1,65.1,42.1,64,43.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cloud-download.svg b/packages/common/assets/icons/cloud-download.svg
new file mode 100755
index 0000000000000000000000000000000000000000..135b3ad26cd96061cdd13997ade48d89733cc780
--- /dev/null
+++ b/packages/common/assets/icons/cloud-download.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M97.8,56.4c0-7.2-2.7-14.2-7.6-19.6c-0.2-0.2-0.3-0.3-0.5-0.4c-4.3-4.5-9.9-7.5-16-8.4c-3.3-5.5-8.4-9.6-14.5-11.8
+		c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0l0,0c-2.7-1-5.6-1.6-8.9-1.6c-15,0-27.3,12-27.8,26.9c-11.2,1-20,10.5-20,22
+		c0,11.9,9.6,21.7,21.4,21.9c0,0,0.1,0,0.1,0h46c0.1,0,0.2,0,0.3,0C85.5,84.7,97.8,72,97.8,56.4z M68.8,79.9H24.2
+		c-9.1,0-16.5-7.4-16.5-16.5c0-9.1,7.4-16.5,16.5-16.5h3.5v-4.5c0-12.3,10-22.3,22.3-22.3c2.7,0,5,0.4,7,1.2c0,0,0.1,0,0.1,0l0,0
+		c5.3,1.8,9.6,5.6,12.3,10.5l0.7,1.3l1.4,0.2c5.5,0.6,10.6,3.2,14.4,7.3l0.1-0.1c0,0,0,0,0,0.1c4,4.4,6.2,10,6.2,15.8
+		C92.3,69.4,81.7,79.9,68.8,79.9z"/>
+	<path d="M56.7,60.8l-4,3.1l0-20.8c0-1.3-0.9-2.5-2.2-2.8c-1.8-0.3-3.3,1-3.3,2.7v20.9l-4-3.1c-1-0.8-2.6-0.9-3.6,0
+		c-1.4,1.2-1.3,3.2,0.1,4.3l9.6,7.6c0.4,0.3,0.9,0.3,1.2,0l9.6-7.6c1.3-1.1,1.4-3.1,0.1-4.3C59.3,59.9,57.8,59.9,56.7,60.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cloud-sync.svg b/packages/common/assets/icons/cloud-sync.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4811e6a7213928bf82a7544667c471e542c170f1
--- /dev/null
+++ b/packages/common/assets/icons/cloud-sync.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M62.8,62.5c-1.3-0.8-3-0.5-3.8,0.8c-1.7,2.6-4.7,4.2-7.9,4.2c-2.5,0-4.8-0.9-6.5-2.6h2.8c1.5,0,2.8-1.2,2.8-2.8
+		s-1.2-2.8-2.8-2.8h-8c-1.9,0-3.4,1.6-3.4,3.4v8.4c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-1.8c2.7,2.3,6.1,3.5,9.6,3.5
+		c5.1,0,9.7-2.5,12.5-6.6C64.4,65,64.1,63.3,62.8,62.5z"/>
+	<path d="M62.3,35.7c-1.5,0-2.8,1.2-2.8,2.8v2.9c-2.6-2.2-6-3.4-9.6-3.4c-5.6,0-10.8,3.1-13.4,8.2c-0.7,1.3-0.2,3,1.2,3.7
+		c0.4,0.2,0.8,0.3,1.3,0.3c1,0,1.9-0.5,2.4-1.5c1.7-3.2,5-5.2,8.6-5.2c2.8,0,5.3,1.1,7.1,3.1h-3.3c-1.5,0-2.8,1.2-2.8,2.8
+		s1.2,2.7,2.8,2.7h7.9c1.9,0,3.5-1.6,3.5-3.4V38.4C65,36.9,63.8,35.7,62.3,35.7z"/>
+	<path d="M97.8,56.4c0-7.2-2.7-14.2-7.6-19.6c-0.2-0.2-0.3-0.3-0.5-0.4c-4.3-4.5-9.9-7.5-16-8.4c-3.3-5.5-8.4-9.6-14.5-11.8
+		c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0l0,0c-2.7-1-5.6-1.6-8.9-1.6c-15,0-27.3,12-27.8,26.9c-11.2,1-20,10.5-20,22
+		c0,11.9,9.6,21.7,21.4,21.9c0,0,0.1,0,0.1,0h46c0.1,0,0.2,0,0.3,0C85.5,84.7,97.8,72,97.8,56.4z M68.8,79.9H24.2
+		c-9.1,0-16.5-7.4-16.5-16.5c0-9.1,7.4-16.5,16.5-16.5h3.5v-4.5c0-12.3,10-22.3,22.4-22.3c2.7,0,5,0.4,7,1.2c0,0,0.1,0,0.1,0l0,0
+		c5.3,1.8,9.6,5.6,12.3,10.5l0.7,1.3l1.4,0.2c5.5,0.6,10.6,3.2,14.4,7.3l0.1-0.1c0,0,0,0,0,0.1c4,4.4,6.2,10,6.2,15.8
+		C92.3,69.4,81.7,79.9,68.8,79.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cloud-upload.svg b/packages/common/assets/icons/cloud-upload.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c594a718bc75737446be8444ff0ea4ab6b341ba0
--- /dev/null
+++ b/packages/common/assets/icons/cloud-upload.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M97.8,56.4c0-7.2-2.7-14.2-7.6-19.6c-0.2-0.2-0.3-0.3-0.5-0.4c-4.3-4.5-9.9-7.5-16-8.4c-3.3-5.5-8.4-9.6-14.5-11.8
+		c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0l0,0c-2.7-1-5.6-1.6-8.9-1.6c-15,0-27.3,12-27.8,26.9c-11.2,1-20,10.5-20,22
+		c0,11.9,9.6,21.7,21.4,21.9c0,0,0.1,0,0.1,0h46c0.1,0,0.2,0,0.3,0C85.5,84.7,97.8,72,97.8,56.4z M68.8,79.9H24.2
+		c-9.1,0-16.5-7.4-16.5-16.5c0-9.1,7.4-16.5,16.5-16.5h3.5v-4.5c0-12.3,10-22.3,22.4-22.3c2.7,0,5,0.4,7,1.2c0,0,0.1,0,0.1,0l0,0
+		c5.3,1.8,9.6,5.6,12.3,10.5l0.7,1.3l1.4,0.2c5.5,0.6,10.6,3.2,14.4,7.3l0.1-0.1c0,0,0,0,0,0.1c4,4.4,6.2,10,6.2,15.8
+		C92.3,69.4,81.7,79.9,68.8,79.9z"/>
+	<path d="M60.2,47.4L50,39.5l-10.2,7.9c-1.2,0.9-1.4,2.7-0.5,3.9c0.5,0.7,1.4,1.1,2.2,1.1c0.6,0,1.2-0.2,1.7-0.6l4.1-3.2v20.9
+		c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V48.6l4.1,3.2c1.2,0.9,2.9,0.7,3.9-0.5C61.6,50.1,61.4,48.4,60.2,47.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cloud.svg b/packages/common/assets/icons/cloud.svg
new file mode 100755
index 0000000000000000000000000000000000000000..fd6e0fd768533b032a0d89bfb84a4412b130b393
--- /dev/null
+++ b/packages/common/assets/icons/cloud.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M69.3,86.1l-46.1,0C11,85.9,1.1,75.9,1.1,63.7c0-11.8,9.1-21.4,20.6-22.4c0.5-15.2,13-27.4,28.3-27.4
+		c3.4,0,6.6,0.5,9.2,1.6c6.2,2.1,11.4,6.4,14.8,12c6.5,1,12.7,4.3,16.9,9.1c5,5.5,7.8,12.6,7.8,19.9C98.8,72.8,85.6,86.1,69.3,86.1z
+		 M23.6,80.6h45.7c13.3,0,24-10.8,24-24c0-6-2.3-11.8-6.4-16.2c-3.7-4.2-9.1-6.9-14.9-7.5l-1.4-0.2L70,31.4
+		c-2.8-5.1-7.2-8.9-12.6-10.7l-0.1,0c-2-0.8-4.5-1.2-7.2-1.2c-12.6,0-22.9,10.3-22.9,22.9v4.5h-3.6c-9.3,0-17,7.6-17,17
+		C6.6,73,14.3,80.6,23.6,80.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cloudnetwork.svg b/packages/common/assets/icons/cloudnetwork.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e77475200582270397464dbf7e9b0374c514634a
--- /dev/null
+++ b/packages/common/assets/icons/cloudnetwork.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M87.4,73c-4.8,0-8.9,3.3-10.1,7.8h-5.7V63.4c0-0.1,0-0.2,0-0.2c10.6-2.4,18.6-11.8,18.6-23.2c0-5.9-2.2-11.6-6.2-16
+	c-0.1-0.2-0.3-0.3-0.5-0.4c-3.4-3.6-7.9-6-12.8-6.8c-2.7-4.4-6.8-7.7-11.7-9.5c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0l0,0
+	C56.5,6.4,54.1,6,51.4,6c-12.2,0-22.2,9.6-22.8,21.6c-9,1-16,8.8-16,18.1c0,9.5,7.3,17.3,16.6,18v17h-6.4c-1.2-4.5-5.3-7.8-10.1-7.8
+	C6.8,73,2.1,77.7,2.1,83.5S6.8,94,12.6,94c4.8,0,8.9-3.3,10.1-7.8h9.1c1.5,0,2.8-1.2,2.8-2.8V63.8h13v9.6c-4.4,1.3-7.7,5.3-7.7,10.1
+	c0,5.8,4.7,10.5,10.5,10.5C56.3,94,61,89.3,61,83.5c0-4.9-3.4-9-7.9-10.2v-9.5h13v19.7c0,1.5,1.2,2.8,2.8,2.8h8.4
+	c1.2,4.5,5.3,7.8,10.1,7.8c5.8,0,10.5-4.7,10.5-10.5S93.2,73,87.4,73z M55.5,83.5c0,2.8-2.3,5-5,5s-5-2.3-5-5c0-2.8,2.3-5,5-5
+	S55.5,80.7,55.5,83.5z M18.1,45.7c0-7,5.7-12.7,12.6-12.7h3.4v-4.1c0-9.6,7.8-17.3,17.3-17.3c2.1,0,3.8,0.3,5.4,0.9c0,0,0.1,0,0.1,0
+	l0,0c4.1,1.4,7.5,4.3,9.5,8.2l0.7,1.3l1.4,0.2c4.3,0.5,8.2,2.5,11.2,5.7l0,0c0,0,0,0,0,0c3.1,3.4,4.8,7.8,4.8,12.3
+	c0,10.1-8.2,18.2-18.2,18.2H30.7C23.7,58.3,18.1,52.6,18.1,45.7z M12.6,88.5c-2.8,0-5-2.3-5-5c0-2.8,2.3-5,5-5c2.8,0,5,2.3,5,5
+	C17.7,86.3,15.4,88.5,12.6,88.5z M87.4,88.5c-2.8,0-5-2.2-5-5c0,0,0,0,0,0s0,0,0,0c0-2.7,2.3-5,5-5c2.8,0,5,2.3,5,5
+	C92.4,86.3,90.1,88.5,87.4,88.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/cloudy-sun.svg b/packages/common/assets/icons/cloudy-sun.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c38aadf80a9a04578de4f69f8d8629165d7ee3fa
--- /dev/null
+++ b/packages/common/assets/icons/cloudy-sun.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#020203;}
+</style>
+<g>
+	<path class="st0" d="M79.6,37.4c0-9.8-7.9-17.7-17.7-17.7c-5.5,0-10.6,2.6-14,6.8c-1.7-0.4-3.5-0.6-5.4-0.6
+		c-12.7,0-23.1,10-23.7,22.5c-9.5,1-16.9,9-16.9,18.8c0,10.3,8.3,18.7,18.6,18.9l37.8,0C72,86,83.1,75,83.1,61.3
+		c0-5.7-2-11.1-5.6-15.5C78.9,43.2,79.6,40.3,79.6,37.4z M74.1,37.4c0,1.5-0.3,3-0.8,4.3c-3.1-2.4-6.8-4-10.8-4.7
+		c-2.3-3.6-5.4-6.5-9.1-8.5c2.2-2.2,5.2-3.4,8.5-3.4C68.7,25.2,74.1,30.6,74.1,37.4z M58.3,80.5H20.9c-7.4,0-13.4-6-13.4-13.4
+		s6-13.4,13.4-13.4h3.5v-4.1c0-10.1,8.2-18.2,18.2-18.2c2.2,0,4.1,0.3,5.7,1l0.1,0c4.2,1.4,7.9,4.6,10,8.6l0.7,1.3l1.4,0.2
+		c4.6,0.5,8.9,2.7,11.9,6c3.3,3.6,5.1,8.2,5.1,13C77.6,71.9,68.9,80.5,58.3,80.5z"/>
+	<path class="st0" d="M61.9,13.8c1.5,0,2.8-1.2,2.8-2.8V4c0-1.5-1.2-2.8-2.8-2.8S59.2,2.5,59.2,4v7C59.2,12.5,60.4,13.8,61.9,13.8z"
+		/>
+	<path class="st0" d="M80.6,21.5c0.7,0,1.4-0.3,1.9-0.8l5-5c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0l-5,5
+		c-1.1,1.1-1.1,2.8,0,3.9C79.2,21.2,79.9,21.5,80.6,21.5z"/>
+	<path class="st0" d="M95.3,34.6h-7c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h7c1.5,0,2.8-1.2,2.8-2.8S96.8,34.6,95.3,34.6z"/>
+	<path class="st0" d="M41.3,20.7c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-5-5c-1.1-1.1-2.8-1.1-3.9,0
+		c-1.1,1.1-1.1,2.8,0,3.9L41.3,20.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/code-alt.svg b/packages/common/assets/icons/code-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ef36eb3d2118f6f8e566dc692f4e3eca3e64d2dd
--- /dev/null
+++ b/packages/common/assets/icons/code-alt.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g>
+		<path d="M32,52.6c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-8.4-8.4l8.4-8.4c1.1-1.1,1.1-2.8,0-3.9
+			C34.8,27,33.1,27,32,28L22,38c-1.3,1.3-1.3,3.3,0,4.6L32,52.6z"/>
+		<path d="M64.1,52.6c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l10-10c1.3-1.3,1.3-3.3,0-4.6L68,28c-1.1-1.1-2.8-1.1-3.9,0
+			c-1.1,1.1-1.1,2.8,0,3.9l8.4,8.4l-8.4,8.4C63.1,49.8,63.1,51.5,64.1,52.6z"/>
+		<path d="M44.2,53c0.4,0.2,0.8,0.3,1.2,0.3c1,0,2-0.6,2.5-1.5L57,33c0.7-1.4,0.1-3-1.3-3.7c-1.4-0.7-3-0.1-3.7,1.3L43,49.3
+			C42.3,50.7,42.9,52.3,44.2,53z"/>
+	</g>
+	<path d="M93,14.7H7c-2.6,0-4.8,2.1-4.8,4.8V62c0,2.6,2.1,4.8,4.8,4.8h39v13.1H35.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h28.8
+		c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H54V66.8h39c2.6,0,4.8-2.1,4.8-4.8V19.4C97.8,16.8,95.6,14.7,93,14.7z M92.3,61.3H7.8V20.2
+		h84.5V61.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/code.svg b/packages/common/assets/icons/code.svg
new file mode 100755
index 0000000000000000000000000000000000000000..582d6131b948824c8fdc8b0f7a4884c6bd204f27
--- /dev/null
+++ b/packages/common/assets/icons/code.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M27.8,27.4c-1.1-1.1-2.8-1.1-3.9,0L4,47.3C3.3,48.1,2.9,49,2.9,50c0,1,0.4,1.9,1.1,2.7l19.9,19.9c0.5,0.5,1.2,0.8,1.9,0.8
+		s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L9.1,50l18.7-18.7C28.9,30.2,28.9,28.5,27.8,27.4z"/>
+	<path d="M96,47.3L76.1,27.4c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9L90.9,50L72.2,68.7c-1.1,1.1-1.1,2.8,0,3.9
+		c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8L96,52.7c0.7-0.7,1.1-1.6,1.1-2.7C97.1,49,96.7,48.1,96,47.3z"/>
+	<path d="M60.3,30.7c-1.4-0.7-3-0.1-3.7,1.3L38.5,69.2c-0.7,1.4-0.1,3,1.3,3.7c0.4,0.2,0.8,0.3,1.2,0.3c1,0,2-0.6,2.5-1.5l18.1-37.3
+		C62.2,33,61.6,31.3,60.3,30.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/coffee-cup.svg b/packages/common/assets/icons/coffee-cup.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f5187e6cd0ce0012e282cd3b6ac40664ff66e406
--- /dev/null
+++ b/packages/common/assets/icons/coffee-cup.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M86.6,42.1c-2.3,0-4.5,0.7-6.3,1.9v-5.5c0-2.1-1.6-3.8-3.8-3.8H13.1c-2.1,0-3.8,1.6-3.8,3.8v19.4c0,13,7.9,24.2,19.1,29
+		h-24c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H85c1.5,0,2.8-1.2,2.8-2.8S86.6,87,85,87H61.1c8.2-3.5,14.5-10.4,17.4-18.8
+		c2.1,2,4.9,3.3,8.1,3.3c3.2,0,6.3-1.3,8.5-3.6c2.1-2.2,3.2-5,3.1-8v-6.2C98.2,47.3,93,42.1,86.6,42.1z M74.8,57.9
+		c0,14.4-11.8,26.1-26.3,26.1H41c-14.4,0-26.1-11.7-26.1-26.1V40.3h59.9V57.9z M91.2,64.1C90,65.3,88.4,66,86.6,66c-3.3,0-6-2.8-6-6
+		v-6.3c0-3.3,2.8-6,6-6s6,2.8,6,6v6.3l0,0.1C92.8,61.6,92.2,63,91.2,64.1z"/>
+	<path d="M24.5,26.6c1.5,0,2.8-1.2,2.8-2.8V10.3c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v13.6C21.7,25.3,23,26.6,24.5,26.6z"/>
+	<path d="M44.5,26.6c1.5,0,2.8-1.2,2.8-2.8V10.3c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v13.6C41.7,25.3,43,26.6,44.5,26.6z"/>
+	<path d="M64.5,26.6c1.5,0,2.8-1.2,2.8-2.8V10.3c0-1.5-1.2-2.8-2.8-2.8c-1.5,0-2.8,1.2-2.8,2.8v13.6C61.7,25.3,63,26.6,64.5,26.6z"
+		/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cog.svg b/packages/common/assets/icons/cog.svg
new file mode 100755
index 0000000000000000000000000000000000000000..478d37f21551f5de0b1d468f583050e6710cb634
--- /dev/null
+++ b/packages/common/assets/icons/cog.svg
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M67.8,49c0-0.3,0-0.5-0.1-0.8c0-0.3-0.1-0.6-0.1-0.9c0-0.3-0.1-0.7-0.2-1c0-0.2-0.1-0.3-0.1-0.5c0-0.1,0-0.1-0.1-0.2
+		c-0.1-0.3-0.2-0.7-0.3-1c-0.1-0.2-0.1-0.5-0.2-0.7c-0.1-0.2-0.2-0.5-0.3-0.7c-0.1-0.3-0.3-0.6-0.4-1c-0.1-0.2-0.2-0.3-0.2-0.5
+		c-0.2-0.4-0.4-0.8-0.6-1.1c0,0,0-0.1-0.1-0.1c-0.1-0.1-0.1-0.2-0.2-0.2c-0.2-0.4-0.5-0.7-0.7-1.1c-0.1-0.2-0.3-0.3-0.4-0.5
+		c-0.2-0.3-0.4-0.5-0.7-0.8c-0.2-0.2-0.5-0.5-0.7-0.7c-0.1-0.1-0.3-0.3-0.4-0.4c-0.3-0.3-0.7-0.6-1.1-0.9c-0.1,0-0.1-0.1-0.2-0.1
+		c-0.4-0.3-0.9-0.7-1.4-0.9c0,0,0,0,0,0c0,0,0,0,0,0c-0.5-0.3-0.9-0.6-1.4-0.8c0,0-0.1,0-0.1-0.1c-0.4-0.2-0.8-0.4-1.3-0.6
+		c-0.1-0.1-0.3-0.1-0.4-0.2c-0.3-0.1-0.7-0.2-1.1-0.3c-0.2-0.1-0.4-0.1-0.7-0.2c-0.1,0-0.2-0.1-0.3-0.1c-0.2-0.1-0.5-0.1-0.7-0.1
+		c-0.2,0-0.5-0.1-0.7-0.1c-0.4-0.1-0.8-0.1-1.2-0.1c-0.1,0-0.3,0-0.4,0c-0.5,0-1.1,0-1.6,0c0,0,0,0,0,0c-3.1,0.1-6.1,1-8.7,2.6
+		c-3.8,2.4-6.6,6-7.8,10.4c0,0.1,0,0.1,0,0.2c0,0.2-0.1,0.3-0.1,0.5c-0.1,0.3-0.1,0.6-0.2,0.9c0,0.1,0,0.2-0.1,0.3
+		c-0.1,0.5-0.1,0.9-0.2,1.4c0,0.1,0,0.2,0,0.3c0,0.5,0,1,0,1.5c0,0.1,0,0.2,0,0.2c0,0.5,0.1,1.1,0.1,1.6c0,0,0,0.1,0,0.1
+		c0.1,0.6,0.2,1.1,0.3,1.7c0,0,0,0.1,0,0.1c0,0,0,0,0,0c0.1,0.4,0.2,0.8,0.3,1.2c0,0.2,0.1,0.3,0.2,0.5c0.1,0.3,0.2,0.6,0.3,0.9
+		c0.1,0.3,0.2,0.5,0.3,0.7c0.1,0.2,0.2,0.4,0.3,0.6c0.2,0.3,0.3,0.6,0.5,1c0.1,0.1,0.1,0.2,0.2,0.3c0,0,0.1,0.1,0.1,0.1
+		c0.2,0.4,0.5,0.7,0.7,1.1c0.1,0.1,0.1,0.2,0.2,0.3c0.3,0.4,0.7,0.8,1,1.2c0.2,0.2,0.4,0.4,0.6,0.6c0.2,0.1,0.3,0.3,0.5,0.4
+		c0.3,0.2,0.5,0.4,0.8,0.7c0.1,0.1,0.3,0.2,0.4,0.3c0.3,0.2,0.6,0.4,0.8,0.6c0.2,0.1,0.3,0.2,0.5,0.3c0.3,0.2,0.6,0.3,0.8,0.5
+		c0.2,0.1,0.5,0.2,0.7,0.4c0.2,0.1,0.4,0.2,0.7,0.3c1,0.5,2.1,0.8,3.2,1.1c0,0,0,0,0,0c0,0,0,0,0,0c0.6,0.2,1.3,0.3,2,0.3
+		c0,0,0,0,0.1,0c0.7,0.1,1.3,0.1,2,0.1c1.3,0,2.7-0.2,4.1-0.5c4.5-1.1,8.3-3.8,10.8-7.6c0,0,0,0,0,0c0.1-0.1,0.1-0.2,0.2-0.3
+		c0.2-0.3,0.3-0.5,0.4-0.8c0.1-0.1,0.1-0.2,0.2-0.3c0.2-0.4,0.4-0.7,0.5-1.1c0-0.1,0.1-0.2,0.1-0.3c0.2-0.4,0.3-0.9,0.5-1.3
+		c0,0,0,0,0-0.1c0.5-1.6,0.8-3.2,0.9-4.9c0-0.1,0-0.2,0-0.4C67.8,49.9,67.8,49.5,67.8,49z M62.3,50.4c0,0.8-0.1,1.6-0.3,2.4
+		c-0.3,1.2-0.7,2.3-1.3,3.3c0,0,0,0.1-0.1,0.1c-0.2,0.3-0.4,0.6-0.6,0.9c0,0,0,0.1-0.1,0.1c-0.9,1.3-2.1,2.4-3.5,3.2
+		c-1,0.6-2.1,1.1-3.3,1.4c0,0,0,0,0,0c-0.3,0.1-0.7,0.2-1.1,0.2c0,0-0.1,0-0.1,0c-0.4,0.1-0.7,0.1-1.1,0.1c0,0-0.1,0-0.1,0
+		c-1.2,0.1-2.4,0-3.6-0.3c-0.4-0.1-0.7-0.2-1.1-0.3c0,0-0.1,0-0.1,0c-0.3-0.1-0.6-0.2-0.8-0.3c-0.1-0.1-0.2-0.1-0.4-0.2
+		c-0.2-0.1-0.4-0.2-0.6-0.3c-0.2-0.1-0.4-0.2-0.5-0.3c-0.1-0.1-0.3-0.2-0.4-0.2c-0.2-0.1-0.4-0.3-0.6-0.4c-0.1-0.1-0.2-0.2-0.3-0.2
+		c-0.2-0.2-0.4-0.3-0.6-0.5c-0.1-0.1-0.2-0.2-0.3-0.3c-0.2-0.2-0.3-0.3-0.5-0.5c-0.1-0.1-0.3-0.3-0.4-0.5c-0.1-0.1-0.2-0.3-0.4-0.4
+		c-0.1-0.2-0.3-0.4-0.4-0.6c-0.1-0.1-0.2-0.3-0.3-0.4c-0.1-0.2-0.2-0.4-0.3-0.6c-0.1-0.2-0.2-0.4-0.3-0.5c-0.1-0.1-0.1-0.2-0.2-0.4
+		c-0.1-0.3-0.2-0.5-0.3-0.8c0,0,0-0.1,0-0.1c-0.1-0.4-0.2-0.7-0.3-1.1c0,0,0,0,0,0C38,52.4,38,52,37.9,51.6c0,0,0,0,0,0
+		c-0.1-0.4-0.1-0.8-0.1-1.2c0,0,0,0,0-0.1c0-0.4,0-0.8,0-1.1c0,0,0-0.1,0-0.1c0-0.4,0.1-0.7,0.1-1.1c0,0,0-0.1,0-0.1
+		c0.8-4.7,4.3-8.7,9.3-9.8c1.1-0.3,2.3-0.4,3.4-0.3c0.1,0,0.3,0,0.4,0c0.3,0,0.5,0.1,0.8,0.1c0.2,0,0.4,0.1,0.6,0.1
+		c0.2,0,0.5,0.1,0.7,0.2c0.1,0,0.2,0.1,0.3,0.1c0.3,0.1,0.6,0.2,0.9,0.3c0,0,0.1,0,0.1,0.1c0.7,0.3,1.4,0.6,2.1,1
+		c0.3,0.2,0.7,0.4,1,0.7c0,0,0,0,0,0c0.3,0.2,0.6,0.4,0.8,0.7c0.1,0.1,0.2,0.2,0.3,0.2c0.2,0.2,0.4,0.4,0.5,0.5
+		c0.1,0.2,0.3,0.3,0.4,0.5c0.1,0.1,0.2,0.2,0.3,0.4c0.2,0.2,0.3,0.5,0.5,0.7c0.1,0.1,0.1,0.2,0.2,0.3c0.2,0.3,0.3,0.5,0.4,0.8
+		c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0.2,0.2,0.4,0.3,0.7c0.1,0.2,0.1,0.3,0.2,0.5c0.1,0.2,0.1,0.4,0.2,0.5c0.1,0.2,0.1,0.4,0.2,0.7
+		c0,0.2,0.1,0.3,0.1,0.5c0,0.2,0.1,0.4,0.1,0.6c0,0.2,0.1,0.5,0.1,0.7c0,0.1,0,0.3,0,0.4C62.3,49.6,62.3,50,62.3,50.4
+		C62.3,50.4,62.3,50.4,62.3,50.4z"/>
+	<path d="M94.1,61l-9.2-5.2c0.3-2.1,0.5-4,0.5-5.7c0-2-0.2-4-0.5-5.8l9.3-5.3c0.9-0.5,1.5-1.3,1.8-2.3c0.3-1,0.1-2-0.4-2.9
+		l-8.7-15.1c-1-1.8-3.3-2.4-5.1-1.4l-9.3,5.3c-2.9-2.4-6.3-4.3-9.9-5.7V6.2c0-2.1-1.7-3.8-3.8-3.8H41.4c-2.1,0-3.8,1.7-3.8,3.8V17
+		c-3.7,1.4-7,3.4-9.9,5.7l-9.3-5.3c-1.8-1-4.1-0.4-5.1,1.4L4.5,33.9c-0.5,0.9-0.6,1.9-0.4,2.9c0.3,1,0.9,1.8,1.8,2.3l9.3,5.2
+		C14.9,46,14.7,48,14.7,50c0,1.9,0.1,3.9,0.4,5.7l-9.4,5.4c-0.9,0.5-1.5,1.3-1.8,2.3c-0.3,1-0.1,2,0.4,2.8l8.7,15.1
+		c1,1.8,3.3,2.4,5.1,1.4l9.3-5.3c2.9,2.4,6.3,4.3,9.9,5.7v10.7c0,2.1,1.7,3.8,3.8,3.8h17.4c2.1,0,3.8-1.7,3.8-3.8V83
+		c3.7-1.4,7-3.4,9.9-5.7l9.3,5.3c1.8,1,4.1,0.4,5.1-1.4l8.7-15.1c0.5-0.9,0.6-1.9,0.4-2.9S95,61.5,94.1,61z M82.9,77l-11.3-6.5
+		l-1.5,1.4c-3.1,2.9-7,5.2-11.3,6.6l-1.9,0.6v13H43V79.2l-1.9-0.6c-4.3-1.4-8.2-3.7-11.3-6.6l-1.5-1.4L17,77.1L10,65l11.2-6.4
+		l-0.4-1.9c-0.4-2.1-0.6-4.3-0.6-6.6c0-2.4,0.2-4.6,0.7-6.5l0.5-2l-11.3-6.4L17.1,23l11.3,6.5l1.5-1.4c3.1-2.9,7-5.2,11.3-6.6
+		l1.9-0.6v-13H57v12.9l1.9,0.6c4.3,1.4,8.2,3.7,11.3,6.6l1.5,1.4L83,22.9L90,35l-11.3,6.5l0.5,2c0.5,1.9,0.7,4.1,0.7,6.5
+		c0,1.9-0.2,4-0.8,6.6l-0.4,1.9l11.1,6.3L82.9,77z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/coin.svg b/packages/common/assets/icons/coin.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c5a592d9e2a69f0f0399f94a11a6e9a28e3e2f12
--- /dev/null
+++ b/packages/common/assets/icons/coin.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M56.7,47.3H43.3c-3.5,0-6.4-2.9-6.4-6.4c0-1.7,0.7-3.3,1.9-4.5c1.2-1.2,2.8-1.9,4.5-1.9h19.4c1.5,0,2.8-1.2,2.8-2.8
+		S64.2,29,62.7,29h-9.1v-4.2c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8V29h-4.8c-3.2,0-6.1,1.2-8.4,3.5c-2.2,2.2-3.5,5.2-3.5,8.4
+		c0,6.5,5.3,11.9,11.9,11.9h13.4c3.5,0,6.4,2.9,6.4,6.4s-2.9,6.4-6.4,6.4h-5.6c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0H37.3
+		c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h10.9v4.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V71h3.1c6.5,0,11.9-5.3,11.9-11.9
+		S63.2,47.3,56.7,47.3z"/>
+	<path d="M50,0.9C22.9,0.9,0.9,22.9,0.9,50c0,27.1,22,49.1,49.1,49.1c27.1,0,49.1-22,49.1-49.1C99.1,22.9,77.1,0.9,50,0.9z M50,93.6
+		C26,93.6,6.4,74,6.4,50S26,6.4,50,6.4S93.6,26,93.6,50S74,93.6,50,93.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/comments-alt.svg b/packages/common/assets/icons/comments-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..dd8d06ce4368c9600106b6968185045b53b55434
--- /dev/null
+++ b/packages/common/assets/icons/comments-alt.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M98.3,15.4c-0.4-2.5-2.1-4.2-4.4-4.2H6.4c-2.6,0-4.7,2.2-4.7,4.7v50.5c0,2.5,2.2,4.7,4.6,4.7h9.4V85c0,1.5,0.9,2.9,2.3,3.5
+		c0.5,0.2,1,0.3,1.5,0.3c1,0,1.9-0.4,2.6-1.1l0.2-0.2l10.9-16.3h60.8c2.4,0,4.5-2.2,4.5-4.7V15.8L98.3,15.4z M92.9,65.7H32.1
+		c-1.3,0-2.4,0.6-3.1,1.7l-7.9,11.9v-9.8c0-2.1-1.7-3.8-3.8-3.8H7.1v-49h85.8V65.7z"/>
+	<path d="M18.3,31.1h58.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H18.3c-1.5,0-2.8,1.2-2.8,2.8S16.7,31.1,18.3,31.1z"/>
+	<path d="M18.3,43.6h45.4c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H18.3c-1.5,0-2.8,1.2-2.8,2.8S16.7,43.6,18.3,43.6z"/>
+	<path d="M18.3,56.2h51c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-51c-1.5,0-2.8,1.2-2.8,2.8S16.7,56.2,18.3,56.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/comments-reply.svg b/packages/common/assets/icons/comments-reply.svg
new file mode 100755
index 0000000000000000000000000000000000000000..645d71aefc400788355bb5864c60c8353fe06ed4
--- /dev/null
+++ b/packages/common/assets/icons/comments-reply.svg
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<ellipse transform="matrix(0.9871 -0.1602 0.1602 0.9871 -5.7709 4.6661)" cx="26.1" cy="38.1" rx="5.3" ry="5.3"/>
+	<circle cx="49.3" cy="38.1" r="5.3"/>
+	<circle cx="72.5" cy="38.1" r="5.3"/>
+	<path d="M97.5,79.4c-0.1-4-1.1-7.7-3-11c0.9-0.7,1.6-1.8,1.6-3.1V15.8c0-2.2-1.8-3.9-3.9-3.9H6.4c-2.2,0-3.9,1.8-3.9,3.9v49.5
+		c0,2.2,1.8,3.9,3.9,3.9h4.1v15c0,1.5,0.9,3,2.3,3.6c0.5,0.2,1,0.3,1.6,0.3c1,0,1.9-0.4,2.6-1l19.5-17.7h14.7
+		c0.2,0.3,0.4,0.5,0.7,0.8c2.3,2.4,8.9,8.5,12,11.4c0.8,0.7,1.3,1.2,1.4,1.3l0.2,0.2c1.2,1,2.7,1.6,4.2,1.6c3.5,0,6.4-2.8,6.4-6.4
+		v-1.6c7.4,0.7,11.3,2.8,12.1,3.7c0.2,2.4,2.2,4.4,4.6,4.4h0.3l0.2,0c2.3-0.3,4.1-2,4.3-4.2l0.2-0.3L97.5,79.4z M34.4,63.8L16,80.6
+		V67.5c0-2.1-1.7-3.8-3.8-3.8H8V17.4h82.6v45.9c-3.9-3.9-9-6.6-14.5-7.5v-2.2c0-3.5-2.8-6.4-6.4-6.4c-0.9,0-1.7,0.2-2.6,0.6
+		c-0.7,0.3-1.3,0.6-1.9,1.1l-0.2,0.2L65,49.3c-0.4,0.4-2.1,2-3.7,3.5c-3.4,3.2-7.7,7.1-9.5,9c-0.6,0.6-1.1,1.3-1.4,2.1H34.4z
+		 M73.3,70.9l-2.8-0.1v7.4c0,0.5-0.4,0.9-0.9,0.9c-0.1,0-0.3,0-0.6-0.3c-0.2-0.2-0.7-0.7-1.4-1.3c-2.9-2.7-9.6-8.9-11.9-11.3
+		c0,0,0,0,0,0v-0.4c0-0.1,0-0.3,0.1-0.4c1.5-1.5,5.2-5,8.2-7.8c3.5-3.3,4.6-4.3,5.1-4.8c0,0,0,0,0.1,0c0.1,0,0.2-0.1,0.3,0
+		c0.4,0,0.8,0.5,0.8,1v7.1l2.6,0.2c5.7,0.4,11,3,14.5,7.2l0.8,1h0.3c1.5,2,2.6,4.3,3.1,6.9C88.2,73,80.7,71.2,73.3,70.9z M97.4,80
+		h-2.8H97.4C97.4,79.9,97.4,80,97.4,80z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/comments.svg b/packages/common/assets/icons/comments.svg
new file mode 100755
index 0000000000000000000000000000000000000000..789bc98fc2a49d4a2bf86e3ac30d9350279c5b61
--- /dev/null
+++ b/packages/common/assets/icons/comments.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<ellipse transform="matrix(0.9732 -0.2298 0.2298 0.9732 -9.0342 6.8096)" cx="24.7" cy="42.2" rx="7.1" ry="7.1"/>
+	<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 -15.1019 47.9407)" cx="50.3" cy="42.2" rx="7.1" ry="7.1"/>
+	<path d="M75.8,49.3c3.9,0,7.1-3.2,7.1-7.1c0.1-4-3-7.1-7.1-7.1c-4,0-7.1,3-7.1,7.1C68.7,46.1,71.9,49.3,75.8,49.3z"/>
+	<path d="M98.3,16.4c-0.4-2.5-2.1-4.2-4.4-4.2H6.4c-2.6,0-4.7,2.2-4.7,4.7v50.5c0,2.5,2.2,4.7,4.6,4.7h9.4V86c0,1.5,0.9,2.9,2.3,3.5
+		c0.5,0.2,1,0.3,1.5,0.3c1,0,1.9-0.4,2.6-1.1l0.2-0.2l10.9-16.3h60.8c2.4,0,4.5-2.2,4.5-4.7V16.8L98.3,16.4z M92.9,66.7H32.1
+		c-1.3,0-2.4,0.6-3.1,1.7l-7.9,11.9v-9.8c0-2.1-1.7-3.8-3.8-3.8H7.1v-49h85.8V66.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/construction-hammer.svg b/packages/common/assets/icons/construction-hammer.svg
new file mode 100755
index 0000000000000000000000000000000000000000..21c92631218788d1a6b040d489f336c1a596f26d
--- /dev/null
+++ b/packages/common/assets/icons/construction-hammer.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.6,45.2L55.4,6c-1.1-1.1-2.8-1.4-4.1-0.8l-22.8,9.2c-1.1,0.5-2,1.5-2.2,2.8c-0.2,1.2,0.2,2.5,1,3.4l19.1,19.1L5.3,80.8
+	c-0.7,0.7-1.1,1.7-1.1,2.7c0,1,0.4,1.9,1.1,2.6l8,8h0c0.7,0.7,1.7,1.1,2.7,1.1c1,0,1.9-0.4,2.7-1.1l41.1-41.1l13.6,13.6l0,0
+	c0.7,0.7,1.7,1.1,2.7,1.1c1,0,1.9-0.4,2.7-1.1l15.9-15.9c0.7-0.7,1.1-1.7,1.1-2.7S95.4,45.9,94.6,45.2z M16,88.9l-5.5-5.5l39-39
+	l5.5,5.5L16,88.9z M76,61.4l-43-43l19.3-7.8l37.2,37.2L76,61.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/construction.svg b/packages/common/assets/icons/construction.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5d11140e69bdfb67eba5f4454160e9adcc4f11f2
--- /dev/null
+++ b/packages/common/assets/icons/construction.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.3,20.1L37.7,7.9c-0.6-1.4-2-2.4-3.7-2.4H18.4c-2.3,0-4,1.7-4,4v23c0,2.3,1.7,4,4,4h5v30.9H6.5c-2.3,0-4,1.7-4,4v18.8
+	c0,2.3,1.7,4,4,4h39.1c2.2,0,4-1.8,4-4V71.6c0-2.3-1.7-4-4-4H28.9V36.7H34c1.4,0,2.7-0.8,3.4-2.1h45.7v19.3c0,1.3,0.6,2.5,1.6,3.3
+	c2,1.6,3.2,4.1,3.2,6.8c0,4.2-3.9,8.2-8.2,8.3c-2.3,0.1-4.4-0.7-6-2.3c-1.6-1.6-2.6-3.7-2.6-6c0-2.7,1.4-5.3,3.6-6.9
+	c1.2-0.9,1.5-2.6,0.6-3.8c-0.9-1.2-2.6-1.5-3.8-0.6c-3.7,2.7-5.9,6.9-5.9,11.4c0,3.8,1.5,7.4,4.2,10c2.6,2.5,5.9,3.8,9.5,3.8
+	c0.2,0,0.4,0,0.6,0c7.2-0.2,13.5-6.6,13.5-13.8c0-4.2-1.8-8.1-4.9-10.7V34.6h5c1.2,0,2.3-0.5,3-1.4c0.7-0.8,1-1.8,0.9-2.8v-6.3
+	C97.5,22.2,96.1,20.5,94.3,20.1z M44.2,89H8V73.1h36.2V89z M19.9,11h12.3c0,0.2-0.1,0.5-0.1,0.7v18.8c0,0.2,0,0.4,0.1,0.6H19.9V11z
+	 M92,29.1H38V13.6l54,11.6V29.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/cool.svg b/packages/common/assets/icons/cool.svg
new file mode 100755
index 0000000000000000000000000000000000000000..66ab1b072234bba11f225fc832f085ab2689295d
--- /dev/null
+++ b/packages/common/assets/icons/cool.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.3C31.2,1.3,14.8,12,6.7,27.6c-0.1,0.2-0.2,0.4-0.3,0.6C3.1,34.8,1.3,42.2,1.3,50c0,26.9,21.9,48.8,48.8,48.8
+		S98.8,76.9,98.8,50S76.9,1.3,50,1.3z M50,6.8c15.2,0,28.5,7.9,36.2,19.7H13.8C21.5,14.6,34.8,6.8,50,6.8z M50,93.3
+		C26.2,93.3,6.8,73.8,6.8,50c0-6.4,1.4-12.6,4-18h13v3.7c0,6,4.8,10.8,10.8,10.8h0c6,0,10.8-4.8,10.8-10.8V32h8.4v3.7
+		c0,6,4.8,10.8,10.8,10.8h0c6,0,10.8-4.8,10.8-10.8V32h14c2.5,5.5,4,11.6,4,18C93.3,73.8,73.8,93.3,50,93.3z"/>
+	<path d="M67.7,60.7c-4.8,4.5-11.1,7-17.7,7c-6.6,0-12.9-2.5-17.7-7c-1.1-1-2.8-1-3.9,0.1c-1,1.1-1,2.8,0.1,3.9
+		c5.8,5.5,13.4,8.5,21.5,8.5c8,0,15.6-3,21.5-8.5c1.1-1,1.2-2.8,0.1-3.9S68.8,59.7,67.7,60.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/credit-cards.svg b/packages/common/assets/icons/credit-cards.svg
new file mode 100755
index 0000000000000000000000000000000000000000..444aba6dbd000b35f006a8d152f619dfaebfb2cb
--- /dev/null
+++ b/packages/common/assets/icons/credit-cards.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.2,34.5l-8.9-21.1c-0.7-1.6-1.9-2.8-3.5-3.5c-1.6-0.7-3.4-0.6-5,0L20.6,33.7H8.9c-3.6,0-6.5,2.9-6.5,6.5V84
+	c0,3.6,2.9,6.5,6.5,6.5h82.2c3.6,0,6.5-2.9,6.5-6.5V40.2C97.6,37.8,96.2,35.7,94.2,34.5z M79,15c0.3-0.1,0.6-0.1,0.8,0
+	c0.1,0.1,0.4,0.2,0.5,0.5l7.7,18.2H34.7L79,15z M8.9,39.2h82.2c0.5,0,1,0.4,1,1v5.5H7.9v-5.5C7.9,39.7,8.3,39.2,8.9,39.2z
+	 M92.1,51.3v5.5H7.9v-5.5H92.1z M91.1,85H8.9c-0.5,0-1-0.4-1-1V62.3h84.2V84C92.1,84.6,91.7,85,91.1,85z"/>
+</svg>
diff --git a/packages/common/assets/icons/crop.svg b/packages/common/assets/icons/crop.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d15d06503ca045a6d0e0edd3f8b60cd29746f2a3
--- /dev/null
+++ b/packages/common/assets/icons/crop.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.5,83.4H89V14.8l4.6-4.6c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L85,11.1H16.6V4.5c0-1.5-1.2-2.8-2.8-2.8
+	S11.1,3,11.1,4.5v6.6H4.8c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6.3v66.8H4.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6.6V89v6.5
+	c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V89h66.8v6.5c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V89H89v-0.1h6.5c1.5,0,2.8-1.2,2.8-2.8
+	S97,83.4,95.5,83.4z M16.6,16.6h62.9L16.6,79.5V16.6z M20.3,83.5l63.2-63.2v63.1h-0.1v0.1H20.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/cross-circle.svg b/packages/common/assets/icons/cross-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b36653cddb8e77b571cc0e5ce1a6f8b87f8cb81a
--- /dev/null
+++ b/packages/common/assets/icons/cross-circle.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M71,29.2c-1.1-1.1-2.8-1.1-3.9,0L50,46.3L32.9,29.2c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l17.1,17.1L29,67.3
+		c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8L50,54.1l17.1,17.1c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8
+		c1.1-1.1,1.1-2.8,0-3.9L53.9,50.2L71,33.1C72.1,32,72.1,30.3,71,29.2z"/>
+	<path d="M50,2.3C23.7,2.3,2.3,23.7,2.3,50c0,26.3,21.4,47.8,47.8,47.8c26.3,0,47.8-21.4,47.8-47.8C97.8,23.7,76.3,2.3,50,2.3z
+		 M50,92.3c-23.3,0-42.3-19-42.3-42.3S26.7,7.8,50,7.8s42.3,19,42.3,42.3S73.3,92.3,50,92.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/crown.svg b/packages/common/assets/icons/crown.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9688e080b6c1397f775ee8510b017e831f056413
--- /dev/null
+++ b/packages/common/assets/icons/crown.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M72.2,25.6L50.8,7.9c-0.4-0.3-0.9-0.3-1.3,0L27.7,26.1L2.5,9.3C1.8,8.8,0.9,9.4,1,10.2l7.3,79.4c0.1,1.5,1.4,2.7,3,2.7
+		h77.2c1.5,0,2.8-1.2,3-2.7L99,9.4c0.1-0.8-0.9-1.4-1.6-0.9L72.2,25.6z M28.7,32.4l21.5-18L71.3,32c0.3,0.3,0.8,0.3,1.2,0.1
+		l20.1-13.7l-3.8,41.1H11.1L7.3,19.1l20.1,13.4C27.8,32.8,28.3,32.7,28.7,32.4z M13.6,86.9l-2-21.9h76.7l-2,21.9H13.6z"/>
+	<ellipse cx="25.7" cy="76.6" rx="5.2" ry="5"/>
+	<ellipse cx="50" cy="76.6" rx="5.2" ry="5"/>
+	<ellipse cx="74.3" cy="76.6" rx="5.2" ry="5"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/css.svg b/packages/common/assets/icons/css.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d2d296f170e9a9cbdc393b49a496ed2ec49f29c9
--- /dev/null
+++ b/packages/common/assets/icons/css.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M96.3,3.8c-0.8-0.9-1.9-1.4-3-1.4c-10.7-0.1-73.9,0-86.5,0c-1.2,0-2.3,0.5-3,1.4c-0.8,0.9-1.2,2-1,3.2l7.7,78.4
+		c0.1,1.6,1.3,3,2.9,3.4l34.3,8.4c0.7,0.1,1.4,0.2,2.1,0.2c0.7,0,1.5-0.1,2.2-0.2l34.3-8.4c1.4-0.3,2.8-1.6,2.9-3.3L97.3,7
+		C97.5,5.9,97.1,4.7,96.3,3.8z M83.8,83.8L50.7,92c-0.6,0.1-1.3,0.1-1.8,0l-33.1-8.2L8.3,8c14.8,0,69.8-0.1,83.4,0L83.8,83.8z"/>
+	<path d="M20.8,21.7c0,1.5,1.2,2.8,2.8,2.8h50.8c0.2,0,0.4,0,0.5,0.1c0.2,0.3,0.2,0.4,0.1,0.5l-2.7,15.5h-45c-1.5,0-2.8,1.2-2.8,2.8
+		s1.2,2.8,2.8,2.8h44l-3.5,20.2l-16.7,6.2l-16.8-6.2l-2.2-11c-0.3-1.5-1.7-2.5-3.2-2.2c-1.5,0.3-2.5,1.7-2.2,3.2l2.8,14l21.6,7.9
+		l21.6-8l7.7-44.3c0.3-1.7-0.1-3.5-1.3-4.9L79,21c-1.2-1.3-2.8-2-4.6-2H23.5C22,19,20.8,20.2,20.8,21.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cup.svg b/packages/common/assets/icons/cup.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d488515b35485d69a94b83cd0f49dbff5e6f8c90
--- /dev/null
+++ b/packages/common/assets/icons/cup.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92,7.5H75.8V7.2c0-2.6-2.1-4.8-4.8-4.8H29c-2.6,0-4.8,2.1-4.8,4.8v0.3H8c-2.3,0-4,1.7-4,4.1v1.3c0,11.4,8.7,28.7,20.6,30.4
+	c1.5,9.5,8.2,17.2,17,20.3v21.8H25.6c-2,0-3.6,1.6-3.6,3.6V94c0,2,1.6,3.6,3.6,3.6h49.8c2,0,3.6-1.6,3.6-3.6v-5.1
+	c0-2-1.6-3.6-3.6-3.6H58.5V63.5c8.8-3.1,15.5-10.8,17-20.3c11.9-1.7,20.6-19,20.6-30.4v-1.3C96.1,9.2,94.3,7.5,92,7.5z M23.6,37.4
+	C15.9,34.7,9.5,21.5,9.4,13h14.2V37.4z M52.5,85.3h-5V64.9c0.8,0.1,1.7,0.1,2.5,0.1c0.8,0,1.7,0,2.5-0.1V85.3z M70.3,39.2
+	c0,11.2-9.1,20.3-20.3,20.3h0c-11.2,0-20.3-9.1-20.3-20.3V7.9h40.6V39.2z M76.4,37.4V13h14.2C90.5,21.5,84.1,34.7,76.4,37.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/customer.svg b/packages/common/assets/icons/customer.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d02519849244e80680921b5a966e9018cc53ceaf
--- /dev/null
+++ b/packages/common/assets/icons/customer.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M98.1,67.3c-1.7-5.1-7-8.1-12.2-6.7l-23.4,6c0.1-0.5,0.1-1,0.1-1.6c0-5.1-4.1-9.3-9.3-9.3H34.2c-1.1-3.1-4-5.3-7.5-5.3H9.4
+		c-4.4,0-7.9,3.6-7.9,8v22c0,4.4,3.6,7.9,7.9,7.9h17.4c2.1,0,4.2-0.9,5.7-2.4c0,0,0.1-0.1,0.1-0.1l2.4,1.2c4.6,2.4,9.7,3.6,14.8,3.6
+		c3,0,6.1-0.4,9.1-1.3l6.2-1.8c0,0,0,0,0,0l26.1-7.5c2.6-0.7,4.8-2.4,6.1-4.8C98.6,72.8,98.9,70,98.1,67.3z M28.6,82.1
+		c-0.5,0.5-1.1,0.7-1.7,0.7H9.4c-1.4,0-2.4-1.1-2.4-2.4v-22C7,57,8.1,56,9.4,56h17.3c1.4,0,2.4,1.1,2.4,2.5l0,22.1
+		C29.2,81.1,29,81.7,28.6,82.1z M92.4,72.6c-0.6,1.1-1.6,1.8-2.7,2.2l-7.2,2.1l0-0.1l-25.1,7.3c-6.7,1.9-13.7,1.2-19.8-1.9l-2.9-1.5
+		c0-0.1,0-0.2,0-0.3V61.3h18.6c2.1,0,3.8,1.7,3.8,3.8c0,3.1-2.5,5.5-5.5,5.5h-5.7c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h5.7
+		c2.9,0,5.5-1.1,7.4-2.9l28.3-7.3c2.4-0.6,4.8,0.7,5.6,3C93.2,70.2,93,71.5,92.4,72.6z"/>
+	<path d="M70.3,19.5c5.2,0,9.4-4.2,9.4-9.4c0-5.2-4.2-9.4-9.4-9.4c-5.2,0-9.4,4.2-9.4,9.4C60.9,15.3,65.1,19.5,70.3,19.5z M70.3,6.2
+		c2.2,0,3.9,1.8,3.9,3.9c0,2.2-1.8,3.9-3.9,3.9s-3.9-1.8-3.9-3.9C66.4,7.9,68.1,6.2,70.3,6.2z"/>
+	<path d="M66.8,51.6h6.8c5.1,0,9.3-4.2,9.3-9.3v-9.7c0-5.1-4.2-9.3-9.3-9.3h-6.8c-5.1,0-9.3,4.2-9.3,9.3v9.7
+		C57.6,47.4,61.7,51.6,66.8,51.6z M63.1,32.6c0-2.1,1.7-3.8,3.8-3.8h6.8c2.1,0,3.8,1.7,3.8,3.8v9.7c0,2.1-1.7,3.8-3.8,3.8h-6.8
+		c-2.1,0-3.8-1.7-3.8-3.8V32.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/cut.svg b/packages/common/assets/icons/cut.svg
new file mode 100755
index 0000000000000000000000000000000000000000..df9782008e0645a74198631b540cebbc9d478645
--- /dev/null
+++ b/packages/common/assets/icons/cut.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.5,73.9c-1.6-4.3-4.7-7.7-8.8-9.6c-4.1-1.9-8.8-2.1-13-0.6s-7.3,4.5-9.2,8.1L53,48.7L68.2,6.9c0.5-1.4-0.2-3-1.6-3.5
+	s-3,0.2-3.5,1.6l-13,35.7L37.1,5c-0.5-1.4-2.1-2.2-3.5-1.6c-1.4,0.5-2.2,2.1-1.6,3.5l15.2,41.8L38.7,72c-1.9-3.7-5.1-6.7-9.3-8.3
+	c-8.8-3.2-18.6,1.4-21.9,10.2c-3.2,8.8,1.4,18.6,10.2,21.9c1.9,0.7,3.9,1,5.8,1c6.8,0,13.2-4.1,15.9-10.8
+	c0.1-0.2,10.7-29.3,10.7-29.3S60.3,85,60.5,85.5c1.6,4.3,4.7,7.7,8.8,9.6c2.3,1.1,4.7,1.6,7.2,1.6c2,0,3.9-0.3,5.8-1
+	c4.3-1.6,7.7-4.7,9.6-8.8C93.9,82.8,94.1,78.1,92.5,73.9z M19.6,90.6c-6-2.2-9.1-8.8-6.9-14.8c1.7-4.7,6.1-7.6,10.9-7.6
+	c1.3,0,2.6,0.2,3.9,0.7c2.9,1.1,5.2,3.2,6.5,6s1.4,5.9,0.4,8.8C32.2,89.7,25.5,92.8,19.6,90.6z M80.4,90.5c-3,1.1-6.3,0.9-9.2-0.6
+	c-8.8-4.5-8-17.8,1.3-21.1c1.3-0.5,2.6-0.7,4-0.7c1.7,0,3.3,0.4,4.9,1.1c2.8,1.3,4.9,3.6,6,6.5C89.5,81.7,86.4,88.4,80.4,90.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/dashboard.svg b/packages/common/assets/icons/dashboard.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5879a7c86c8580fd58a593574ba86824b3f7f257
--- /dev/null
+++ b/packages/common/assets/icons/dashboard.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M98.8,70.4c-2-26.8-23.4-47.8-48.8-47.8S3.2,43.6,1.2,70.4c-0.1,1.8,0.5,3.5,1.7,4.9c1.2,1.3,2.9,2.1,4.7,2.1h84.8
+		c1.8,0,3.5-0.7,4.7-2.1C98.3,74,98.9,72.2,98.8,70.4z M93.1,71.5c-0.1,0.1-0.3,0.3-0.7,0.3H55.2l-4.2-13c-0.3-0.9-1.6-0.9-1.9,0
+		l-4.2,13H7.6c-0.3,0-0.6-0.2-0.7-0.3c-0.1-0.1-0.3-0.4-0.2-0.7C8.5,46.9,27.5,28.2,50,28.2s41.5,18.7,43.3,42.7
+		C93.3,71.2,93.2,71.4,93.1,71.5z"/>
+	<path d="M50,36.2c-1.5,0-2.8,1.2-2.8,2.8v3.6c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V39C52.8,37.4,51.5,36.2,50,36.2z"/>
+	<path d="M74.4,48l-2.5,2.5c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l2.5-2.5c1.1-1.1,1.1-2.8,0-3.9
+		C77.2,46.9,75.5,46.9,74.4,48z"/>
+	<path d="M25.6,48c-1-1.1-2.8-1.2-3.9-0.1c-1.1,1-1.2,2.8-0.1,3.9l2.4,2.5c0.5,0.6,1.3,0.9,2,0.9c0.7,0,1.4-0.2,1.9-0.7
+		c1.1-1,1.2-2.8,0.1-3.9L25.6,48z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/database.svg b/packages/common/assets/icons/database.svg
new file mode 100755
index 0000000000000000000000000000000000000000..fad28add40c7acf59858a37979d79df43311a8c5
--- /dev/null
+++ b/packages/common/assets/icons/database.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.2,19.4l-0.3-0.5C90.8,9,74,2.9,50,2.9l-1.3,0C44.7,3,40.5,3.2,36.2,3.7c-4,0.6-7.4,1.1-11,2.1c-2.8,0.8-6,1.8-8.9,3.3
+	c-3.2,1.5-6.8,3.6-9,7.3L6.5,18c-0.3,0.4-1,1.2-1,2.4v8.9v21.5v21.5l0,0l0,5.7l0,0.1c0,0.4-0.1,0.9,0.1,1.6c0,0.2,0.1,0.4,0.2,0.7
+	C8.4,90.3,26.6,97.1,50,97.1c19.9,0,41.4-5.1,44.3-16.6l0.2-1l0-7.3l0,0V50.7V29.3v-9.4L94.2,19.4z M89,46.4
+	c-12.7,3-25.8,4.5-39,4.5c-13.2,0-26.3-1.5-39-4.5V30.6C23.7,33.5,36.8,35,50,35c13.2,0,26.3-1.5,39-4.4L89,46.4z M11,52.1
+	c12.7,2.9,25.8,4.4,39,4.4c13.2,0,26.3-1.5,39-4.4l0,15.8c-12.7,3-25.8,4.5-39,4.5s-26.3-1.5-39-4.5V52.1z M12.2,19
+	c1.4-2.3,4-3.8,6.6-5c2.6-1.3,5.5-2.2,7.9-2.9C30,10.2,33.2,9.7,37,9.2c3.9-0.5,8-0.7,11.9-0.8H50v0.1c24.1,0,37,6.4,38.7,12.3
+	l0.1,0.3l0.2,0.3l0,3.5c-12.7,3-25.8,4.5-39,4.5c-13.2,0-26.3-1.5-39-4.5v-3.7c0.2-0.2,0.3-0.5,0.4-0.8L12.2,19z M88.9,79.3
+	C87,86.2,70,91.6,50,91.6c-22.3,0-37.3-6.4-38.9-12.5c0,0,0-0.1-0.1-0.2v-0.4l0,0c0-0.1,0-0.3,0-0.4v-4.5c12.7,2.9,25.8,4.4,39,4.4
+	c13.2,0,26.3-1.5,39-4.4v5.3L88.9,79.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/delivery.svg b/packages/common/assets/icons/delivery.svg
new file mode 100755
index 0000000000000000000000000000000000000000..50e4683217dc61d42a35a498dd608f75cd33bb7f
--- /dev/null
+++ b/packages/common/assets/icons/delivery.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M86.5,17.6H41c-3.7,0-6.8,3-6.8,6.8v7.3H17.8c-1.9,0-3.6,1.1-4.3,2.9L10.8,41l-4,9.4v3.3v13c0,2.6,2.1,4.8,4.8,4.8h1.1
+	c0,0.1,0,0.2,0,0.3c0,5.9,4.8,10.8,10.8,10.8s10.8-4.8,10.8-10.8c0-0.1,0-0.2,0-0.3h0.2H37h26.6c0,0.1,0,0.2,0,0.3
+	c0,5.9,4.8,10.8,10.8,10.8S85,77.5,85,71.6c0-0.1,0-0.2,0-0.3h4.5c2.1,0,3.8-1.6,3.8-3.8V24.4C93.3,20.7,90.2,17.6,86.5,17.6z
+	 M18.3,37.1h15.9v11H13.7L18.3,37.1z M23.3,76.9c-2.9,0-5.3-2.4-5.3-5.3s2.4-5.3,5.3-5.3s5.3,2.4,5.3,5.3S26.2,76.9,23.3,76.9z
+	 M32.4,65.9c-1.9-3-5.3-5-9.1-5s-7.2,2-9.1,5h-2V53.6h22v12.2h-1.8V65.9z M74.3,76.9c-2.9,0-5.3-2.4-5.3-5.3s2.4-5.3,5.3-5.3
+	s5.3,2.4,5.3,5.3S77.2,76.9,74.3,76.9z M87.8,65.9h-4.4c-1.9-3-5.3-5-9.1-5s-7.2,2-9.1,5H39.8V53.6v-22V23h48.1L87.8,65.9L87.8,65.9
+	z"/>
+</svg>
diff --git a/packages/common/assets/icons/diamond.svg b/packages/common/assets/icons/diamond.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5b3c3b2f45864bbf9272177fa02875d8cc4fe662
--- /dev/null
+++ b/packages/common/assets/icons/diamond.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,94.4c-1.5,0-2.9-0.7-3.8-1.9L9.5,43.6c-1.1-1.5-1.3-3.6-0.3-5.2L27.5,6.6c0.8-1.5,2.4-2.4,4.1-2.4h36.8
+		c1.7,0,3.3,0.9,4.1,2.4l18.3,31.7c1,1.7,0.8,3.7-0.3,5.2L53.8,92.5C52.9,93.7,51.5,94.4,50,94.4z M14.2,40.7L50,88.4l35.8-47.7
+		L68,9.8H32L14.2,40.7z M13.9,41.1L13.9,41.1C13.9,41.1,13.9,41.1,13.9,41.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/dinner.svg b/packages/common/assets/icons/dinner.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9b5248129711b6c65af3241ec62e5401ca44c1d0
--- /dev/null
+++ b/packages/common/assets/icons/dinner.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M70.5,2.5h-5.1c-2.7,0-5,2.2-5,5v83c0,3.9,3.2,7.2,7.2,7.2h4.5c3.9,0,7.2-3.2,7.2-7.2V57.7h3.3c2.7,0,5-2.2,5-5V19.3
+		C87.4,10,79.8,2.5,70.5,2.5z M72.1,92h-4.5c-0.9,0-1.7-0.7-1.7-1.7V57.7h7.8v32.7C73.8,91.3,73.1,92,72.1,92z M82,52.2h-5.5h-2.8
+		H66V8h4.6c6.2,0,11.4,5.1,11.5,11.4V52.2z"/>
+	<path d="M43.5,4.9c-1.5,0-2.8,1.2-2.8,2.8v21.2h-8.6V7.7c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v21.2H18V7.7
+		c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8V45c0,2.3,1.7,4.1,4.1,4.1H20v41.4c0,3.9,3.2,7.2,7.2,7.2h4.3c3.9,0,7.2-3.2,7.2-7.2V49
+		h3.5c2.3,0,4.1-1.7,4.1-4.1V7.7C46.2,6.2,45,4.9,43.5,4.9z M33.1,90.4c0,0.9-0.7,1.7-1.7,1.7h-4.3c-0.9,0-1.7-0.7-1.7-1.7V49h7.6
+		V90.4z M18,43.5v-9.1h22.8v9.1H18z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/direction-alt.svg b/packages/common/assets/icons/direction-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c70acf3bde1839dd573b99deabfa9152186797a6
--- /dev/null
+++ b/packages/common/assets/icons/direction-alt.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M84.6,20.2l-10.1-6.5c-0.6-0.5-1.5-0.8-2.3-0.8H52.1V4.1c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8V13H32
+	c-2.3,0-4.1,1.8-4.1,4.1v13.2c0,2.3,1.8,4.1,4.1,4.1h14.7v6.5H27.8c-0.4,0-0.7,0.1-1,0.1h-0.5l-11,7.1c-1.1,0.8-1.8,2-1.8,3.4
+	s0.7,2.7,1.9,3.5l10.1,6.5c0.6,0.5,1.5,0.8,2.3,0.8h18.8V96c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V62.3H68c2.3,0,4.1-1.8,4.1-4.1
+	V44.9c0-2.3-1.8-4.1-4.1-4.1H52.1v-6.5h20.1c0.4,0,1.4,0,2.3-0.7L84.7,27c1.1-0.8,1.8-2,1.8-3.4C86.5,22.3,85.8,21,84.6,20.2z
+	 M66.6,56.8H28.4l-8.2-5.3l8-5.1h38.5L66.6,56.8L66.6,56.8z M71.9,28.8H33.4V18.4h38.3l8.2,5.3L71.9,28.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/direction-ltr.svg b/packages/common/assets/icons/direction-ltr.svg
new file mode 100755
index 0000000000000000000000000000000000000000..145a01eed5103d833a19582e957aa096f840c10e
--- /dev/null
+++ b/packages/common/assets/icons/direction-ltr.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M39.8,39.4c1,0,1.8,0,2.4,0v22.1c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V8.9h13v52.7c0,1.5,1.2,2.8,2.8,2.8
+		s2.8-1.2,2.8-2.8V8.9H87c1.5,0,2.8-1.2,2.8-2.8S88.5,3.4,87,3.4h-47c0,0,0,0,0,0c0,0-0.1,0-0.1,0c-9.9,0-18,8.1-18,18
+		C21.8,31.3,29.8,39.4,39.8,39.4z M39.8,8.9c0.4,0,1.4,0,2.4,0.1v25c-0.6,0-1.4,0-2.4,0c-6.9,0-12.5-5.6-12.5-12.5
+		C27.3,14.5,32.9,8.9,39.8,8.9z"/>
+	<path d="M13,79.7h64.4l-8.2-6.6c-1.2-0.9-1.4-2.7-0.4-3.9c0.9-1.2,2.7-1.4,3.9-0.4L86.6,80c0.4,0.2,0.7,0.5,1,0.8l2.1,1.7l-2.1,1.7
+		c-0.3,0.3-0.6,0.6-1,0.8L72.7,96c-0.5,0.4-1.1,0.6-1.7,0.6c-0.8,0-1.6-0.4-2.1-1c-0.9-1.2-0.8-2.9,0.4-3.9l8.2-6.6H13
+		c-1.5,0-2.8-1.2-2.8-2.8S11.5,79.7,13,79.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/direction-rtl.svg b/packages/common/assets/icons/direction-rtl.svg
new file mode 100755
index 0000000000000000000000000000000000000000..162e408a8ba765822620e497fd25d87e209a9ebd
--- /dev/null
+++ b/packages/common/assets/icons/direction-rtl.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M39.8,39.4c1,0,1.8,0,2.4,0v22.1c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V8.9h13v52.7c0,1.5,1.2,2.8,2.8,2.8
+		s2.8-1.2,2.8-2.8V8.9H87c1.5,0,2.8-1.2,2.8-2.8S88.5,3.4,87,3.4h-47c0,0,0,0,0,0c0,0-0.1,0-0.1,0c-9.9,0-18,8.1-18,18
+		C21.8,31.3,29.8,39.4,39.8,39.4z M39.8,8.9c0.4,0,1.4,0,2.4,0.1v25c-0.6,0-1.4,0-2.4,0c-6.9,0-12.5-5.6-12.5-12.5
+		C27.3,14.5,32.9,8.9,39.8,8.9z"/>
+	<path d="M87,79.7H22.5l8.2-6.6c1.2-0.9,1.4-2.7,0.4-3.9c-0.9-1.2-2.7-1.4-3.9-0.4L13.4,80c-0.4,0.2-0.7,0.5-1,0.8l-2.1,1.7l2.1,1.7
+		c0.3,0.3,0.6,0.6,1,0.8L27.3,96c0.5,0.4,1.1,0.6,1.7,0.6c0.8,0,1.6-0.4,2.1-1c0.9-1.2,0.8-2.9-0.4-3.9l-8.2-6.6H87
+		c1.5,0,2.8-1.2,2.8-2.8S88.5,79.7,87,79.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/direction.svg b/packages/common/assets/icons/direction.svg
new file mode 100755
index 0000000000000000000000000000000000000000..34e5df2d3f3888ed3596f7a178a83344a381f3d4
--- /dev/null
+++ b/packages/common/assets/icons/direction.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M77.2,26.5l-10-6.4c-0.8-0.7-1.7-0.8-2.4-0.8H45V4.5c0-1.5-1.2-2.8-2.8-2.8S39.5,3,39.5,4.5v14.8H25c-2.3,0-4,1.7-4,4v13.1
+	c0,2.3,1.7,4,4,4h14.5v55.1c0,1.5,1.2,2.8,2.8,2.8S45,97,45,95.5V40.4h19.8c0.5,0,1.5,0,2.3-0.6l10.1-6.4c1.2-0.7,1.9-2,1.9-3.5
+	S78.3,27.3,77.2,26.5z M64.5,34.9H26.5V24.8h37.8l8.1,5.2L64.5,34.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/display-alt.svg b/packages/common/assets/icons/display-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f9ed8206662a01dbf8410b3f14597ec07f60ced3
--- /dev/null
+++ b/packages/common/assets/icons/display-alt.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93,14.7H7c-2.6,0-4.8,2.1-4.8,4.8V62c0,2.6,2.1,4.8,4.8,4.8h33.7l-3.5,13.1h-7.3c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8
+	h40.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-7.3l-3.5-13.1H93c2.6,0,4.8-2.1,4.8-4.8V19.4C97.8,16.8,95.6,14.7,93,14.7z
+	 M57.2,79.8H42.8l3.5-13.1h7.3L57.2,79.8z M92.3,61.3H7.8V20.2h84.5V61.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/display.svg b/packages/common/assets/icons/display.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1948e2767ce2743df0c56b209465577f167cc781
--- /dev/null
+++ b/packages/common/assets/icons/display.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93,14.7H7c-2.6,0-4.8,2.1-4.8,4.8V62c0,2.6,2.1,4.8,4.8,4.8h39v13.1H35.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h28.8
+	c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H54V66.8h39c2.6,0,4.8-2.1,4.8-4.8V19.4C97.8,16.8,95.6,14.7,93,14.7z M92.3,61.3H7.8V20.2
+	h84.5V61.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/dollar.svg b/packages/common/assets/icons/dollar.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6299a7f0e97b945d4dcd88270717f9d757988b67
--- /dev/null
+++ b/packages/common/assets/icons/dollar.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M59.9,47.3H40.1c-7.6,0-13.8-6.2-13.8-13.8c0-3.7,1.4-7.2,4-9.8c2.6-2.6,6.1-4,9.8-4h30.8c1.5,0,2.8-1.2,2.8-2.8
+	s-1.2-2.8-2.8-2.8H54.4V7.5c0-1.5-1.2-2.8-2.7-2.8c-1.5,0-2.8,1.2-2.8,2.8v6.6h-8.8c-5.2,0-10,2-13.7,5.7c-3.6,3.7-5.7,8.5-5.7,13.7
+	c0,10.7,8.7,19.3,19.3,19.3h19.9c7.6,0,13.8,6.2,13.8,13.8c0,3.7-1.4,7.2-4,9.8c-2.6,2.6-6.1,4-9.8,4H29.1c-1.5,0-2.8,1.2-2.8,2.8
+	s1.2,2.8,2.8,2.8h19.8v6.6c0,1.5,1.2,2.8,2.8,2.8c1.5,0,2.7-1.2,2.7-2.8v-6.6h5.6c5.2,0,10-2,13.7-5.7c3.6-3.7,5.7-8.5,5.7-13.7
+	C79.3,55.9,70.6,47.3,59.9,47.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/domain.svg b/packages/common/assets/icons/domain.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9a255fec5e7d07d05a3ab43d75db37fd698969a6
--- /dev/null
+++ b/packages/common/assets/icons/domain.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M30.9,40.4c-1.3-0.4-2.6,0.2-3.3,1.4l-4.3,8l-2.6-5.9c-1.4-3.2-5.9-3.2-7.3,0l-2.6,5.9l-4.3-8c-0.8-1.5-2.8-1.9-4.2-0.8
+		c-1,0.8-1.2,2.3-0.6,3.5l7.7,14.3c0.8,1.5,2.9,1.4,3.6-0.1l4.1-9.4l4.1,9.4c0.7,1.5,2.8,1.6,3.6,0.1l7.7-14.4
+		C33.3,42.8,32.6,40.9,30.9,40.4z"/>
+	<path d="M63.8,40.4c-1.3-0.4-2.6,0.2-3.3,1.4l-4.3,8l-2.6-5.9c-1.4-3.2-5.9-3.2-7.3,0l-2.6,5.9l-4.3-8c-0.8-1.5-2.8-1.9-4.2-0.8
+		c-1,0.8-1.2,2.3-0.6,3.5l7.7,14.3c0.8,1.5,2.9,1.4,3.6-0.1l4.1-9.4l4.1,9.4c0.7,1.5,2.8,1.6,3.6,0.1l7.7-14.4
+		C66.2,42.8,65.5,40.9,63.8,40.4z"/>
+	<path d="M96.7,40.4c-1.3-0.4-2.6,0.2-3.3,1.4l-4.3,8l-2.6-5.9c-1.4-3.2-5.9-3.2-7.3,0l-2.6,5.9l-4.3-8c-0.8-1.5-2.8-1.9-4.2-0.8
+		c-1,0.8-1.2,2.3-0.6,3.5l7.7,14.3c0.8,1.5,2.9,1.4,3.6-0.1l4.1-9.4l4.1,9.4c0.7,1.5,2.8,1.6,3.6,0.1l7.7-14.4
+		C99.2,42.8,98.4,40.9,96.7,40.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/download.svg b/packages/common/assets/icons/download.svg
new file mode 100755
index 0000000000000000000000000000000000000000..262c4e82483357e05c454e355107c13b916449dc
--- /dev/null
+++ b/packages/common/assets/icons/download.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93.4,65c-1.5,0-2.8,1.2-2.8,2.8v23l-81.2,0v-23c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v24.4c0,2.3,2.1,4.1,4.8,4.1h82.7
+		c2.7,0,4.8-1.8,4.8-4.1V67.8C96.1,66.3,94.9,65,93.4,65z"/>
+	<path d="M64.6,51.5c-0.7,0-1.4,0.3-1.9,0.8l-10,10V6.5c0-1.5-1.2-2.8-2.8-2.8S47.2,5,47.2,6.5v55.8l-9.9-10c-1.1-1.1-2.8-1.1-3.9,0
+		c-1.1,1.1-1.1,2.8,0,3.9l16.5,16.7l16.7-16.7c1.1-1.1,1.1-2.8,0-3.9C66.1,51.8,65.4,51.5,64.6,51.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/dribbble.svg b/packages/common/assets/icons/dribbble.svg
new file mode 100755
index 0000000000000000000000000000000000000000..89dc62982add9b7e6928bc3288542c57667f07a8
--- /dev/null
+++ b/packages/common/assets/icons/dribbble.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill-rule:evenodd;clip-rule:evenodd;}
+</style>
+<path class="st0" d="M50,5.73C25.56,5.73,5.73,25.56,5.73,50S25.56,94.27,50,94.27c24.39,0,44.27-19.83,44.27-44.27
+	S74.39,5.73,50,5.73z M79.24,26.14c5.28,6.43,8.45,14.64,8.55,23.53c-1.25-0.24-13.73-2.78-26.31-1.2c-0.29-0.62-0.53-1.3-0.82-1.97
+	c-0.77-1.82-1.63-3.7-2.5-5.47C72.09,35.36,78.42,27.19,79.24,26.14z M50,12.26c9.6,0,18.39,3.6,25.06,9.51
+	c-0.67,0.96-6.39,8.59-19.83,13.64c-6.19-11.38-13.06-20.69-14.12-22.13C43.95,12.6,46.93,12.26,50,12.26z M33.92,15.82
+	c1.01,1.34,7.73,10.71,14.02,21.85c-17.67,4.71-33.27,4.61-34.95,4.61C15.43,30.56,23.35,20.81,33.92,15.82z M12.17,50.05
+	c0-0.38,0-0.77,0-1.15c1.63,0.05,19.97,0.29,38.84-5.38c1.1,2.11,2.11,4.27,3.07,6.43c-0.48,0.14-1.01,0.29-1.49,0.43
+	C33.1,56.67,22.73,73.86,21.87,75.3C15.86,68.63,12.17,59.75,12.17,50.05z M50,87.83c-8.74,0-16.8-2.98-23.19-7.97
+	c0.67-1.39,8.35-16.18,29.67-23.62c0.1-0.05,0.14-0.05,0.24-0.1c5.33,13.78,7.49,25.35,8.07,28.66C60.23,86.78,55.23,87.83,50,87.83
+	z M71.08,81.35c-0.38-2.3-2.4-13.35-7.35-26.93c11.86-1.87,22.23,1.2,23.53,1.63C85.62,66.56,79.58,75.64,71.08,81.35z"/>
+</svg>
diff --git a/packages/common/assets/icons/drop.svg b/packages/common/assets/icons/drop.svg
new file mode 100755
index 0000000000000000000000000000000000000000..898dc5983b9acf5ef0e5b3cb161c135a60c02aa9
--- /dev/null
+++ b/packages/common/assets/icons/drop.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50.1,97.2c-16.3,0-29.9-13.2-30.3-29.4l0-2.9c0-7.6,1.8-15.8,5.4-24.3c5-12.1,13.4-25.9,22.7-36.8c0.6-0.7,1.4-1,2.2-1
+		c0.9,0,1.7,0.4,2.2,1l0,0C57,9.2,68.4,23.6,75,41c3.5,8.7,5.2,16.6,5.2,24v2.8C80,84.1,66.5,97.2,50.1,97.2z M50.1,9.7
+		C42,19.8,34.7,32,30.3,42.7c-3.3,7.9-5,15.3-5,22.2v2.8c0.3,13.2,11.4,24,24.8,24c13.4,0,24.5-10.7,24.6-23.8v-2.8
+		c0-6.7-1.6-13.9-4.8-22C65.8,32.2,58.5,20,50.1,9.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/dropbox-original.svg b/packages/common/assets/icons/dropbox-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6c52c698a3c68afba41465c198636d4cb5584a7e
--- /dev/null
+++ b/packages/common/assets/icons/dropbox-original.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<polygon points="6.66,54.61 28.33,68.41 50,54.61 28.33,40.81 	"/>
+	<polygon points="28.26,72.99 49.94,86.79 71.61,72.99 49.94,59.19 	"/>
+	<polygon points="50,54.61 71.67,68.41 93.34,54.61 71.67,40.81 	"/>
+	<polygon points="28.33,13.21 6.66,27.01 28.33,40.81 50,27.01 	"/>
+	<polygon points="93.34,27.01 71.67,13.21 50,27.01 71.67,40.81 	"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/dropbox.svg b/packages/common/assets/icons/dropbox.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7c37accb3c53f2e991c2a13155018ee113e8ad0d
--- /dev/null
+++ b/packages/common/assets/icons/dropbox.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.6,48.4L79.1,38.2l15.5-10.3c1-0.7,1.7-1.9,1.7-3.1c0-1.3-0.6-2.4-1.7-3.1L72.3,6.9c-1.3-0.8-2.9-0.8-4.1,0L50,18.9l0,0
+	l0,0l-18.2-12l0,0c-1.3-0.8-2.9-0.8-4.1,0L5.4,21.7c-1.1,0.7-1.7,1.9-1.7,3.1c0,1.3,0.6,2.4,1.7,3.1L21,38.2L5.4,48.5
+	c-1.1,0.7-1.7,1.9-1.7,3.1c0,1.3,0.6,2.4,1.7,3.1l13.5,8.9v9.5c0,1.3,0.7,2.5,1.8,3.2l27.4,16.9c0.6,0.4,1.3,0.6,2,0.6
+	c0.7,0,1.3-0.2,2-0.6l27.3-16.7c1.1-0.7,1.8-1.9,1.8-3.2v-9.8l13.5-8.9c1.1-0.7,1.7-1.9,1.7-3.1C96.3,50.2,95.7,49.1,94.6,48.4z
+	 M50,25.5l19.1,12.7L50,50.9L30.9,38.2L47.7,27L50,25.5z M70.2,12.1l19.1,12.7L74.1,34.9L55,22.2L70.2,12.1z M29.8,12.1l15.3,10.1
+	L33.3,30l-7.3,4.9L10.6,24.8L29.8,12.1z M25.9,41.5l19.1,12.7L29.8,64.3L10.6,51.6L25.9,41.5z M24.3,67.3l3.3,2.2
+	c0.6,0.4,1.4,0.6,2.1,0.6c0.7,0,1.4-0.2,2.1-0.6l15.5-10.2v27l-23-14.1V67.3z M75.6,72.4L52.8,86.3v-27l15.4,10.1
+	c0.6,0.4,1.3,0.6,2.1,0.6c0.7,0,1.4-0.2,2.1-0.6l3.3-2.2V72.4z M70.2,64.2L55,54.2l19.1-12.7l15.2,10L70.2,64.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/drupal-original.svg b/packages/common/assets/icons/drupal-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a3ea94a11b2a043d2a40a2a0b59b43bd4616caef
--- /dev/null
+++ b/packages/common/assets/icons/drupal-original.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M70.7,20.2c-0.1,0-0.1-0.1-0.2-0.1c-4.1-2.6-8.1-3.8-12.1-6.1c-0.6-0.3-1.1-0.7-1.7-1C53.9,11,49.9,6.4,46.6,2.5
+	c0,0,0,0,0,0c0,0,0,0,0,0c-0.2,1.9-0.5,3.5-0.9,4.9c-0.8,2.7-2.1,4.3-3.4,5.5c-0.1,0.1-0.3,0.2-0.4,0.3c-4.7,3.7-7.6,4.8-11.6,7
+	c-0.3,0.2-0.9,0.5-1.5,0.9c-2.4,1.5-6.7,4.4-10.7,9.1c-5,5.9-9.6,14.5-9.6,26.3c0,1.4,0.1,2.8,0.2,4.2c0,0.1,0,0.2,0,0.3
+	c0.1,0.6,0.2,1.3,0.3,1.9c0,0.1,0,0.2,0,0.2c0.3,2,0.8,3.9,1.4,5.7c0,0.1,0,0.2,0.1,0.2c0.2,0.6,0.4,1.1,0.6,1.6
+	c0.1,0.2,0.1,0.3,0.2,0.5c0.2,0.5,0.4,1.1,0.7,1.6c0,0.1,0.1,0.2,0.1,0.3c0.6,1.3,1.2,2.5,1.9,3.7c0.2,0.3,0.4,0.6,0.6,0.9
+	c0.2,0.3,0.3,0.5,0.5,0.8c0.3,0.4,0.5,0.8,0.8,1.1c0.2,0.3,0.4,0.6,0.6,0.8c0.4,0.5,0.8,1.1,1.3,1.6c0.3,0.3,0.6,0.7,0.8,1
+	c0.3,0.3,0.5,0.6,0.8,0.9c0.3,0.3,0.6,0.6,0.9,0.9c0.3,0.3,0.5,0.5,0.8,0.8c0.4,0.4,0.8,0.8,1.2,1.1c0.3,0.3,0.6,0.5,0.9,0.8
+	c0.4,0.4,0.9,0.7,1.3,1.1c0.3,0.2,0.5,0.4,0.8,0.6c0.4,0.3,0.9,0.6,1.3,0.9c0.2,0.2,0.5,0.3,0.7,0.5c0.7,0.4,1.3,0.8,2,1.2
+	c0.1,0.1,0.3,0.1,0.4,0.2c0.6,0.3,1.2,0.6,1.8,0.9c0.2,0.1,0.4,0.2,0.6,0.3c0.6,0.3,1.2,0.6,1.9,0.8c0.1,0.1,0.2,0.1,0.4,0.2
+	c0.8,0.3,1.6,0.6,2.4,0.9c0.1,0,0.2,0.1,0.3,0.1c0.7,0.2,1.5,0.5,2.2,0.7c0.1,0,0.3,0.1,0.4,0.1c1.7,0.4,3.4,0.8,5.2,1
+	c0,0,0.1,0,0.1,0c0.9,0.1,1.7,0.2,2.6,0.3c0.1,0,0.1,0,0.2,0c0.9,0.1,1.8,0.1,2.8,0.1c22.1,0,41.2-16,41.2-40.3
+	C91.6,33,73.6,22,70.7,20.2z M17.7,35.4c-0.3-0.2-1.6-1-0.3-3.1c4.5-6.9,13.1-11.6,15.5-12.8c0.9-0.5,4.9-2.4,9.1-5.5
+	c2.5-1.9,4.3-3.8,5.1-9.8c0.6,2.1,0.8,3.8,0.7,6.1c-0.1,2.4-2.3,3.8-2.7,4.2c-0.5,0.4-2.4,1.3-2.8,1.6c-0.5,0.3-0.4,0.5,0,0.5
+	c0.7,0.2,1.2,0.5,1.2,1.1c0,0.5-0.3,1.7-2.3,3.8c-3.8,3.9-6.7,6.3-13.4,10.3C21.1,36,18,35.6,17.7,35.4z M71.2,88.9
+	c-0.5,0.5-4.7,3.4-9.6,3.8C56.7,93.2,50,93.5,46,89.8c-0.6-0.6-0.5-1.6,0-1.9c0.5-0.4,0.8-0.6,1.4-0.6c0.5,0,0.5,0,0.7,0.2
+	c1.8,1.5,4.6,2.7,10.4,2.7c5.9,0,10-1.6,11.8-3c0.8-0.6,1.2-0.1,1.3,0.3C71.7,87.7,71.9,88.2,71.2,88.9z M55.2,80.6
+	c1-0.9,2.7-2.4,4.2-3c1.6-0.6,2.4-0.5,3.8-0.5c1.5,0,3,0.1,4.1,0.8c1.1,0.7,1.7,2.4,2.1,3.3c0.4,0.9,0,1.5-0.7,1.8
+	c-0.6,0.4-0.7,0.2-1.4-1c-0.6-1.2-1.2-2.4-4.4-2.4c-3.2,0-4.2,1.1-5.8,2.4c-1.6,1.3-2.1,1.7-2.7,1C54,82.2,54.2,81.5,55.2,80.6z
+	 M79.5,81.3c-3.3-0.3-9.9-10.5-14.1-10.7c-5.3-0.2-16.8,11.1-25.9,11.1c-5.5,0-7.1-0.8-9-2c-2.7-1.9-4.1-4.9-4-8.9
+	c0.1-7.1,6.8-13.8,15.2-13.9c10.7-0.1,18.1,10.6,23.5,10.5c4.6-0.1,13.4-9.1,17.7-9.1c4.6,0,5.9,4.8,5.9,7.6c0,2.8-0.9,8-3.1,11.2
+	C83.4,80.3,82,81.5,79.5,81.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/drupal.svg b/packages/common/assets/icons/drupal.svg
new file mode 100755
index 0000000000000000000000000000000000000000..38d4624cdfd6cd8dfa2bb80a4b4c54f2868b52f9
--- /dev/null
+++ b/packages/common/assets/icons/drupal.svg
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M61.6,20.7c-2-0.6-3.9-2-5.2-3.8c-0.6-0.8-1.3-1.8-2.1-3L46.9,3.1c-0.6-0.9-1.8-1.4-2.9-1.2c-1.1,0.2-2,1.1-2.2,2.2
+		l-2.5,11.8l0,0c-0.8,3-2.9,5.4-5.9,6.7C19,28.8,9.7,43,9.7,58.6c0,21.8,18.1,39.6,40.3,39.6c22.2,0,40.3-17.8,40.3-39.6
+		C90.3,41.4,78.5,25.9,61.6,20.7z M50,92.7c-19.2,0-34.8-15.3-34.8-34.1c0-13.4,8-25.6,20.4-31c4.5-1.9,7.8-5.7,9-10.4l1.3-5.9
+		l3.9,5.7c0.8,1.2,1.5,2.2,2.1,3.1c2,2.8,4.9,4.9,8.1,5.9c14.6,4.4,24.8,17.8,24.8,32.6C84.8,77.4,69.2,92.7,50,92.7z"/>
+	<path d="M82.4,52.5c-0.6-2.6-2.1-4.7-4.1-5.9c-1.5-1-3.4-1.4-5.4-1.3c-1.5,0.1-3,0.4-4.5,1c-1.7,0.7-3.2,1.7-4.6,2.6
+		c-0.8,0.5-1.5,1-2.3,1.4c-0.4,0.2-0.9,0.5-1.2,0.5c-0.6,0.1-1.4-0.2-2.4-0.9c-0.5-0.3-1-0.7-1.4-1c-1.1-0.8-2.2-1.7-3.6-2.3
+		c-5.7-2.9-11.9-3.6-17.1-2.1c-3.4,1-6.3,3.3-8,6.2c-1.5,2.8-1.9,6.4-1.1,9.7c1,3.8,3.2,6.9,6.2,8.7c1.9,1.1,4,1.7,6.3,1.7
+		c1.2,0,2.5-0.2,3.8-0.5c5.9-1.6,10.3-5.4,14.4-9.2c0.8-0.7,1.6-1.4,2.4-2.1c0.5-0.4,0.8-0.6,0.9-0.6c0.6,0.3,1.6,2.1,2.2,3.1
+		c0.6,1,1.2,2.1,1.9,3c2.7,3.4,7.9,5.8,12.3,3.5c3-1.5,4.9-4.7,5.5-9.3C82.9,56.3,82.9,54.3,82.4,52.5z M53.8,56.9
+		c-3.9,3.5-7.5,6.7-12.2,8c-2.2,0.6-4.2,0.4-5.8-0.6c-1.8-1-3.1-2.9-3.7-5.3c-0.5-2-0.3-4.1,0.6-5.7c0.9-1.7,2.6-3,4.7-3.6
+		c1.2-0.4,2.6-0.6,4-0.6c2.9,0,6.1,0.8,9,2.3c0.9,0.5,1.8,1.1,2.7,1.8c0.5,0.4,1.1,0.8,1.6,1.2c0.4,0.3,0.7,0.5,1.1,0.7
+		C55.2,55.7,54.5,56.3,53.8,56.9z M77.1,58c-0.2,1.5-0.8,4.3-2.6,5.2c-1.7,0.9-4.2-0.4-5.5-2c-0.5-0.6-0.9-1.4-1.4-2.3
+		c-0.8-1.4-1.7-3-2.9-4.2c0.7-0.4,1.3-0.8,1.9-1.2c1.3-0.8,2.5-1.6,3.8-2.1c0.9-0.4,1.8-0.6,2.6-0.6h0c0.9,0,1.6,0.1,2.2,0.5
+		c0.8,0.5,1.4,1.4,1.7,2.6C77.4,54.9,77.4,56.3,77.1,58z"/>
+	<path d="M59.8,80.9c-2,1.2-4.5,2-6.9,2.1c-1,0-1.9,0-2.8-0.1c-1.8-0.3-3.6-0.8-5.2-1.5c-1.4-0.6-3,0-3.6,1.4c-0.6,1.4,0,3,1.4,3.6
+		c2.1,0.9,4.4,1.6,6.7,1.9c1.3,0.2,2.5,0.2,3.5,0.2h0.2l0.1,0c3.4-0.2,6.7-1.2,9.5-2.9c1.3-0.8,1.7-2.5,0.9-3.8
+		C62.8,80.5,61.1,80.1,59.8,80.9z"/>
+	<path d="M62.7,71.1c-1.9-1.3-4.3-1.8-6.6-1.4c-2.5,0.5-4.7,2-6,4.1c-0.8,1.3-0.4,3,0.9,3.8c0.4,0.3,0.9,0.4,1.4,0.4
+		c0.9,0,1.8-0.5,2.4-1.3c0.5-0.8,1.4-1.4,2.3-1.6c0.9-0.2,1.8,0,2.5,0.5c0.3,0.2,0.7,0.5,1.1,1c1,1.1,2.8,1.2,3.9,0.2
+		c1.1-1,1.2-2.8,0.2-3.9C64.3,72.4,63.6,71.7,62.7,71.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/dumbbell.svg b/packages/common/assets/icons/dumbbell.svg
new file mode 100755
index 0000000000000000000000000000000000000000..718af9030ebbfdf62d29dfadec7e122ba534feb7
--- /dev/null
+++ b/packages/common/assets/icons/dumbbell.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.2,43.3v-3.5c0-4.3-3.5-7.8-7.8-7.8h-5.4c-4.3,0-7.8,3.5-7.8,7.8v3.4h-3.8c-1.1,0-2,0.9-2,2v2.4H34.6v-2.4
+	c0-1.1-0.9-2-2-2h-3.8v-4.1c0-3.9-3.2-7.1-7.1-7.1H15c-3.9,0-7.1,3.2-7.1,7.1v4.2c-1.6,0.3-2.8,1.7-2.8,3.4v6.7
+	c0,1.7,1.2,3.1,2.8,3.4v4.2C7.8,64.8,11,68,15,68h6.7c3.9,0,7.1-3.2,7.1-7.1v-4.1h3.8c1.1,0,2-0.9,2-2v-1.7h30.8v1.7
+	c0,1.1,0.9,2,2,2h3.8v3.4c0,4.3,3.5,7.8,7.8,7.8h5.4c4.3,0,7.8-3.5,7.8-7.8v-3.5c1.6-0.3,2.8-1.7,2.8-3.4v-6.7
+	C94.9,45,93.8,43.6,92.2,43.3z M23.3,60.9c0,0.9-0.7,1.6-1.6,1.6H15c-0.9,0-1.6-0.7-1.6-1.6V39.1c0-0.9,0.7-1.6,1.6-1.6h6.7
+	c0.9,0,1.6,0.7,1.6,1.6V60.9z M86.7,60.2c0,1.3-1,2.3-2.3,2.3h-5.4c-1.3,0-2.3-1-2.3-2.3V39.8c0-1.3,1-2.3,2.3-2.3h5.4
+	c1.3,0,2.3,1,2.3,2.3V60.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/empty-file.svg b/packages/common/assets/icons/empty-file.svg
new file mode 100755
index 0000000000000000000000000000000000000000..380e79733fd19cfe331a825917b83df2437874ad
--- /dev/null
+++ b/packages/common/assets/icons/empty-file.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M80.8,3.5H19.3c-2.3,0-4.3,1.9-4.3,4.3v57c0,0.5,0.2,1.1,0.6,1.4l30.2,29.7c0.4,0.4,0.9,0.6,1.4,0.6h33.5
+	c2.3,0,4.3-1.9,4.3-4.3V7.8C85,5.4,83.1,3.5,80.8,3.5z M44.7,87.1L24.5,67.2h20.2V87.1z M79.5,91H50.2V65.5c0-2.1-1.6-3.8-3.8-3.8
+	H20.5V9h59V91z"/>
+</svg>
diff --git a/packages/common/assets/icons/enter.svg b/packages/common/assets/icons/enter.svg
new file mode 100755
index 0000000000000000000000000000000000000000..73999697eab4c8afd4b39bc432b5cf2bfa24dded
--- /dev/null
+++ b/packages/common/assets/icons/enter.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92,0.9H47.5c-2.3,0-4.1,1.8-4.1,4.1v20.5c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V6.4h41.8v87.1H48.9V74.4
+		c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v20.5c0,2.3,1.8,4.2,4.1,4.2H92c2.3,0,4.2-1.8,4.2-4.2V5.1C96.2,2.8,94.4,0.9,92,0.9z"/>
+	<path d="M60.1,62.7c-1,1-1.2,2.7-0.2,3.8c0.6,0.6,1.3,1,2.1,1c0.7,0,1.4-0.3,1.9-0.8l15.3-15.3c0.8-0.8,0.8-2,0-2.8L63.9,33.1
+		c-1.2-1.2-3.2-1.1-4.2,0.4c-0.7,1.1-0.5,2.6,0.4,3.5l10.1,10.1l-63.5,0c-1.3,0-2.5,0.9-2.8,2.2c-0.3,1.8,1,3.3,2.7,3.3h63.6
+		L60.1,62.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/envato.svg b/packages/common/assets/icons/envato.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5fda4f5a57d7df4ccc42a213f3871cfa0c0b5522
--- /dev/null
+++ b/packages/common/assets/icons/envato.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M77.78,5.69c-2.64-1.46-10.2-0.56-19.28,2.25C42.61,18.81,29.2,34.81,28.26,60.51c-0.17,0.61-1.74-0.08-2.05-0.27
+	c-4.29-8.23-5.99-16.89-2.41-29.38c0.67-1.11-1.52-2.48-1.91-2.09c-0.79,0.79-4.07,4.28-6.24,8.06
+	c-10.8,18.73-3.74,42.72,15.15,53.22c18.88,10.52,42.73,3.73,53.24-15.16C96.21,53.09,84.92,9.68,77.78,5.69z"/>
+</svg>
diff --git a/packages/common/assets/icons/envelope.svg b/packages/common/assets/icons/envelope.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7ea047e8befcf8aacf5c24171d58229a3e694a95
--- /dev/null
+++ b/packages/common/assets/icons/envelope.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93.7,22.5H6.3c-2.6,0-4.8,2.1-4.8,4.8v45.5c0,2.6,2.1,4.8,4.8,4.8h87.5c2.6,0,4.8-2.1,4.8-4.8V27.3
+	C98.5,24.6,96.4,22.5,93.7,22.5z M50,48.7L13.7,28h72.6L50,48.7z M37.9,48.2L7,69.5v-39L37.9,48.2z M43.2,51.2l4.4,2.5
+	c0.7,0.4,1.5,0.6,2.4,0.6c0.8,0,1.6-0.2,2.4-0.6l4.4-2.5L86.8,72H13.1L43.2,51.2z M62,48.2l31-17.7v39.1L62,48.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/eraser.svg b/packages/common/assets/icons/eraser.svg
new file mode 100755
index 0000000000000000000000000000000000000000..68131ffce79820ae3e63a7fae153b573ea7dcd63
--- /dev/null
+++ b/packages/common/assets/icons/eraser.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93.7,44.5c2.3-2.3,2.3-5.9,0-8.3L63.8,6.3c-1.1-1.1-2.6-1.7-4.1-1.7c-1.5,0-3,0.6-4.1,1.7L11.9,49.9
+	c-4.7,4.7-7.4,11-7.4,17.7s2.6,12.9,7.4,17.7l2.8,2.8h0c4.7,4.7,11,7.4,17.7,7.4c0,0,0.1,0,0.1,0c0.9,0,1.8-0.1,2.7-0.2h50
+	c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-37c0.6-0.5,1.3-1.1,1.8-1.7L93.7,44.5z M59.4,10.2c0,0,0.1-0.1,0.2-0.1
+	c0.1,0,0.2,0.1,0.2,0.1l29.9,29.9c0.2,0.2,0.2,0.3,0,0.5L55.1,75.3L24.7,44.9L59.4,10.2z M33.8,89.8c-0.3,0-0.5,0.1-0.8,0.1
+	c-0.2,0-0.3,0-0.5,0c0,0-0.1,0-0.1,0c-5.2,0-10.1-2-13.9-5.7l-2.8-2.8c-3.7-3.7-5.7-8.6-5.7-13.8s2-10.1,5.7-13.8l5-5l30.4,30.4
+	l-5,5c-3.1,3.1-7,5-11.3,5.6H33.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/euro.svg b/packages/common/assets/icons/euro.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a55376781f983e366786211426ac1fa5e5ff9d5c
--- /dev/null
+++ b/packages/common/assets/icons/euro.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M79.2,83.3c-0.7-1.4-2.4-1.9-3.7-1.2c-3.4,1.8-7.1,2.6-10.8,2.6c-12.8,0-23.7-10.6-27.1-25h26.6c1.5,0,2.8-1.2,2.8-2.8
+	s-1.2-2.8-2.8-2.8H36.7c-0.1-1.4-0.2-2.8-0.2-4.3s0.1-2.9,0.2-4.3h27.5c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H37.6
+	c3.4-14.4,14.3-25,27.1-25c3.3,0,6.6,0.7,9.7,2.1c1.4,0.6,3,0,3.6-1.4c0.6-1.4,0-3-1.4-3.6c-3.8-1.7-7.8-2.6-11.9-2.6
+	c-15.8,0-29.1,13-32.7,30.5h-8.8c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h7.9C31,47.1,31,48.6,31,50s0.1,2.9,0.2,4.3h-7.9
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H32c3.7,17.5,17,30.5,32.7,30.5c4.6,0,9.1-1.1,13.3-3.2C79.4,86.3,79.9,84.6,79.2,83.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/exit-down.svg b/packages/common/assets/icons/exit-down.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4b6e93f02d7d23614f3a8955eedf64053d86ef26
--- /dev/null
+++ b/packages/common/assets/icons/exit-down.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92.4,49.7H80.1c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h10.5v35H9.4v-35H21c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H7.6
+		c-2.1,0-3.8,1.6-3.8,3.8v37.5c0,2.6,2.1,4.8,4.8,4.8h82.7c2.6,0,4.8-2.1,4.8-4.8V53.4C96.1,51.3,94.5,49.7,92.4,49.7z"/>
+	<path d="M49.9,70.4l16.7-16.7c1.1-1.1,1.1-2.8,0-3.9s-2.8-1.1-3.9,0l-10,10V7.1c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v52.8
+		l-9.9-10c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9L49.9,70.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/exit-up.svg b/packages/common/assets/icons/exit-up.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a921df6ecbcb355bec29ea694a0b53569dedc419
--- /dev/null
+++ b/packages/common/assets/icons/exit-up.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92.4,50.2H80.2c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h10.4v35H9.4v-35h11.7c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H7.6
+		c-2.1,0-3.8,1.7-3.8,3.8v37.5c0,2.6,2.1,4.8,4.8,4.8h82.7c2.6,0,4.8-2.1,4.8-4.8V54C96.1,51.9,94.4,50.2,92.4,50.2z"/>
+	<path d="M37.3,24.3l10-10v52.9c0,1.5,1.2,2.8,2.8,2.8c1.5,0,2.8-1.2,2.8-2.8V14.3l9.9,10c0.5,0.5,1.2,0.8,2,0.8
+		c0.7,0,1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L50.1,3.7L33.4,20.4c-1.1,1.1-1.1,2.8,0,3.9C34.5,25.3,36.2,25.3,37.3,24.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/exit.svg b/packages/common/assets/icons/exit.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c58c5b466974fe4c7b50b6ad8325a23f01530228
--- /dev/null
+++ b/packages/common/assets/icons/exit.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92.6,0.9H48.1c-2.3,0-4.1,1.8-4.1,4.1v20.5c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V6.4h41.8v87.1H49.5V74.4
+		c0-1.5-1.2-2.8-2.8-2.8S44,72.9,44,74.4v20.5c0,2.3,1.8,4.2,4.1,4.2h44.5c2.3,0,4.2-1.8,4.2-4.2V5.1C96.8,2.8,94.9,0.9,92.6,0.9z"
+		/>
+	<path d="M13.7,52.6h63.6c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H13.8l10.1-10.1c1.1-1.1,1.1-2.8,0-3.9C22.8,32,21,32,20,33.1
+		L3.2,49.8L20,66.6c0.5,0.5,1.2,0.8,2,0.8c0.7,0,1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L13.7,52.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/eye.svg b/packages/common/assets/icons/eye.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f48348f0441c0b6f2ba3a677463ae5082b533080
--- /dev/null
+++ b/packages/common/assets/icons/eye.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93.9,46.6C83.6,35,67.5,28.3,49.8,28.3C32,28.6,16,35.2,5.7,46.7l-2.9,3.4l3,3.3C16.2,65,32.3,71.7,49.9,71.7
+		c17.8,0,33.9-6.7,44.1-18.3l3.2-3.4L93.9,46.6z M49.9,66.2c-16,0-30.4-5.9-39.8-16.2c9.3-10,23.7-15.9,39.7-16.1
+		c16,0,30.5,5.9,39.8,16.2C80.4,60.3,65.9,66.2,49.9,66.2z"/>
+	<circle cx="49.8" cy="50" r="7.7"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/facebook-filled.svg b/packages/common/assets/icons/facebook-filled.svg
new file mode 100755
index 0000000000000000000000000000000000000000..0469810fe022b0ccaa42d946e6058b23b6d59b65
--- /dev/null
+++ b/packages/common/assets/icons/facebook-filled.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M61.2,23.5h11.6c2.2,0,4-1.8,4-4V9.6c0-2.2-1.8-4-4-4H57.2h0c-9.9,0-17.8,8-17.8,17.8v0V37c0,0.6-0.4,1-1,1H27.2
+	c-2.2,0-4,1.8-4,4v9.9c0,2.2,1.8,4,4,4h11.2c0.6,0,1,0.4,1,1v33.5c0,2.2,1.8,4,4,4h9.9c2.2,0,4-1.8,4-4V56.9c0-0.6,0.4-1,1-1h14.6
+	c2.2,0,4-1.8,4-4V42c0-2.2-1.8-4-4-4H58.2c-0.6,0-1-0.4-1-1v-9.5C57.2,25.3,59,23.5,61.2,23.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/facebook-messenger.svg b/packages/common/assets/icons/facebook-messenger.svg
new file mode 100755
index 0000000000000000000000000000000000000000..aafb1ffe4ef91f1f2b13fd7bf6489ee710995e6b
--- /dev/null
+++ b/packages/common/assets/icons/facebook-messenger.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M50,7C25.8,7,7,24.8,7,48.7c0,12.5,5.1,23.4,13.5,30.8c0.7,0.6,1.1,1.5,1.2,2.4l0.2,7.7c0.1,2.4,2.6,4,4.8,3.1l8.5-3.8
+	c0.7-0.3,1.5-0.4,2.3-0.2c3.9,1.1,8.1,1.7,12.5,1.7c24.2,0,43-17.8,43-41.7C93,24.8,74.2,7,50,7z M75.8,39.1l-12.6,20
+	c-2,3.2-6.3,4-9.3,1.7l-10-7.5c-0.9-0.7-2.2-0.7-3.1,0L27.1,63.6c-1.8,1.4-4.2-0.8-3-2.7l12.6-20c2-3.2,6.3-4,9.3-1.7l10,7.5
+	c0.9,0.7,2.2,0.7,3.1,0l13.6-10.3C74.7,35,77,37.2,75.8,39.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/facebook-original.svg b/packages/common/assets/icons/facebook-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f282ac6f3a2372e1af308e6e6f99013a7b55f0fc
--- /dev/null
+++ b/packages/common/assets/icons/facebook-original.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M85.56,10H14.44C11.99,10,10,11.99,10,14.44v71.11c0,2.45,1.99,4.44,4.44,4.44h38.29V59.07H42.34V46.96h10.39v-8.89
+	c0-10.33,6.31-15.97,15.56-15.97c3.11-0.01,6.22,0.15,9.31,0.48v10.76h-6.38c-5.01,0-5.99,2.39-5.99,5.89v7.71h11.99l-1.56,12.11
+	H65.23V90h20.32c2.45,0,4.44-1.99,4.44-4.44V14.44C90,11.99,88.01,10,85.56,10z"/>
+</svg>
diff --git a/packages/common/assets/icons/facebook.svg b/packages/common/assets/icons/facebook.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4d0b940fd347517346e6686b25df9159e415996c
--- /dev/null
+++ b/packages/common/assets/icons/facebook.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M57.1,98.2H43.8c-3.2,0-5.9-2.7-5.9-5.9V56.4h-11c-3.2,0-5.9-2.7-5.9-5.9V40.2c0-3.2,2.7-5.9,5.9-5.9h10.9v-9.3
+		c0-13.8,9.1-23.1,22.7-23.1h10.1c3.2,0,5.9,2.7,5.9,5.9V20c0,3.2-2.7,5.9-5.9,5.9h-7c-0.2,0-0.4,0-0.5,0c0,0.2,0,0.3,0,0.4v8h10
+		c1.8,0,3.5,0.8,4.6,2.2c1.1,1.4,1.6,3.2,1.2,4.9l0,0l-2.1,10.2c-0.5,2.7-3,4.7-5.8,4.7h-8v36C63,95.4,60.3,98.2,57.1,98.2z
+		 M26.9,39.8c-0.2,0-0.4,0.2-0.4,0.4v10.4c0,0.2,0.2,0.4,0.4,0.4h16.5v41.3c0,0.2,0.2,0.4,0.4,0.4h13.3c0.2,0,0.4-0.2,0.4-0.4V50.8
+		H71c0.2,0,0.4-0.1,0.4-0.2l2.1-10.3c0-0.2,0-0.3-0.1-0.4c-0.1-0.1-0.2-0.1-0.4-0.1H57.6V26.3c0-3.6,1-5.9,6-5.9h7
+		c0.2,0,0.4-0.2,0.4-0.4V7.7c0-0.2-0.2-0.4-0.4-0.4H60.5c-10.4,0-17.2,6.9-17.2,17.6v14.8H26.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/files.svg b/packages/common/assets/icons/files.svg
new file mode 100755
index 0000000000000000000000000000000000000000..607d0108a77410ce33ebf38febf589a54e8de2c4
--- /dev/null
+++ b/packages/common/assets/icons/files.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.4,2.3H46.6c-2.1,0-3.9,1.7-3.9,3.9v18.1H5.6c-2.1,0-3.9,1.7-3.9,3.9v44.5c0,0.3,0.1,0.5,0.3,0.7l24,23.9
+	c0.2,0.2,0.4,0.3,0.7,0.3h26.4c2.1,0,3.9-1.7,3.9-3.9V65.4l10,9.9c0.2,0.2,0.4,0.3,0.7,0.3h26.6c2.1,0,3.8-1.7,3.8-3.8V6.2
+	C98.3,4.1,96.5,2.3,94.4,2.3z M24.8,88.3L11.2,74.7h13.6V88.3z M51.5,92.2H30.3V73.1c0-2.1-1.8-3.8-3.9-3.8H7.3V29.8h44.3V92.2z
+	 M57,52.8h8.7v13.4L57,57.7V52.8z M92.8,70H71.3V51.2c0-2.1-1.7-3.9-3.8-3.9H57V28.2c0-2.1-1.8-3.9-3.8-3.9h-5V7.8h44.5V70z"/>
+</svg>
diff --git a/packages/common/assets/icons/firefox.svg b/packages/common/assets/icons/firefox.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b026499f720786efe3366574489886ba3a61103d
--- /dev/null
+++ b/packages/common/assets/icons/firefox.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,96c-7.7,0-15.4-1.9-22.3-5.5c-11.3-6-19.7-16-23.5-28.2C0.6,50.5,1.6,38,7,26.9c-2.1-6.2-0.6-13,3.9-17.8
+		c0.9-0.9,2.1-1.4,3.3-1.4c0,0,0,0,0,0c2.5,0,4.5,2,4.6,4.4c0.3,2.1,1,4.1,2,6l0.1,0.2c0.1,0.2,0.2,0.4,0.3,0.6
+		c2-0.2,3.9-0.2,5.9-0.1c3.2-4.1,8-6.8,13.2-7.2l0.1,0l0.1,0c2.1,0,3.8,1.3,4.4,3.3c0.5,1.6,0,3.4-1.2,4.6c-2.7,2.7-4.1,5.3-4.3,6.4
+		c0.6,0.3,2.1,0.7,4.9,0.7h3.8c2.1,0,4,1.4,4.5,3.5c0.5,1.9-0.3,3.9-2,5.1l-6.7,4.5c-1.2,0.8-1.8,2.2-2.1,3.2
+		c-0.3,1.1-0.9,2.1-1.6,2.9l-0.1,0.2c-1,0.9-2.3,1.4-3.6,1.3c-0.8-0.1-1.4,0-1.8,0.3l-0.3,0.2c-0.1,0.1-0.3,0.2-0.3,0.4
+		c0.3,0.1,0.9,0.2,1.9,0.2c1.5,0.1,3,0.1,4.5,0.1l1.2,0l0.6,0c2,0,3,0,4.1-0.7c0.3-0.2,0.6-0.4,1-0.7c0.8-0.6,1.8-1.3,2.9-1.7
+		c2-0.8,4.1-0.8,5.6-0.8c1.5,0.1,3.5,0.3,5.3,1.4c1.4,0.9,2.3,2.1,2.7,3.6c0.5,1.9-0.2,4-1.7,5.1c-0.8,0.6-1.5,0.8-2.1,0.9
+		c-0.1,0-0.2,0.1-0.4,0.1c-0.5,0.2-1.1,0.7-1.8,1.2c-0.4,0.4-0.9,0.7-1.4,1.1c-0.7,0.5-1.5,0.9-2.2,1.3c-0.9,0.5-1.8,1-2.3,1.5
+		c-0.6,0.7-1.1,1.8-1.6,2.9c-0.1,0.2-0.2,0.4-0.2,0.5c0.5,0,1,0,1.5,0l0.1,0c3.8,0,7.6-1.2,10.7-3.5c8-5.9,9.7-17.1,3.8-25.1
+		c-1.2-1.6-1.2-3.9,0-5.5c0.7-1,1.8-1.6,3-1.8c1.2-0.2,2.4,0.1,3.4,0.9c0.5,0.4,0.9,0.7,1.4,1.1c-1.7-7.3-5.2-14.6-9.9-17.8
+		c-1.7-1.1-2.4-3.2-1.8-5.2c0.7-2.4,3.3-3.8,5.8-3.1c14.3,4.3,29.6,17.6,29.6,42.1V50C97.9,75.8,76.9,96,50,96C50,96,50,96,50,96z
+		 M13.7,14.4c-2.3,3.4-2.8,7.7-1.1,11.6l0.5,1.2l-0.6,1.2c-5.3,10-6.3,21.5-3,32.3c3.4,10.8,10.7,19.7,20.8,24.9
+		c6.1,3.2,12.9,4.9,19.7,4.9c0,0,0,0,0,0c23.8,0,42.4-17.8,42.4-40.5v-3.8C92.4,27.3,82,16,71,11c5.8,6.4,9.1,17.1,9.8,26
+		c0.1,1.5-0.8,2.9-2.2,3.4c-1.4,0.5-3-0.1-3.9-1.3c-0.3-0.5-0.7-1-1.1-1.5c3.8,9.7,0.9,21.1-7.9,27.5c-4,2.9-8.9,4.6-13.9,4.6
+		c-1.6,0.1-3.1-0.1-4.7-0.4c-1.3-0.3-2.4-1.2-2.9-2.4c-0.5-1.2-0.5-2.6,0.2-3.7c0.3-0.6,0.6-1.2,0.9-1.9c0.6-1.4,1.3-2.9,2.5-4.2
+		c1.1-1.3,2.5-2,3.7-2.7c0.6-0.3,1.1-0.6,1.6-1c0.3-0.3,0.7-0.5,1-0.8c0.9-0.8,2-1.7,3.5-2.2c0,0,0.1,0,0.1,0
+		c-0.7-0.3-1.6-0.4-2.4-0.5c-1.5-0.1-2.5,0-3.3,0.3c-0.6,0.2-1.2,0.7-1.9,1.1c-0.4,0.3-0.8,0.5-1.2,0.8c-2.5,1.6-4.9,1.6-7.1,1.6
+		l-0.5,0l-1.1,0c-1.6,0-3.3,0-4.9-0.1c-1.4-0.1-4.4-0.3-6.1-2.3c-0.8-1-1.2-2.2-1-3.5c0.2-1.9,1.2-3.7,2.8-4.8
+		c0.1-0.1,0.2-0.2,0.4-0.3c1.3-0.9,2.9-1.3,4.8-1.2c0-0.1,0.1-0.2,0.1-0.3c0.7-2.7,2.3-4.9,4.3-6.3l4.4-2.9h-0.9
+		c-5.6,0-9-1.3-10.1-3.9c-1.4-3.4,1.6-8,3.9-10.6c-3,0.9-5.6,2.9-7.3,5.6l-0.9,1.4l-1.7-0.2c-2.6-0.2-5.3-0.2-7.9,0.1l-1.4,0.2
+		l-1-1.1c-0.8-0.8-1.4-1.8-1.9-2.8C15,18.8,14.2,16.6,13.7,14.4z M69.5,33.5C69.5,33.5,69.5,33.5,69.5,33.5
+		C69.5,33.5,69.5,33.5,69.5,33.5z M70.7,32.3C70.7,32.3,70.7,32.3,70.7,32.3C70.7,32.3,70.7,32.3,70.7,32.3z M67.4,7.9
+		C67.4,7.9,67.4,7.9,67.4,7.9C67.4,7.9,67.4,7.9,67.4,7.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/fireworks.svg b/packages/common/assets/icons/fireworks.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1162dd0da45c97fbecde917dd70925931011b5cf
--- /dev/null
+++ b/packages/common/assets/icons/fireworks.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M78.8,60.9c0-1-0.4-1.9-1.1-2.7L37.3,17.8l2.2-2.2c1-1,1.3-2.4,0.9-3.8c-0.4-1.3-1.6-2.3-2.9-2.5L9.1,4.4
+		c-1.2-0.2-2.4,0.2-3.3,1C5,6.3,4.6,7.5,4.8,8.7l4.8,28.8v0c0.2,1.4,1.2,2.5,2.6,3c0.4,0.1,0.8,0.2,1.1,0.2c1,0,2-0.4,2.7-1.1
+		l2.1-2.1l40.2,40.2c0.7,0.7,1.6,1.1,2.7,1.1s1.9-0.4,2.7-1.1l14.1-14.1C78.4,62.8,78.8,61.9,78.8,60.9z M10.6,10.3l22.6,3.9
+		L14.5,33.2L10.6,10.3z M52.1,40.4l6.5,6.5L52.5,64L46,57.5L52.1,40.4z M41.7,53.2l-6.5-6.5l6.2-17.1l6.5,6.5L41.7,53.2z M33.6,21.9
+		l3.4,3.4l-6.2,17.1L22,33.5L33.6,21.9z M61,72.5l-4.2-4.2L63,51.2l9.6,9.6L61,72.5z"/>
+	<path d="M73.5,81.6c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l9.4,9.4c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8
+		c1.1-1.1,1.1-2.8,0-3.9L73.5,81.6z"/>
+	<path d="M78.8,75.3c-1.1-1.1-2.8-1.1-3.9,0s-1.1,2.8,0,3.9l15.2,15.2c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8
+		c1.1-1.1,1.1-2.8,0-3.9L78.8,75.3z"/>
+	<path d="M90.6,83.2c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-9.4-9.4c-1.1-1.1-2.8-1.1-3.9,0
+		s-1.1,2.8,0,3.9L90.6,83.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/first-aid.svg b/packages/common/assets/icons/first-aid.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d98bbfb612f01934382bd136f3352cd2cc775991
--- /dev/null
+++ b/packages/common/assets/icons/first-aid.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 100 100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="m40.4 48.4h6.8v6.8c0 1.5 1.2 2.8 2.8 2.8s2.8-1.2 2.8-2.8v-6.8h6.8c1.5 0 2.8-1.2 2.8-2.8s-1.2-2.8-2.8-2.8h-6.8v-6.8c0-1.5-1.2-2.8-2.8-2.8s-2.8 1.2-2.8 2.8v6.8h-6.8c-1.5 0-2.8 1.2-2.8 2.8s1.2 2.8 2.8 2.8z"/><path d="m93.4 23h-25.7v-6.4c0-5.2-4.2-9.4-9.4-9.4h-16.8c-5.2 0-9.5 4.2-9.5 9.4v6.4h-25.4c-2.6 0-4.8 2.1-4.8 4.8v23.9c0 2.8 1.3 5.2 3.3 6.8v29.6c0 2.6 2.1 4.8 4.8 4.8h79.8c2.6 0 4.8-2.1 4.8-4.8v-29.4c2.2-1.6 3.6-4.2 3.6-7.1v-23.9c0-2.6-2.1-4.7-4.7-4.7zm-55.9-6.4c0-2.2 1.8-3.9 4-3.9h16.8c2.2 0 3.9 1.8 3.9 3.9v6.4h-24.7zm-30.1 11.9h24.6 35.7 24.9v23.1c0 1.5-1.1 2.9-2.5 3.2-1.6.2-2.8.5-3.9.8l-23.9 6.7c-8.1 2.3-16.7 2.3-24.8 0l-23.9-6.7c-1.1-.3-2.2-.5-3.2-.7h-.4c-1.6-.3-2.6-1.6-2.6-3.2zm3.3 58.8v-26.7c.5.1 1 .2 1.4.3l23.9 6.7c4.5 1.3 9.2 1.9 13.9 1.9s9.3-.6 13.9-1.9l23.9-6.7c.4-.1.8-.2 1.3-.3v26.7z"/></svg>
\ No newline at end of file
diff --git a/packages/common/assets/icons/flag.svg b/packages/common/assets/icons/flag.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a249f7a3e8df62c540a5444d96792c939a918184
--- /dev/null
+++ b/packages/common/assets/icons/flag.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M76.7,52c0-0.1-0.1-0.3-0.1-0.4c0,0,0,0,0,0l-5.4-12.5c-0.1-0.3-0.1-0.5,0-0.8l5.4-12.5c0.1-0.2,0.1-0.4,0.2-0.6
+	c0-0.2,0-0.3,0-0.5c0,0,0,0,0,0c0,0,0,0,0,0c0-0.2,0-0.3,0-0.5c0-0.1,0-0.1-0.1-0.2c0-0.1-0.1-0.2-0.1-0.3c0-0.1-0.1-0.1-0.1-0.2
+	c-0.1-0.1-0.1-0.2-0.2-0.3c0,0-0.1-0.1-0.1-0.1c-0.1-0.1-0.2-0.2-0.3-0.3c0,0,0,0-0.1-0.1c-0.1-0.1-0.2-0.2-0.3-0.3c0,0,0,0,0,0
+	c-0.1-0.1-0.3-0.2-0.4-0.2c-0.4-0.2-0.7-0.2-1.1-0.2H54.3v-7c0-1.5-1.2-2.8-2.8-2.8H28.8l0-7.6c0-1.3-0.9-2.5-2.2-2.8
+	c-1.8-0.3-3.3,1-3.3,2.7v7.8v33.5l0,49.8c0,1.3,0.9,2.5,2.2,2.8c1.8,0.3,3.3-1,3.3-2.7V45.7h17v5.3c0,2.5,2,4.5,4.5,4.5H74
+	c0.6,0,1.1-0.2,1.6-0.5c0,0,0.1,0,0.1-0.1c0.1-0.1,0.2-0.2,0.3-0.3c0,0,0.1-0.1,0.1-0.1c0.1-0.1,0.2-0.2,0.2-0.3
+	c0-0.1,0.1-0.1,0.1-0.2c0.1-0.1,0.1-0.2,0.2-0.3c0-0.1,0-0.1,0.1-0.2c0-0.1,0.1-0.2,0.1-0.3c0-0.1,0-0.3,0-0.4c0,0,0-0.1,0-0.1
+	c0,0,0,0,0,0C76.7,52.4,76.7,52.2,76.7,52z M28.8,17.7h20v22.5h-20V17.7z M51.3,45.7h0.3c1.5,0,2.8-1.2,2.8-2.8V27.4h15.6l-4.7,10.9
+	c-0.1,0.3-0.1,0.5,0,0.8l4.7,10.9H52.3c-0.6,0-1-0.4-1-1V45.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/flags.svg b/packages/common/assets/icons/flags.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d500bd5b5e817ae365742d7081e250f96d6b951f
--- /dev/null
+++ b/packages/common/assets/icons/flags.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M99.7,37.6c-0.4-1.5-1.9-2.3-3.4-2c-9.9,2.6-27,4.1-45.7,4.1c-19.4,0-37.3-1.7-46.8-4.4c-1.5-0.4-3,0.4-3.4,1.9
+	c-0.3,1.2,0.2,2.4,1.2,3.1l7.6,19.4c0.5,1.3,1.7,2.2,3,2.4c0.2,0,0.4,0,0.5,0c1.2,0,2.3-0.5,3.1-1.5l12.6-16.1
+	c2.6,0.2,5.4,0.4,8.2,0.5l10,17.8c0.7,1.2,2,1.9,3.4,1.9c0,0,0,0,0,0c1.4,0,2.7-0.7,3.3-1.9l10.2-17.7c2.8-0.1,5.6-0.3,8.3-0.4
+	l12.5,16c0.7,0.9,1.9,1.5,3.1,1.5c0.2,0,0.4,0,0.6,0c1.4-0.2,2.5-1.1,3-2.4l7.5-19C99.4,40.2,100,38.9,99.7,37.6z M13.2,55.1
+	l-5.1-13c3.9,0.8,8.6,1.4,13.7,1.9L13.2,55.1z M49.9,57.6L43,45.2c2.5,0.1,5,0.1,7.6,0.1c2.2,0,4.3,0,6.4-0.1L49.9,57.6z M86.8,55
+	l-8.5-10.9c5-0.5,9.6-1.1,13.5-1.8L86.8,55z"/>
+</svg>
diff --git a/packages/common/assets/icons/flickr.svg b/packages/common/assets/icons/flickr.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a660794ab44bb971cce2283ee2ed091069890ae0
--- /dev/null
+++ b/packages/common/assets/icons/flickr.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<circle cx="26" cy="50" r="18.1"/>
+	<circle cx="74" cy="50" r="18.1"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/flower.svg b/packages/common/assets/icons/flower.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d5af325f01bfe37c335260d90ab43ef72db64381
--- /dev/null
+++ b/packages/common/assets/icons/flower.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M79.5,33.9c-3.6,0-9.8,1.8-18.7,5.4c0,0-0.1-0.1-0.1-0.1c3.6-9,5.4-15.1,5.4-18.7c0-10.3-7.2-18.7-16.1-18.7
+	s-16.1,8.4-16.1,18.7c0,3.6,1.8,9.7,5.4,18.7c0,0-0.1,0.1-0.1,0.1c-8.9-3.6-15.1-5.4-18.7-5.4C10.2,33.9,1.8,41.1,1.8,50
+	s8.4,16.1,18.7,16.1c3.6,0,9.7-1.8,18.7-5.4c0,0,0.1,0.1,0.1,0.1c-3.6,9-5.4,15.1-5.4,18.7c0,10.3,7.2,18.7,16.1,18.7
+	s16.1-8.4,16.1-18.7c0-3.6-1.8-9.7-5.4-18.7c0,0,0.1-0.1,0.1-0.1c8.9,3.6,15,5.4,18.7,5.4c10.3,0,18.7-7.2,18.7-16.1
+	S89.8,33.9,79.5,33.9z M40.3,50c0-5.4,4.4-9.8,9.8-9.8s9.8,4.4,9.8,9.8s-4.4,9.8-9.8,9.8S40.3,55.4,40.3,50z M39.4,20.5
+	c0-7.3,4.8-13.2,10.6-13.2c5.9,0,10.6,5.9,10.6,13.2c0,1.9-0.8,6.1-4.6,15.5c-1.9-0.8-3.9-1.3-6.1-1.3c-2.2,0-4.2,0.5-6.1,1.3
+	C40,26.1,39.4,22.1,39.4,20.5z M20.5,60.6c-7.3,0-13.2-4.8-13.2-10.6c0-5.9,5.9-10.6,13.2-10.6c1.6,0,5.7,0.6,15.5,4.6
+	c-0.8,1.9-1.3,3.9-1.3,6.1c0,2.2,0.5,4.2,1.3,6.1C26.2,60,22.1,60.6,20.5,60.6z M60.6,79.5c0,7.3-4.8,13.2-10.6,13.2
+	c-5.9,0-10.6-5.9-10.6-13.2c0-1.6,0.6-5.6,4.6-15.5c1.9,0.8,3.9,1.3,6.1,1.3c2.2,0,4.2-0.5,6.1-1.3C59.8,73.4,60.6,77.6,60.6,79.5z
+	 M79.5,60.6c-1.6,0-5.7-0.6-15.5-4.6c0.8-1.9,1.3-3.9,1.3-6.1c0-2.2-0.5-4.2-1.3-6.1c9.8-4,13.9-4.6,15.5-4.6
+	c7.3,0,13.2,4.8,13.2,10.6C92.8,55.9,86.8,60.6,79.5,60.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/folder.svg b/packages/common/assets/icons/folder.svg
new file mode 100755
index 0000000000000000000000000000000000000000..63088199c0b285eb03eef6d3af0d32b800421cbf
--- /dev/null
+++ b/packages/common/assets/icons/folder.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.6,15.4H55.3l-2.9-5.3l-0.1-0.2c-1.1-1.7-3.1-2.7-5-2.7H7.4c-3.2,0-5.8,2.6-5.8,5.8v74.1c0,3.2,2.6,5.8,5.8,5.8h85.1
+	c3.2,0,5.8-2.6,5.8-5.8V43.9v-3V21.1C98.3,18,95.7,15.4,92.6,15.4z M92.6,20.9c0.2,0,0.3,0.2,0.3,0.3v14.1c-0.1,0-0.2,0-0.3,0H66.3
+	c-0.1,0-0.2,0-0.4-0.2l-7.7-14.1H92.6z M92.8,87.1c0,0.1-0.1,0.3-0.3,0.3H7.4c-0.1,0-0.3-0.1-0.3-0.3V12.9c0-0.1,0.1-0.3,0.3-0.3
+	l39.8,0c0.1,0,0.3,0.1,0.4,0.2l13.6,24.8l0.1,0.2c1.2,1.8,2.9,2.7,5,2.7h26.2c0.1,0,0.3,0.1,0.3,0.3v3V87.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/forward.svg b/packages/common/assets/icons/forward.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ea04da3ff82ce5563175e1a0addec8d90376bbde
--- /dev/null
+++ b/packages/common/assets/icons/forward.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M83.9,3.3c-1.5,0-2.8,1.2-2.8,2.8v39.7L19.4,3.9c-1.2-0.8-2.7-0.9-4-0.2c-1.3,0.7-2.1,2-2.1,3.4v85.8c0,1.4,0.8,2.7,2.1,3.4
+	c0.6,0.3,1.2,0.5,1.8,0.5c0.8,0,1.5-0.2,2.2-0.7l61.8-41.8V94c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V6C86.6,4.5,85.4,3.3,83.9,3.3z
+	 M18.9,89.8V10.2L77.7,50L18.9,89.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/frame-expand.svg b/packages/common/assets/icons/frame-expand.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f1b36f33330d98849db778e984f7ce56970e9e43
--- /dev/null
+++ b/packages/common/assets/icons/frame-expand.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M28.5,3.3H7C4.9,3.3,3.3,4.9,3.3,7v21.4c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V8.8h19.7c1.5,0,2.8-1.2,2.8-2.8
+		S30,3.3,28.5,3.3z"/>
+	<path d="M93,3.3H71.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h19.7v19.7c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V7
+		C96.8,4.9,95.1,3.3,93,3.3z"/>
+	<path d="M94,68.8c-1.5,0-2.8,1.2-2.8,2.8v19.7H71.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H93c2.1,0,3.8-1.7,3.8-3.8V71.5
+		C96.8,70,95.5,68.8,94,68.8z"/>
+	<path d="M28.5,91.3H8.8V71.5c0-1.5-1.2-2.8-2.8-2.8S3.3,70,3.3,71.5V93c0,2.1,1.7,3.8,3.8,3.8h21.4c1.5,0,2.8-1.2,2.8-2.8
+		S30,91.3,28.5,91.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/fresh-juice.svg b/packages/common/assets/icons/fresh-juice.svg
new file mode 100755
index 0000000000000000000000000000000000000000..753b7bddda422ad2a717130c016bc08e92a4325d
--- /dev/null
+++ b/packages/common/assets/icons/fresh-juice.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 100 100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="m59.2 31.5v-1.2c0-3.5-2.9-6.4-6.4-6.4h-13.9l1.8-10c.1-.4.5-.8.9-.8h15.6c1.5 0 2.8-1.2 2.8-2.8s-1.2-2.8-2.8-2.8h-15.6c-3.1 0-5.8 2.2-6.3 5.3l-2 11h-24.5c-3.5 0-6.4 2.9-6.4 6.4v1.2c0 3.3 2.5 6 5.7 6.3l2.4 45.4c.3 5.1 4.5 9.2 9.7 9.2h21.3c5.1 0 9.4-4 9.7-9.2l2.4-45.4c3.1-.2 5.6-2.9 5.6-6.2zm-17.8 55.4h-21.3c-2.2 0-4-1.7-4.2-3.9l-2.4-45.1h34.5l-2.4 45.1c-.1 2.2-1.9 3.9-4.2 3.9zm12.3-55.4c0 .5-.4.9-.9.9h-44c-.5 0-.9-.4-.9-.9v-1.2c0-.5.4-.9.9-.9h26.8.1.1 17.1c.5 0 .9.4.9.9v1.2z"/><path d="m87.9 57.1c-1.8-.3-3.5-.1-5.2.4l1.5-3.4c.6-1.4 0-3-1.4-3.6s-3 0-3.6 1.4l-3.3 7.5s-.1 0-.1-.1c-2.5-1.9-5.6-2.7-8.7-2.2-6.3 1-10.6 7.1-9.6 13.5 1.5 9.9 4.4 16.5 8.6 19.5 2.3 1.6 4.8 2.2 7.7 1.8 1.4-.2 2.6-.7 3.7-1.5 1 .8 2.3 1.3 3.7 1.5.6.1 1.2.1 1.8.1 2.1 0 4.1-.6 5.9-1.9 4.2-3.1 7.1-9.7 8.6-19.5 1-6.4-3.3-12.4-9.6-13.5zm4.2 12.7c-1.7 11-4.8 14.7-6.4 15.9-1.1.8-2.2 1-3.6.8-.9-.1-1.3-.5-1.6-.8-.8-.8-1.9-1.3-3-1.3s-2.2.5-3 1.3c-.3.3-.7.6-1.6.8-1.4.2-2.5 0-3.6-.8-1.7-1.2-4.8-4.9-6.4-15.9-.5-3.5 1.7-6.7 5.1-7.3 1.6-.3 3.2.2 4.5 1.1 1.5 1.1 3.2 1.7 4.9 1.7h.1.4c1.6-.1 3.2-.6 4.6-1.7 1.3-1 2.9-1.4 4.5-1.1 3.3.6 5.6 3.9 5.1 7.3z"/></svg>
\ No newline at end of file
diff --git a/packages/common/assets/icons/friendly.svg b/packages/common/assets/icons/friendly.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7f52e318a1ce679bd5639e60c8ca12854fd29d58
--- /dev/null
+++ b/packages/common/assets/icons/friendly.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.3C23.1,1.3,1.3,23.1,1.3,50S23.1,98.8,50,98.8S98.8,76.9,98.8,50S76.9,1.3,50,1.3z M50,93.3
+		C26.2,93.3,6.8,73.8,6.8,50C6.8,26.2,26.2,6.8,50,6.8c23.8,0,43.3,19.4,43.3,43.3C93.3,73.8,73.8,93.3,50,93.3z"/>
+	<circle cx="34.8" cy="34.5" r="5.3"/>
+	<circle cx="65.2" cy="34.5" r="5.3"/>
+	<path d="M81.6,44c-1.5-0.3-2.9,0.7-3.2,2.1c-1.3,6.5-5,12.1-10.4,15.9c-5.4,3.8-12,5.4-18.5,4.4c-1.5-0.2-2.9,0.8-3.1,2.3
+		c-0.2,1.5,0.8,2.9,2.3,3.1c1.5,0.2,3,0.3,4.5,0.3c6.4,0,12.6-2,17.9-5.7c6.5-4.6,11-11.5,12.7-19.3C84,45.8,83.1,44.3,81.6,44z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/full screen.svg b/packages/common/assets/icons/full screen.svg
new file mode 100755
index 0000000000000000000000000000000000000000..80adc70b99a271eeb26f40e7bfabe5b1abe081d8
--- /dev/null
+++ b/packages/common/assets/icons/full screen.svg	
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.3,67.2c-1.5,0-2.8,1.2-2.8,2.8v18.8L53.9,50l38.5-38.6v18.7c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V1.9H69.8
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h18.9L50,46.1L11.4,7.4h18.8c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H4.8c0,0,0,0,0,0H2v2.7
+	c0,0,0,0,0,0v25.4c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V11.3L46.1,50L7.5,88.7V69.9c0-1.5-1.2-2.8-2.8-2.8S2,68.4,2,69.9v25.4
+	c0,0,0,0,0,0v2.7h28.2c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H11.4L50,53.9l38.6,38.7H69.8c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8
+	H98V69.9C98,68.4,96.8,67.2,95.3,67.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/funnel.svg b/packages/common/assets/icons/funnel.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7d015021971e4d19e08a580ff4419b019aa5717d
--- /dev/null
+++ b/packages/common/assets/icons/funnel.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M40,97.3c-0.8,0-1.5-0.2-2.2-0.6c-1.3-0.8-2-2.1-2-3.6V40.7L10,9.5C9,8.1,8.8,6.4,9.6,5c0.7-1.4,2.2-2.3,3.9-2.3h73.2
+		c1.7,0,3.2,1,3.9,2.6c0.7,1.5,0.4,3.2-0.6,4.4L64.5,40.5v39.2c0,0.8-0.2,2-1.4,3.1l-0.2,0.2l-0.2,0.2L42.2,96.7
+		C41.5,97.1,40.8,97.3,40,97.3z M40.3,37.6c0.6,0.7,0.9,1.9,0.9,2.7v50.5L59,79.1V40.3c0-0.7,0-1.8,1-2.9L84,8.2H16.1L40.3,37.6
+		L40.3,37.6z M36,41c0,0,0.1,0.1,0.1,0.2L36,41z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/gallery.svg b/packages/common/assets/icons/gallery.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7404324aa53f9ad7692d7ab1fca6a9270a7a4d7a
--- /dev/null
+++ b/packages/common/assets/icons/gallery.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<circle cx="39" cy="51.7" r="6.5"/>
+	<path d="M93.2,5.4H46.8c-2.3,0-4,1.7-4,4v22.6h-36c-2.3,0-4,1.7-4,4.1v54.4c0,2.3,1.7,4.1,4,4.1h46.4c2.3,0,4-1.8,4-4.1V68h36
+		c2.2,0,4-1.8,4-4V9.4C97.3,7.1,95.5,5.4,93.2,5.4z M48.3,10.9h43.5v26.8c-0.1,0.1-0.2,0.1-0.2,0.2c-0.3,0.2-0.6,0.4-0.9,0.6
+		l-0.2,0.1c-1.5,1-2.9,2.3-4.3,3.5c-4.2,3.7-7,5.9-10.8,4.6c-0.8-0.4-1.6-1.1-2.6-1.9c-2.5-2.3-5.4-4.6-9-5.6
+		c-2.1-0.6-4.2-0.7-6.5-0.2v-2.8c0-2.3-1.7-4.1-4-4.1h-5V10.9z M51.8,37.6v26.7c-0.5,0.3-1,0.6-1.5,1c-1.5,1-2.9,2.2-4.2,3.4
+		c-4.2,3.7-7,5.9-10.8,4.6c-0.8-0.4-1.6-1.1-2.6-1.9c-2.5-2.3-5.4-4.6-8.9-5.6c-5.9-1.9-11.2,1.4-15.5,4.2V37.6H51.8z M8.3,89.1
+		V76.5c0.9-0.6,1.9-1.1,2.8-1.7c3.8-2.5,7.5-4.8,11.1-3.6c2.4,0.7,4.5,2.3,6.9,4.5l0.1,0.1c1.3,1.1,2.4,1.9,3.8,2.6l0.3,0.1
+		c1.5,0.6,2.9,0.8,4.3,0.8c5.1,0,9-3.5,12.2-6.4c0.7-0.6,1.4-1.2,2-1.7v18H8.3z M57.3,62.5V44.7c1.8-0.7,3.4-0.7,4.9-0.3
+		c2.4,0.7,4.5,2.3,6.9,4.5l0.1,0.1c1.3,1.1,2.4,1.9,3.8,2.6l0.3,0.1c1.5,0.6,2.9,0.8,4.3,0.8c5.1,0,9-3.5,12.2-6.4
+		c0.7-0.6,1.4-1.2,2-1.7v18.1H57.3z"/>
+	<circle cx="79.1" cy="25" r="6.5"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/game.svg b/packages/common/assets/icons/game.svg
new file mode 100755
index 0000000000000000000000000000000000000000..be4e5bf86aa1919376f7258f3d11e9f69c599e85
--- /dev/null
+++ b/packages/common/assets/icons/game.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93.6,34.6c-2.9-3-7-4.7-11.1-4.7H52.8V12.8c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v17.2H17.5c-8.6,0-15.6,7-15.6,15.6
+		v28.7c0,8.6,7,15.7,15.6,15.7c8.1,0,14.7-6.1,15.6-13.9H67c0.8,7.9,7.5,14,15.6,14c8.6,0,15.5-7,15.5-15.6V45.6
+		C98.2,41.5,96.6,37.6,93.6,34.6z M92.6,74.4c0,5.6-4.5,10.1-10,10.1c-5.6,0-10.2-4.6-10.2-10.1c0-2.2-1.7-3.9-3.8-3.9h-37
+		c-2.2,0-3.9,1.7-3.9,3.9c0,5.5-4.6,10-10.1,10S7.4,79.8,7.4,74.3V45.6c0-5.6,4.6-10.1,10.1-10.1h65c2.7,0,5.3,1.1,7.2,3
+		c1.9,1.9,2.9,4.4,2.9,7.1V74.4z"/>
+	<path d="M34.1,50.7h-5.8v-5.6c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v5.6h-5.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h5.6V62
+		c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-5.8h5.8c1.5,0,2.8-1.2,2.8-2.8S35.7,50.7,34.1,50.7z"/>
+	<path d="M81.1,53.4l4-4c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0l-4,4l-4-4c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9
+		l4,4l-4.1,4.1c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l4.1-4.1l4.1,4.1c0.5,0.5,1.2,0.8,1.9,0.8
+		s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L81.1,53.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/gift.svg b/packages/common/assets/icons/gift.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8f287e6cae723b2b736050d35cf5687a74969983
--- /dev/null
+++ b/packages/common/assets/icons/gift.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M87.2,28H71.3c5.3-1.6,9.9-4,11.2-7.7c1.3-3.4-0.1-7-4-10.7C74.2,5.5,69.8,4,65.4,5.2c-8,2.1-13.2,12.5-15.5,18.4
+	c-2.3-5.9-7.5-16.3-15.5-18.4C29.9,4,25.5,5.5,21.2,9.6h0c-3.9,3.7-5.3,7.3-4,10.7c1.4,3.7,6,6.1,11.2,7.7H12.8
+	C10.7,28,9,29.7,9,31.9v19c0,1.6,0.9,2.9,2.3,3.5v36.9c0,2.2,1.6,3.8,3.8,3.8h70c2.2,0,3.8-1.6,3.8-3.8v-37c1.3-0.6,2.2-1.9,2.2-3.5
+	v-19C91,29.7,89.4,28,87.2,28z M85.5,49.2H85H52.9V33.5h32.7V49.2z M66.7,10.5c0.5-0.1,1-0.2,1.5-0.2c2,0,4.2,1.1,6.5,3.3
+	c1.2,1.2,3.2,3.3,2.6,4.8c-1.3,3.4-11.8,6-22.3,6.9C57.4,19.7,61.6,11.9,66.7,10.5z M22.3,18.4c-0.6-1.5,1.4-3.6,2.6-4.8h0
+	c2.9-2.7,5.5-3.7,8-3.1c5.1,1.3,9.4,9.2,11.7,14.8C34.2,24.4,23.6,21.8,22.3,18.4z M14.5,33.5h32.9v15.7H15.1h-0.6V33.5z M16.7,54.7
+	h30.6v35H16.7V54.7z M83.4,89.7H52.9v-35h30.5V89.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/git.svg b/packages/common/assets/icons/git.svg
new file mode 100755
index 0000000000000000000000000000000000000000..862f75b2eb9f3d2295ce6a2e8304d54d859f3cee
--- /dev/null
+++ b/packages/common/assets/icons/git.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M96.1,48.5L51.5,3.9c-0.8-0.8-2.1-0.8-2.9,0L36.3,16.1l11.4,11.4c0.9-0.4,1.9-0.6,2.9-0.6c4.2,0,7.5,3.4,7.5,7.5
+	c0,1-0.2,2-0.6,2.9l9,9c0.9-0.4,1.9-0.6,2.9-0.6c4.2,0,7.5,3.4,7.5,7.5c0,4.2-3.4,7.5-7.5,7.5c-4.2,0-7.5-3.4-7.5-7.5
+	c0-1,0.2-2,0.6-2.9l-9-9c0,0-0.1,0-0.1,0v17.3c2.8,1.1,4.7,3.8,4.7,7c0,4.2-3.4,7.5-7.5,7.5c-4.2,0-7.5-3.4-7.5-7.5
+	c0-3.2,1.9-5.8,4.7-7V41.5c-2.8-1.1-4.7-3.8-4.7-7c0-1,0.2-2,0.6-2.9L32.3,20.1L3.9,48.5c-0.8,0.8-0.8,2.1,0,2.9l44.7,44.7
+	c0.8,0.8,2.1,0.8,2.9,0l44.7-44.7C97,50.7,97,49.3,96.1,48.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/github-original.svg b/packages/common/assets/icons/github-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e309bd38a375055758ed94d65da4ddddea135e03
--- /dev/null
+++ b/packages/common/assets/icons/github-original.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill-rule:evenodd;clip-rule:evenodd;}
+</style>
+<path class="st0" d="M50,3.7C23.8,3.7,2.5,24.9,2.5,51.2c0,21,13.6,38.8,32.5,45.1c2.4,0.4,3.2-1,3.2-2.3c0-1.1,0-4.1-0.1-8.1
+	c-13.2,2.9-16-6.4-16-6.4c-2.2-5.5-5.3-6.9-5.3-6.9c-4.3-2.9,0.3-2.9,0.3-2.9c4.8,0.3,7.3,4.9,7.3,4.9c4.2,7.3,11.1,5.2,13.8,3.9
+	c0.4-3.1,1.7-5.2,3-6.4C30.8,71,19.7,66.9,19.7,48.7c0-5.2,1.9-9.4,4.9-12.7c-0.5-1.2-2.1-6,0.5-12.6c0,0,4-1.3,13.1,4.9
+	c3.8-1.1,7.9-1.6,11.9-1.6c4,0,8.1,0.5,11.9,1.6c9.1-6.1,13-4.9,13-4.9c2.6,6.5,1,11.4,0.5,12.6c3,3.3,4.9,7.6,4.9,12.7
+	c0,18.2-11.1,22.3-21.7,23.4c1.7,1.5,3.2,4.4,3.2,8.8c0,6.4-0.1,11.5-0.1,13c0,1.3,0.9,2.7,3.3,2.3c18.9-6.3,32.5-24.1,32.5-45.1
+	C97.5,24.9,76.2,3.7,50,3.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/github.svg b/packages/common/assets/icons/github.svg
new file mode 100755
index 0000000000000000000000000000000000000000..0eb0a93df114a601217a883997e00ca067d8eb95
--- /dev/null
+++ b/packages/common/assets/icons/github.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M97.7,48.2C96.5,23.8,76.4,3.9,51.9,3c-13.1-0.5-25.6,4.2-35,13.3C7.4,25.4,2.2,37.6,2.2,50.7c0,21.6,14.5,40.5,35.3,46.1
+	c0.5,0.1,1,0.2,1.5,0.2c1.3,0,2.5-0.4,3.5-1.2c1.4-1.1,2.3-2.8,2.3-4.6v-5.2c0-1.4,0.1-7.7,0.1-8.8c0.1-1,0.5-1.8,0.9-2.5l0.1-0.1
+	c0.7-1,0.8-2.3,0.3-3.3c-0.5-1.1-1.5-1.8-2.6-2c-1.3-0.2-2.3-0.4-3.1-0.6l-0.1,0c-1.3-0.3-2.5-0.9-3.7-1.6c-1.2-0.6-2.1-1.5-2.9-2.4
+	c-0.8-1-1.5-2.4-2-4c-0.6-1.8-0.8-3.8-0.8-6.1c0-3,1-5.5,2.9-7.6l1.2-1.3l-0.7-1.6c-0.7-1.6-0.8-3.5-0.2-5.5c0.3,0.1,0.6,0.2,1,0.3
+	c1.1,0.5,2.7,1.1,3.4,1.6l0.5,0.3c0.6,0.3,1,0.6,1.3,0.8l1.1,0.8l1.3-0.3c2.6-0.7,5.4-1.1,8.2-1.1c2.8,0,5.5,0.4,8.2,1.1l1.2,0.3
+	l2.8-1.7c1.1-0.7,2.4-1.3,3.7-1.8c0.3-0.1,0.6-0.2,0.9-0.3c0.5,2.1,0.5,3.9-0.2,5.6l-0.6,1.6l1.2,1.3c2,2.1,2.9,4.6,2.9,7.6
+	c0,2.3-0.3,4.4-0.8,6.1c-0.6,1.8-1.2,3.1-2,4c-0.7,0.8-1.6,1.6-3,2.4c-1.3,0.7-2.5,1.2-3.7,1.6c-0.9,0.2-2,0.5-3.1,0.6l-0.1,0
+	c-1.1,0.2-2.1,0.9-2.6,2c-0.5,1.1-0.4,2.3,0.3,3.3l0.1,0.1c0.7,0.9,1,2.2,1,4.1v12c0,1.8,0.9,3.5,2.3,4.6c1.5,1.1,3.4,1.4,5.1,0.9
+	C85.1,89.8,98.8,70.1,97.7,48.2z M62.6,91.1c0,0-0.1,0-0.2,0c-0.1-0.1-0.1-0.2-0.1-0.2v-12c0-1.7-0.2-3.2-0.6-4.5
+	c0.4-0.1,0.7-0.2,1-0.2c1.7-0.5,3.3-1.1,5-2.1c2-1.1,3.5-2.3,4.5-3.7c1.2-1.5,2.2-3.3,3-5.8c0.7-2.3,1.1-4.9,1.1-7.8
+	c0-3.8-1.1-7.2-3.3-10.1c0.8-3,0.5-6.3-0.9-9.8l-0.5-1.3l-1.3-0.4c-1.5-0.4-3.2-0.2-5.5,0.6c-1.7,0.6-3.3,1.4-4.8,2.3l-0.8,0.5
+	c-2.8-0.7-5.6-1-8.4-1s-5.7,0.3-8.4,1c-0.2-0.1-0.3-0.2-0.5-0.3l-0.5-0.3c-0.8-0.5-2.1-1.1-4.2-1.9c-2.4-1-4.2-1.2-5.8-0.7l-1.3,0.4
+	l-0.5,1.3c-1.4,3.5-1.7,6.8-0.9,9.9c-2.2,2.9-3.3,6.3-3.3,10.1c0,3,0.4,5.5,1.1,7.7c0.7,2.3,1.6,4.2,2.9,5.8
+	c1.2,1.5,2.7,2.8,4.5,3.8c1.6,0.9,3.2,1.6,4.9,2.1c0.3,0.1,0.7,0.2,1.1,0.3c-0.3,0.8-0.4,1.6-0.5,2.4l0,0.3c0,0,0,1.4,0,3.1
+	c0,0.7-0.7,1.2-1.4,0.9c-3.3-1.3-6.1-3-8.4-5.4c-2-2.2-4.2-4.4-5.3-5c-2.3-1.1-3.7,1.2-3.3,2.4c0.5,1.6,2.8,2.5,4.1,3.8
+	c1.4,1.5,1.7,3.4,2.8,5c1.6,2.3,7.2,5.2,11.5,4.8v4.6c0,0,0,0.1-0.1,0.2c-0.1,0.1-0.2,0.1-0.3,0h0c-18.4-5-31.2-21.8-31.2-40.8
+	c0-11.6,4.6-22.4,13-30.5C28.6,12.6,39,8.4,50,8.4c0.6,0,1.1,0,1.7,0c21.6,0.8,39.4,18.4,40.5,40.1C93.2,67.8,81,85.3,62.6,91.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/google-plus-original.svg b/packages/common/assets/icons/google-plus-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..563e840241ca7e3228d79d65d8d1d557c77a5573
--- /dev/null
+++ b/packages/common/assets/icons/google-plus-original.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M62.3,44.4H36c-1.1,0-2,0.9-2,2v8.2c0,1.1,0.9,2,2,2h15.3c-2.2,7.3-8.4,12.5-17.3,12.5c-11,0-20-9.4-19.1-20.6
+		c0.7-10.2,9.7-18.2,19.9-17.8c3.9,0.1,7.5,1.5,10.5,3.6c0.8,0.6,1.9,0.5,2.6-0.2l6.1-6.1c0.8-0.8,0.8-2.3-0.2-3
+		c-5.4-4.3-12.3-6.9-19.7-6.9C16.5,18.3,2.3,32.5,2.3,50.1S16.5,81.8,34,81.8c25.6,0,32-22.8,30.3-35.7
+		C64.2,45.1,63.3,44.4,62.3,44.4z"/>
+	<path d="M95,50.6h-6.9v-6.9c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v6.9h-6.9c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6.9V63
+		c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-6.9H95c1.5,0,2.8-1.2,2.8-2.8S96.5,50.6,95,50.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/google.svg b/packages/common/assets/icons/google.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c0603367cc2dcd243b2bccd9a3f8a13a5f705e83
--- /dev/null
+++ b/packages/common/assets/icons/google.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93.1,45.9h-42v12.4h30C79.6,75.5,65.4,83,51.9,83c-17.3,0-32.6-13.5-32.6-33c0-18.8,14.6-33,32.6-33C65.8,17,74,26,74,26
+	l8.6-9c0,0-11.3-12.4-31.1-12.4C25.6,4.6,5.7,26.4,5.7,50c0,22.9,18.8,45.4,46.5,45.4c24.4,0,42-16.5,42-41.3
+	C93.9,48.9,93.1,45.9,93.1,45.9L93.1,45.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/graduation.svg b/packages/common/assets/icons/graduation.svg
new file mode 100755
index 0000000000000000000000000000000000000000..bf562146b0e69f9f76a2dc04b352aa21940b6367
--- /dev/null
+++ b/packages/common/assets/icons/graduation.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.4,55.1V40.3l0.3-0.1c0.8-0.4,1.6-1.1,1.9-2c0.6-1.7-0.3-3.4-1.8-4.1L51.5,15.9l-0.3-0.1c-1-0.3-2.1-0.3-3.1,0L5.8,34
+	c-1.2,0.5-2,1.7-2,3s0.8,2.5,2,3l13.9,6.1v20.6c0,9.8,7.9,17.7,17.7,17.7h23.7c9.8,0,17.7-7.9,17.7-17.7V46.5l0.9-0.4l7.2-3.2v12.3
+	l-3.6,3.6c-0.2,0.2-0.2,0.5,0,0.7l6,6c0.2,0.2,0.5,0.2,0.7,0l6-6c0.2-0.2,0.2-0.5,0-0.7L92.4,55.1z M73.4,66.7
+	c0,6.7-5.5,12.2-12.2,12.2H37.4c-6.7,0-12.2-5.5-12.2-12.2V48.5l22.6,9.9l0.3,0.1c0.5,0.2,1,0.2,1.6,0.2c0.5,0,1.1-0.1,1.6-0.2
+	l22.1-9.7V66.7z M77.5,41.1L49.7,53.3L19.4,39.9L12.6,37l36.9-15.9l36.5,16.1L77.5,41.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/grid-alt.svg b/packages/common/assets/icons/grid-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1cc5921933460062c5f4db2ce46238c8888fc967
--- /dev/null
+++ b/packages/common/assets/icons/grid-alt.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M9.1,42.4h26.6c3.6,0,6.5-2.9,6.5-6.5V9.3c0-3.6-2.9-6.5-6.5-6.5H9.1c-3.6,0-6.6,2.9-6.6,6.5v26.5
+		C2.5,39.4,5.5,42.4,9.1,42.4z M8,9.3c0-0.6,0.5-1,1.1-1h26.6c0.6,0,1,0.5,1,1v26.6c0,0.4-0.4,1-1,1H9.1c-0.6,0-1.1-0.5-1.1-1.1V9.3
+		z"/>
+	<path d="M64.1,42.4h26.5c3.5,0,6.5-2.8,6.6-6.3l0-26.7c0-3.6-2.9-6.5-6.5-6.5H64.1c-3.6,0-6.5,2.9-6.5,6.5v26.5
+		C57.5,39.4,60.5,42.4,64.1,42.4z M63,9.3c0-0.6,0.5-1,1-1h26.6c0.6,0,1,0.5,1,1v26.5c-0.1,0.5-0.5,1-1.2,1H64.1c-0.6,0-1-0.5-1-1.1
+		V9.3z"/>
+	<path d="M35.9,57.7H9.3c-3.6,0-6.5,2.9-6.5,6.5v26.5c0,3.6,2.9,6.5,6.5,6.5h26.5c3.5,0,6.5-2.8,6.6-6.3l0-26.7
+		C42.5,60.6,39.5,57.7,35.9,57.7z M37,90.7c-0.1,0.5-0.5,1-1.2,1H9.3c-0.6,0-1-0.5-1-1V64.2c0-0.6,0.5-1,1-1h26.6
+		c0.6,0,1.1,0.5,1.1,1V90.7z"/>
+	<path d="M90.8,57.7H64.2c-3.6,0-6.5,2.9-6.5,6.5v26.5c0,3.6,2.9,6.5,6.5,6.5h26.6c3.4,0,6.4-2.8,6.5-6.3l0-26.7
+		C97.3,60.6,94.4,57.7,90.8,57.7z M91.8,90.7c-0.1,0.5-0.6,1-1,1H64.2c-0.6,0-1-0.5-1-1V64.2c0-0.6,0.5-1,1-1h26.6c0.6,0,1,0.5,1,1
+		V90.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/grid.svg b/packages/common/assets/icons/grid.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2fe1a05d9f1143ee71721234e069981c4acdedec
--- /dev/null
+++ b/packages/common/assets/icons/grid.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M96,52.8c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-9.7V19.2H96c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-9.7V4
+	c0-1.5-1.2-2.8-2.8-2.8S80.8,2.5,80.8,4v9.7H52.8V4c0-1.5-1.2-2.8-2.8-2.8S47.3,2.5,47.3,4v9.7H19.2V4c0-1.5-1.2-2.8-2.8-2.8
+	S13.7,2.5,13.7,4v9.7H4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h9.7v28.1H4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h9.7v28.1H4
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h9.7V96c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-9.7h28.1V96c0,1.5,1.2,2.8,2.8,2.8
+	s2.8-1.2,2.8-2.8v-9.7h28.1V96c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-9.7H96c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-9.7V52.8H96
+	z M80.8,19.2v28.1H52.8V19.2H80.8z M19.2,19.2h28.1v28.1H19.2V19.2z M19.2,80.8V52.8h28.1v28.1H19.2z M80.8,80.8H52.8V52.8h28.1
+	V80.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/grow.svg b/packages/common/assets/icons/grow.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b355694b085f018200dba0aef9c6031adc924024
--- /dev/null
+++ b/packages/common/assets/icons/grow.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M85.8,58.5l-23.4,6c0.1-0.5,0.1-1,0.1-1.6c0-5.1-4.1-9.3-9.3-9.3H34.2c-1.1-3.1-4-5.3-7.5-5.3H9.4c-4.4,0-7.9,3.6-7.9,8v22
+		c0,4.4,3.6,7.9,7.9,7.9h17.4c2.1,0,4.2-0.9,5.7-2.4c0,0,0.1-0.1,0.1-0.1l2.4,1.2c4.6,2.4,9.7,3.6,14.8,3.6c3,0,6.1-0.4,9.1-1.3
+		l6.2-1.8c0,0,0,0,0,0l26.1-7.5c2.6-0.7,4.8-2.4,6.1-4.8c1.3-2.4,1.6-5.3,0.8-8C96.4,60.1,91,57.2,85.8,58.5z M28.6,80.1
+		c-0.5,0.5-1.1,0.7-1.7,0.7H9.4c-1.4,0-2.4-1.1-2.4-2.4v-22c0-1.4,1.1-2.5,2.4-2.5h17.3c1.4,0,2.4,1.1,2.4,2.5l0,22.1
+		C29.2,79.1,29,79.7,28.6,80.1z M92.4,70.6c-0.6,1.1-1.6,1.8-2.7,2.2l-7.2,2.1l0-0.1l-25.1,7.3c-6.7,1.9-13.7,1.2-19.8-1.9l-2.9-1.5
+		c0-0.1,0-0.2,0-0.3V59.2h18.6c2.1,0,3.8,1.7,3.8,3.8c0,3.1-2.5,5.5-5.5,5.5h-5.7c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h5.7
+		c2.9,0,5.5-1.1,7.4-2.9l28.3-7.3c2.4-0.6,4.8,0.7,5.6,3C93.2,68.2,93,69.5,92.4,70.6z"/>
+	<path d="M68.1,29.8c0.9,0,1.8,0,2.5-0.1V50c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V37.2c0.7,0,1.5,0.1,2.3,0.1
+		c4.6,0,11.2-0.9,15.6-5.3v0c7.1-7.1,5-20.1,4.9-20.7l-0.3-1.9l-1.9-0.3C96.2,9,83.1,6.9,76,14c-0.4,0.4-0.7,0.7-1,1.1
+		C74.3,12,73,8.9,70.5,6.5v0c-7.1-7.1-20.1-5-20.7-4.9L47.9,2l-0.3,1.9c-0.1,0.6-2.2,13.6,4.9,20.7C56.9,29,63.6,29.8,68.1,29.8z
+		 M79.9,17.9c3.7-3.7,10.5-3.8,13.9-3.6c0.3,3.8-0.1,10.3-3.6,13.8c-3.7,3.7-10.5,3.8-13.9,3.6C76.1,27.9,76.4,21.4,79.9,17.9z
+		 M52.8,6.8c3.8-0.3,10.3,0.1,13.8,3.6c3.7,3.7,3.8,10.5,3.6,13.8c-3.4,0.2-10.1,0.2-13.8-3.6C52.7,16.9,52.6,10.2,52.8,6.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/hammer.svg b/packages/common/assets/icons/hammer.svg
new file mode 100755
index 0000000000000000000000000000000000000000..04d31c040f9deeecc995e8d1920490b3d569c668
--- /dev/null
+++ b/packages/common/assets/icons/hammer.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M87.2,10.1l-9.7-7.4c-1-0.9-2.3-1-3-1H15.7c-2.6,0-4.8,2.1-4.8,4.8v15c0,2.6,2.1,4.8,4.8,4.8h26v25.9H35c-1.1,0-2,0.9-2,2
+	v42.2c0,1.1,0.9,2,2,2h19c1.1,0,2-0.9,2-2V54.1c0-1.1-0.9-2-2-2h-6.8V26.2h27.4c0.9,0,1.9-0.3,2.7-0.9l10-7.6
+	c1.1-0.9,1.8-2.3,1.8-3.7C89.1,12.4,88.4,11.1,87.2,10.1z M74.3,20.7H16.4V7.2h57.9l8.8,6.7L74.3,20.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/hand.svg b/packages/common/assets/icons/hand.svg
new file mode 100755
index 0000000000000000000000000000000000000000..472adfcc05d4bfb0ebccf12f9d8ca0419be64ae8
--- /dev/null
+++ b/packages/common/assets/icons/hand.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M87,19.5c-1.8-1.8-4.1-2.7-6.6-2.7c-1.4,0-2.7,0.3-3.8,0.8v-1c0-2.5-1-4.8-2.7-6.6c-1.8-1.8-4.1-2.7-6.6-2.7
+	c-1.7,0-3.3,0.5-4.6,1.2c-0.5-0.9-1.1-1.8-1.8-2.6c-1.8-1.8-4.1-2.7-6.6-2.7c-4.5,0-8.2,3.2-9.1,7.4c-1.4-0.7-3.1-1-4.7-0.9l-0.1,0
+	c-4.8,0.4-8.5,4.6-8.5,9.5v22.2c-1.4-3.4-3.2-6.9-6.5-9.3c-1.4-1-6.4-4.3-11.3-3L13.6,29c-1.4,0.5-2.6,1.5-3.1,2.8L10.5,32
+	c-0.3,0.8-0.3,1.7-0.1,2.6c0.6,4.1,2.3,7.6,3.9,11c0.3,0.7,0.6,1.3,1,2.1c1.4,2.9,2.3,5.9,3.2,9c0.2,0.7,0.4,1.4,0.6,2.1
+	c0.8,2.6,1.6,5.2,2.4,7.9c0.8,2.6,1.6,5.2,2.4,7.9l0.1,0.2c5.5,13.5,18.4,22.2,32.9,22.2c0.1,0,0.2,0,0.3,0
+	c18,0,32.6-14.6,32.6-32.6V26C89.7,23.6,88.8,21.2,87,19.5z M84.2,64.2c0,15-12.2,27.1-27.2,27.1c-0.1,0-0.2,0-0.2,0
+	c-12.2,0-23.1-7.3-27.8-18.7c-0.8-2.6-1.6-5.2-2.3-7.7c-0.8-2.6-1.6-5.2-2.4-7.9c-0.2-0.7-0.4-1.3-0.6-2c-1-3.2-1.9-6.5-3.5-9.8
+	c-0.3-0.7-0.6-1.4-1-2.1c-1.4-3-2.8-5.9-3.3-9c1.9-0.1,4.3,1,6.1,2.3c2.6,1.8,3.9,5.1,5.3,8.5c0.3,0.8,0.6,1.6,1,2.4
+	c1.9,4.9,3.6,5.6,4.2,5.9c0.9,0.4,1.9,0.3,2.8-0.1c2.3-1.2,2.1-4.2,2-6.4c0-0.2,0-0.4,0-0.5V19.1c0-2.1,1.5-3.8,3.5-4.1
+	c1.2,0,2.2,0.4,3,1.1c0.5,0.5,1.1,1.4,1.1,2.7v27.9V47c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-0.1V18.9v-6.5c0-2.1,1.7-3.8,3.8-3.8
+	c1.3,0,2.2,0.6,2.7,1.1c0.5,0.5,1.1,1.4,1.1,2.7v4.1c0,11.7,0,29.4-0.1,31c-0.1,1.3,0.6,2.5,1.9,2.9c0.3,0.1,0.6,0.1,0.9,0.1
+	c0,0,0,0,0,0h0.1v0c1.1,0,2.1-0.8,2.5-1.9c0.2-0.6,0.3-0.7,0.3-32.2c0-2.2,1.6-3.8,3.7-3.8c1.3,0,2.2,0.6,2.7,1.1
+	c0.5,0.5,1.1,1.4,1.1,2.7v30.3c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V26c0-2.1,1.7-3.8,3.8-3.8c1.3,0,2.2,0.6,2.7,1.1
+	c0.5,0.5,1.1,1.4,1.1,2.7V64.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/handshake.svg b/packages/common/assets/icons/handshake.svg
new file mode 100755
index 0000000000000000000000000000000000000000..874bf8fd25552a4a7f03ba7ff0cb7a8c88bb29eb
--- /dev/null
+++ b/packages/common/assets/icons/handshake.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M96.5,57.6H85.7c-0.4,0-0.7-0.3-0.7-0.7v-1.6l0,0V31.5v-2.8v-1.6c0-0.4,0.3-0.7,0.7-0.7h10.8c1.5,0,2.8-1.2,2.8-2.8
+	S98,21,96.5,21H85.7c-3,0-5.5,2.2-6.1,5H63.7l-7.4-5.1c-2.1-1.4-4.5-2.2-7-2.2h-7.6c-3,0-5.9,0.9-8.4,2.7L26.8,26
+	c-1.1,0.7-1.9,1.7-2.6,2.8h-5.5v-4.2c0-2-1.5-3.6-3.4-3.6H3.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h9.7v31.3H3.5
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h11.8c1.9,0,3.4-1.6,3.4-3.6v-4.5h0.8c-0.1,0.5-0.1,1-0.2,1.5c0,0.1,0,0.2,0,0.3v0.1v0.1
+	c0,0,0,0,0,0.1v0.1c0.1,3.1,1.3,5.1,3.5,5.9c0.2,0.2,0.3,0.4,0.5,0.6c0.8,0.8,1.7,1.5,2.7,1.9c0.2,1.8,0.9,3.4,2.2,4.7
+	c1.5,1.6,3.5,2.5,5.7,2.6c0.3,0,0.5,0,0.8,0c0.3,0.5,0.7,1,1.1,1.5c1.5,1.6,3.5,2.5,5.7,2.6c0.1,0,0.2,0,0.4,0
+	c0.3,0.6,0.7,1.2,1.2,1.7c1.5,1.6,3.5,2.5,5.7,2.6h0.3c2.1,0,4.1-0.8,5.6-2.2L77.4,58h2.1c0.6,2.9,3.1,5,6.1,5h10.8
+	c1.5,0,2.8-1.2,2.8-2.8S98,57.6,96.5,57.6z M19.7,34.3h1c0,0,0.2,0,0.3,0c1.7,0.2,6.4,0.7,7.4-1.1c0.1-0.2,0.2-0.5,0.2-0.7
+	c0.2-0.8,0.7-1.6,1.4-2.1l6.6-4.7c1.5-1.1,3.3-1.7,5.2-1.7h7.6c1.4,0,2.7,0.4,3.8,1.2l11,7.6c0.6,0.4,0.7,1,0.8,1.3
+	c0,0.3,0,0.9-0.5,1.4l-0.9,1c-2.6,3-3.4,2.5-5.3,1.2l-8-5.3H50c-1.6-0.9-3.5-0.7-4.8,0.5C44.4,33.6,31.7,45,24.7,51.4
+	c-0.1-0.2-0.2-0.3-0.3-0.5c-0.7-0.8-1.6-1.2-2.6-1.2h-2V34.3H19.7z M50.9,75.1c-0.5,0.5-1.1,0.7-1.8,0.7H49c-0.7,0-1.4-0.3-1.9-0.9
+	c-0.4-0.4-0.6-0.9-0.7-1.4l-0.3-2.1c-0.1-0.6-0.7-1-1.3-0.8l-2,0.8c-0.3,0.1-0.7,0.2-1,0.2c-0.7,0-1.4-0.3-1.9-0.9
+	c-0.4-0.4-0.6-0.9-0.7-1.4l-0.4-2.2c-0.1-0.6-0.8-1-1.4-0.7l-2.1,0.9c-0.4,0.2-0.8,0.2-1.2,0.2c-0.7,0-1.4-0.3-1.9-0.9
+	c-0.5-0.5-0.8-1.2-0.7-1.9c0-0.2,0.5-2.4,0.5-2.4c0.1-0.6-0.3-1.2-0.9-1.2l-2-0.2c-0.7-0.1-1.3-0.4-1.7-0.8
+	c-0.2-0.2-1.9-1.8-1.9-1.8c4.7-4.4,19-17.2,22.5-20.4l7.2,4.8c3.3,2.2,7.4,3.7,12.4-2.1l0.8-0.8c0.7-0.7,1.3-1.6,1.6-2.5
+	c0.7-2,0.6-3.9-0.2-5.6h9.6v21h-4.1L50.9,75.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/happy.svg b/packages/common/assets/icons/happy.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7c718c0eef5afe6ea0a548a6de2e48441606e39c
--- /dev/null
+++ b/packages/common/assets/icons/happy.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.3C23.1,1.3,1.3,23.1,1.3,50S23.1,98.8,50,98.8S98.8,76.9,98.8,50S76.9,1.3,50,1.3z M50,93.3
+		C26.2,93.3,6.8,73.8,6.8,50S26.2,6.8,50,6.8s43.3,19.4,43.3,43.3C93.3,73.8,73.8,93.3,50,93.3z"/>
+	<circle cx="34.8" cy="34.5" r="5.3"/>
+	<circle cx="65.2" cy="34.5" r="5.3"/>
+	<path d="M77,52.2H23c-1.5,0-2.8,1.2-2.8,2.8c0,0.5,0.3,2.3,0.4,2.8C23.3,71.8,35.7,82,50,82s26.7-10.2,29.3-24.2
+		c0.1-0.5,0.4-2.3,0.4-2.8C79.7,53.4,78.5,52.2,77,52.2z M50,76.5c-11.4,0-21.2-7.9-23.7-18.8h47.5C71.2,68.6,61.4,76.5,50,76.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/harddrive.svg b/packages/common/assets/icons/harddrive.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8464e394841a4d9608e29a803d0ced082d780555
--- /dev/null
+++ b/packages/common/assets/icons/harddrive.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M31.3,74c-0.5,0.5-0.7,1.1-1,1.9c-0.7,2.7,0.7,5.6,3.4,6.3c2.7,0.9,5.5-0.7,6.3-3.4l7.1-23.2L31.3,74z"/>
+	<circle cx="70.5" cy="80.3" r="2.9"/>
+	<circle cx="50.2" cy="48.6" r="3.5"/>
+	<path d="M80.5,5.8h-61c-2.6,0-4.8,2.1-4.8,4.8v79c0,2.6,2.1,4.8,4.8,4.8h61c2.6,0,4.8-2.1,4.8-4.8v-79C85.3,7.9,83.1,5.8,80.5,5.8z
+		 M79.8,88.8H20.3V11.3h59.5V88.8z"/>
+	<path d="M39.9,59.7c-3.1-2.8-4.8-6.9-4.8-11.1c0-8.3,6.8-15.1,15.1-15.1s15.1,6.8,15.1,15.1c0,8.3-6.8,15.1-15.1,15.1
+		c-0.9,0-1.8-0.1-2.6-0.2l-1,5.4c1.2,0.2,2.4,0.3,3.6,0.3c11.4,0,20.6-9.3,20.6-20.6c0-11.4-9.3-20.6-20.6-20.6
+		c-11.4,0-20.6,9.3-20.6,20.6c0,5.7,2.4,11.2,6.6,15.1L39.9,59.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/headphone-alt.svg b/packages/common/assets/icons/headphone-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7b1ddf04bd29ad77159c089a6f998d3de2f5b27d
--- /dev/null
+++ b/packages/common/assets/icons/headphone-alt.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.8,54c0-25.5-21-46.2-46.6-45.7C24.1,8.7,4.3,29.7,4.3,54.8v10.2c0,0.6,0.4,1,1,1H7v8.9c0,1.1,0.9,2,2,2h1.1v5
+	c0,2.5,1.9,4.6,4.4,4.7l28.8,2.1v1.6c0,0.8,0.7,1.5,1.5,1.5h12.8c0.8,0,1.5-0.7,1.5-1.5v-8c0-0.8-0.7-1.5-1.5-1.5H44.9
+	c-0.8,0-1.5,0.7-1.5,1.5v0.8l-27.8-2v-4.3h1.1c1.1,0,2-0.9,2-2V61.5c0-1.1-0.9-2-2-2h-7v-4.7c0-22,17.3-40.5,39.3-41
+	C71.7,13.2,90.3,31.5,90.3,54v5.5h-7c-1.1,0-2,0.9-2,2v13.4c0,1.1,0.9,2,2,2H91c1.1,0,2-0.9,2-2v-8.9h1.8c0.6,0,1-0.4,1-1V54z"/>
+</svg>
diff --git a/packages/common/assets/icons/headphone.svg b/packages/common/assets/icons/headphone.svg
new file mode 100755
index 0000000000000000000000000000000000000000..39580c10aec43c90dcea1a1b5735995684a5445b
--- /dev/null
+++ b/packages/common/assets/icons/headphone.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M96.3,61.6c0-25.8-21.2-46.7-47.1-46.2C23.8,15.8,3.7,37,3.8,62.3v10.3c0,0.6,0.4,1,1,1h1.8v9.1c0,1.1,0.9,2,2,2h7.9
+	c1.1,0,2-0.9,2-2V69.1c0-1.1-0.9-2-2-2H9.3v-4.8c0-22.3,17.5-41,39.8-41.5C72,20.3,90.8,38.7,90.8,61.5v5.6h-7.1c-1.1,0-2,0.9-2,2
+	v13.6c0,1.1,0.9,2,2,2h7.9c1.1,0,2-0.9,2-2v-9.1h1.8c0.6,0,1-0.4,1-1L96.3,61.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/heart-filled.svg b/packages/common/assets/icons/heart-filled.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d620107a9444972622c259b44415ed6b12bbdac1
--- /dev/null
+++ b/packages/common/assets/icons/heart-filled.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M50,90l38.9-39.2c4.7-4.7,7-10.7,7-16.9S93.5,21.6,88.8,17c-9.3-9.3-24.7-9.3-34,0l-5,5l-5-5c-4.7-4.5-10.8-6.9-16.9-6.9
+	S15.7,12.3,11,17c-9.3,9.3-9.3,24.7,0,34L50,90z"/>
+</svg>
diff --git a/packages/common/assets/icons/heart-monitor.svg b/packages/common/assets/icons/heart-monitor.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2768210c27bcbff9eb87b325a37f38f1b63bf4fc
--- /dev/null
+++ b/packages/common/assets/icons/heart-monitor.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M58.6,48h-5.9c-1,0-1.8,0.4-2.5,1.1L49.5,50L48,44.6c-0.3-1.4-1.5-2.4-2.9-2.6c-1.4-0.2-2.9,0.5-3.6,1.8L39.3,48h-1.9
+		c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h3.1c1.2,0,2.4-0.7,3-1.7l0.5-0.9l1.2,4.6c0.4,1.4,1.5,2.4,2.9,2.5c0.2,0,0.3,0,0.5,0
+		c1.1,0,2.1-0.5,2.8-1.5l2.3-3.1h4.9c1.5,0,2.8-1.2,2.8-2.8S60.1,48,58.6,48z"/>
+	<path d="M71.3,36.8h-2.7v-4.6c0-2.6-2.1-4.8-4.8-4.8H61L59.4,7.6c-0.2-2.4-2.3-4.4-4.7-4.4H41.3c-2.5,0-4.5,1.9-4.7,4.4L35,27.4
+		h-2.9c-2.6,0-4.8,2.1-4.8,4.8v35.7c0,2.6,2.1,4.8,4.8,4.8H35l1.6,19.9c0.2,2.4,2.3,4.4,4.7,4.4h13.3c2.5,0,4.5-1.9,4.7-4.4L61,72.6
+		h2.9c2.6,0,4.8-2.1,4.8-4.8V64h1.7c0.7,0,1.2-0.5,1.2-1.2v-5.9c0-0.7-0.5-1.2-1.2-1.2h-1.7V45h2.7c0.7,0,1.2-0.5,1.2-1.2v-5.9
+		C72.5,37.3,72,36.8,71.3,36.8z M42,8.7h12l1.5,18.7h-15L42,8.7z M54,91.3H42l-1.5-18.7h15L54,91.3z M63.2,67.1H32.8V32.9h30.3V67.1
+		z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/heart.svg b/packages/common/assets/icons/heart.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8a8f2cce2df6838a6eb90596e68c413fd3df8bef
--- /dev/null
+++ b/packages/common/assets/icons/heart.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M90.4,14.9c-5-5-11.6-7.7-18.7-7.7c-7.1,0-13.8,2.7-18.7,7.7l-3,3l-3-3c-5-4.8-11.8-7.6-18.6-7.6c-7.1,0-13.7,2.7-18.7,7.6
+	C-0.7,25.2-0.7,42,9.7,52.4l15.8,15.8l5.9,5.9l0.2,0.2L50.3,93L69,74.3l16.8-17l4.9-4.9c4.9-4.9,7.7-11.6,7.7-18.7
+	C98.1,26.5,95.4,19.8,90.4,14.9z M86.5,48.3l-5,5l-16.7,17L50.1,85.1L35.4,70.3l-0.2-0.2l-5.9-5.9L13.6,48.5
+	c-8.2-8.2-8.2-21.5,0-29.7c3.9-3.9,9.1-6,14.8-6c5.4,0,10.8,2.2,14.8,6l6.9,6.9l6.9-6.9c3.9-3.9,9.2-6.1,14.8-6.1
+	c5.6,0,10.9,2.2,14.8,6.1c3.9,3.9,6,9.1,6,14.8C92.6,39.2,90.4,44.4,86.5,48.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/helicopter.svg b/packages/common/assets/icons/helicopter.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ff993444040984afa98b355596066f4468f29be9
--- /dev/null
+++ b/packages/common/assets/icons/helicopter.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93.5,31.6c-1.5,0-2.8,1.2-2.8,2.8v3.5H55.3v-2.6c0-3.7-3-6.8-6.8-6.8h-7.7v-6.6h28.3c1.5,0,2.8-1.2,2.8-2.8
+	s-1.2-2.8-2.8-2.8H6.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h27.3v6.7c-16.7,0.8-30,14.7-30,31.6v2.2c0,3.7,3,6.8,6.8,6.8h6.3v9
+	H11c-0.4,0-0.7-0.3-0.7-0.7c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8c0,3.4,2.8,6.2,6.2,6.2h40.2c1.5,0,2.8-1.2,2.8-2.8
+	s-1.2-2.8-2.8-2.8h-11v-9h8.3c3.7,0,6.8-3,6.8-6.8v-3.2l35.5-6.7v4.4c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V34.4
+	C96.2,32.9,95,31.6,93.5,31.6z M34.7,78.1H22.3v-9h12.4V78.1z M49.8,62.3c0,0.7-0.6,1.3-1.3,1.3h-38c-0.7,0-1.3-0.6-1.3-1.3v-2.2
+	C9.3,45.7,21,34,35.4,34h13.1c0.7,0,1.3,0.6,1.3,1.3V62.3z M55.3,53.5V43.4h35.5v3.4L55.3,53.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/helmet.svg b/packages/common/assets/icons/helmet.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f70b2a18bec456fb27d355c6e3b131b1e675c9b6
--- /dev/null
+++ b/packages/common/assets/icons/helmet.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M89.5,58.9c0-0.1,0-0.1,0-0.2C89.5,37,71.8,19.3,50,19.3S10.5,37,10.5,58.7c0,0.1,0,0.1,0,0.2c-4.7,1.3-8.1,5.6-8.1,10.7
+	c0,6.1,5,11.2,11.2,11.2h72.8c6.1,0,11.2-5,11.2-11.2C97.6,64.5,94.1,60.2,89.5,58.9z M36.4,27.6v6.9c0,1.5,1.2,2.8,2.8,2.8
+	s2.8-1.2,2.8-2.8v-8.8c1.7-0.4,3.5-0.7,5.4-0.9v12.9c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V24.9c1.8,0.1,3.6,0.4,5.4,0.9v8.8
+	c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-6.9C75.5,32.8,83.9,44.7,84,58.4H16C16.1,44.7,24.5,32.8,36.4,27.6z M86.4,75.2H13.6
+	c-3.1,0-5.7-2.5-5.7-5.7s2.5-5.7,5.7-5.7h72.8c3.1,0,5.7,2.5,5.7,5.7S89.5,75.2,86.4,75.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/help.svg b/packages/common/assets/icons/help.svg
new file mode 100755
index 0000000000000000000000000000000000000000..64fba70849e57f9a90e37cb35125ce0d3a1f6a75
--- /dev/null
+++ b/packages/common/assets/icons/help.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g>
+		<path d="M49,75.9c-1.5,0-2.8-1.2-2.8-2.8V54.2c0-6.6,3.7-12.8,9.5-15.7c5.9-2.8,9.4-9.2,8.7-15.9c-0.7-7-6.6-12.9-13.6-13.7
+			c-6.5-0.7-12.7,2.6-15.7,8.4c-0.7,1.4-2.3,1.9-3.7,1.2c-1.4-0.7-1.9-2.3-1.2-3.7c4-7.9,12.4-12.3,21.2-11.4
+			c9.7,1.2,17.4,9,18.5,18.6c1,9-3.8,17.6-11.7,21.4c-3.9,1.9-6.4,6.2-6.4,10.8v18.9C51.7,74.6,50.5,75.9,49,75.9z"/>
+	</g>
+	<g>
+		<circle cx="49" cy="89.6" r="4.4"/>
+	</g>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/highlight-alt.svg b/packages/common/assets/icons/highlight-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c815e114ea89d1586ee5a5025914fdc90397beba
--- /dev/null
+++ b/packages/common/assets/icons/highlight-alt.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M90.6,23.8l-13-13c-1.4-1.4-4-1.4-5.4,0L26.6,56.5c-0.7,0.7-1.1,1.7-1.1,2.7c0,0.7,0.2,1.3,0.5,1.9l-8.9,8.9
+	c-0.7,0.7-1.1,1.7-1.1,2.7c0,0.7,0.2,1.3,0.5,1.8l-8,8c-0.5,0.5-0.4,1.4,0.3,1.7l12.2,6c0.4,0.2,0.9,0.1,1.2-0.2l4.9-4.9
+	c0.5,0.3,1.1,0.4,1.7,0.4c1,0,2-0.4,2.7-1.1l8.9-8.9c0.6,0.3,1.2,0.5,1.9,0.5c1,0,2-0.4,2.7-1.1l45.6-45.6c0.7-0.7,1.1-1.7,1.1-2.7
+	C91.8,25.5,91.4,24.6,90.6,23.8z M28.9,79.3l-6.6-6.6l7.6-7.6l6.6,6.6L28.9,79.3z M42.3,69.8L31.7,59.2L75,15.9l10.6,10.6L42.3,69.8
+	z"/>
+</svg>
diff --git a/packages/common/assets/icons/highlight.svg b/packages/common/assets/icons/highlight.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d5826e04e36a5b75c898ba0b0ba33b2b1ed5b6ed
--- /dev/null
+++ b/packages/common/assets/icons/highlight.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M58.8,1.9H41.2c-2.1,0-3.8,1.7-3.8,3.8v61.7c0,1.7,1.1,3.1,2.7,3.6v11.9c0,1.7,1.2,3.2,2.7,3.6v10.6c0,0.7,0.7,1.2,1.4,1
+	l12.3-4.2c0.4-0.1,0.7-0.5,0.7-1v-6.4c1.5-0.5,2.6-1.9,2.6-3.6V70.9c1.5-0.5,2.7-1.9,2.7-3.6V5.7C62.5,3.6,60.9,1.9,58.8,1.9z
+	 M54.4,81.1h-8.7v-10h8.7V81.1z M43,7.4H57v58.2h-1H43.9h-1V7.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/home.svg b/packages/common/assets/icons/home.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5a7ce4a6dc446341c69fa8afc7550491d08e1fc1
--- /dev/null
+++ b/packages/common/assets/icons/home.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M81.8,97.5H62.6c-2.7,0-4.9-2.2-4.9-4.9V74.2c0-1.8-1.5-3.3-3.3-3.3h-8.9c-1.8,0-3.3,1.5-3.3,3.3v18.3
+		c0,2.7-2.2,4.9-4.9,4.9H18.2c-2.1,0-3.8-1.7-3.8-3.8V38c0-1,0.4-2,1.1-2.7L47.3,3.6c1.5-1.5,3.9-1.5,5.4,0l31.8,31.8
+		c0.7,0.7,1.1,1.7,1.1,2.7v55.6C85.7,95.8,83.9,97.5,81.8,97.5z M63.2,92h16.9V38.8L50,8.7l-30.1,30v53.2h16.9V74.2
+		c0-4.8,3.9-8.8,8.8-8.8h8.9c4.8,0,8.8,3.9,8.8,8.8V92z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/hospital.svg b/packages/common/assets/icons/hospital.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8ae0954a54655313d7acecb207c811fc083c62ad
--- /dev/null
+++ b/packages/common/assets/icons/hospital.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M84.5,35.5L52.6,3.6c-0.7-0.7-1.7-1.2-2.7-1.2s-2,0.4-2.7,1.1L15.3,35.5c-0.9,0.9-1.1,1.9-1.1,2.6v55.5
+	c0,2.1,1.7,3.8,3.9,3.8h19.4c2.7,0,4.9-2.1,4.9-4.8V74.3c0-1.8,1.5-3.3,3.3-3.3h8.9c1.8,0,3.3,1.5,3.3,3.3v18.5
+	c0,2.7,2.1,4.8,4.8,4.8h19.2c2.1,0,3.9-1.7,3.9-3.8V38.1C85.6,37.1,85.2,36.1,84.5,35.5z M80.1,92.2H63.2V74.3
+	c0-4.8-3.9-8.8-8.8-8.8h-8.9c-4.8,0-8.8,3.9-8.8,8.8v17.6h-17V38.8L49.9,8.7l30.2,30.2V92.2z"/>
+<path d="M53.3,34.6v4.6h-7.5v-4.6c0-0.8-0.7-1.5-1.5-1.5h-2.5c-0.8,0-1.5,0.7-1.5,1.5v14.7c0,0.8,0.7,1.5,1.5,1.5h2.5
+	c0.8,0,1.5-0.7,1.5-1.5v-4.6h7.5v4.6c0,0.8,0.7,1.5,1.5,1.5h2.5c0.8,0,1.5-0.7,1.5-1.5V34.6c0-0.8-0.7-1.5-1.5-1.5h-2.5
+	C53.9,33.1,53.3,33.8,53.3,34.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/hourglass.svg b/packages/common/assets/icons/hourglass.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b692e258435e3e1bcc75da4f2c36f71d28c538ee
--- /dev/null
+++ b/packages/common/assets/icons/hourglass.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M76.3,91.5h-2.8V73.8c0-7.2-3.1-13.8-8.6-18.2l-0.1-0.1c-1.5-1.1-2.4-3.1-2.4-5.2v-0.9c0-2,1-4,2.5-5.3
+	c5.5-4.4,8.6-11.1,8.6-18.2V8.5h2.8c1.5,0,2.8-1.2,2.8-2.8S77.8,3,76.3,3h-2.8H26.5h-2.8C22.2,3,21,4.2,21,5.7s1.2,2.8,2.8,2.8h2.8
+	v17.4c0,7.2,3.1,13.8,8.6,18.2l0.1,0.1c1.5,1.1,2.4,3.1,2.4,5.2V52c-0.4,1.4-1.2,2.7-2.3,3.7c-5.5,4.4-8.6,11.1-8.6,18.2v17.6h-2.9
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h2.9h46.9h2.8c1.5,0,2.8-1.2,2.8-2.8S77.8,91.5,76.3,91.5z M32.1,91.5V73.9
+	c0-5.5,2.4-10.6,6.6-14c2.1-1.7,3.5-4.1,4.2-6.7h0.3v-2.9H43v-1c0-3.9-1.7-7.4-4.6-9.6c-4.2-3.4-6.5-8.4-6.5-13.9V8.5H68v17.4
+	c0,5.5-2.4,10.6-6.6,14c-2.8,2.3-4.5,5.9-4.5,9.5v0.9c0,3.9,1.7,7.4,4.6,9.6c4.2,3.4,6.5,8.4,6.5,13.9v17.8H32.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/html.svg b/packages/common/assets/icons/html.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6b1350681c95ee4514931261fd1733f19341068a
--- /dev/null
+++ b/packages/common/assets/icons/html.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M96.3,3.8c-0.8-0.9-1.9-1.4-3-1.4c-10.7-0.1-73.9,0-86.5,0c-1.2,0-2.3,0.5-3,1.4c-0.8,0.9-1.2,2-1,3.2l7.7,78.4
+		c0.1,1.6,1.3,3,2.9,3.4l34.3,8.4c0.7,0.1,1.4,0.2,2.1,0.2c0.7,0,1.5-0.1,2.2-0.2l34.3-8.4c1.4-0.3,2.8-1.6,2.9-3.3L97.3,7
+		C97.5,5.9,97.1,4.7,96.3,3.8z M83.8,83.8L50.7,92c-0.6,0.1-1.3,0.1-1.8,0l-33.1-8.2L8.3,8c14.8,0,69.8-0.1,83.4,0L83.8,83.8z"/>
+	<path d="M21.8,20.3c-0.7,0.8-1,2-0.8,3.1L24.4,43c0.3,1.8,1.9,3.1,3.7,3.1h43.2l-3.5,20.2l-16.7,6.2l-16.8-6.2l-2.2-11
+		c-0.3-1.5-1.7-2.5-3.2-2.2c-1.5,0.3-2.5,1.7-2.2,3.2l2.8,14l21.6,7.9l21.6-8l4.6-26.5c0-0.1,0-0.1,0-0.2c0-0.1,0-0.2,0-0.2
+		c0,0,0,0,0,0c0-0.1,0-0.2,0-0.3c0-0.1,0-0.2,0-0.2c0-0.1-0.1-0.2-0.1-0.3c0-0.1,0-0.2-0.1-0.2c0-0.1-0.1-0.1-0.1-0.2
+		c0-0.1-0.1-0.2-0.1-0.2c0-0.1-0.1-0.1-0.2-0.2c-0.1-0.1-0.1-0.1-0.2-0.2c-0.1-0.1-0.1-0.1-0.2-0.2c-0.1-0.1-0.1-0.1-0.2-0.2
+		C76,41,75.9,41,75.9,41c-0.1,0-0.2-0.1-0.3-0.1c-0.1,0-0.1,0-0.2-0.1c-0.1,0-0.2-0.1-0.3-0.1c0,0,0,0,0,0c-0.1,0-0.2,0-0.3,0
+		c-0.1,0-0.1,0-0.2,0h-0.1c0,0,0,0,0,0H29.6l-2.8-16.1h50c1.5,0,2.8-1.2,2.8-2.8S78.3,19,76.8,19H24.7C23.6,19,22.6,19.5,21.8,20.3z
+		"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/image.svg b/packages/common/assets/icons/image.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3e519e9bc5e67a3da1c516c1e4f6919fc27c32d9
--- /dev/null
+++ b/packages/common/assets/icons/image.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M87.4,2.2H12.6c-2.4,0-4.2,1.8-4.2,4.1v87.4c0,2.4,1.8,4.1,4.2,4.1h74.8c2.3,0,4.2-2,4.2-4.3V6.3
+		C91.6,3.9,89.8,2.2,87.4,2.2z M86.1,7.7v44.3c-1.1,0.7-2,1.3-3,2c-2.3,1.5-4.5,3.5-6.6,5.4c-5.9,5.2-11.5,10.2-18.9,7.4
+		c-1.5-0.5-2.9-1.8-4.3-3l-0.7-0.6c-3.7-3-7.9-6.5-13-7.9c-8.6-2.7-16.3,2.3-23.1,6.6c-0.8,0.5-1.7,1.1-2.5,1.6V7.7H86.1z
+		 M13.9,92.3V69.8c1.8-1,3.6-2.2,5.4-3.3c6.1-3.9,12.3-7.9,18.6-6c4,1.2,7.6,4.1,11.1,6.9l0.5,0.4c1.7,1.5,3.7,3.2,6.1,4.1
+		c2.2,0.8,4.2,1.2,6.2,1.2c7.5,0,13.4-5.2,18.3-9.6c2-1.8,4-3.5,6-4.9v33.8H13.9z"/>
+	<path d="M64.3,44.7c7.3,0,13.1-5.9,13.1-13.1s-5.9-13.2-13.1-13.2s-13.2,5.9-13.2,13.2S57,44.7,64.3,44.7z M64.3,23.8
+		c4.2,0,7.6,3.4,7.6,7.7s-3.4,7.6-7.6,7.6c-4.2,0-7.7-3.4-7.7-7.6S60.1,23.8,64.3,23.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/inbox.svg b/packages/common/assets/icons/inbox.svg
new file mode 100755
index 0000000000000000000000000000000000000000..427f52a56aaeab2acedcdbe35da729d432d6f520
--- /dev/null
+++ b/packages/common/assets/icons/inbox.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93.1,49.7c-1.5,0-2.8,1.2-2.8,2.8v26.8c0,6-4.7,10.8-10.8,10.8H20.4c-6,0-10.8-4.7-10.8-10.8V52.4c0-1.5-1.2-2.8-2.8-2.8
+		s-2.8,1.2-2.8,2.8v26.8c0,9,7.3,16.3,16.3,16.3h59.2c9,0,16.3-7.3,16.3-16.3V52.4C95.9,50.9,94.6,49.7,93.1,49.7z"/>
+	<path d="M49.9,70.4l16.6-16.6c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0l-9.9,9.9V7.3c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8
+		v52.5L37.4,50c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9L49.9,70.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/indent-decrease.svg b/packages/common/assets/icons/indent-decrease.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7ff767041b46b9b1f0d655ac9e92bb5f4273a678
--- /dev/null
+++ b/packages/common/assets/icons/indent-decrease.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M10.6,8.6h78.8c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H10.6c-1.5,0-2.8,1.2-2.8,2.8S9.1,8.6,10.6,8.6z"/>
+	<path d="M89.4,91.4H10.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h78.8c1.5,0,2.8-1.2,2.8-2.8S90.9,91.4,89.4,91.4z"/>
+	<path d="M29.5,33L12.1,46.6c-1,0.8-1.5,1.9-1.5,3.2c0,1.3,0.6,2.4,1.6,3.2l17.2,13.5c0.7,0.6,1.6,0.9,2.5,0.9
+		c0.6,0,1.2-0.1,1.8-0.4c1.4-0.7,2.3-2.1,2.3-3.5V36.3c0-1.5-0.8-2.9-2.2-3.6C32.4,31.9,30.7,32,29.5,33z M30.4,60.4L16.9,49.8
+		l13.5-10.6V60.4z"/>
+	<path d="M89.4,25.1h-40c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h40c1.5,0,2.8-1.2,2.8-2.8S90.9,25.1,89.4,25.1z"/>
+	<path d="M89.4,47.3h-40c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h40c1.5,0,2.8-1.2,2.8-2.8S90.9,47.3,89.4,47.3z"/>
+	<path d="M89.4,69.4h-40c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h40c1.5,0,2.8-1.2,2.8-2.8S90.9,69.4,89.4,69.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/indent-increase.svg b/packages/common/assets/icons/indent-increase.svg
new file mode 100755
index 0000000000000000000000000000000000000000..cdcddb725280f6125713ecba6cbc3da9a871d117
--- /dev/null
+++ b/packages/common/assets/icons/indent-increase.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M89.4,8.6H10.6c-1.5,0-2.8-1.2-2.8-2.8s1.2-2.8,2.8-2.8h78.8c1.5,0,2.8,1.2,2.8,2.8S90.9,8.6,89.4,8.6z"/>
+	<path d="M10.6,91.4h78.8c1.5,0,2.8,1.2,2.8,2.8s-1.2,2.8-2.8,2.8H10.6c-1.5,0-2.8-1.2-2.8-2.8S9.1,91.4,10.6,91.4z"/>
+	<path d="M66.3,32.6c-1.4,0.7-2.2,2.1-2.2,3.6v27.2c0,1.5,0.9,2.9,2.3,3.5c0.6,0.3,1.2,0.4,1.8,0.4c0.9,0,1.8-0.3,2.5-0.9L87.9,53
+		c1-0.8,1.6-2,1.6-3.2c0-1.3-0.6-2.4-1.5-3.2L70.5,33C69.3,32,67.6,31.9,66.3,32.6z M69.6,39.2l13.5,10.6L69.6,60.4V39.2z"/>
+	<path d="M10.6,25.1h40c1.5,0,2.8,1.2,2.8,2.8s-1.2,2.8-2.8,2.8h-40c-1.5,0-2.8-1.2-2.8-2.8S9.1,25.1,10.6,25.1z"/>
+	<path d="M10.6,47.3h40c1.5,0,2.8,1.2,2.8,2.8s-1.2,2.8-2.8,2.8h-40c-1.5,0-2.8-1.2-2.8-2.8S9.1,47.3,10.6,47.3z"/>
+	<path d="M10.6,69.4h40c1.5,0,2.8,1.2,2.8,2.8s-1.2,2.8-2.8,2.8h-40c-1.5,0-2.8-1.2-2.8-2.8S9.1,69.4,10.6,69.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/infinite.svg b/packages/common/assets/icons/infinite.svg
new file mode 100755
index 0000000000000000000000000000000000000000..60592d16b2a4b481783eb6e8b62e6aea8bea29d5
--- /dev/null
+++ b/packages/common/assets/icons/infinite.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M75.3,72.6c-7.4,0-14.3-3.6-18.6-9.5L56.7,63L50,54.3l-7.1,9.3l0,0c-4.4,5.7-11,9-18.2,9c-12.6,0-22.9-10.3-22.9-22.9
+		c0-12.6,10.3-22.9,22.9-22.9c7.3,0,14.3,3.6,18.6,9.5l6.7,8.8l6.2-8.1c1.6-2.1,3.8-4.7,6.8-6.6c3.7-2.3,7.9-3.6,12.3-3.6
+		c12.6,0,22.9,10.3,22.9,22.9C98.2,62.4,87.9,72.6,75.3,72.6z M60.9,59.5l0.2,0.3c3.3,4.6,8.6,7.3,14.2,7.3
+		c9.6,0,17.4-7.8,17.4-17.4c0-9.6-7.8-17.4-17.4-17.4c-3.3,0-6.5,0.9-9.3,2.7c-2.3,1.5-4,3.5-5.4,5.3l-7.1,9.3L60.9,59.5z
+		 M38.6,60.2l8-10.4l-7.7-10.1c-3.3-4.6-8.6-7.3-14.2-7.3c-9.6,0-17.4,7.8-17.4,17.4c0,9.6,7.8,17.4,17.4,17.4
+		C30.2,67.1,35.2,64.6,38.6,60.2"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/information.svg b/packages/common/assets/icons/information.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d20e6cca3c2dfa865f4cd36efc57f7c8da957f29
--- /dev/null
+++ b/packages/common/assets/icons/information.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M63.8,91.3H52.8V25.9c0-2.3-1.8-4.1-4.1-4.1H36.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h10.8v64H36.2
+		c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h27.7c1.5,0,2.8-1.2,2.8-2.8S65.4,91.3,63.8,91.3z"/>
+	<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 8.1285 37.4256)" cx="49.2" cy="8.9" rx="5.7" ry="5.7"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/instagram-filled.svg b/packages/common/assets/icons/instagram-filled.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8af8ca29f027ec365cb42cd83d62275a7eb3559d
--- /dev/null
+++ b/packages/common/assets/icons/instagram-filled.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M75.9,19.2c-0.9,0-1.6,0.3-2.3,0.9c-0.7,0.5-0.9,1.5-0.9,2.3c0,0.9,0.3,1.6,0.9,2.3c1.2,1.2,3.5,1.2,4.7,0
+		c0.7-0.5,0.9-1.5,0.9-2.4c0-0.8-0.4-1.6-0.9-2.2C77.7,19.5,76.7,19.2,75.9,19.2z"/>
+	<path d="M50.1,32.3c-9.9,0-17.7,8-17.7,17.7s7.8,17.7,17.7,17.7c9.7,0,17.7-8,17.7-17.7C67.8,40.2,59.8,32.3,50.1,32.3z"/>
+	<path d="M69.4,2.5H30.6C15,2.5,2.5,15,2.5,30.6v38.8C2.5,85,15,97.5,30.6,97.5h38.8C85,97.5,97.5,85,97.5,69.4V30.6
+		C97.5,15,85,2.5,69.4,2.5z M50.1,73.3c-12.9,0-23.3-10.6-23.3-23.3s10.4-23.3,23.3-23.3c12.7,0,23.1,10.6,23.1,23.3
+		S62.9,73.3,50.1,73.3z M85,22.6c-0.1,2.4-1.1,4.6-2.7,6.2c-1.6,1.6-3.9,2.6-6.4,2.6c-2.4,0-4.6-0.9-6.4-2.6
+		c-1.6-1.6-2.6-3.9-2.6-6.4s0.9-4.6,2.6-6.4c1.6-1.6,3.9-2.6,6.4-2.6c2.4,0,4.7,0.9,6.4,2.7C83.9,18,85,20.2,85,22.6
+		C85,22.5,85,22.6,85,22.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/instagram-original.svg b/packages/common/assets/icons/instagram-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ea470187e5082edbfc95c057c10bb3dc5fcf520b
--- /dev/null
+++ b/packages/common/assets/icons/instagram-original.svg
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92.74,32.27c-0.21-4.58-0.94-7.7-2-10.44c-1.1-2.83-2.57-5.23-4.96-7.62c-2.39-2.39-4.79-3.86-7.62-4.96
+		c-2.74-1.06-5.86-1.79-10.44-2C63.14,7.05,61.68,7,50,7S36.86,7.05,32.27,7.26c-4.58,0.21-7.7,0.94-10.44,2
+		c-2.83,1.1-5.23,2.57-7.62,4.96c-2.39,2.39-3.86,4.79-4.96,7.62c-1.06,2.74-1.79,5.86-2,10.44C7.05,36.86,7,38.32,7,50
+		c0,11.68,0.05,13.14,0.26,17.73c0.21,4.58,0.94,7.7,2,10.44c1.1,2.83,2.57,5.23,4.96,7.62c2.39,2.39,4.79,3.86,7.62,4.96
+		c2.74,1.06,5.86,1.79,10.44,2C36.86,92.95,38.32,93,50,93s13.14-0.05,17.73-0.26c4.58-0.21,7.7-0.94,10.44-2
+		c2.83-1.1,5.23-2.57,7.62-4.96c2.39-2.39,3.86-4.79,4.96-7.62c1.06-2.74,1.79-5.86,2-10.44C92.95,63.14,93,61.68,93,50
+		C93,38.32,92.95,36.86,92.74,32.27z M85,67.38c-0.19,4.19-0.89,6.47-1.48,7.98c-0.78,2.01-1.71,3.44-3.22,4.94
+		c-1.5,1.5-2.94,2.44-4.94,3.22c-1.52,0.59-3.79,1.29-7.98,1.48c-4.53,0.21-5.89,0.25-17.38,0.25S37.16,85.21,32.62,85
+		c-4.19-0.19-6.47-0.89-7.98-1.48c-2.01-0.78-3.44-1.71-4.94-3.22c-1.5-1.5-2.44-2.94-3.22-4.94c-0.59-1.52-1.29-3.79-1.48-7.98
+		c-0.21-4.53-0.25-5.89-0.25-17.38S14.79,37.16,15,32.62c0.19-4.19,0.89-6.47,1.48-7.98c0.78-2.01,1.71-3.44,3.22-4.94
+		c1.5-1.5,2.94-2.44,4.94-3.22c1.52-0.59,3.79-1.29,7.98-1.48c4.53-0.21,5.89-0.25,17.38-0.25S62.84,14.79,67.38,15
+		c4.19,0.19,6.47,0.89,7.98,1.48c2.01,0.78,3.44,1.71,4.94,3.22c1.5,1.5,2.44,2.94,3.22,4.94c0.59,1.52,1.29,3.79,1.48,7.98
+		c0.21,4.53,0.25,5.89,0.25,17.38S85.21,62.84,85,67.38z"/>
+	<path d="M50,27.92c-12.2,0-22.08,9.89-22.08,22.08c0,12.2,9.89,22.08,22.08,22.08S72.08,62.2,72.08,50
+		C72.08,37.8,62.2,27.92,50,27.92z M50,64.33c-7.92,0-14.33-6.42-14.33-14.33S42.08,35.67,50,35.67S64.33,42.08,64.33,50
+		S57.92,64.33,50,64.33z"/>
+	<ellipse transform="matrix(0.9732 -0.2298 0.2298 0.9732 -4.2624 17.4849)" cx="72.95" cy="27.05" rx="5.16" ry="5.16"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/instagram.svg b/packages/common/assets/icons/instagram.svg
new file mode 100755
index 0000000000000000000000000000000000000000..20ecd81bfd58ce08c5353296a75e6f6c32d1df75
--- /dev/null
+++ b/packages/common/assets/icons/instagram.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,26.9c-12.8,0-23.1,10.4-23.1,23.1S37.2,73.1,50,73.1c12.7,0,23-10.4,23-23.1S62.7,26.9,50,26.9z M50,67.6
+		c-9.7,0-17.6-7.9-17.6-17.6c0-9.7,7.9-17.6,17.6-17.6c9.7,0,17.5,7.9,17.5,17.6C67.5,59.7,59.7,67.6,50,67.6z"/>
+	<path d="M76.9,16.3c-1.8,0-3.5,0.7-4.7,2c-1.3,1.3-2,2.9-2,4.7s0.7,3.5,2,4.7c1.3,1.3,2.9,2,4.7,2s3.5-0.7,4.7-2
+		c1.2-1.2,2-2.9,2-4.7v-0.1c0-1.7-0.8-3.4-2-4.6C80.6,16.9,78.7,16.3,76.9,16.3z"/>
+	<path d="M76.1,1H23.9C11.3,1,1,11.3,1,23.9v52.3C1,88.7,11.3,99,23.9,99h52.3C88.7,99,99,88.7,99,76.1V23.9C99,11.3,88.7,1,76.1,1z
+		 M93.5,76.1c0,9.6-7.8,17.4-17.4,17.4H23.9c-9.6,0-17.4-7.8-17.4-17.4V23.9c0-9.6,7.8-17.4,17.4-17.4h52.3
+		c9.6,0,17.4,7.8,17.4,17.4V76.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/invention.svg b/packages/common/assets/icons/invention.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c6af28b7e4b45ac1edb2d300473814f95d7a13d2
--- /dev/null
+++ b/packages/common/assets/icons/invention.svg
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M66.6,36.6c-4.9-4.6-11.4-7-18.2-6.6c-12.6,0.7-22.5,11.3-22.7,23.9C25.6,62,29.3,69.4,35.8,74v11.2c0,5.1,4.2,9.3,9.3,9.3
+		h9.2c5.1,0,9.3-4.2,9.3-9.3V74.1C70.2,69.5,74,62.2,74,54.2C74.1,47.6,71.5,41.3,66.6,36.6L66.6,36.6z M54.4,89.1h-9.2
+		c-2.2,0-3.8-1.7-3.8-3.8v-9.9h16.9v9.9C58.2,87.4,56.6,89.1,54.4,89.1z M60.2,69.8h-7.6v-4l7-4.5c1.3-0.8,1.7-2.5,0.8-3.8
+		c-0.8-1.3-2.5-1.7-3.8-0.8l-4,2.6v-4.4c0-1.5-1.2-2.8-2.7-2.8c-1.5,0-2.8,1.2-2.8,2.8v4.4l-4-2.6c-1.3-0.8-3-0.4-3.8,0.8
+		c-0.8,1.3-0.4,3,0.8,3.8l7,4.5v4h-7.7c-5.3-3.5-8.3-9.4-8.2-15.9C31.3,44.2,39,36,48.7,35.5c0.4,0,0.7,0,1.1,0
+		c4.9,0,9.4,1.8,13,5.1c3.8,3.6,5.8,8.5,5.7,13.6C68.5,60.6,65.4,66.3,60.2,69.8z"/>
+	<path d="M50,19.1c1.5,0,2.7-1.2,2.7-2.8V8.2c0-1.5-1.2-2.8-2.7-2.8c-1.5,0-2.8,1.2-2.8,2.8v8.1C47.2,17.8,48.5,19.1,50,19.1z"/>
+	<path d="M87.5,19.8c-1.1-1.1-2.8-1.1-3.9,0l-5.7,5.7c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l5.7-5.7
+		C88.6,22.6,88.6,20.8,87.5,19.8z"/>
+	<path d="M16.4,19.8c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l5.7,5.7c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,1.9-0.8
+		c1.1-1.1,1.1-2.8,0-3.9L16.4,19.8z"/>
+	<path d="M12,54.5H3.9c-1.5,0-2.8,1.2-2.8,2.8S2.4,60,3.9,60H12c1.5,0,2.8-1.2,2.8-2.8S13.5,54.5,12,54.5z"/>
+	<path d="M96.1,54.5H88c-1.5,0-2.8,1.2-2.8,2.8S86.5,60,88,60h8.1c1.5,0,2.8-1.2,2.8-2.8S97.6,54.5,96.1,54.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/invest-monitor.svg b/packages/common/assets/icons/invest-monitor.svg
new file mode 100755
index 0000000000000000000000000000000000000000..bd47427a336b095f87275478cf4a56490341ac6b
--- /dev/null
+++ b/packages/common/assets/icons/invest-monitor.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M23.8,58.5h-14c-1.1,0-2,0.9-2,2V89c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V60.5C25.8,59.4,24.9,58.5,23.8,58.5z"/>
+	<path d="M57,47.5H43c-1.1,0-2,0.9-2,2v40c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2v-40C59,48.4,58.1,47.5,57,47.5z"/>
+	<path d="M90.3,62.5h-14c-1.1,0-2,0.9-2,2v25c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2v-25C92.3,63.4,91.4,62.5,90.3,62.5z"/>
+	<path d="M52.8,22h-7.2c-1.4,0-2.4-1.1-2.4-2.4c0-0.7,0.3-1.3,0.7-1.7c0.4-0.4,1.1-0.7,1.7-0.7h10.4c1.3,0,2.4-1,2.4-2.4
+		c0-1.4-1.1-2.4-2.4-2.4h-3.9v-1.3c0-1.3-1-2.4-2.4-2.4c-1.3,0-2.4,1-2.4,2.4v1.3h-1.7c-1.9,0-3.8,0.8-5.2,2.1
+		c-1.4,1.4-2.1,3.2-2.1,5.2c0,4,3.2,7.3,7.3,7.3h7.2c1.4,0,2.4,1.1,2.4,2.4c0,1.3-1.1,2.4-2.4,2.4h-3h-0.1h-0.1h-7.2
+		c-1.3,0-2.4,1-2.4,2.4c0,1.4,1,2.4,2.4,2.4h4.9v1.3c0,1.3,1,2.4,2.4,2.4c1.3,0,2.4-1,2.4-2.4v-1.3h0.7c4,0,7.3-3.2,7.3-7.3
+		S56.9,22,52.8,22z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/investment.svg b/packages/common/assets/icons/investment.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9fe779c13234dd2b69d94e13792cf6d7180078a7
--- /dev/null
+++ b/packages/common/assets/icons/investment.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M25.8,44.8c0-1.5-1.2-2.8-2.8-2.8h-8.3c0.1-0.2,0.3-0.5,0.3-0.8c4.1-16.6,18.9-28.2,35.9-28.2c17,0,31.8,11.5,35.9,28
+		c0.4,1.5,1.9,2.4,3.3,2c1.5-0.4,2.4-1.9,2-3.3c-4.7-19-21.7-32.2-41.2-32.2C32,7.6,15.6,20,10.2,38v-8.8c0-1.5-1.2-2.8-2.8-2.8
+		s-2.8,1.2-2.8,2.8v14.6c0,2.1,1.7,3.8,3.8,3.8H23C24.5,47.5,25.8,46.3,25.8,44.8z"/>
+	<path d="M91.6,57.6l-14.7-0.1c-1.6,0-2.8,1.2-2.8,2.7c0,1.5,1.2,2.8,2.7,2.8l8.5,0C80,77.4,66.3,86.9,50.9,86.9
+		c-16,0-30.1-10.2-35.1-25.4c-0.5-1.4-2-2.2-3.5-1.8c-1.4,0.5-2.2,2-1.8,3.5c5.7,17.4,21.9,29.1,40.3,29.1
+		c17.1,0,32.3-10.1,38.9-25.6V76c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V61.4C95.3,59.3,93.6,57.6,91.6,57.6z"/>
+	<path d="M51.4,69.9c1.5,0,2.7-1.2,2.7-2.8v-2h1.2c4.9,0,9-4,9-9s-4-9-9-9h-9.2c-1.9,0-3.5-1.6-3.5-3.5c0-0.9,0.4-1.8,1-2.5
+		c0.7-0.7,1.5-1,2.5-1h13.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-5.3v-2c0-1.5-1.2-2.8-2.7-2.8c-1.5,0-2.8,1.2-2.8,2.8v2h-2.4
+		c-2.4,0-4.6,0.9-6.3,2.6c-1.7,1.7-2.6,3.9-2.6,6.3c0,4.9,4,9,9,9h9.2c1.9,0,3.5,1.6,3.5,3.5s-1.6,3.5-3.5,3.5h-3.8c0,0-0.1,0-0.1,0
+		s-0.1,0-0.1,0h-9.2c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6.6v2C48.7,68.7,49.9,69.9,51.4,69.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/island.svg b/packages/common/assets/icons/island.svg
new file mode 100755
index 0000000000000000000000000000000000000000..22ee80ad436b5b3967971c361c036f752b6bad65
--- /dev/null
+++ b/packages/common/assets/icons/island.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.6,83.9c-1.1-1.1-2.8-1.1-3.9,0c-0.9,0.9-2.2,1.5-3.5,1.5c-1.3,0-2.6-0.5-3.5-1.5l-1.5-1.5c-2-2-4.6-3.1-7.4-3.1
+	s-5.4,1.1-7.4,3.1l-1.1,1.1c-2,1.9-5.1,1.9-7.1,0l-2-2c-4.1-4.1-10.8-4.1-14.8,0l-0.5,0.5c-2,1.9-5.1,1.9-7.1,0
+	C32.6,80,29.8,79,27.1,79c-0.2-2.1-0.4-8,1.2-16.4c0.4-2,1.2-4.2,2.1-6.6c1-2.7,2.1-5.5,2.6-8.4c0,0,0,0,0,0c0-0.1,0.1-0.3,0.1-0.4
+	c2.6,1.6,6.3,5.2,7.4,9.2c0.3,1.2,1.4,2.1,2.7,2.1c0.2,0,0.5,0,0.7-0.1c1.5-0.4,2.4-1.9,2-3.3c-1.4-5.3-5.8-10.4-10.3-12.8
+	c3.7-4.6,10.6-7,17.9-5.6c1.5,0.3,2.9-0.7,3.2-2.2s-0.7-2.9-2.2-3.2c-8.5-1.6-16.6,0.9-21.7,5.9c-1.7-8.3-6.6-16-11.8-17
+	C19.4,20,18,21,17.7,22.5c-0.3,1.5,0.7,2.9,2.2,3.2c2.3,0.4,5.9,6,7.4,12.4c-1.5-0.8-3.2-1.4-5-1.8c-4.4-0.8-8.9,0.1-12.6,2.6
+	c-1.3,0.9-1.6,2.6-0.7,3.8c0.9,1.3,2.6,1.6,3.8,0.7c2.5-1.7,5.5-2.3,8.5-1.8c2.6,0.5,4.8,1.8,6.5,3.8c0,0.4-0.1,0.8-0.2,1.2
+	c0,0,0,0,0,0c-0.5,2.5-1.4,5-2.4,7.5c-0.9,2.5-1.9,5-2.4,7.5c-0.9,4.8-1.4,9.8-1.4,13.9c0,2.1,0.1,3.7,0.3,5c-0.7,0.4-1.4,0.9-2,1.5
+	l-0.2,0.2c-0.9,0.9-2.2,1.5-3.5,1.5s-2.6-0.5-3.5-1.5c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9c4.1,4.1,10.8,4.1,14.9,0
+	l0.2-0.2c1.9-1.9,5.1-2,7.1,0c4.1,4.1,10.8,4.1,14.8,0l0.5-0.5c2-1.9,5.1-1.9,7.1,0l2,2c4.1,4.1,10.8,4.1,14.8,0l1.1-1.1
+	c0.9-0.9,2.2-1.5,3.5-1.5c1.3,0,2.6,0.5,3.5,1.5l1.5,1.5c2,2,4.6,3.1,7.4,3.1c2.8,0,5.4-1.1,7.4-3.1C95.7,86.7,95.7,84.9,94.6,83.9z
+	"/>
+<path d="M81.5,35.7c7.7,0,13.9-6.3,13.9-13.9S89.1,7.8,81.5,7.8s-13.9,6.3-13.9,13.9S73.8,35.7,81.5,35.7z M81.5,13.3
+	c4.7,0,8.4,3.8,8.4,8.4s-3.8,8.4-8.4,8.4S73,26.4,73,21.7S76.8,13.3,81.5,13.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/italic.svg b/packages/common/assets/icons/italic.svg
new file mode 100755
index 0000000000000000000000000000000000000000..bd8316bcfb3b47778dc825c17c54d7e111594475
--- /dev/null
+++ b/packages/common/assets/icons/italic.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M73.9,2.8H38.8C37.2,2.8,36,4,36,5.5s1.2,2.8,2.8,2.8h14.6L41.1,91.7h-15c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h35.2
+	c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H46.6L58.9,8.3h15c1.5,0,2.8-1.2,2.8-2.8S75.4,2.8,73.9,2.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/java.svg b/packages/common/assets/icons/java.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6abd54e0e7a7bb900bf58539dce7e52c1b383a25
--- /dev/null
+++ b/packages/common/assets/icons/java.svg
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M43.8,48.5c2,2.1,4.1,4.1,6.3,6c-2-4.2-5.6-7.6-7.1-12.1c-0.9-2.6-0.6-5.6,0.8-8c1.6-3,4.2-5.2,6.8-7.3
+		c2.2-1.8,4.4-3.7,6.3-5.9c2.3-2.7,4.3-5.9,5-9.5c0.6-3.2-0.1-6.7-2.3-9.2c0.5,2.3,0.7,4.8,0.2,7.1c-0.6,3.2-2.5,6-4.8,8.4
+		c-4.1,4.3-9.3,7.3-13.4,11.5c-1.5,1.6-3,3.3-3.7,5.4c-0.7,2.1-0.3,4.3,0.6,6.3C39.8,43.9,41.7,46.3,43.8,48.5z"/>
+	<path d="M50.3,37.6c-0.4,3.7,1.5,7.2,3.8,9.9c1.1,1.2,2.1,2.7,2.1,4.4c0,2.3-1.2,4.4-2.9,5.9c0.4,0,0.7-0.4,1-0.6
+		c2.5-1.6,4.9-3.6,6.1-6.4c0.8-1.9,0.6-4.1-0.4-5.8c-1.2-2-2.9-3.8-3.9-6.1c-0.5-1.2-0.7-2.7-0.3-4c0.6-1.8,1.8-3.2,3.1-4.5
+		c3.6-3.4,8-5.9,12.2-8.6c-5.3,1.5-10.6,3.6-15.1,6.9C53.3,31,50.7,33.9,50.3,37.6z"/>
+	<path d="M81,59.6c0.4,2.2-0.6,4.4-2,6c-2.2,2.7-5.3,4.6-8.3,6.2c-0.3,0.2-0.6,0.4-0.8,0.7c4-1,8.1-2.5,11.3-5.2
+		c1.8-1.5,3.4-3.5,3.7-5.9c0.3-2.1-0.5-4.2-2.1-5.6c-1.9-1.7-4.5-2.3-6.9-2c-1.4,0.2-3,0.5-3.9,1.7c1.2-0.2,2.3-0.7,3.5-0.6
+		C78.1,55.2,80.6,57,81,59.6z"/>
+	<path d="M25.3,61.6c3,0.8,6.2,1,9.3,1.2c2.8,0.2,5.6,0.2,8.4,0.2c7.2-0.1,14.5-0.6,21.6-2.2c0.7-0.2,1.4-0.3,2-0.7
+		c1.2-0.8,2.5-1.4,3.7-2c-5.8,0.9-11.5,1.7-17.4,2.1C47,60.7,41,61,35.1,60.6c-1.7-0.2-3.4-0.3-5-0.9c-0.4-0.2-0.9-0.5-0.7-1
+		c0.3-0.6,1-0.9,1.6-1.2c2.5-1.2,5.3-1.9,8-2.7c-4.7-0.1-9.3,1.1-13.5,2.9c-0.9,0.5-2,0.8-2.8,1.6c-0.3,0.3-0.3,0.9,0,1.2
+		C23.5,61.1,24.4,61.4,25.3,61.6z"/>
+	<path d="M62.8,68c-4,0.7-8.1,1.4-12.2,1.6c-4.5,0.3-9,0-13.4-0.4c-0.9-0.1-1.7-0.3-2.5-0.6c-0.4-0.2-0.8-0.6-0.8-1.1
+		c0-0.8,0.7-1.3,1.2-1.9c-1.4,0.5-2.9,1-4.1,2c-0.5,0.4-1,1-0.9,1.7c0.2,0.8,1,1.3,1.7,1.7c1.7,0.9,3.6,1.3,5.5,1.6
+		c4.7,0.8,9.6,0.8,14.3,0.5c5-0.4,10.1-1.2,14.9-2.7C65.2,69.8,63.9,69.1,62.8,68z"/>
+	<path d="M37.4,76c-1.3,0.4-2.6,0.8-3.7,1.7c-0.5,0.4-0.9,1.1-0.7,1.8c0.3,0.9,1.1,1.4,1.9,1.8c2,1.1,4.2,1.6,6.4,2
+		c5,0.8,10.1,0.7,15-0.2c2.9-0.6,5.9-1.3,8.6-2.6c-1.8-0.7-3.5-1.6-5.2-2.5c-2.9,0.5-5.8,1-8.8,1.2c-3.9,0.3-7.9,0-11.8-0.5
+		c-0.9-0.2-2.1-0.3-2.7-1.1C36.2,76.9,37,76.4,37.4,76z"/>
+	<path d="M69,90.9c3.2-0.7,6.5-1.4,9.5-2.9c0.9-0.5,2.1-1.1,2.4-2.2c0.2-1.1-0.9-1.6-1.7-2.1c0.5,0.6,0.8,1.4,0.3,2
+		c-0.8,1.1-2.2,1.5-3.4,1.9c-3.8,1.1-7.8,1.5-11.8,2c-10.5,0.9-21,1.2-31.5,0.3c-3.5-0.4-7.1-0.8-10.5-2c-0.5-0.2-1.3-0.5-1.3-1.2
+		c0.2-0.6,0.8-1,1.3-1.3c2.4-1.2,5.1-1.9,7.8-2.1c-0.8-0.5-1.7-0.5-2.6-0.5c-2.2,0.1-4.4,0.6-6.6,1.4c-1.8,0.7-3.7,1.4-5.2,2.8
+		c-0.6,0.5-1.1,1.5-0.5,2.2c0.9,1,2.4,1.2,3.6,1.6c7.1,1.2,14.3,1.9,21.6,2.2C50,93.2,59.6,92.7,69,90.9z"/>
+	<path d="M78.5,92.1c-4.4,1.4-8.9,2.2-13.4,2.8c-7.8,1-15.6,1.3-23.4,1c-4.7-0.2-9.5-0.5-14.2-1.3c1.1,0.7,2.4,1,3.7,1.3
+		c5.3,1.1,10.6,1.3,16,1.5c7.8,0.1,15.7-0.2,23.4-1.4c3.7-0.6,7.3-1.4,10.6-3.1c1.7-0.9,3.4-2.3,3.7-4.3
+		C83.4,90.5,80.9,91.3,78.5,92.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/joomla.svg b/packages/common/assets/icons/joomla.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a4fbfe10abfd67259b655567e910527c0a890b82
--- /dev/null
+++ b/packages/common/assets/icons/joomla.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M87.3,68.1c1.3-6.3-0.1-12.9-3.9-18.1c3.8-5.2,5.3-11.8,3.9-18.1c1.9-0.7,3.7-1.9,5.2-3.4c5.8-5.8,5.8-15.2,0-20.9
+	C89.6,4.8,85.9,3.3,82,3.3c-4,0-7.7,1.5-10.5,4.3c-1.5,1.5-2.6,3.2-3.4,5.2c-6.3-1.3-12.9,0.1-18.1,3.9c-5.2-3.8-11.8-5.3-18.1-3.9
+	c-0.7-1.9-1.9-3.7-3.4-5.2c-5.8-5.8-15.2-5.8-20.9,0c-5.8,5.8-5.8,15.2,0,20.9c1.5,1.5,3.2,2.6,5.2,3.4c-1.3,6.3,0.1,12.9,3.9,18.1
+	c-3.8,5.2-5.3,11.8-3.9,18.1c-1.9,0.7-3.7,1.9-5.2,3.4c-5.8,5.8-5.8,15.2,0,20.9c2.9,2.9,6.7,4.3,10.5,4.3s7.6-1.4,10.5-4.3
+	c1.5-1.5,2.6-3.2,3.4-5.2c6.3,1.3,12.9-0.1,18.1-3.9c5.2,3.8,11.8,5.3,18.1,3.9c0.7,1.9,1.9,3.7,3.4,5.1c2.9,2.9,6.7,4.3,10.5,4.3
+	c3.8,0,7.6-1.4,10.5-4.3c5.8-5.8,5.8-15.2,0-20.9C90.9,70,89.2,68.9,87.3,68.1z M69.2,18.7l3.1,1.1l0.5-3.2c0.3-1.9,1.2-3.7,2.6-5.1
+	c1.8-1.8,4.1-2.7,6.6-2.7s4.8,1,6.6,2.7c3.6,3.6,3.6,9.5,0,13.1c-1.4,1.4-3.2,2.3-5.1,2.6l-3.2,0.5l1.1,3.1c1.7,5.1,1,10.6-1.8,15
+	l-5.1-5.1c0.6-1.4,1-3,1-4.6c0-3.1-1.2-6-3.4-8.2c-4-4-10.2-4.5-14.8-1.3c-0.5,0.4-1.1,0.8-1.5,1.3L37.6,46.1l-4.8-4.8l18.5-18.5
+	c0.2-0.2,0.4-0.4,0.6-0.6C56.5,18,63.2,16.6,69.2,18.7z M69.9,36.2l-6.1-6.1c1.6,0,3.1,0.6,4.3,1.8C69.3,33,69.9,34.5,69.9,36.2
+	C69.9,36.2,69.9,36.2,69.9,36.2z M50,58.5L41.5,50l8.5-8.5l8.5,8.5L50,58.5z M30.1,36.2c0-1.6,0.6-3.1,1.8-4.3
+	c1.2-1.2,2.7-1.8,4.3-1.8L30.1,36.2z M11.5,24.6c-3.6-3.6-3.6-9.5,0-13.1c3.6-3.6,9.5-3.6,13.1,0c1.4,1.4,2.3,3.2,2.6,5.1l0.5,3.2
+	l3.1-1.1c5.1-1.7,10.6-1,15,1.8l-5.1,5.1c-4.3-1.9-9.3-1-12.7,2.4c-4,4-4.5,10.2-1.3,14.8c0.4,0.5,0.8,1,1.3,1.5l18.1,18.1l-4.8,4.8
+	L22.8,48.8c-0.2-0.2-0.4-0.4-0.6-0.6c-4.3-4.7-5.6-11.3-3.5-17.3l1.1-3.1l-3.2-0.5C14.6,26.9,12.9,26,11.5,24.6z M30.1,63.8l6,6
+	c-1.6,0-3.1-0.6-4.3-1.8C30.7,66.9,30.1,65.4,30.1,63.8z M30.8,81.3l-3.1-1.1l-0.5,3.2c-0.3,1.9-1.2,3.7-2.6,5.1
+	c-3.6,3.6-9.5,3.6-13.1,0c-3.6-3.6-3.6-9.5,0-13.1c1.4-1.4,3.2-2.3,5.1-2.6l3.2-0.5l-1.1-3.1c-1.7-5.1-1-10.6,1.8-15l5.1,5.1
+	c-1.9,4.3-1,9.3,2.4,12.7c2.2,2.2,5.2,3.4,8.2,3.4c2.3,0,4.6-0.7,6.7-2.1c0.5-0.4,1.1-0.8,1.5-1.3l18.1-18.1l4.8,4.8L48.8,77.2
+	c-0.2,0.2-0.4,0.4-0.6,0.6C43.5,82,36.8,83.4,30.8,81.3z M68.1,68.1c-1.1,1.1-2.6,1.8-4.3,1.8c0,0,0,0,0,0c0,0,0,0,0,0l6.1-6.1
+	C69.9,65.4,69.3,66.9,68.1,68.1z M88.5,88.5c-3.6,3.6-9.5,3.6-13.1,0c-1.4-1.4-2.3-3.1-2.6-5.1l-0.5-3.2l-3.1,1.1
+	c-5.1,1.7-10.6,1-15-1.8l5.1-5.1c1.4,0.6,3,1,4.5,1c0,0,0,0,0.1,0c3.1,0,6-1.2,8.1-3.4c4-4,4.5-10.2,1.3-14.8
+	c-0.4-0.5-0.8-1-1.3-1.5L53.9,37.6l4.8-4.8l18.5,18.5c0.2,0.2,0.4,0.4,0.6,0.6c4.3,4.7,5.6,11.3,3.5,17.3l-1.1,3.1l3.2,0.5
+	c1.9,0.3,3.7,1.2,5.1,2.6C92.2,79,92.2,84.9,88.5,88.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/juice.svg b/packages/common/assets/icons/juice.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2c6456d9d595ba2b0807f6c9f88c7b322e692d2c
--- /dev/null
+++ b/packages/common/assets/icons/juice.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M81.4,3.2l-20.2,0c-2.1,0-4,1.4-4.6,3.5l-4.7,16.7H20.6c-1.4,0-2.6,0.6-3.5,1.6s-1.3,2.4-1.2,3.7l7.2,63.9
+	c0.3,2.4,2.3,4.2,4.7,4.2H66c2.4,0,4.4-1.8,4.7-4.2l7.2-63.9c0.2-1.3-0.3-2.7-1.2-3.7c-0.9-1-2.2-1.6-3.5-1.6H57.6l4.1-14.7l19.6,0
+	c0,0,0,0,0,0c1.5,0,2.7-1.2,2.8-2.7C84.1,4.5,82.9,3.2,81.4,3.2z M65.3,91.3H28.5l-4-35.6l5.2-2.8c3-1.6,6.6-1.7,9.7-0.2l0.9,0.4
+	c4.3,2.1,9.3,2.1,13.7,0.2l1.9-0.9c3-1.4,6.4-1.3,9.3,0.3l4.2,2.2L65.3,91.3z M70.1,49l-2.3-1.2c-4.4-2.3-9.6-2.5-14.2-0.4l-1.9,0.9
+	c-2.9,1.3-6.2,1.3-9-0.1l-0.9-0.4c-4.7-2.2-10.1-2.1-14.7,0.3l-3.3,1.8l-2.3-20.9h50.9L70.1,49z"/>
+</svg>
diff --git a/packages/common/assets/icons/key.svg b/packages/common/assets/icons/key.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9eb3ba13f1866730f7e8cdceb626bfdc26576514
--- /dev/null
+++ b/packages/common/assets/icons/key.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.7,67L75.2,49.5c-4.2-4.2-10.8-4.2-15,0l-2.9,2.9L11.1,6.1C10,5,8.2,5,7.2,6.1c-1.1,1.1-1.1,2.8,0,3.9l5.4,5.4L5,22.9
+	c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l7.6-7.6l9.3,9.3L14.8,39.4c-1.1,1.1-1.1,2.8,0,3.9
+	c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l10.9-10.9l23.9,23.9L50.8,59c-4.2,4.2-4.2,10.8,0,14.9l17.5,17.6c2.1,2.1,4.8,3.1,7.5,3.1
+	s5.4-1,7.5-3.1l9.5-9.5C96.9,77.9,96.9,71.2,92.7,67z M88.8,78.2l-9.5,9.5c-2,2-5.1,2-7.2,0L54.7,70.1c-1-1-1.5-2.3-1.5-3.6
+	s0.5-2.6,1.5-3.6l9.5-9.5c1-1,2.3-1.5,3.6-1.5c1.3,0,2.6,0.5,3.6,1.5l17.5,17.5C90.9,72.9,90.9,76.1,88.8,78.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/keyboard.svg b/packages/common/assets/icons/keyboard.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4cc1c5910275c5c039b55189e432471ca3463f3d
--- /dev/null
+++ b/packages/common/assets/icons/keyboard.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M95.7,23.1H4.3c-2.1,0-3.8,1.7-3.8,3.8v46.3c0,2.1,1.7,3.8,3.8,3.8h91.3c2.1,0,3.8-1.7,3.8-3.8V26.9
+		C99.4,24.8,97.7,23.1,95.7,23.1z M93.9,71.4H6.1V28.6h87.8V71.4z"/>
+	<path d="M70.5,60.1H29.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h41.1c1.5,0,2.8-1.2,2.8-2.8S72.1,60.1,70.5,60.1z"/>
+	<path d="M17.6,41.5h5.2c0.6,0,1-0.4,1-1v-4.6c0-0.6-0.4-1-1-1h-5.2c-0.6,0-1,0.4-1,1v4.6C16.6,41,17,41.5,17.6,41.5z"/>
+	<path d="M37.5,41.5h5.2c0.6,0,1-0.4,1-1v-4.6c0-0.6-0.4-1-1-1h-5.2c-0.6,0-1,0.4-1,1v4.6C36.5,41,36.9,41.5,37.5,41.5z"/>
+	<path d="M57.3,41.5h5.2c0.6,0,1-0.4,1-1v-4.6c0-0.6-0.4-1-1-1h-5.2c-0.6,0-1,0.4-1,1v4.6C56.3,41,56.8,41.5,57.3,41.5z"/>
+	<path d="M77.2,41.5h5.2c0.6,0,1-0.4,1-1v-4.6c0-0.6-0.4-1-1-1h-5.2c-0.6,0-1,0.4-1,1v4.6C76.2,41,76.6,41.5,77.2,41.5z"/>
+	<path d="M27.5,53.4h5.2c0.6,0,1-0.4,1-1v-4.6c0-0.6-0.4-1-1-1h-5.2c-0.6,0-1,0.4-1,1v4.6C26.5,52.9,27,53.4,27.5,53.4z"/>
+	<path d="M47.4,53.4h5.2c0.6,0,1-0.4,1-1v-4.6c0-0.6-0.4-1-1-1h-5.2c-0.6,0-1,0.4-1,1v4.6C46.4,52.9,46.8,53.4,47.4,53.4z"/>
+	<path d="M67.2,53.4h5.2c0.6,0,1-0.4,1-1v-4.6c0-0.6-0.4-1-1-1h-5.2c-0.6,0-1,0.4-1,1v4.6C66.2,52.9,66.7,53.4,67.2,53.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/keyword-research.svg b/packages/common/assets/icons/keyword-research.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1b00fab18987f45f26af7ffbe6f01ccdffa75873
--- /dev/null
+++ b/packages/common/assets/icons/keyword-research.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M26,25.3h12.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H26c-1.5,0-2.8,1.2-2.8,2.8S24.5,25.3,26,25.3z"/>
+	<path d="M45.3,31.3H26c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h19.3c1.5,0,2.8-1.2,2.8-2.8S46.8,31.3,45.3,31.3z"/>
+	<path d="M43.3,42.8H26c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h17.3c1.5,0,2.8-1.2,2.8-2.8S44.8,42.8,43.3,42.8z"/>
+</g>
+<path d="M94.4,83.8L73.2,62.6c-1.9-1.9-4.9-1.9-6.8-0.1l-9.3-9.2c4.3-5.2,7-11.9,7-19.2c0-16.5-13.4-30-30-30s-30,13.4-30,30
+	s13.4,30,30,30c7.2,0,13.9-2.6,19.1-6.9l9.3,9.2l-0.1,0.1c-1.9,1.9-1.9,5.1,0,7l21.2,21.1c1.9,1.9,5.1,1.9,7,0l3.8-3.8
+	C96.3,88.8,96.3,85.7,94.4,83.8z M9.7,34.1c0-13.5,11-24.5,24.5-24.5s24.5,11,24.5,24.5s-11,24.5-24.5,24.5S9.7,47.5,9.7,34.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/laptop-phone.svg b/packages/common/assets/icons/laptop-phone.svg
new file mode 100755
index 0000000000000000000000000000000000000000..702d3384f20accd6215fb979ccc5e78ea5cf67ca
--- /dev/null
+++ b/packages/common/assets/icons/laptop-phone.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93.3,33.1H80.6V11c0-2.5-2.1-4.6-4.6-4.6H13.2c-2.5,0-4.6,2.1-4.6,4.6v32.9c0,0.8,0.2,1.5,0.6,2.1
+		c-0.4,0.5-0.7,1.1-0.9,1.8L2.6,75.3v0.1c-0.2,1.4,0.1,2.7,1,3.8c0.9,1,2.2,1.6,3.5,1.6h51.7v8.9c0,2.2,1.8,4,4,4h30.6
+		c2.2,0,4-1.8,4-4V37.1C97.3,34.9,95.5,33.1,93.3,33.1z M58.8,75.3H8.2l5.3-25.6h45.3V75.3z M58.8,37.1v6H14.1V11.9h61v21.2H62.8
+		C60.6,33.1,58.8,34.9,58.8,37.1z M91.8,88.3H64.3V38.6h27.5V88.3z"/>
+	<path d="M77.2,44.9H80c1.1,0,2-0.9,2-2c0-1.1-0.9-2-2-2h-2.8c-1.1,0-2,0.9-2,2C75.2,44,76,44.9,77.2,44.9z"/>
+	<circle cx="86.1" cy="42.9" r="1.7"/>
+	<path d="M78.6,80.3c-1.7,0-3.1,1.4-3.1,3.1s1.4,3.1,3.1,3.1s3.1-1.4,3.1-3.1S80.3,80.3,78.6,80.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/laptop.svg b/packages/common/assets/icons/laptop.svg
new file mode 100755
index 0000000000000000000000000000000000000000..48cc4f3f3465031a3c7afe14cd1c6f738174c4bc
--- /dev/null
+++ b/packages/common/assets/icons/laptop.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.4,84.4l-6.4-29.7c-0.2-0.7-0.5-1.4-0.9-1.9c0.4-0.7,0.6-1.5,0.6-2.3V14.7c0-2.6-2.1-4.8-4.8-4.8H15.9
+	c-2.6,0-4.8,2.1-4.8,4.8v35.7c0,0.8,0.2,1.6,0.6,2.3c-0.4,0.6-0.8,1.2-0.9,1.9L4.7,84.4c-0.3,1.4,0.1,2.9,1,4
+	c0.9,1.1,2.3,1.8,3.7,1.8h81.5c1.4,0,2.8-0.6,3.7-1.8S95.7,85.8,95.4,84.4z M50,11.1c1,0,1.7,0.8,1.7,1.7S51,14.5,50,14.5
+	c-1,0-1.7-0.8-1.7-1.7S49.1,11.1,50,11.1z M16.7,15.5h66.6v34.2H16.7V15.5z M10.2,84.6l5.9-28.2h67.7l6,28.2H10.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/layers.svg b/packages/common/assets/icons/layers.svg
new file mode 100755
index 0000000000000000000000000000000000000000..cfeaf19eeb7afa72ba156a819c5b77b1309b75e6
--- /dev/null
+++ b/packages/common/assets/icons/layers.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M93.4,68.3l-11.8-6.8l11.5-6.4c1.4-0.6,2.2-2,2.3-3.5c0.1-1.7-0.8-3.2-2.2-4l-12.9-7.5L93.3,33c1.4-0.6,2.2-2,2.3-3.5
+	c0.1-1.7-0.8-3.2-2.2-4L53.2,2.1c-1.4-0.9-3.1-0.9-4.4,0L6.6,25.5c-1.4,0.8-2.2,2.2-2.2,3.8c0,1.6,0.8,3,2.2,3.8l13.4,7L6.7,47.5
+	c-1.4,0.8-2.2,2.2-2.2,3.8c0,1.6,0.8,3,2.3,3.9l12,6.3L6.7,68.2C5.4,69,4.5,70.4,4.5,72c0,1.6,0.8,3,2.2,3.8l42.1,22.1
+	c0.6,0.4,1.4,0.7,2.2,0.7c0.7,0,1.5-0.2,2.2-0.6l40.2-22.1c1.4-0.6,2.2-2,2.3-3.5C95.7,70.7,94.9,69.2,93.4,68.3z M50.9,7.2l37.9,22
+	L50.8,50.1L11.1,29.3L50.9,7.2z M25.8,43.2l23,12c0.6,0.4,1.4,0.6,2.1,0.6c0.9,0,1.7-0.3,2.5-0.9l21.5-11.8l13.9,8.1L51,72.2
+	l-39.8-21L25.8,43.2z M51,92.8L11.2,72l13.3-7.4l24.2,12.8c0.6,0.5,1.4,0.7,2.2,0.7c0.7,0,1.5-0.2,2.2-0.6l22.9-12.7L88.9,72
+	L51,92.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/layout.svg b/packages/common/assets/icons/layout.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b55dadc435573d7df2973b16d429b652eb566fcd
--- /dev/null
+++ b/packages/common/assets/icons/layout.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M90.8,3.5H9.2c-3.1,0-5.7,2.6-5.7,5.7v81.6c0,3.1,2.6,5.7,5.7,5.7h81.5c3,0,5.6-2.4,5.8-5.5l0-81.8
+	C96.5,6.1,93.9,3.5,90.8,3.5z M9.2,9h81.6C90.9,9,91,9.1,91,9.2v14.6H9V9.2C9,9.1,9.1,9,9.2,9z M36.5,29.3H91v28.1H36.5V29.3z
+	 M9,90.8V29.3h22V91H9.2C9.1,91,9,90.9,9,90.8z M90.7,91H36.5V62.9H91v27.7C91,90.8,90.8,91,90.7,91z"/>
+</svg>
diff --git a/packages/common/assets/icons/leaf.svg b/packages/common/assets/icons/leaf.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2422b553adfc7e15c1783e44848d0893becf822a
--- /dev/null
+++ b/packages/common/assets/icons/leaf.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.5,91.7L83.9,80.2l0.2-0.2c7.2-8.2,10.7-18.6,9.6-28.5C90.5,25.4,48.8,11.1,14.3,3.7L14,3.6h-0.3
+	c-2.4-0.2-4.9,0.5-6.8,1.9L6,6.4C4.1,8.5,3.3,11.3,4,14c7.4,34.6,21.7,76.5,47.9,79.2c1.4,0.2,2.7,0.2,4,0.2c1.1,0,2.3,0,3.4-0.2
+	c7.1-0.6,14.6-4,20.6-9.3l11.7,11.7c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8C96.5,94.5,96.5,92.8,95.5,91.7z M58.7,87.8l-0.2,0
+	c-0.8,0.1-1.8,0.1-2.7,0.1c-1.2,0-2.3,0-3.4-0.1c-17.9-1.9-33.2-28.5-43.1-75c-0.2-1,0-1.9,0.7-2.7l0.2-0.2c0.9-0.6,2-0.9,3.1-0.8
+	l0.1,0c26.8,5.8,71.9,19.1,74.8,43c0.9,8.3-2.1,17.1-8.2,24.1l0,0l-7.6-7.6l0.3-16.1c0-1.5-1.2-2.8-2.7-2.8c-1.5,0-2.8,1.2-2.8,2.7
+	l-0.2,10.8L49.8,46.1c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l8.8,8.8l-9.8,2.5c-1.5,0.4-2.4,1.9-2,3.3
+	c0.3,1.2,1.4,2.1,2.7,2.1c0.2,0,0.5,0,0.7-0.1l12.9-3.3l8.5,8.5c0,0,0,0,0,0L76,80C70.9,84.5,64.6,87.3,58.7,87.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/library.svg b/packages/common/assets/icons/library.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c837b9464fc1edb9fd09a3b095ad8a09181094f4
--- /dev/null
+++ b/packages/common/assets/icons/library.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92.4,15.7H55c-1.9,0-3.6,0.7-5,1.8c-1.4-1.1-3.1-1.8-5-1.8H7.6c-2.6,0-4.8,2.1-4.8,4.8v56.1c0,2.6,2.1,4.8,4.8,4.8h39.5
+		v0.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-0.2h0.2h39.7c2.6,0,4.8-2.1,4.8-4.8V20.4C97.2,17.8,95.1,15.7,92.4,15.7z M8.3,21.2
+		H45c1.2,0,2.3,1,2.3,2.3v52c0,0.1-0.1,0.2-0.1,0.4H8.3V21.2z M91.7,75.8H52.8V23.4c0-1.2,1-2.3,2.3-2.3h36.7V75.8z"/>
+	<path d="M35.9,32.4H19.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h16.3c1.5,0,2.8-1.2,2.8-2.8S37.4,32.4,35.9,32.4z"/>
+	<path d="M64.7,37.9h16.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H64.7c-1.5,0-2.8,1.2-2.8,2.8S63.1,37.9,64.7,37.9z"/>
+	<path d="M64.7,49.8h16.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H64.7c-1.5,0-2.8,1.2-2.8,2.8S63.1,49.8,64.7,49.8z"/>
+	<path d="M35.9,44.3H19.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h16.3c1.5,0,2.8-1.2,2.8-2.8S37.4,44.3,35.9,44.3z"/>
+	<path d="M35.9,56.2H19.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h16.3c1.5,0,2.8-1.2,2.8-2.8S37.4,56.2,35.9,56.2z"/>
+	<path d="M64.7,61.7h16.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H64.7c-1.5,0-2.8,1.2-2.8,2.8S63.1,61.7,64.7,61.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/licencse.svg b/packages/common/assets/icons/licencse.svg
new file mode 100755
index 0000000000000000000000000000000000000000..15f166b2a1b435fd0a0994a71b94309b79f7436e
--- /dev/null
+++ b/packages/common/assets/icons/licencse.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92.8,15.8H7.2c-2.9,0-5.3,2.4-5.3,5.3v57.8c0,2.9,2.4,5.3,5.3,5.3h85.7c1.5,0,2.9-0.6,3.9-1.7c0.9-1,1.4-2.4,1.3-3.7V21.1
+		C98.1,18.1,95.7,15.8,92.8,15.8z M92.6,78.7H7.4V21.3h85.2V78.7z"/>
+	<circle cx="25.1" cy="42.4" r="8.4"/>
+	<path d="M81,62.1H20.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H81c1.5,0,2.8-1.2,2.8-2.8S82.6,62.1,81,62.1z"/>
+	<path d="M61.7,40H81c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H61.7c-1.5,0-2.8,1.2-2.8,2.8S60.2,40,61.7,40z"/>
+	<path d="M61.7,53.1H81c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H61.7c-1.5,0-2.8,1.2-2.8,2.8S60.2,53.1,61.7,53.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/line-dashed.svg b/packages/common/assets/icons/line-dashed.svg
new file mode 100755
index 0000000000000000000000000000000000000000..55bc5957f72dd16b7f27376aad0ccd169461af9d
--- /dev/null
+++ b/packages/common/assets/icons/line-dashed.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M65.7,47.3H56c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h9.7c1.5,0,2.8-1.2,2.8-2.8S67.2,47.3,65.7,47.3z"/>
+	<path d="M44,47.3h-9.7c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H44c1.5,0,2.8-1.2,2.8-2.8S45.5,47.3,44,47.3z"/>
+	<path d="M22.3,47.3h-9.7c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h9.7c1.5,0,2.8-1.2,2.8-2.8S23.9,47.3,22.3,47.3z"/>
+	<path d="M87.4,47.3h-9.7c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h9.7c1.5,0,2.8-1.2,2.8-2.8S88.9,47.3,87.4,47.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/line-dotted.svg b/packages/common/assets/icons/line-dotted.svg
new file mode 100755
index 0000000000000000000000000000000000000000..74e3875504e7cc05d2d76f390eefd8fe21eae5aa
--- /dev/null
+++ b/packages/common/assets/icons/line-dotted.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M14,46.7H9.3C7.5,46.7,6,48.1,6,50s1.4,3.3,3.3,3.3H14c1.8,0,3.3-1.4,3.3-3.3S15.7,46.7,14,46.7z"/>
+	<path d="M39.6,46.7h-4.8c-1.8,0-3.3,1.4-3.3,3.3s1.4,3.3,3.3,3.3h4.8c1.8,0,3.3-1.4,3.3-3.3S41.3,46.7,39.6,46.7z"/>
+	<path d="M65.2,46.7h-4.8c-1.8,0-3.3,1.4-3.3,3.3s1.4,3.3,3.3,3.3h4.8c1.8,0,3.3-1.4,3.3-3.3S67,46.7,65.2,46.7z"/>
+	<path d="M90.7,46.7H86c-1.8,0-3.3,1.4-3.3,3.3s1.4,3.3,3.3,3.3h4.7c1.8,0,3.3-1.4,3.3-3.3S92.5,46.7,90.7,46.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/line-double.svg b/packages/common/assets/icons/line-double.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ed5165b3e80314b7cdd4acd07b8e27abfca1bd87
--- /dev/null
+++ b/packages/common/assets/icons/line-double.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g>
+		<path d="M88.3,37.8H11.7c-1.6,0-2.8-1.3-2.8-2.8s1.2-2.8,2.8-2.8h76.5c1.5,0,2.8,1.2,2.8,2.8S89.8,37.8,88.3,37.8z"/>
+	</g>
+	<g>
+		<path d="M88.3,67.8H11.7c-1.6,0-2.8-1.3-2.8-2.8s1.2-2.8,2.8-2.8h76.5c1.5,0,2.8,1.2,2.8,2.8S89.8,67.8,88.3,67.8z"/>
+	</g>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/line-spacing.svg b/packages/common/assets/icons/line-spacing.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e9438675ca40e49c488c959d1b500c5bb0e92b4e
--- /dev/null
+++ b/packages/common/assets/icons/line-spacing.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M33.9,29.9c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,2-0.8c1.1-1.1,1.1-2.8,0-3.9L20.5,8.9L3.4,26c-1.1,1.1-1.1,2.8,0,3.9
+		c1.1,1.1,2.8,1.1,3.9,0l10.5-10.5v61.1L7.3,70.1c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l17.1,17.1L37.7,74
+		c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L23.3,80.6V19.4L33.9,29.9z"/>
+	<path d="M56,17.9h38.6c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H56c-1.5,0-2.8,1.2-2.8,2.8S54.5,17.9,56,17.9z"/>
+	<path d="M94.7,35.7H56c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h38.6c1.5,0,2.8-1.2,2.8-2.8S96.2,35.7,94.7,35.7z"/>
+	<path d="M94.7,59H56c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h38.6c1.5,0,2.8-1.2,2.8-2.8S96.2,59,94.7,59z"/>
+	<path d="M94.7,82.4H56c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h38.6c1.5,0,2.8-1.2,2.8-2.8S96.2,82.4,94.7,82.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/line.svg b/packages/common/assets/icons/line.svg
new file mode 100755
index 0000000000000000000000000000000000000000..0ad4ce9e5c4ba265fa759e636a635a5f665621bb
--- /dev/null
+++ b/packages/common/assets/icons/line.svg
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.05,43.78C94.05,24.06,74.29,8.03,50,8.03c-24.29,0-44.05,16.04-44.05,35.75c0,17.67,15.67,32.47,36.84,35.27
+	c1.43,0.31,3.39,0.95,3.88,2.17c0.44,1.11,0.29,2.86,0.14,3.98c0,0-0.52,3.11-0.63,3.77c-0.19,1.11-0.89,4.36,3.82,2.37
+	c4.7-1.98,25.37-14.94,34.61-25.58h0C90.99,58.77,94.05,51.66,94.05,43.78z M34.46,54.3c0,0.47-0.38,0.86-0.86,0.86H21.26h0
+	c-0.23,0-0.44-0.09-0.59-0.24c0,0-0.01-0.01-0.01-0.01c0,0-0.01-0.01-0.01-0.01c-0.15-0.15-0.24-0.36-0.24-0.59v0V35.11
+	c0-0.47,0.38-0.86,0.86-0.86h3.09c0.47,0,0.86,0.38,0.86,0.86v15.24h8.4c0.47,0,0.86,0.38,0.86,0.86V54.3z M41.91,54.3
+	c0,0.47-0.38,0.86-0.86,0.86h-3.09c-0.47,0-0.86-0.38-0.86-0.86V35.11c0-0.47,0.38-0.86,0.86-0.86h3.09c0.47,0,0.86,0.38,0.86,0.86
+	V54.3z M63.18,54.3c0,0.47-0.38,0.86-0.86,0.86h-3.09c-0.08,0-0.15-0.01-0.22-0.03c0,0-0.01,0-0.01,0
+	c-0.02-0.01-0.04-0.01-0.06-0.02c-0.01,0-0.02-0.01-0.03-0.01c-0.01-0.01-0.03-0.01-0.04-0.02c-0.01-0.01-0.03-0.01-0.04-0.02
+	c-0.01,0-0.02-0.01-0.02-0.01c-0.02-0.01-0.04-0.02-0.05-0.03c0,0-0.01,0-0.01-0.01c-0.08-0.06-0.16-0.13-0.22-0.21L49.72,42.9v11.4
+	c0,0.47-0.38,0.86-0.86,0.86h-3.09c-0.47,0-0.86-0.38-0.86-0.86V35.11c0-0.47,0.38-0.86,0.86-0.86h3.09c0.01,0,0.02,0,0.03,0
+	c0.02,0,0.03,0,0.04,0c0.02,0,0.03,0,0.05,0.01c0.01,0,0.02,0,0.04,0c0.02,0,0.03,0.01,0.05,0.01c0.01,0,0.02,0,0.03,0.01
+	c0.02,0,0.03,0.01,0.05,0.02c0.01,0,0.02,0.01,0.03,0.01c0.02,0.01,0.03,0.01,0.05,0.02c0.01,0,0.02,0.01,0.03,0.01
+	c0.02,0.01,0.03,0.02,0.05,0.03c0.01,0,0.02,0.01,0.03,0.02c0.02,0.01,0.03,0.02,0.04,0.03c0.01,0.01,0.02,0.01,0.02,0.02
+	c0.02,0.01,0.03,0.03,0.05,0.04c0.01,0,0.01,0.01,0.02,0.01c0.02,0.02,0.03,0.03,0.05,0.05c0,0,0,0,0.01,0.01
+	c0.02,0.03,0.05,0.06,0.07,0.09l8.8,11.88v-11.4c0-0.47,0.38-0.86,0.86-0.86h3.09c0.47,0,0.86,0.38,0.86,0.86V54.3z M80.24,38.2
+	c0,0.47-0.38,0.86-0.86,0.86h-8.4v3.24h8.4c0.47,0,0.86,0.38,0.86,0.86v3.09c0,0.47-0.38,0.86-0.86,0.86h-8.4v3.24h8.4
+	c0.47,0,0.86,0.38,0.86,0.86v3.09c0,0.47-0.38,0.86-0.86,0.86H67.04h0c-0.23,0-0.44-0.09-0.59-0.24c0,0-0.01-0.01-0.01-0.01
+	c0,0-0.01-0.01-0.01-0.01c-0.15-0.15-0.24-0.36-0.24-0.59v0V35.11v0c0-0.23,0.09-0.44,0.24-0.59c0,0,0.01-0.01,0.01-0.02
+	c0,0,0.01-0.01,0.01-0.01c0.16-0.15,0.36-0.24,0.6-0.24h0h12.34c0.47,0,0.86,0.38,0.86,0.86V38.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/lineicons-alt.svg b/packages/common/assets/icons/lineicons-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3346fbd3d070c5acf7d56cd655fad96756ed76f6
--- /dev/null
+++ b/packages/common/assets/icons/lineicons-alt.svg
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M18.3,44.2c-1.1,0-2.3,0.3-3.2,1c-0.8,0.5-1.3,1.2-1.8,1.8L12.5,48l-1-1.2c-1.1-1.5-3-2.5-4.9-2.5c-3.3,0-6,2.7-6,6
+		s2.7,6,6,6c1.9,0,3.6-0.9,4.8-2.4l1.1-1.3l1,1.3c1.1,1.5,3,2.5,4.9,2.5c3.3,0,6-2.7,6-6C24.3,46.9,21.6,44.2,18.3,44.2z M9.2,52.2
+		c-0.7,0.9-1.5,1.3-2.6,1.3c-1.9,0-3.3-1.4-3.3-3.3c0-1.9,1.4-3.3,3.3-3.3c1.1,0,2.1,0.5,2.7,1.4l1.4,1.9L9.2,52.2z M18.3,53.5
+		c-1.1,0-2.1-0.5-2.6-1.4L15.5,52l-1.4-1.8l1.3-1.8c0.4-0.5,0.8-0.9,1.1-1.1c0.5-0.3,1.1-0.5,1.8-0.5c1.9,0,3.3,1.4,3.3,3.3
+		C21.6,52,20,53.5,18.3,53.5z"/>
+	<path d="M34.2,52.6h-3.5v-7.2c0-0.4-0.1-0.8-0.4-1c-0.2-0.2-0.7-0.3-1.1-0.3s-0.8,0.1-1,0.3c-0.2,0.2-0.3,0.5-0.3,1v8.2
+		c0,0.4,0.1,0.8,0.3,1c0.2,0.2,0.5,0.3,1,0.3h5c0.4,0,0.8-0.1,1-0.3s0.3-0.4,0.3-0.9C35.5,53.1,35.1,52.6,34.2,52.6z"/>
+	<path d="M39.5,43.9c-0.3-0.2-0.7-0.3-1.1-0.3s-0.9,0.1-1.1,0.3c-0.3,0.3-0.4,0.5-0.4,1s0.1,0.8,0.4,1c0.2,0.2,0.7,0.3,1.1,0.3
+		s0.9-0.1,1.1-0.3s0.4-0.5,0.4-1C39.9,44.4,39.8,44.1,39.5,43.9z"/>
+	<path d="M39.4,47.6c-0.3-0.2-0.7-0.3-1-0.3c-0.4,0-0.8,0.1-1,0.3s-0.4,0.5-0.4,1v5.3c0,0.4,0.1,0.8,0.4,1c0.2,0.2,0.5,0.3,1,0.3
+		s0.8-0.1,1-0.3s0.4-0.5,0.4-1v-5.3C39.8,48.1,39.7,47.8,39.4,47.6z"/>
+	<path d="M46.9,47.3c-0.5,0-1,0.1-1.4,0.3c-0.4,0.2-0.8,0.5-1,0.9c0-0.3-0.1-0.7-0.3-0.9c-0.2-0.2-0.5-0.3-0.9-0.3
+		c-0.4,0-0.8,0.1-1,0.3s-0.4,0.5-0.4,0.9v5.3c0,0.4,0.1,0.7,0.3,0.9c0.2,0.2,0.5,0.3,1,0.3s0.8-0.1,1-0.3c0.2-0.2,0.3-0.5,0.3-0.9
+		v-3.1c0-0.4,0.1-0.8,0.3-1.1c0.2-0.2,0.5-0.4,1-0.4c0.3,0,0.5,0.1,0.8,0.3c0.1,0.2,0.2,0.5,0.2,1v3.2c0,0.4,0.1,0.7,0.3,0.9
+		s0.5,0.3,1,0.3s0.8-0.1,1-0.3s0.3-0.5,0.3-0.9v-3.3c0-1.1-0.2-1.9-0.7-2.4C48.5,47.5,47.8,47.3,46.9,47.3z"/>
+	<path d="M58.5,51.5c0.1-0.1,0.1-0.3,0.1-0.5c0-0.8-0.1-1.4-0.4-2c-0.3-0.5-0.7-1-1.2-1.3c-0.5-0.3-1.1-0.4-1.9-0.4
+		c-0.8,0-1.4,0.2-2,0.5c-0.5,0.3-1,0.8-1.3,1.4c-0.3,0.5-0.4,1.3-0.4,2.1c0,0.8,0.2,1.5,0.5,2.1c0.3,0.5,0.8,1.1,1.4,1.3
+		s1.3,0.4,2.2,0.4c0.4,0,0.9-0.1,1.3-0.2c0.4-0.1,0.9-0.2,1.2-0.4c0.4-0.2,0.5-0.5,0.5-1c0-0.3-0.1-0.5-0.2-0.8
+		c-0.1-0.2-0.3-0.3-0.5-0.3c-0.1,0-0.2,0-0.4,0.1c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.2-0.8,0.2C55.9,53,55.7,53,55.5,53
+		c-0.4,0-0.9-0.1-1.1-0.3S54,52.1,54,51.5H58C58.2,51.6,58.3,51.6,58.5,51.5z M54,50.4c0-0.4,0.2-0.8,0.4-1s0.5-0.3,0.9-0.3
+		c0.8,0,1.1,0.4,1.2,1.3H54z"/>
+	<path d="M62.1,44.1c-0.4,0-0.8,0.1-1,0.3s-0.3,0.5-0.3,1v8.2c0,0.4,0.1,0.8,0.3,1s0.5,0.3,1,0.3c0.4,0,0.8-0.1,1.1-0.3
+		c0.2-0.2,0.3-0.5,0.3-1v-8.2c0-0.4-0.1-0.8-0.3-1C62.8,44.2,62.5,44.1,62.1,44.1z"/>
+	<path d="M71.2,52.5c-0.1,0-0.3,0-0.4,0.1c-0.1,0-0.3,0.1-0.5,0.2C70,53,69.9,53,69.6,53.1c-0.2,0.1-0.3,0.1-0.4,0.1
+		c-0.4,0-0.9-0.1-1.1-0.4c-0.2-0.3-0.4-0.8-0.4-1.4c0-1.4,0.5-2.1,1.5-2.1c0.2,0,0.3,0,0.4,0.1c0.1,0.1,0.3,0.1,0.5,0.2
+		c0.2,0.1,0.3,0.1,0.4,0.2c0.1,0,0.3,0.1,0.4,0.1c0.2,0,0.4-0.1,0.5-0.3s0.2-0.4,0.2-0.8c0-0.4-0.1-0.7-0.4-0.9
+		c-0.3-0.2-0.7-0.3-1.1-0.4s-0.9-0.2-1.3-0.2c-0.8,0-1.5,0.1-2.2,0.4c-0.7,0.3-1.1,0.8-1.4,1.4c-0.3,0.7-0.5,1.3-0.5,2.1
+		c0,1.2,0.3,2.2,1.1,2.9c0.8,0.7,1.6,1.1,3,1.1c1,0,1.9-0.2,2.6-0.7c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.1-0.3,0.1-0.5
+		c0-0.3-0.1-0.5-0.2-0.8C71.6,52.6,71.4,52.5,71.2,52.5z"/>
+	<path d="M79.5,47.7c-0.7-0.3-1.3-0.4-2.2-0.4s-1.5,0.1-2.2,0.4C74.5,48,74,48.5,73.7,49c-0.3,0.5-0.5,1.3-0.5,2.1
+		c0,0.8,0.2,1.5,0.5,2.1c0.3,0.5,0.9,1.1,1.4,1.4c0.5,0.3,1.3,0.4,2.2,0.4s1.5-0.1,2.2-0.4c0.7-0.3,1.1-0.8,1.4-1.4
+		c0.3-0.5,0.5-1.3,0.5-2.1c0-0.8-0.2-1.5-0.5-2.1C80.6,48.5,80.1,48,79.5,47.7z M77.3,53.1c-1,0-1.4-0.7-1.4-1.9
+		c0-1.3,0.4-1.9,1.4-1.9s1.4,0.7,1.4,1.9C78.8,52.4,78.2,53.1,77.3,53.1z"/>
+	<path d="M88.3,47.3c-0.5,0-1,0.1-1.4,0.3s-0.8,0.5-1,0.9c0-0.3-0.1-0.7-0.3-0.9c-0.2-0.2-0.5-0.3-0.9-0.3c-0.4,0-0.8,0.1-1,0.3
+		s-0.4,0.5-0.4,0.9v5.3c0,0.4,0.1,0.7,0.3,0.9c0.2,0.2,0.5,0.3,1,0.3s0.8-0.1,1-0.3c0.2-0.2,0.3-0.5,0.3-0.9v-3.1
+		c0-0.4,0.1-0.8,0.3-1.1c0.2-0.2,0.5-0.4,1-0.4c0.3,0,0.5,0.1,0.8,0.3c0.1,0.2,0.2,0.5,0.2,1v3.2c0,0.4,0.1,0.7,0.3,0.9
+		c0.2,0.2,0.5,0.3,1,0.3s0.8-0.1,1-0.3s0.3-0.5,0.3-0.9v-3.3c0-1.1-0.2-1.9-0.7-2.4C90,47.5,89.2,47.3,88.3,47.3z"/>
+	<path d="M98.8,51.1c-0.4-0.3-1.1-0.7-2.1-0.8c-0.5-0.1-1-0.2-1.2-0.3c-0.2-0.1-0.3-0.2-0.3-0.4c0-0.1,0.1-0.2,0.2-0.3
+		c0.1-0.1,0.3-0.1,0.5-0.1c0.2,0,0.4,0,0.7,0.1c0.2,0.1,0.4,0.1,0.7,0.2c0.3,0.2,0.7,0.2,1,0.2c0.2,0,0.4-0.1,0.5-0.3
+		c0.1-0.2,0.2-0.4,0.2-0.8c0-0.4-0.1-0.7-0.4-0.9s-0.8-0.3-1.2-0.4S96.5,47,96.1,47c-0.7,0-1.2,0.1-1.8,0.3
+		c-0.5,0.2-0.9,0.5-1.2,0.9c-0.2,0.5-0.3,1-0.3,1.4c0,0.7,0.2,1.1,0.7,1.5c0.4,0.3,1.1,0.7,2,0.8c0.5,0.1,0.9,0.2,1.1,0.2
+		c0.2,0.1,0.3,0.1,0.4,0.2c0.1,0.1,0.1,0.1,0.1,0.2c0,0.1-0.1,0.2-0.2,0.3c-0.1,0.1-0.3,0.1-0.7,0.1c-0.4,0-0.7,0-1-0.1
+		c-0.2-0.1-0.5-0.1-0.9-0.2c-0.2-0.1-0.3-0.1-0.4-0.2c-0.1-0.1-0.3,0-0.4,0c-0.2,0-0.4,0.1-0.5,0.2c-0.1,0.2-0.2,0.4-0.2,0.7
+		s0,0.4,0.1,0.5c0.1,0.2,0.2,0.3,0.3,0.3c0.3,0.2,0.8,0.4,1.2,0.4c0.4,0.1,1.1,0.1,1.8,0.1c1.1,0,1.9-0.2,2.5-0.7
+		c0.7-0.4,0.9-1.1,0.9-1.8C99.5,52,99.3,51.4,98.8,51.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/lineicons-original.svg b/packages/common/assets/icons/lineicons-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2caab05078ab7753ac5f3509234651949149e4d3
--- /dev/null
+++ b/packages/common/assets/icons/lineicons-original.svg
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M21.1,44.7c-1,0-2.1,0.3-2.9,0.9c-0.7,0.5-1.2,1.1-1.6,1.6l-0.8,1l-0.9-1.1c-1-1.4-2.7-2.3-4.5-2.3c-3,0-5.5,2.5-5.5,5.5
+		s2.5,5.5,5.5,5.5c1.7,0,3.3-0.8,4.4-2.2l1-1.2l0.9,1.2c1,1.4,2.7,2.3,4.5,2.3c3,0,5.5-2.5,5.5-5.5C26.6,47.2,24.1,44.7,21.1,44.7z
+		 M12.8,52c-0.6,0.8-1.4,1.2-2.4,1.2c-1.7,0-3-1.3-3-3s1.3-3,3-3c1,0,1.9,0.5,2.5,1.3l1.3,1.7L12.8,52z M21.1,53.2
+		c-1,0-1.9-0.5-2.4-1.3l-0.1-0.1l-1.3-1.6l1.2-1.6c0.4-0.5,0.7-0.8,1-1c0.5-0.3,1-0.5,1.6-0.5c1.7,0,3,1.3,3,3S22.7,53.2,21.1,53.2z
+		"/>
+	<path d="M35.6,52.4h-3.2v-6.6c0-0.4-0.1-0.7-0.4-0.9c-0.2-0.2-0.6-0.3-1-0.3s-0.7,0.1-0.9,0.3c-0.2,0.2-0.3,0.5-0.3,0.9v7.5
+		c0,0.4,0.1,0.7,0.3,0.9c0.2,0.2,0.5,0.3,0.9,0.3h4.6c0.4,0,0.7-0.1,0.9-0.3s0.3-0.4,0.3-0.8C36.8,52.8,36.4,52.4,35.6,52.4z"/>
+	<path d="M40.4,44.4c-0.3-0.2-0.6-0.3-1-0.3c-0.4,0-0.8,0.1-1,0.3c-0.3,0.3-0.4,0.5-0.4,0.9c0,0.4,0.1,0.7,0.4,0.9
+		c0.2,0.2,0.6,0.3,1,0.3c0.4,0,0.8-0.1,1-0.3c0.2-0.2,0.4-0.5,0.4-0.9C40.8,44.9,40.7,44.6,40.4,44.4z"/>
+	<path d="M40.3,47.8c-0.3-0.2-0.6-0.3-0.9-0.3c-0.4,0-0.7,0.1-0.9,0.3c-0.2,0.2-0.4,0.5-0.4,0.9v4.8c0,0.4,0.1,0.7,0.4,0.9
+		c0.2,0.2,0.5,0.3,0.9,0.3c0.4,0,0.7-0.1,0.9-0.3s0.4-0.5,0.4-0.9v-4.8C40.7,48.3,40.6,48,40.3,47.8z"/>
+	<path d="M47.2,47.5c-0.5,0-0.9,0.1-1.3,0.3c-0.4,0.2-0.7,0.5-0.9,0.8c0-0.3-0.1-0.6-0.3-0.8c-0.2-0.2-0.5-0.3-0.8-0.3
+		c-0.4,0-0.7,0.1-0.9,0.3c-0.2,0.2-0.4,0.5-0.4,0.8v4.8c0,0.4,0.1,0.6,0.3,0.8c0.2,0.2,0.5,0.3,0.9,0.3c0.4,0,0.7-0.1,0.9-0.3
+		s0.3-0.5,0.3-0.8v-2.8c0-0.4,0.1-0.7,0.3-1c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.5,0.1,0.7,0.3c0.1,0.2,0.2,0.5,0.2,0.9v2.9
+		c0,0.4,0.1,0.6,0.3,0.8c0.2,0.2,0.5,0.3,0.9,0.3c0.4,0,0.7-0.1,0.9-0.3s0.3-0.5,0.3-0.8v-3c0-1-0.2-1.7-0.6-2.2
+		C48.6,47.7,48,47.5,47.2,47.5z"/>
+	<path d="M57.7,51.4c0.1-0.1,0.1-0.3,0.1-0.5c0-0.7-0.1-1.3-0.4-1.8c-0.3-0.5-0.6-0.9-1.1-1.2s-1-0.4-1.7-0.4
+		c-0.7,0-1.3,0.2-1.8,0.5c-0.5,0.3-0.9,0.7-1.2,1.3c-0.3,0.5-0.4,1.2-0.4,1.9s0.2,1.4,0.5,1.9s0.7,1,1.3,1.2c0.6,0.2,1.2,0.4,2,0.4
+		c0.4,0,0.8-0.1,1.2-0.2c0.4-0.1,0.8-0.2,1.1-0.4c0.4-0.2,0.5-0.5,0.5-0.9c0-0.3-0.1-0.5-0.2-0.7c-0.1-0.2-0.3-0.3-0.5-0.3
+		c-0.1,0-0.2,0-0.4,0.1c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.2-0.7,0.2c-0.2,0.1-0.4,0.1-0.6,0.1c-0.4,0-0.8-0.1-1-0.3
+		s-0.4-0.5-0.4-1h3.7C57.5,51.5,57.6,51.5,57.7,51.4z M53.6,50.4c0-0.4,0.2-0.7,0.4-0.9c0.2-0.2,0.5-0.3,0.8-0.3
+		c0.7,0,1,0.4,1.1,1.2H53.6z"/>
+	<path d="M61,44.6c-0.4,0-0.7,0.1-0.9,0.3c-0.2,0.2-0.3,0.5-0.3,0.9v7.5c0,0.4,0.1,0.7,0.3,0.9c0.2,0.2,0.5,0.3,0.9,0.3
+		s0.7-0.1,1-0.3c0.2-0.2,0.3-0.5,0.3-0.9v-7.5c0-0.4-0.1-0.7-0.3-0.9C61.7,44.7,61.4,44.6,61,44.6z"/>
+	<path d="M69.3,52.3c-0.1,0-0.3,0-0.4,0.1c-0.1,0-0.3,0.1-0.5,0.2c-0.2,0.1-0.3,0.1-0.5,0.2c-0.2,0.1-0.3,0.1-0.4,0.1
+		c-0.4,0-0.8-0.1-1-0.4c-0.2-0.3-0.4-0.7-0.4-1.3c0-1.3,0.5-1.9,1.4-1.9c0.2,0,0.3,0,0.4,0.1c0.1,0.1,0.3,0.1,0.5,0.2
+		c0.2,0.1,0.3,0.1,0.4,0.2c0.1,0,0.3,0.1,0.4,0.1c0.2,0,0.4-0.1,0.5-0.3s0.2-0.4,0.2-0.7c0-0.4-0.1-0.6-0.4-0.8s-0.6-0.3-1-0.4
+		c-0.4-0.1-0.8-0.2-1.2-0.2c-0.7,0-1.4,0.1-2,0.4c-0.6,0.3-1,0.7-1.3,1.3c-0.3,0.6-0.5,1.2-0.5,1.9c0,1.1,0.3,2,1,2.6
+		c0.7,0.6,1.5,1,2.7,1c0.9,0,1.7-0.2,2.4-0.6c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.1-0.3,0.1-0.5c0-0.3-0.1-0.5-0.2-0.7
+		C69.7,52.4,69.5,52.3,69.3,52.3z"/>
+	<path d="M76.9,47.9c-0.6-0.3-1.2-0.4-2-0.4c-0.8,0-1.4,0.1-2,0.4c-0.6,0.3-1,0.7-1.3,1.2c-0.3,0.5-0.5,1.2-0.5,1.9
+		c0,0.7,0.2,1.4,0.5,1.9c0.3,0.5,0.8,1,1.3,1.3s1.2,0.4,2,0.4c0.8,0,1.4-0.1,2-0.4c0.6-0.3,1-0.7,1.3-1.3c0.3-0.5,0.5-1.2,0.5-1.9
+		c0-0.7-0.2-1.4-0.5-1.9S77.4,48.2,76.9,47.9z M74.9,52.8c-0.9,0-1.3-0.6-1.3-1.7c0-1.2,0.4-1.7,1.3-1.7c0.9,0,1.3,0.6,1.3,1.7
+		C76.2,52.2,75.7,52.8,74.9,52.8z"/>
+	<path d="M84.9,47.5c-0.5,0-0.9,0.1-1.3,0.3c-0.4,0.2-0.7,0.5-0.9,0.8c0-0.3-0.1-0.6-0.3-0.8c-0.2-0.2-0.5-0.3-0.8-0.3
+		c-0.4,0-0.7,0.1-0.9,0.3c-0.2,0.2-0.4,0.5-0.4,0.8v4.8c0,0.4,0.1,0.6,0.3,0.8s0.5,0.3,0.9,0.3s0.7-0.1,0.9-0.3
+		c0.2-0.2,0.3-0.5,0.3-0.8v-2.8c0-0.4,0.1-0.7,0.3-1c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.5,0.1,0.7,0.3c0.1,0.2,0.2,0.5,0.2,0.9v2.9
+		c0,0.4,0.1,0.6,0.3,0.8c0.2,0.2,0.5,0.3,0.9,0.3s0.7-0.1,0.9-0.3c0.2-0.2,0.3-0.5,0.3-0.8v-3c0-1-0.2-1.7-0.6-2.2
+		C86.4,47.7,85.7,47.5,84.9,47.5z"/>
+	<path d="M94.5,51c-0.4-0.3-1-0.6-1.9-0.7c-0.5-0.1-0.9-0.2-1.1-0.3c-0.2-0.1-0.3-0.2-0.3-0.4c0-0.1,0.1-0.2,0.2-0.3
+		c0.1-0.1,0.3-0.1,0.5-0.1c0.2,0,0.4,0,0.6,0.1c0.2,0.1,0.4,0.1,0.6,0.2c0.3,0.2,0.6,0.2,0.9,0.2c0.2,0,0.4-0.1,0.5-0.3
+		s0.2-0.4,0.2-0.7c0-0.4-0.1-0.6-0.4-0.8s-0.7-0.3-1.1-0.4c-0.4-0.1-0.8-0.2-1.2-0.2c-0.6,0-1.1,0.1-1.6,0.3s-0.8,0.5-1.1,0.8
+		c-0.2,0.5-0.3,0.9-0.3,1.3c0,0.6,0.2,1,0.6,1.4c0.4,0.3,1,0.6,1.8,0.7c0.5,0.1,0.8,0.2,1,0.2c0.2,0.1,0.3,0.1,0.4,0.2
+		c0.1,0.1,0.1,0.1,0.1,0.2s-0.1,0.2-0.2,0.3c-0.1,0.1-0.3,0.1-0.6,0.1c-0.4,0-0.6,0-0.9-0.1c-0.2-0.1-0.5-0.1-0.8-0.2
+		c-0.2-0.1-0.3-0.1-0.4-0.2c-0.1-0.1-0.3,0-0.4,0c-0.2,0-0.4,0.1-0.5,0.2c-0.1,0.2-0.2,0.4-0.2,0.6s0,0.4,0.1,0.5
+		c0.1,0.2,0.2,0.3,0.3,0.3c0.3,0.2,0.7,0.4,1.1,0.4c0.4,0.1,1,0.1,1.6,0.1c1,0,1.7-0.2,2.3-0.6c0.6-0.4,0.8-1,0.8-1.6
+		C95.1,51.8,94.9,51.3,94.5,51z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/lineicons.svg b/packages/common/assets/icons/lineicons.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d7a71f8ee0db1bb43198231dc1667de280ef97f7
--- /dev/null
+++ b/packages/common/assets/icons/lineicons.svg
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M70.1,56.4c10.7,0,19.5-8.7,19.5-19.5s-8.7-19.5-19.5-19.5c-3.8,0-7.3,1-10.4,3c-2.5,1.7-4.4,3.9-5.8,5.6l-4.4,5.8
+		l-4.9-6.2c-3.7-5.1-9.5-8.1-15.8-8.1c-10.7,0-19.5,8.7-19.5,19.5s8.7,19.5,19.5,19.5c6.1,0,11.7-2.8,15.5-7.6l5.2-6.7l4.8,6.2
+		C58,53.4,63.8,56.4,70.1,56.4z M39.5,45c-2.5,3.3-6.4,5.3-10.6,5.3c-7.4,0-13.4-6-13.4-13.4s6-13.4,13.4-13.4
+		c4.3,0,8.3,2.1,10.8,5.6l5.9,7.7L39.5,45z M58.7,29.9c1.1-1.4,2.4-3.1,4.2-4.2c2.1-1.3,4.6-2.1,7.2-2.1c7.3,0,13.4,6,13.4,13.4
+		s-6,13.4-13.4,13.4c-4.3,0-8.4-2.1-11-5.6l-0.3-0.2l-5.5-7.5L58.7,29.9z"/>
+	<path d="M10.2,79h-5V68.6c0-0.6-0.2-1.1-0.6-1.4c-0.6-0.4-0.9-0.6-1.7-0.6c-0.7,0-1.1,0.2-1.4,0.6C1.2,67.5,1,68,1,68.6v11.8
+		c0,0.7,0.1,1.1,0.4,1.4s0.8,0.4,1.4,0.4h7.3c0.7,0,1.1-0.1,1.4-0.4c0.3-0.3,0.4-0.7,0.4-1.2C12.2,79.5,11.5,79,10.2,79z"/>
+	<path d="M15.5,65.8c-0.7,0-1.2,0.2-1.5,0.6c-0.4,0.3-0.6,0.8-0.6,1.3s0.2,1,0.6,1.4c0.4,0.3,0.9,0.6,1.5,0.6c0.7,0,1.2-0.2,1.5-0.6
+		c0.4-0.3,0.6-0.8,0.6-1.4c0-0.6-0.2-1-0.6-1.3C16.7,66,16.2,65.8,15.5,65.8z"/>
+	<path d="M16.8,71.6c-0.4-0.2-0.9-0.4-1.4-0.4s-1,0.1-1.4,0.4c-0.3,0.3-0.6,0.8-0.6,1.3v7.6c0,0.6,0.2,1.1,0.6,1.3
+		c0.3,0.3,0.9,0.4,1.4,0.4s1-0.1,1.4-0.4c0.3-0.3,0.6-0.8,0.6-1.3v-7.6C17.4,72.3,17.3,71.8,16.8,71.6z"/>
+	<path d="M27.1,71.1c-0.8,0-1.4,0.1-2,0.4s-1.1,0.8-1.4,1.3c0-0.6-0.1-0.9-0.6-1.2c-0.3-0.3-0.8-0.4-1.3-0.4c-0.6,0-1.1,0.2-1.4,0.6
+		s-0.6,0.8-0.6,1.3v7.6c0,0.6,0.2,1,0.6,1.3s0.9,0.4,1.4,0.4c0.6,0,1.1-0.1,1.4-0.4s0.6-0.8,0.6-1.3v-4.4c0-0.7,0.2-1.1,0.6-1.5
+		c0.3-0.3,0.8-0.6,1.4-0.6c0.4,0,0.8,0.1,1,0.4c0.2,0.3,0.3,0.8,0.3,1.4v4.6c0,0.6,0.2,1,0.6,1.3c0.3,0.3,0.9,0.4,1.4,0.4
+		s1.1-0.1,1.4-0.4c0.3-0.3,0.6-0.8,0.6-1.3V76c0-1.5-0.3-2.8-1-3.5C29.3,71.5,28.3,71.1,27.1,71.1z"/>
+	<path d="M42.8,77.3c0.1-0.2,0.2-0.4,0.2-0.8c0-1.1-0.2-2-0.7-2.9c-0.4-0.9-1-1.4-1.8-1.9c-0.8-0.4-1.7-0.7-2.7-0.7s-2,0.2-2.9,0.8
+		c-0.9,0.4-1.4,1.1-2,2c-0.4,0.9-0.7,1.9-0.7,3s0.2,2.1,0.8,3s1.2,1.5,2.1,2s2,0.7,3.2,0.7c0.6,0,1.2-0.1,1.9-0.2
+		c0.7-0.2,1.3-0.3,1.8-0.7c0.6-0.3,0.9-0.8,0.9-1.3c0-0.4-0.1-0.8-0.3-1c-0.2-0.2-0.4-0.6-0.7-0.6c-0.2,0-0.3,0-0.6,0.1
+		C41.3,79,41,79,40.8,79.1c-0.3,0.1-0.8,0.2-1,0.3c-0.3,0.1-0.7,0.1-1,0.1c-0.7,0-1.2-0.1-1.5-0.4s-0.6-0.8-0.7-1.5h5.6
+		C42.6,77.5,42.8,77.5,42.8,77.3z M36.4,75.8c0.1-0.7,0.2-1.1,0.6-1.4c0.3-0.3,0.8-0.6,1.2-0.6c1,0,1.5,0.7,1.7,2H36.4z"/>
+	<path d="M47.2,66.6c-0.7,0-1.1,0.2-1.4,0.6c-0.3,0.3-0.6,0.9-0.6,1.4v11.8c0,0.7,0.2,1.1,0.6,1.4s0.9,0.6,1.4,0.6
+		c0.7,0,1.1-0.2,1.5-0.6c0.4-0.3,0.6-0.9,0.6-1.4V68.6c0-0.6-0.2-1.1-0.6-1.4C48.3,66.7,47.8,66.6,47.2,66.6z"/>
+	<path d="M57.6,74.1c0.2,0,0.4,0,0.7,0.1c0.2,0.1,0.4,0.2,0.8,0.3c0.2,0.1,0.4,0.2,0.7,0.3s0.4,0.1,0.7,0.1c0.3,0,0.7-0.1,0.9-0.4
+		s0.3-0.7,0.3-1.1c0-0.6-0.2-1-0.7-1.3c-0.4-0.3-1-0.6-1.7-0.7c-0.7-0.1-1.2-0.2-1.9-0.2c-1.2,0-2.2,0.2-3.1,0.7
+		c-0.9,0.4-1.7,1.1-2.1,2s-0.8,1.9-0.8,3c0,1.8,0.6,3.1,1.5,4.1c1,1,2.4,1.5,4.2,1.5c1.4,0,2.7-0.3,3.8-0.9c0.2-0.1,0.3-0.3,0.4-0.6
+		c0.1-0.2,0.2-0.4,0.2-0.8c0-0.4-0.1-0.9-0.3-1.1c-0.2-0.3-0.4-0.4-0.9-0.4c-0.2,0-0.4,0-0.7,0.1c-0.2,0.1-0.4,0.2-0.8,0.3
+		c-0.2,0.1-0.6,0.2-0.8,0.3c-0.2,0.1-0.4,0.1-0.7,0.1c-0.7,0-1.2-0.2-1.7-0.7c-0.3-0.4-0.6-1.1-0.6-2C55.4,75,56.1,74.1,57.6,74.1z"
+		/>
+	<path d="M71.6,71.8c-0.9-0.4-2-0.7-3.2-0.7c-1.2,0-2.2,0.2-3.2,0.7c-0.9,0.4-1.5,1.1-2.1,2c-0.4,0.9-0.8,1.9-0.8,3s0.2,2.1,0.8,3
+		c0.4,0.9,1.2,1.5,2.1,2c0.9,0.4,2,0.7,3.2,0.7c1.2,0,2.2-0.2,3.2-0.7c0.9-0.4,1.5-1.1,2.1-2c0.6-0.9,0.8-1.9,0.8-3s-0.2-2.1-0.8-3
+		S72.6,72.2,71.6,71.8z M68.5,79.5c-1.4,0-2.1-0.9-2.1-2.8S67,74,68.5,74s2.1,0.9,2.1,2.8C70.5,78.6,69.9,79.5,68.5,79.5z"/>
+	<path d="M83.6,71.1c-0.8,0-1.4,0.1-2,0.4s-1.1,0.8-1.4,1.3c0-0.6-0.2-0.9-0.6-1.2c-0.3-0.3-0.8-0.4-1.3-0.4s-1.1,0.2-1.4,0.6
+		s-0.6,0.8-0.6,1.3v7.6c0,0.6,0.2,1,0.6,1.3s0.9,0.4,1.4,0.4s1.1-0.1,1.4-0.4c0.3-0.3,0.6-0.8,0.6-1.3v-4.4c0-0.7,0.2-1.1,0.6-1.5
+		c0.3-0.3,0.8-0.6,1.4-0.6c0.4,0,0.8,0.1,1,0.4c0.2,0.3,0.3,0.8,0.3,1.4v4.6c0,0.6,0.2,1,0.6,1.3s0.9,0.4,1.4,0.4s1.1-0.1,1.4-0.4
+		c0.3-0.3,0.6-0.8,0.6-1.3V76c0-1.5-0.3-2.8-1-3.5C85.8,71.5,84.8,71.1,83.6,71.1z"/>
+	<path d="M98,76.8c-0.6-0.6-1.5-0.9-3-1.1c-0.9-0.1-1.4-0.3-1.8-0.4c-0.3-0.1-0.4-0.3-0.4-0.6c0-0.2,0.1-0.3,0.3-0.4
+		c0.2-0.1,0.4-0.2,0.9-0.2c0.3,0,0.7,0,1,0.1c0.3,0.1,0.6,0.2,1,0.3c0.6,0.2,1,0.3,1.3,0.3s0.6-0.1,0.8-0.4s0.3-0.7,0.3-1
+		c0-0.6-0.2-1-0.7-1.3c-0.4-0.3-1-0.6-1.7-0.7c-0.7-0.1-1.3-0.2-2-0.2c-0.9,0-1.8,0.1-2.4,0.4c-0.8,0.3-1.3,0.8-1.8,1.3
+		c-0.4,0.6-0.7,1.1-0.7,1.9c0,0.9,0.3,1.7,0.9,2.2s1.5,0.9,2.9,1.1c0.8,0.1,1.2,0.2,1.5,0.3c0.3,0.1,0.6,0.2,0.7,0.2
+		c0.1,0.1,0.2,0.2,0.2,0.3c0,0.2-0.1,0.3-0.3,0.4c-0.2,0.1-0.6,0.2-1,0.2c-0.6,0-1,0-1.4-0.1c-0.4-0.1-0.8-0.2-1.2-0.3
+		c-0.3-0.1-0.6-0.2-0.7-0.2s-0.4-0.2-0.7-0.2c-0.3,0-0.6,0.1-0.8,0.4c-0.2,0.2-0.3,0.6-0.3,1c0,0.3,0.1,0.6,0.2,0.9
+		c0.1,0.2,0.3,0.4,0.4,0.6c0.6,0.3,1.1,0.6,1.8,0.7c0.7,0.1,1.5,0.2,2.5,0.2c1.5,0,2.7-0.3,3.7-1c1-0.7,1.3-1.5,1.3-2.5
+		C98.9,78,98.6,77.2,98,76.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/link.svg b/packages/common/assets/icons/link.svg
new file mode 100755
index 0000000000000000000000000000000000000000..607f55441b60c428839c158b7e944d108f2bd022
--- /dev/null
+++ b/packages/common/assets/icons/link.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.3,67.2L79.4,54.3c-3.4-3.4-7.8-5.2-12.6-5.2c-4,0-7.8,1.3-10.9,3.7L47.2,44c2.4-3.1,3.7-6.9,3.7-10.9
+	c0-4.8-1.8-9.2-5.2-12.6L32.8,7.7C29.5,4.3,25,2.5,20.2,2.5S11,4.3,7.7,7.7C4.3,11,2.5,15.5,2.5,20.2s1.8,9.2,5.2,12.6l12.9,12.9
+	c3.4,3.4,7.8,5.2,12.6,5.2c3.6,0,7.1-1.1,10-3.1l9,9c-2,2.9-3.1,6.4-3.1,10c0,4.8,1.8,9.2,5.2,12.6l12.9,12.9
+	c3.5,3.5,8,5.2,12.6,5.2c4.6,0,9.1-1.7,12.6-5.2C99.3,85.4,99.3,74.1,92.3,67.2z M33.1,45.4c-3.3,0-6.4-1.3-8.7-3.6L11.6,28.9
+	C9.2,26.6,8,23.5,8,20.2c0-3.3,1.3-6.4,3.6-8.7C13.9,9.2,17,8,20.2,8c3.3,0,6.4,1.3,8.7,3.6l12.9,12.9c2.3,2.3,3.6,5.4,3.6,8.7
+	c0,2.5-0.8,4.9-2.2,7l-4.7-4.7c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l4.6,4.6C37.4,44.9,35.3,45.4,33.1,45.4z M88.4,88.4
+	c-4.8,4.8-12.6,4.8-17.4,0L58.2,75.5c-2.3-2.3-3.6-5.4-3.6-8.7c0-2.2,0.6-4.2,1.6-6.1l4.4,4.4c0.5,0.5,1.2,0.8,1.9,0.8
+	s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-4.6-4.6c2-1.4,4.4-2.2,7-2.2c3.3,0,6.4,1.3,8.7,3.6l12.9,12.9
+	C93.2,75.9,93.2,83.7,88.4,88.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/linkedin-filled.svg b/packages/common/assets/icons/linkedin-filled.svg
new file mode 100755
index 0000000000000000000000000000000000000000..eae3d78eeac14781f47424b98eafabc53420efbe
--- /dev/null
+++ b/packages/common/assets/icons/linkedin-filled.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M0,0v100h100V0H0z M28.8,89.5c0,2.6-2.1,4.8-4.8,4.8H10.2c-2.6,0-4.8-2.1-4.8-4.8V42.8c0-2.6,2.1-4.8,4.8-4.8H24
+	c2.6,0,4.8,2.1,4.8,4.8V89.5z M17.1,30.8c-6.9,0-12.5-5.6-12.5-12.5S10.2,5.8,17.1,5.8c6.9,0,12.5,5.6,12.5,12.5
+	S24.1,30.8,17.1,30.8z M95.4,89.5c0,2.6-2.1,4.8-4.8,4.8H76.9c-2.6,0-4.8-2.1-4.8-4.8v-1h0V70.2c0-3.1-2.5-5.6-5.6-5.6
+	s-5.6,2.5-5.6,5.6v0.6h0v18.6c0,2.6-2.1,4.8-4.8,4.8H42.4c-2.6,0-4.8-2.1-4.8-4.8V42.8c0-2.6,2.1-4.8,4.8-4.8h13.8
+	c2.6,0,4.8,2.1,4.8,4.8v0.9c1.8-1.4,3.7-2.5,5.6-3.3c4.3-1.9,8.9-2.6,13.1-2.1c8.8,1.1,15.7,8.9,15.7,17.7V89.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/linkedin-original.svg b/packages/common/assets/icons/linkedin-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4d6bf8c41ac5dcd5e12b1ef22794d83393c8a2c5
--- /dev/null
+++ b/packages/common/assets/icons/linkedin-original.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M84.08,10H15.9c-3.26,0-5.9,2.58-5.9,5.77v68.46c0,3.19,2.65,5.77,5.9,5.77h68.18c3.26,0,5.92-2.59,5.92-5.77V15.77
+	C90,12.58,87.34,10,84.08,10z M33.73,78.17H21.85V39.99h11.88V78.17z M27.8,34.77c-3.81,0-6.88-3.08-6.88-6.88
+	c0-3.8,3.07-6.88,6.88-6.88c3.8,0,6.88,3.08,6.88,6.88C34.67,31.69,31.59,34.77,27.8,34.77z M78.17,78.17H66.31V59.6
+	c0-4.43-0.08-10.12-6.17-10.12c-6.17,0-7.12,4.83-7.12,9.81v18.88H41.17V39.99h11.37v5.22h0.16c1.58-3,5.45-6.17,11.23-6.17
+	c12.01,0,14.23,7.91,14.23,18.19V78.17z"/>
+</svg>
diff --git a/packages/common/assets/icons/linkedin.svg b/packages/common/assets/icons/linkedin.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6867f067736b544a3715486d353151753fe55be6
--- /dev/null
+++ b/packages/common/assets/icons/linkedin.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M24,38H10.2c-2.6,0-4.8,2.1-4.8,4.8v46.7c0,2.6,2.1,4.8,4.8,4.8H24c2.6,0,4.8-2.1,4.8-4.8V42.8C28.8,40.2,26.6,38,24,38z
+		 M23.3,88.8H11V43.5h12.3V88.8z"/>
+	<path d="M79.7,38.2c-4.2-0.5-8.9,0.2-13.1,2.1c-1.9,0.9-3.8,2-5.6,3.3v-0.9c0-2.6-2.1-4.8-4.8-4.8H42.4c-2.6,0-4.8,2.1-4.8,4.8
+		v46.7c0,2.6,2.1,4.8,4.8,4.8h13.8c2.6,0,4.8-2.1,4.8-4.8V70.9h0v-0.6c0-3.1,2.5-5.6,5.6-5.6s5.6,2.5,5.6,5.6v18.2h0v1
+		c0,2.6,2.1,4.8,4.8,4.8h13.8c2.6,0,4.8-2.1,4.8-4.8V55.9C95.4,47,88.5,39.3,79.7,38.2z M89.9,88.8H77.6V71.1h0v-0.9
+		c0-6.1-5-11.1-11.1-11.1s-11.1,5-11.1,11.1v18.2h0v0.3H43.2V43.5h12.3v3.1c0,1.5,0.9,2.9,2.3,3.6c1.4,0.7,3,0.5,4.2-0.5
+		c0.6-0.5,1.2-0.9,1.6-1.2c0.2-0.2,0.4-0.3,0.5-0.4c1.5-1.2,3.1-2.1,4.8-2.9c3.4-1.5,7-2.1,10.2-1.7c6.1,0.7,10.8,6.1,10.8,12.3
+		V88.8z"/>
+	<path d="M17.1,5.8c-6.9,0-12.5,5.6-12.5,12.5s5.6,12.5,12.5,12.5c6.9,0,12.5-5.6,12.5-12.5S24.1,5.8,17.1,5.8z M17.1,25.3
+		c-3.9,0-7-3.2-7-7s3.2-7,7-7c3.9,0,7,3.2,7,7S21,25.3,17.1,25.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/list.svg b/packages/common/assets/icons/list.svg
new file mode 100755
index 0000000000000000000000000000000000000000..789ed0eeca5744e3a14f4f19fa33d7b517b43b9c
--- /dev/null
+++ b/packages/common/assets/icons/list.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M33.5,25.1h60.9c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H33.5c-1.5,0-2.8,1.2-2.8,2.8S32,25.1,33.5,25.1z"/>
+	<path d="M94.4,47.3H33.5c-1.5,0-2.8,1.2-2.8,2.8c0,1.5,1.2,2.7,2.8,2.7h60.9c1.5,0,2.8-1.2,2.8-2.7C97.1,48.5,95.9,47.3,94.4,47.3z
+		"/>
+	<path d="M94.4,74.9H33.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h60.9c1.5,0,2.8-1.2,2.8-2.8S95.9,74.9,94.4,74.9z"/>
+	<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 -13.641 11.7781)" cx="7.4" cy="22.4" rx="4.5" ry="4.5"/>
+	<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 -33.1888 19.8751)" cx="7.4" cy="50" rx="4.5" ry="4.5"/>
+	<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 -52.7366 27.972)" cx="7.4" cy="77.6" rx="4.5" ry="4.5"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/lock.svg b/packages/common/assets/icons/lock.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ce4460f83a59dc2375c7f132b857a1d20a0d8dc4
--- /dev/null
+++ b/packages/common/assets/icons/lock.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M75.8,33.7v-5.6C75.8,13.9,64.2,2.4,50,2.4c-14.2,0-25.8,11.6-25.8,25.8v5.6c-9.1,1.7-16,9.7-16,19.3v26.2
+		c0,10.2,8.3,18.5,18.5,18.5h46.5c10.2,0,18.5-8.3,18.5-18.5V53C91.8,43.4,84.8,35.4,75.8,33.7z M50,7.9c11.2,0,20.3,9.1,20.3,20.3
+		v5.2H29.7v-5.2C29.7,17,38.8,7.9,50,7.9z M86.3,79.1c0,7.2-5.8,13-13,13H26.7c-7.2,0-13-5.8-13-13V53c0-7.8,6.3-14.1,14.1-14.1
+		h44.3c7.8,0,14.1,6.3,14.1,14.1V79.1z"/>
+	<path d="M50,59.5c-2.2,0-4,1.8-4,4v6.6c0,1.1,0.5,2.2,1.3,2.9v4.1c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V73
+		c0.8-0.7,1.3-1.8,1.3-2.9v-6.6C54,61.3,52.2,59.5,50,59.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/magnet.svg b/packages/common/assets/icons/magnet.svg
new file mode 100755
index 0000000000000000000000000000000000000000..158422a29336360500db7c35887f5649dbd6db55
--- /dev/null
+++ b/packages/common/assets/icons/magnet.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M86,14.1C78.9,6.9,69.4,2.9,59.3,2.9c0,0-0.1,0-0.1,0c-10.2,0-19.7,4-26.9,11.2L4.3,41.9c-1.9,1.9-1.9,4.9,0,6.7l14.2,14.2
+	c0.9,0.9,2.1,1.4,3.4,1.4s2.5-0.5,3.4-1.4l26.2-26.2c3.2-3.2,8.2-3.5,11.5-0.8c1.9,1.5,2.9,3.7,3.1,6.1c0.1,2.4-0.8,4.7-2.4,6.3
+	L37.2,74.8c-1.9,1.9-1.9,4.9,0,6.7l14.2,14.2c0.9,0.9,2.1,1.4,3.4,1.4c1.3,0,2.5-0.5,3.4-1.4L86,67.8C100.7,53.1,100.7,29,86,14.1z
+	 M21.9,58.5L8.8,45.3l13-13l13.2,13.2L21.9,58.5z M54.8,91.3L41.6,78.1l13-13l13.2,13.2L54.8,91.3z M82.1,64L71.7,74.4L58.5,61.2
+	l9-9c2.8-2.8,4.2-6.6,4-10.5c-0.2-3.9-2-7.6-5-10.1c-5.5-4.5-13.8-4-18.9,1.1l-8.8,8.8L25.7,28.4L36.1,18c6.2-6.2,14.4-9.6,23.1-9.6
+	c0,0,0.1,0,0.1,0c8.7,0,16.8,3.4,22.8,9.6C94.7,30.7,94.7,51.4,82.1,64z"/>
+</svg>
diff --git a/packages/common/assets/icons/magnifier.svg b/packages/common/assets/icons/magnifier.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b1b2eb7bc094ae1ead28bc53af027b5ab098f1d4
--- /dev/null
+++ b/packages/common/assets/icons/magnifier.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M64.1,34c0-8-3.1-15.5-8.8-21.2c-11.7-11.7-30.7-11.7-42.3,0C7.3,18.5,4.2,26,4.2,34c0,8,3.1,15.5,8.8,21.2
+		c5.7,5.7,13.2,8.8,21.2,8.8c7.1,0,13.8-2.4,19.1-6.9l9.2,9.2l-0.1,0.1c-1.9,1.9-1.9,5.1,0,7l21.2,21.2c1.9,1.9,5.1,1.9,7,0l3.8-3.8
+		c1.9-1.9,1.9-5.1,0-7L73.2,62.5c-1.9-1.9-4.9-1.9-6.9-0.1l-9.2-9.2C61.6,47.8,64.1,41.1,64.1,34z M34.1,58.4
+		c-6.5,0-12.7-2.5-17.3-7.2C12.2,46.7,9.7,40.5,9.7,34c0-6.5,2.5-12.7,7.2-17.3c4.8-4.8,11-7.1,17.3-7.1c6.3,0,12.5,2.4,17.3,7.1v0
+		c4.6,4.6,7.2,10.8,7.2,17.3c0,6.5-2.5,12.7-7.2,17.3C46.8,55.9,40.6,58.4,34.1,58.4z"/>
+	<path d="M47.6,20.6c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9c3.6,3.6,4.9,8.9,3.3,13.8c-0.5,1.4,0.3,3,1.7,3.5
+		c0.3,0.1,0.6,0.1,0.9,0.1c1.2,0,2.2-0.7,2.6-1.9C54.4,33.2,52.7,25.7,47.6,20.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/map-marker.svg b/packages/common/assets/icons/map-marker.svg
new file mode 100755
index 0000000000000000000000000000000000000000..182a453c9b782150a903930350cc7c33bfec01b1
--- /dev/null
+++ b/packages/common/assets/icons/map-marker.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.8c-18.1,0-32.8,14.7-32.8,32.8c0,17.3,29.3,58.8,30.6,60.5l2.2,3.2l2.2-3.2c1.2-1.8,30.6-43.2,30.6-60.5
+		C82.8,16.5,68.1,1.8,50,1.8z M50,88.7c-9.3-13.6-27.3-42.2-27.3-54.1C22.7,19.5,34.9,7.3,50,7.3s27.3,12.3,27.3,27.3
+		C77.3,46.4,59.3,75.1,50,88.7z"/>
+	<path d="M50,19c-7.9,0-14.3,6.4-14.3,14.3S42.1,47.6,50,47.6c7.9,0,14.3-6.4,14.3-14.3S57.9,19,50,19z M50,42.1
+		c-4.9,0-8.8-4-8.8-8.8s4-8.8,8.8-8.8s8.8,4,8.8,8.8S54.9,42.1,50,42.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/map.svg b/packages/common/assets/icons/map.svg
new file mode 100755
index 0000000000000000000000000000000000000000..56a3f85c3095a58208508abb09bf66d7ff714ee4
--- /dev/null
+++ b/packages/common/assets/icons/map.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<circle cx="50" cy="20.1" r="2.3"/>
+	<path d="M92.8,26.3l-25.6-2.6l-2.9-0.3L62,23.9c0.4-1.2,0.6-2.3,0.6-3.3c0-7.1-5.5-12.6-12.5-12.6c-7,0-12.6,5.7-12.6,12.6
+		c0,2.1,1,5,2.5,7.9l-4.5,0.9L7.9,26.5c-1-0.1-2.1,0.2-2.9,0.9c-0.8,0.7-1.2,1.7-1.2,2.8v55.2c0,1.9,1.5,3.5,3.4,3.7l25.6,2.7
+		l2.9,0.3l2.6-0.5l26.4-5.5L92,88.9c0.1,0,0.3,0,0.4,0c0.9,0,1.8-0.3,2.5-1c0.8-0.7,1.2-1.7,1.2-2.8V30.1
+		C96.2,28.1,94.7,26.5,92.8,26.3z M9.3,83.8V32.2l23.5,2.4v0v51.6L9.3,83.8z M50,13.4c3.9,0,7,3.1,7,7.1c0,2.6-3.7,9.1-7.1,14.4
+		c-3.4-5.3-7.1-11.8-7.1-14.4C42.9,16.6,46.1,13.4,50,13.4z M38.3,34.4l4.3-0.9c2.2,3.7,4.3,6.8,5.1,7.9l2.2,3.1l2.2-3.1
+		c1-1.4,4.5-6.4,7.1-11.4l2.4-0.5v51.5l-23.5,4.9V34.4z M90.7,83.3l-23.5-2.4V29.2v0l23.5,2.4V83.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/mashroom.svg b/packages/common/assets/icons/mashroom.svg
new file mode 100755
index 0000000000000000000000000000000000000000..28996cb9856561b3fe0bdee46908b0dc574935a5
--- /dev/null
+++ b/packages/common/assets/icons/mashroom.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#1D1D1B;}
+</style>
+<g>
+	<path class="st0" d="M88.4,40.5c0-0.9-0.1-1.8-0.2-2.8c-0.5-4.6-1.9-9.1-4-13.2c-0.1-0.1-0.1-0.2-0.2-0.4
+		C77.4,11.4,64.3,3.5,50,3.5c-14.3,0-27.4,7.9-34,20.6c-1.5,2.8-2.6,5.7-3.4,8.8c-0.4,1.5-0.6,3.1-0.8,4.6c-0.2,2.2-0.4,4,0.8,5.9
+		c0.8,1.4,1.8,2.7,2.9,3.8c2.5,2.6,5.6,4.7,8.8,6.3c3.9,2,8.1,3.3,12.4,4.2l-3.1,29.6c-0.1,1-0.1,2.1,0.2,3.1c1,3.9,4.5,6.3,8.1,6.3
+		h16.3c1,0,2.1-0.1,3-0.5c3.8-1.4,5.8-5.1,5.4-8.8c0,0-3.2-29.7-3.2-29.7c7.6-1.6,15.5-4.6,21-10.3c1.2-1.3,2.5-2.6,3.3-4.2
+		C88.2,42.3,88.4,41.4,88.4,40.5z M58,59.1l3.1,28.9c0.1,0.8-0.2,1.6-0.7,2.2c-0.6,0.6-1.3,1-2.2,1H41.8c-0.8,0-1.6-0.3-2.2-1
+		c-0.6-0.6-0.8-1.4-0.7-2.2L42,59.1h7.6c0.1,0,0.3,0,0.4,0s0.3,0,0.4,0H58z M50.2,53.6h-0.4c-13.1,0-25-4.2-30.6-10.3
+		c-1.5-1.7-2.1-4-1.8-6.2c0.5-3.6,1.6-7,3.4-10.4C26.6,15.8,37.7,9,50,9c12.3,0,23.4,6.8,29.2,17.6c1.8,3.4,2.9,7,3.4,10.7
+		c0.3,2.2-0.4,4.4-1.9,6C75.2,49.4,63.3,53.6,50.2,53.6z"/>
+	<circle class="st0" cx="36" cy="35.4" r="3"/>
+	<circle class="st0" cx="65.3" cy="34.7" r="3"/>
+	<circle class="st0" cx="50.3" cy="21.7" r="3"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/mastercard.svg b/packages/common/assets/icons/mastercard.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5410bc9a0cc4f5f1638b4e2bda19ee0e0be607ed
--- /dev/null
+++ b/packages/common/assets/icons/mastercard.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92.5,22h-85c-2.6,0-4.8,2.1-4.8,4.8v46.4c0,2.6,2.1,4.8,4.8,4.8h85c2.6,0,4.8-2.1,4.8-4.8V26.8C97.3,24.2,95.1,22,92.5,22
+		z M91.8,72.5H8.3V27.5h83.5V72.5z"/>
+	<path d="M41.1,65.4c2.9,0,5.7-0.8,8.1-2.3c2.7,1.8,5.7,2.9,9,2.9c8.8,0,16-7.2,16-16s-7.2-16-16-16c-3.3,0-6.5,1-9,2.9
+		c-2.4-1.7-5.1-2.4-8.1-2.4c-8.5,0-15.5,7-15.5,15.5S32.6,65.4,41.1,65.4z M52.5,39.7c1.8-1,3.7-1.5,5.8-1.5
+		c6.5,0,11.9,5.3,11.9,11.9C70.3,56.7,65,62,58.4,62c-2.2,0-4.1-0.6-5.8-1.5c2.5-2.8,4.1-6.3,4.1-10.4C56.6,46,55.1,42.3,52.5,39.7z
+		"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/medall-alt.svg b/packages/common/assets/icons/medall-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f037214287186e7f9fc784a637434d11a4a1d008
--- /dev/null
+++ b/packages/common/assets/icons/medall-alt.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,56c7,0,12.6-5.7,12.6-12.6S57,30.8,50,30.8c-7,0-12.6,5.7-12.6,12.6S43,56,50,56z M50,36.3c3.9,0,7.1,3.2,7.1,7.1
+		s-3.2,7.1-7.1,7.1s-7.1-3.2-7.1-7.1S46.1,36.3,50,36.3z"/>
+	<path d="M78.2,43.4c0-6.3-2.1-12.1-5.5-16.7V5.5c0-2.3-1.7-4.1-4.1-4.1H31.4c-2.3,0-4.1,1.7-4.1,4.1v21.2
+		c-3.5,4.7-5.5,10.5-5.5,16.7c0,6.3,2.1,12.1,5.5,16.7v34.3c0,1.5,0.8,2.8,2,3.6c0.6,0.4,1.3,0.5,2,0.5c0.7,0,1.4-0.2,2-0.6L50,88.6
+		L66.5,98l0.3,0.1c1.3,0.6,2.8,0.5,4-0.3c1.1-0.7,1.8-2,1.8-3.4V60.1C76.1,55.4,78.2,49.7,78.2,43.4z M67.1,6.9v14.1
+		c-4.7-3.7-10.7-5.8-17.1-5.8s-12.4,2.2-17.1,5.8V6.9H67.1z M50,20.7c12.5,0,22.7,10.2,22.7,22.7S62.5,66,50,66
+		c-12.5,0-22.7-10.2-22.7-22.7S37.5,20.7,50,20.7z M52.1,83.4c-1.3-0.8-2.9-0.8-4.2,0l-15,8.6V65.7c4.7,3.7,10.7,5.8,17.1,5.8
+		s12.4-2.2,17.1-5.8V92L52.1,83.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/medall.svg b/packages/common/assets/icons/medall.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2a5c5630d9c6e9f4eaec2ff6cf86f2456d00b412
--- /dev/null
+++ b/packages/common/assets/icons/medall.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M78.2,43.4c0-6.3-2.1-12.1-5.5-16.7V5.5c0-2.3-1.7-4.1-4.1-4.1H31.4c-2.3,0-4.1,1.7-4.1,4.1v21.2
+		c-3.5,4.7-5.5,10.5-5.5,16.7c0,6.3,2.1,12.1,5.5,16.7v34.3c0,1.5,0.8,2.8,2,3.6c0.6,0.4,1.3,0.5,2,0.5c0.7,0,1.4-0.2,2-0.6L50,88.6
+		L66.5,98l0.3,0.1c1.3,0.6,2.8,0.5,4-0.3c1.1-0.7,1.8-2,1.8-3.4V60.1C76.1,55.4,78.2,49.7,78.2,43.4z M67.1,6.9v14.1
+		c-4.7-3.7-10.7-5.8-17.1-5.8s-12.4,2.2-17.1,5.8V6.9H67.1z M50,20.7c12.5,0,22.7,10.2,22.7,22.7S62.5,66,50,66
+		c-12.5,0-22.7-10.2-22.7-22.7S37.5,20.7,50,20.7z M52.1,83.4c-1.3-0.8-2.9-0.8-4.2,0l-15,8.6V65.7c4.7,3.7,10.7,5.8,17.1,5.8
+		s12.4-2.2,17.1-5.8V92L52.1,83.4z"/>
+	<path d="M51.2,28.5l3,9.3h9.8c1.3,0,1.8,1.6,0.8,2.4L56.9,46l3,9.3c0.4,1.2-1,2.2-2,1.5L50,51l-7.9,5.8c-1,0.7-2.4-0.3-2-1.5l3-9.3
+		l-7.9-5.8c-1-0.7-0.5-2.4,0.8-2.4h9.8l3-9.3C49.1,27.3,50.9,27.3,51.2,28.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/medium.svg b/packages/common/assets/icons/medium.svg
new file mode 100755
index 0000000000000000000000000000000000000000..86f1d3beccdd56b402a45bbc90a1132f5342aea5
--- /dev/null
+++ b/packages/common/assets/icons/medium.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M1.7,88.4L11,75.9c0,0,2.6-2,2.6-10.7s0-38.8,0-38.8s0.5-3.5-2.9-7.6c-3.3-4.1-6.5-8-6.5-8h26.5l22,47.7l19.3-47.7h26.2
+	L90,20.1v59.5l8.3,8.6H61.6l8-7.9L70,27.6L45.2,89.3L18,29.5l-0.5,38.2c0,0-0.3,4.2,2.3,7.9c2.6,3.5,9.9,12.9,9.9,12.9H1.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/megento.svg b/packages/common/assets/icons/megento.svg
new file mode 100755
index 0000000000000000000000000000000000000000..77899533136a7eb5898f47c69c36346f708d3de2
--- /dev/null
+++ b/packages/common/assets/icons/megento.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<polygon points="50.03,6.73 12.53,28.38 12.53,71.64 23.24,77.82 23.17,34.57 49.97,19.08 76.76,34.57 76.76,77.8 87.47,71.64 
+		87.47,28.34 	"/>
+	<polygon points="55.36,77.82 50,80.92 44.63,77.84 44.63,34.57 33.92,40.75 33.93,84 50,93.27 66.07,84 66.07,40.75 55.36,34.57 	
+		"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/menu.svg b/packages/common/assets/icons/menu.svg
new file mode 100755
index 0000000000000000000000000000000000000000..cbc83b9f5245306dfc0bfdac2fe0eea67e43cc8c
--- /dev/null
+++ b/packages/common/assets/icons/menu.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M5.5,31.7h89c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-89c-1.5,0-2.8,1.2-2.8,2.8S4,31.7,5.5,31.7z"/>
+	<path d="M94.5,47.3h-89c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h89c1.5,0,2.8-1.2,2.8-2.8S96,47.3,94.5,47.3z"/>
+	<path d="M94.5,68.3h-89c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h89c1.5,0,2.8-1.2,2.8-2.8S96,68.3,94.5,68.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/mic.svg b/packages/common/assets/icons/mic.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a0431ddafaa6fc0da808c839bd926ad7ca7677a2
--- /dev/null
+++ b/packages/common/assets/icons/mic.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,68.5c10.2,0,18.5-8.3,18.5-18.5V20C68.5,9.9,60.2,1.6,50,1.6S31.5,9.9,31.5,20v30C31.5,60.3,39.8,68.5,50,68.5z M37,20
+		c0-7.1,5.8-13,13-13s13,5.8,13,13v30c0,7.1-5.8,13-13,13s-13-5.8-13-13V20z"/>
+	<path d="M82.6,49.3c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8c0,14.9-12.1,27.1-27.1,27.1S22.9,64.2,22.9,49.3c0-1.5-1.2-2.8-2.8-2.8
+		s-2.8,1.2-2.8,2.8c0,17,13.1,31.1,29.8,32.5v11.2h-11c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h27.6c1.5,0,2.8-1.2,2.8-2.8
+		s-1.2-2.8-2.8-2.8h-11V81.8C69.4,80.4,82.6,66.3,82.6,49.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/microphone.svg b/packages/common/assets/icons/microphone.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d328bd2067cfb6be6461b31fda3650f99ddc7a7b
--- /dev/null
+++ b/packages/common/assets/icons/microphone.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M69.4,2.5C54,2.5,41.4,15.1,41.4,30.5c0,2.8,0.4,5.6,1.2,8.2L6.3,75c-2.5,2.5-3.8,5.8-3.8,9.3c0,3.5,1.4,6.8,3.8,9.3h0
+	c2.6,2.6,5.9,3.9,9.3,3.9s6.7-1.3,9.3-3.9l36.3-36.3c2.6,0.8,5.3,1.2,8.2,1.2c15.5,0,28.1-12.6,28.1-28.1S84.9,2.5,69.4,2.5z
+	 M10.2,89.8L10.2,89.8C8.8,88.3,8,86.4,8,84.3c0-2.1,0.8-4,2.2-5.4l0.9-0.9L22,88.8l-0.9,0.9C18.1,92.8,13.2,92.8,10.2,89.8z
+	 M25.9,84.9L15.1,74.1l28.8-28.8l10.9,10.9L25.9,84.9z M46.9,30.5c0-2.4,0.4-4.8,1.1-7L76.3,52c-2.2,0.7-4.5,1.1-6.9,1.1
+	C57,53.1,46.9,43,46.9,30.5z M81.6,49.5L50.5,18.3c4-6.2,11-10.3,18.9-10.3C81.9,8,92,18.1,92,30.5C92,38.5,87.9,45.5,81.6,49.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/microscope.svg b/packages/common/assets/icons/microscope.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ce6205a00e527089e1a472281de4445f074ad753
--- /dev/null
+++ b/packages/common/assets/icons/microscope.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M19.4,96.4h68.7c0-2.9-13.5-5.3-30.8-5.6v-6.1c0.1,0,0.2,0,0.3,0C74,82.7,86.5,68.7,86.5,52c0-9.3-4-18.2-10.9-24.4
+	c-0.8-0.7-1.7-1.4-2.5-2.1l4.3-7.8c1.6-2.9,0.5-6.5-2.4-8.1l-9.8-5.4c-2.9-1.6-6.5-0.5-8.1,2.4L37.9,41.9c-1.6,2.9-0.5,6.5,2.4,8.1
+	l9.8,5.4l0,0C51,55.8,52,56,53,56c0.6,0,1.1-0.1,1.7-0.2c1.5-0.4,2.8-1.5,3.5-2.9l12.2-22.4c0.5,0.4,1,0.8,1.5,1.3
+	c5.7,5.2,9,12.6,9,20.3c0,13.8-10.4,25.5-24.1,27.1c-2.4,0.3-4.8,0.2-7.2-0.1c-7.6-1.1-14.2-5.3-18.4-11.5h26.2
+	c1.5,0,2.8-1.2,2.8-2.8S59,62,57.5,62H14.7c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h10.1c4.9,9.1,13.7,15.4,24.1,17
+	c0.1,0,0.3,0,0.4,0v6.3C32.4,91.1,19.4,93.5,19.4,96.4z M53.4,50.3c-0.1,0.1-0.2,0.2-0.3,0.2c-0.1,0-0.2,0-0.3,0l-9.8-5.4
+	c-0.2-0.1-0.3-0.4-0.2-0.6L61.9,9.4c0.1-0.2,0.4-0.3,0.6-0.2l9.8,5.4c0.2,0.1,0.3,0.4,0.2,0.6L53.4,50.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/microsoft.svg b/packages/common/assets/icons/microsoft.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ccad6973cd7de73aab83216216a94e4c16a48036
--- /dev/null
+++ b/packages/common/assets/icons/microsoft.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M2.5,47.7c15.1,0,30.1,0,45.2,0c0-15.1,0-30.1,0-45.2H2.5V47.7z"/>
+	<path d="M97.5,47.7c0-15.1,0-30.1,0-45.2H52.3c0,15.1,0,30.1,0,45.2C67.4,47.7,82.4,47.7,97.5,47.7z"/>
+	<path d="M2.5,97.5h45.2c0-15.1,0-30.1,0-45.2c-15.1,0-30.1,0-45.2,0V97.5z"/>
+	<path d="M52.3,97.5h45.2c0-15.1,0-30.1,0-45.2c-15.1,0-30.1,0-45.2,0C52.3,67.4,52.3,82.4,52.3,97.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/minus.svg b/packages/common/assets/icons/minus.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e17c242a5898a72801164edc04aac0fb98bcee06
--- /dev/null
+++ b/packages/common/assets/icons/minus.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M88.3,52.8H11.8C10.2,52.8,9,51.5,9,50s1.2-2.8,2.8-2.8h76.5c1.5,0,2.8,1.2,2.8,2.8S89.8,52.8,88.3,52.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/mobile.svg b/packages/common/assets/icons/mobile.svg
new file mode 100755
index 0000000000000000000000000000000000000000..31cba541c0d2f44e574dd4b177bbf51ca549ae23
--- /dev/null
+++ b/packages/common/assets/icons/mobile.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M74.6,2.9H25.4c-2.6,0-4.7,2.1-4.7,4.7v84.9c0,2.6,2.1,4.7,4.7,4.7h49.3c2.6,0,4.7-2.1,4.7-4.7V7.6
+		C79.3,5,77.2,2.9,74.6,2.9z M73.8,91.6H26.2V8.4h47.7L73.8,91.6L73.8,91.6z"/>
+	<path d="M46.4,16.9h7.5c1.1,0,2-0.9,2-2s-0.9-2-2-2h-7.5c-1.1,0-2,0.9-2,2S45.3,16.9,46.4,16.9z"/>
+	<circle cx="62.9" cy="14.9" r="2.5"/>
+	<circle cx="50" cy="83.1" r="3.8"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/money-location.svg b/packages/common/assets/icons/money-location.svg
new file mode 100755
index 0000000000000000000000000000000000000000..75938635c27adfa5972afb64874348b683948cc6
--- /dev/null
+++ b/packages/common/assets/icons/money-location.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.7c-18.2,0-33,14.8-33,33C17,51.7,44.1,89.8,45.7,92l3.5,5c0.4,0.6,1.3,0.6,1.6,0l3.5-5.1c0.1-0.1,0.2-0.3,0.4-0.6
+		C65.3,76.1,83,48.5,83,34.7C83,16.5,68.2,1.7,50,1.7z M50.2,88.3c-0.1,0.1-0.2,0.2-0.2,0.3c-3.9-5.2-27.5-39.9-27.5-53.9
+		C22.5,19.6,34.8,7.2,50,7.2s27.5,12.3,27.5,27.5C77.5,43.6,67.3,63.6,50.2,88.3z"/>
+	<path d="M54.1,34.2h-8.2c-1.6,0-2.8-1.3-2.8-2.8c0-0.8,0.3-1.5,0.8-2c0.5-0.5,1.3-0.8,2-0.8h11.9c1.5,0,2.8-1.2,2.8-2.8
+		S59.3,23,57.8,23h-4.5v-1.5c0-1.5-1.2-2.8-2.8-2.8c-1.5,0-2.8,1.2-2.8,2.8V23h-1.9c-2.2,0-4.3,0.9-5.9,2.4
+		c-1.6,1.6-2.4,3.7-2.4,5.9c0,4.6,3.7,8.3,8.3,8.3h8.2c1.6,0,2.8,1.3,2.8,2.8s-1.3,2.8-2.8,2.8h-3.4c0,0-0.1,0-0.1,0s-0.1,0-0.1,0
+		h-8.2c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h5.6v1.5c0,1.5,1.2,2.8,2.8,2.8c1.5,0,2.8-1.2,2.8-2.8v-1.5h0.8
+		c4.6,0,8.3-3.7,8.3-8.3S58.7,34.2,54.1,34.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/money-protection.svg b/packages/common/assets/icons/money-protection.svg
new file mode 100755
index 0000000000000000000000000000000000000000..069fec0b5473b4052a304a0cda1e7a425f947a11
--- /dev/null
+++ b/packages/common/assets/icons/money-protection.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M49.2,2.1L12.7,12.7c-0.9,0.2-1.4,1-1.4,1.9v30.2c0,24,15.2,45.4,37.8,53.1l0.9,0.3l0.9-0.3c22.6-7.8,37.7-29.2,37.7-53.1
+		V14.6c0-0.9-0.6-1.7-1.4-1.9L50.4,2.1C50,2,49.6,2,49.2,2.1z M83.2,44.7C83.2,66,69.9,85.1,50,92.4c-19.9-7.3-33.2-26.3-33.2-47.6
+		V17.2l33-9.6l33.3,9.6L83.2,44.7L83.2,44.7z"/>
+	<path d="M48.1,24.8V29h-4.8c-3.2,0-6.1,1.2-8.4,3.5c-2.2,2.2-3.5,5.2-3.5,8.4c0,6.5,5.3,11.9,11.9,11.9h13.4c3.5,0,6.4,2.9,6.4,6.4
+		s-2.9,6.4-6.4,6.4h-5.6c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0H37.3c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h10.9v4.2
+		c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V71h3.1c6.5,0,11.9-5.3,11.9-11.9s-5.3-11.9-11.9-11.9H43.3c-3.5,0-6.4-2.9-6.4-6.4
+		c0-1.7,0.7-3.3,1.9-4.5s2.8-1.9,4.5-1.9h19.4c1.5,0,2.8-1.2,2.8-2.8S64.2,29,62.7,29h-9.1v-4.2c0-1.5-1.2-2.8-2.8-2.8
+		S48.1,23.3,48.1,24.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/more-filled.svg b/packages/common/assets/icons/more-filled.svg
new file mode 100755
index 0000000000000000000000000000000000000000..41391b4d8637544a7328873065c12d1801a25f10
--- /dev/null
+++ b/packages/common/assets/icons/more-filled.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<circle cx="16.1" cy="49.6" r="12.9"/>
+	<circle cx="49.8" cy="49.6" r="12.9"/>
+	<circle cx="83.6" cy="49.6" r="12.9"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/more.svg b/packages/common/assets/icons/more.svg
new file mode 100755
index 0000000000000000000000000000000000000000..988aa589821bff9e14bd25bd3fe54828970241f9
--- /dev/null
+++ b/packages/common/assets/icons/more.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M17.2,36.5c-7.4,0-13.5,6-13.5,13.5c0,7.4,6,13.5,13.5,13.5c3.7,0,7.1-1.5,9.7-4.1c2.5-2.6,3.9-6.1,3.8-9.4
+		C30.7,42.5,24.6,36.5,17.2,36.5z M22.9,55.5c-1.5,1.6-3.5,2.4-5.7,2.4c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.5,8,8
+		C25.3,51.9,24.4,54,22.9,55.5z"/>
+	<path d="M50,36.5c-7.4,0-13.5,6-13.5,13.5c0,7.4,6,13.5,13.5,13.5c3.7,0,7.1-1.5,9.7-4.1c2.5-2.6,3.9-6.1,3.8-9.4
+		C63.5,42.5,57.4,36.5,50,36.5z M55.7,55.5C54.2,57.1,52.2,58,50,58c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.5,8,8
+		C58,51.9,57.2,54,55.7,55.5z"/>
+	<path d="M92.4,40.5c-2.6-2.6-6-4-9.7-4c-7.4,0-13.5,6-13.5,13.5c0,7.4,6,13.5,13.5,13.5c3.7,0,7.1-1.5,9.7-4.1
+		c2.5-2.6,3.9-6,3.8-9.4C96.3,46.5,95,43.1,92.4,40.5z M90.7,50c0.1,2-0.7,3.9-2.2,5.5C87,57.1,85,58,82.8,58c-4.4,0-8-3.6-8-8
+		s3.6-8,8-8c2.2,0,4.2,0.8,5.8,2.4c1.4,1.4,2.3,3.5,2.2,5.4V50L90.7,50z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/mouse.svg b/packages/common/assets/icons/mouse.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2a645b79d6510dcfa957479f0c1431080f133b55
--- /dev/null
+++ b/packages/common/assets/icons/mouse.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M50,2.4C30.9,2.4,15.3,17.9,15.3,37V63c0,19.1,15.6,34.7,34.7,34.7c9.4,0,18.2-3.6,24.7-10.3c6.5-6.5,10-15.2,10-24.4V37
+	C84.7,17.9,69.1,2.4,50,2.4z M79.2,37v2.6h-26V8C67.8,9.6,79.2,22,79.2,37z M47.7,8v31.7H20.8V37C20.8,21.7,32.7,9.1,47.7,8z
+	 M70.8,83.5c-5.5,5.6-12.9,8.7-20.8,8.7c-16.1,0-29.2-13.1-29.2-29.2V45.1h58.4V63C79.3,70.7,76.3,78,70.8,83.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/move.svg b/packages/common/assets/icons/move.svg
new file mode 100755
index 0000000000000000000000000000000000000000..345e987981ef41df0ebc5645be5c832e5477bc3c
--- /dev/null
+++ b/packages/common/assets/icons/move.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M96.7,47.3L84.5,35.1c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l8.3,8.3H52.7V11.1l8.3,8.3c0.5,0.5,1.2,0.8,1.9,0.8
+	s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L52.7,3.3c-1.5-1.5-3.8-1.5-5.3,0L35.1,15.5c-1.1,1.1-1.1,2.8,0,3.9c1.1,1.1,2.8,1.1,3.9,0
+	l8.3-8.3v36.1H11.1l8.3-8.3c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L3.3,47.3c-1.5,1.5-1.5,3.8,0,5.3l12.3,12.3
+	c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-8.3-8.3h36.1v36.1L39,80.6c-1.1-1.1-2.8-1.1-3.9,0
+	c-1.1,1.1-1.1,2.8,0,3.9l12.3,12.3c0.7,0.7,1.7,1.1,2.7,1.1c1,0,1.9-0.4,2.7-1.1l12.3-12.3c1.1-1.1,1.1-2.8,0-3.9s-2.8-1.1-3.9,0
+	l-8.3,8.3V52.8h36.1L80.6,61c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l12.3-12.3
+	C98.2,51.2,98.2,48.8,96.7,47.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/music.svg b/packages/common/assets/icons/music.svg
new file mode 100755
index 0000000000000000000000000000000000000000..11cf365986a44b7156a3a62cd72d8ff1dc547b75
--- /dev/null
+++ b/packages/common/assets/icons/music.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M96.6,10c-1.1-1-2.6-1.5-4.2-1.4L29.3,15l-0.1,0c-2.6,0.4-4.6,2.7-4.6,5.3v53.4c-2.4-1.3-5.4-2-8.6-2
+	c-7.9,0-14.2,4.3-14.2,9.8s6.2,9.8,14.2,9.8c7.9,0,14.1-4.3,14.1-9.8h0V41.1l62.8-6.5V70c-2.4-1.3-5.4-2-8.7-2
+	C76.2,68,70,72.3,70,77.8s6.2,9.8,14.2,9.8c7.6,0,13.7-4,14.1-9.3h0V13.9C98.3,12.4,97.7,11,96.6,10z M15.9,85.9
+	c-5,0-8.7-2.3-8.7-4.3s3.7-4.3,8.7-4.3c5,0,8.6,2.3,8.6,4.3S20.8,85.9,15.9,85.9z M30,35.6V20.4l62.8-6.4v15L30,35.6z M84.1,82.2
+	c-5,0-8.7-2.3-8.7-4.3s3.7-4.4,8.7-4.4s8.7,2.3,8.7,4.4S89.1,82.2,84.1,82.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/mute.svg b/packages/common/assets/icons/mute.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7c677ad8a769d0df67744166d64bd47544336cc2
--- /dev/null
+++ b/packages/common/assets/icons/mute.svg
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{display:none;opacity:5.000000e-02;}
+	.st1{display:inline;fill:none;stroke:#000000;stroke-miterlimit:10;}
+</style>
+<g class="st0">
+	<rect class="st1" width="100" height="100"/>
+	<circle class="st1" cx="50" cy="50" r="50"/>
+	<rect x="14.8" y="14.8" class="st1" width="70.3" height="70.3"/>
+	<circle class="st1" cx="50" cy="50" r="35.2"/>
+	<rect x="25.2" y="25.2" class="st1" width="49.7" height="49.7"/>
+	<circle class="st1" cx="50" cy="50" r="24.8"/>
+	<line class="st1" x1="0" y1="0" x2="100" y2="100"/>
+	<line class="st1" x1="100" y1="0" x2="0" y2="100"/>
+	<line class="st1" x1="50" y1="0" x2="50" y2="100"/>
+	<line class="st1" x1="0" y1="50" x2="100" y2="50"/>
+</g>
+<g>
+	<path d="M67.3,85.8L48.7,73v-4.2c0-0.6-0.4-1-1-1h-3.5c-0.6,0-1,0.4-1,1v2.8H38c-0.6,0-1,0.4-1,1v3.5c0,0.6,0.4,1,1,1h7.1l21.8,15
+		c0.6,0.4,1.4,0.7,2.1,0.7c0.9,0,1.9-0.4,2.6-1.1c0.8-0.7,1.1-1.8,1.1-2.8l0-39.1c0-0.6-0.4-1-1-1h-3.5c-0.6,0-1,0.4-1,1V85.8z"/>
+	<path d="M93.1,18.6c-0.9-1.2-2.7-1.4-3.9-0.5L72.8,31V10.9c0-1.4-0.8-2.7-2-3.3c-1.2-0.7-2.7-0.6-3.9,0.2l-21.8,15H26.7
+		c-2.6,0-4.8,2.1-4.8,4.8V71L7.4,82.4c-1.2,0.9-1.4,2.7-0.5,3.9c0.5,0.7,1.3,1.1,2.2,1.1c0.6,0,1.2-0.2,1.7-0.6l81.9-64.3
+		C93.8,21.5,94,19.8,93.1,18.6z M67.3,14.2v21.1L48.7,50v-4.5V27L67.3,14.2z M27.5,28.4h15.7v17.1v8.8L27.5,66.6V28.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/na.svg b/packages/common/assets/icons/na.svg
new file mode 100755
index 0000000000000000000000000000000000000000..21fbc79533a37585006ee9cc98c04d42855fccb2
--- /dev/null
+++ b/packages/common/assets/icons/na.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M84.6,15.4c-19.1-19.1-50.1-19.1-69.2,0c-19.1,19.1-19.1,50.1,0,69.2c9.5,9.5,22.1,14.3,34.6,14.3s25.1-4.8,34.6-14.3
+	C103.7,65.5,103.7,34.5,84.6,15.4z M19.3,19.3C27.8,10.8,38.9,6.6,50,6.6c10.3,0,20.5,3.6,28.7,10.8L17.4,78.7
+	C2.4,61.7,3,35.6,19.3,19.3z M80.7,80.7C64.4,97,38.3,97.6,21.3,82.6l61.3-61.3C97.6,38.3,97,64.4,80.7,80.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/network.svg b/packages/common/assets/icons/network.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b51f6a6f9f411fe205626aa2eea4fa1a9e4a9573
--- /dev/null
+++ b/packages/common/assets/icons/network.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M49.7,25.5c5.6,0,10.1-4.5,10.1-10.1S55.2,5.4,49.7,5.4c-5.6,0-10.1,4.5-10.1,10.1S44.1,25.5,49.7,25.5z M49.7,10.9
+		c2.5,0,4.6,2,4.6,4.6s-2,4.6-4.6,4.6s-4.6-2-4.6-4.6S47.2,10.9,49.7,10.9z"/>
+	<path d="M33.9,39.5c0.6,0,1.3-0.2,1.8-0.7c3.9-3.4,8.8-5.3,14-5.3c5.2,0,10.1,1.9,14,5.3c1.1,1,2.9,0.9,3.9-0.2
+		c1-1.1,0.9-2.9-0.2-3.9C62.5,30.3,56.2,28,49.7,28S36.9,30.3,32,34.7c-1.1,1-1.2,2.7-0.2,3.9C32.3,39.2,33.1,39.5,33.9,39.5z"/>
+	<path d="M20.9,80.7c5.6,0,10.1-4.5,10.1-10.1c0-5.6-4.5-10.1-10.1-10.1S10.8,65,10.8,70.6C10.8,76.2,15.4,80.7,20.9,80.7z M20.9,66
+		c2.5,0,4.6,2,4.6,4.6s-2,4.6-4.6,4.6s-4.6-2-4.6-4.6S18.4,66,20.9,66z"/>
+	<path d="M20.9,83.1c-6.5,0-12.8,2.4-17.7,6.7c-1.1,1-1.2,2.7-0.2,3.9c1,1.1,2.7,1.2,3.9,0.2c3.9-3.4,8.8-5.3,14-5.3
+		s10.1,1.9,14,5.3c0.5,0.5,1.2,0.7,1.8,0.7c0.8,0,1.5-0.3,2.1-0.9c1-1.1,0.9-2.9-0.2-3.9C33.7,85.5,27.4,83.1,20.9,83.1z"/>
+	<path d="M79.1,80.7c5.6,0,10.1-4.5,10.1-10.1c0-5.6-4.5-10.1-10.1-10.1C73.5,60.5,69,65,69,70.6C69,76.2,73.5,80.7,79.1,80.7z
+		 M79.1,66c2.5,0,4.6,2,4.6,4.6s-2,4.6-4.6,4.6s-4.6-2-4.6-4.6S76.6,66,79.1,66z"/>
+	<path d="M96.7,89.8c-4.9-4.3-11.2-6.7-17.7-6.7c-6.5,0-12.8,2.4-17.7,6.7c-1.1,1-1.2,2.7-0.2,3.9c0.5,0.6,1.3,0.9,2.1,0.9
+		c0.6,0,1.3-0.2,1.8-0.7c3.9-3.4,8.8-5.3,14-5.3s10.1,1.9,14,5.3c1.1,1,2.9,0.9,3.9-0.2C98,92.6,97.9,90.8,96.7,89.8z"/>
+	<path d="M59.3,59.6l-6.8-4.5v-8.9c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v8.9l-6.8,4.5c-1.3,0.8-1.6,2.5-0.8,3.8
+		c0.5,0.8,1.4,1.2,2.3,1.2c0.5,0,1-0.1,1.5-0.5l6.6-4.3l6.6,4.3c0.5,0.3,1,0.5,1.5,0.5c0.9,0,1.8-0.4,2.3-1.2
+		C60.9,62.1,60.6,60.4,59.3,59.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/neutral.svg b/packages/common/assets/icons/neutral.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ff60cd07ad883170a87e97db60044fa72e2e7232
--- /dev/null
+++ b/packages/common/assets/icons/neutral.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.3C23.1,1.3,1.3,23.1,1.3,50S23.1,98.8,50,98.8S98.8,76.9,98.8,50S76.9,1.3,50,1.3z M50,93.3
+		C26.2,93.3,6.8,73.8,6.8,50C6.8,26.2,26.2,6.8,50,6.8c23.8,0,43.3,19.4,43.3,43.3C93.3,73.8,73.8,93.3,50,93.3z"/>
+	<circle cx="34.8" cy="34.5" r="5.3"/>
+	<circle cx="65.2" cy="34.5" r="5.3"/>
+	<path d="M69.6,61H30.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h39.1c1.5,0,2.8-1.2,2.8-2.8S71.1,61,69.6,61z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/night.svg b/packages/common/assets/icons/night.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9533cb2bee5ed779a92c97641aa97825bc8574fe
--- /dev/null
+++ b/packages/common/assets/icons/night.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M40.6,95.4c-4.5,0-9.1-0.7-13.5-2.1c-4.1-1.3-8-3.1-11.5-5.4c-1.5-1-2.1-2.7-1.7-4.4c0.5-1.7,1.9-2.8,3.7-2.9
+		c17.1-0.6,31.9-11.9,37-28.3c4.5-14.7,0.4-30.4-10.7-41c-1.3-1.2-1.6-3-0.8-4.6c0.8-1.6,2.4-2.5,4.2-2.2c2.7,0.4,5.4,1.1,8.1,2
+		c22.8,7.8,35.7,32,29.3,55.3c-3.3,12-11.2,21.9-22.1,27.9C55.7,93.5,48.2,95.4,40.6,95.4z M22.8,85.7c1.9,0.9,3.9,1.7,6,2.4
+		c10.5,3.2,21.5,2.1,31.1-3.1c9.6-5.3,16.5-14,19.4-24.6c5.6-20.4-5.7-41.8-25.7-48.6c-0.8-0.3-1.6-0.5-2.4-0.7
+		c10.1,11.8,13.4,27.9,8.8,43C54.6,71,40,83.2,22.8,85.7z M18.6,83.4L18.6,83.4C18.6,83.4,18.6,83.4,18.6,83.4
+		C18.6,83.4,18.6,83.4,18.6,83.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/notepad.svg b/packages/common/assets/icons/notepad.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a926044f03210c04061c81cece7c60f5f9fb8f7d
--- /dev/null
+++ b/packages/common/assets/icons/notepad.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M79,1.4H28.9c-4.4,0-7.9,3.5-7.9,7.9v9.8h-5.1c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H21v23.1h-5.1c-1.5,0-2.8,1.2-2.8,2.8
+	s1.2,2.8,2.8,2.8H21v23.1h-5.1c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H21v8.8c0,4.4,3.5,7.9,7.9,7.9H79c4.4,0,7.9-3.5,7.9-7.9V9.3
+	C86.9,4.9,83.3,1.4,79,1.4z M81.4,90.7c0,1.3-1.1,2.4-2.4,2.4H28.9c-1.3,0-2.4-1.1-2.4-2.4v-8.8h7.4c1.5,0,2.8-1.2,2.8-2.8
+	s-1.2-2.8-2.8-2.8h-7.4V53.3h7.4c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-7.4V24.6h7.4c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8
+	h-7.4V9.3c0-1.3,1.1-2.4,2.4-2.4H79c1.3,0,2.4,1.1,2.4,2.4V90.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/offer.svg b/packages/common/assets/icons/offer.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d3c0a8bc15d02df3b487ddbf604dda78c28c58c3
--- /dev/null
+++ b/packages/common/assets/icons/offer.svg
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93.2,43l-7.2-3.1c-0.8-0.3-1.1-0.9-1.2-1.3s-0.2-1,0.2-1.7l4-6.7c1.6-2.6,1.4-5.8-0.4-8.3s-4.8-3.6-7.8-2.9l-7.6,1.7
+		c-0.8,0.2-1.4-0.1-1.7-0.3c-0.3-0.2-0.8-0.7-0.9-1.5L70,11.1c-0.3-3.1-2.3-5.6-5.2-6.5c-2.9-1-6-0.1-8,2.2l-5.2,5.9
+		c-0.5,0.6-1.2,0.7-1.6,0.7s-1-0.1-1.6-0.7l-5.2-5.9c-2-2.3-5.1-3.2-8-2.2c-2.9,1-4.9,3.4-5.2,6.5l-0.7,7.8
+		c-0.1,0.8-0.6,1.3-0.9,1.5c-0.3,0.2-0.9,0.5-1.7,0.3L19.1,19c-3-0.7-6,0.5-7.8,2.9c-1.8,2.5-2,5.7-0.4,8.3l4,6.7
+		c0.4,0.7,0.3,1.4,0.2,1.7c-0.1,0.3-0.4,0.9-1.2,1.3L6.8,43c-2.8,1.2-4.6,3.9-4.6,7c0,3.1,1.8,5.8,4.6,7l7.2,3.1
+		c0.8,0.3,1.1,0.9,1.2,1.3c0.1,0.3,0.2,1-0.2,1.7l-4,6.7c-1.6,2.6-1.4,5.8,0.4,8.3c1.8,2.5,4.8,3.6,7.8,2.9l7.6-1.7
+		c0.8-0.2,1.4,0.1,1.7,0.3c0.3,0.2,0.8,0.7,0.9,1.5l0.7,7.8c0.3,3.1,2.3,5.6,5.2,6.5c0.8,0.3,1.6,0.4,2.4,0.4c2.1,0,4.2-0.9,5.6-2.6
+		l5.1-5.9c0.5-0.6,1.2-0.7,1.6-0.7s1,0.1,1.6,0.7l5.2,5.9c2,2.3,5.1,3.2,8,2.2c2.9-1,4.9-3.4,5.2-6.5l0.7-7.8
+		c0.1-0.8,0.6-1.3,0.9-1.5c0.3-0.2,0.9-0.5,1.7-0.3l7.6,1.7c3,0.7,6-0.5,7.8-2.9c1.8-2.5,2-5.7,0.4-8.3l-4-6.7
+		c-0.4-0.7-0.3-1.4-0.2-1.7c0.1-0.3,0.4-0.9,1.2-1.3l7.2-3.1c2.8-1.2,4.6-3.9,4.6-7C97.8,46.9,96,44.2,93.2,43z M91,51.9L83.9,55
+		c-2,0.9-3.5,2.6-4.2,4.6c-0.7,2.1-0.4,4.3,0.7,6.2l4,6.7c0.6,1.1,0.1,2-0.1,2.3c-0.2,0.3-0.9,1.1-2.2,0.8L74.5,74
+		c-2.1-0.5-4.4,0-6.1,1.3c-1.8,1.3-2.9,3.3-3.1,5.4l-0.7,7.8c-0.1,1.2-1,1.7-1.4,1.8c-0.4,0.1-1.4,0.3-2.2-0.6l-5.2-5.9
+		c-1.4-1.6-3.5-2.6-5.7-2.6c-2.2,0-4.3,0.9-5.7,2.6l-5.2,5.9c-0.8,0.9-1.8,0.7-2.2,0.6c-0.4-0.1-1.3-0.6-1.4-1.8l-0.7-7.8
+		c-0.2-2.2-1.3-4.2-3.1-5.4c-1.3-1-2.9-1.5-4.5-1.5c-0.6,0-1.1,0.1-1.7,0.2l-7.6,1.7c-1.2,0.3-1.9-0.5-2.2-0.8s-0.7-1.2-0.1-2.3
+		l4-6.7c1.1-1.9,1.4-4.1,0.7-6.2s-2.2-3.8-4.2-4.6L9,51.9c-1.1-0.5-1.3-1.5-1.3-1.9c0-0.4,0.1-1.4,1.3-1.9l7.2-3.1
+		c2-0.9,3.5-2.6,4.2-4.6c0.7-2.1,0.4-4.3-0.7-6.2l-4-6.7c-0.6-1.1-0.1-2,0.1-2.3c0.2-0.3,0.9-1.1,2.2-0.8l7.6,1.7
+		c2.1,0.5,4.4,0,6.1-1.3c1.8-1.3,2.9-3.3,3.1-5.4l0.7-7.8c0.1-1.2,1-1.7,1.4-1.8s1.4-0.3,2.2,0.6l5.2,5.9c1.4,1.6,3.5,2.6,5.7,2.6
+		c2.2,0,4.3-0.9,5.7-2.6l5.2-5.9c0.8-0.9,1.8-0.7,2.2-0.6c0.4,0.1,1.3,0.6,1.4,1.8l0.7,7.8c0.2,2.2,1.3,4.2,3.1,5.4
+		c1.8,1.3,4,1.7,6.1,1.3l7.6-1.7c1.2-0.3,1.9,0.5,2.2,0.8c0.2,0.3,0.7,1.2,0.1,2.3l-4,6.7c-1.1,1.9-1.4,4.1-0.7,6.2s2.2,3.8,4.2,4.6
+		l7.2,3.1c1.1,0.5,1.3,1.5,1.3,1.9C92.3,50.4,92.2,51.4,91,51.9z"/>
+	<path d="M62.5,31.2c-1.3-0.8-3-0.5-3.8,0.8L37.2,64.7c-0.8,1.3-0.5,3,0.8,3.8c0.5,0.3,1,0.4,1.5,0.4c0.9,0,1.8-0.4,2.3-1.2L63.3,35
+		C64.1,33.7,63.7,32,62.5,31.2z"/>
+	<circle cx="39.7" cy="38.9" r="4.2"/>
+	<path d="M61.8,56.8c-2.3,0-4.2,1.9-4.2,4.2s1.9,4.2,4.2,4.2c2.3,0,4.2-1.9,4.2-4.2S64.1,56.8,61.8,56.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/package.svg b/packages/common/assets/icons/package.svg
new file mode 100755
index 0000000000000000000000000000000000000000..30726536b98a03f634f369a8117dfb23eefc7241
--- /dev/null
+++ b/packages/common/assets/icons/package.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.8,33.5l-14-28.1c-0.5-1-1.5-1.7-2.7-1.7H20.9c-1.1,0-2.2,0.6-2.7,1.7l-14,28.1L3.5,35c-0.2,0.4-0.3,0.9-0.3,1.3V39v54.3
+	c0,1.7,1.3,3,3,3h87.7c1.7,0,3-1.3,3-3V39v-2.7c0-0.5-0.1-0.9-0.3-1.3L95.8,33.5z M52.7,9.2h24.9l12.1,24.3h-37
+	C52.7,33.5,52.7,9.2,52.7,9.2z M22.5,9.2h24.7v24.3H10.3L22.5,9.2z M91.4,90.8H8.6V39h82.7v51.8H91.4z"/>
+<path d="M44.3,85.5H16.8c-1.6,0-2.9-1.3-2.9-2.9V67.8c0-1.6,1.3-2.9,2.9-2.9h27.4c1.6,0,3,1.3,3,2.9v14.7
+	C47.2,84.2,45.9,85.5,44.3,85.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/page-break.svg b/packages/common/assets/icons/page-break.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b0d8674a933f8aa4a26f487afc6bfb8c182754f6
--- /dev/null
+++ b/packages/common/assets/icons/page-break.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M73.5,5.1H26.5c-2.1,0-3.8,1.7-3.8,3.8v22.1c0,2.1,1.7,3.8,3.8,3.8h47.1c2.1,0,3.8-1.7,3.8-3.8V8.8
+		C77.3,6.8,75.6,5.1,73.5,5.1z M71.8,29.2H28.2V10.6h43.6V29.2z"/>
+	<path d="M73.5,65.3H26.5c-2.1,0-3.8,1.7-3.8,3.8v22.1c0,2.1,1.7,3.8,3.8,3.8h47.1c2.1,0,3.8-1.7,3.8-3.8V69.1
+		C77.3,67,75.6,65.3,73.5,65.3z M71.8,89.4H28.2V70.8h43.6V89.4z"/>
+	<path d="M31.2,47.5h-6.7c-0.6,0-1,0.4-1,1V52c0,0.6,0.4,1,1,1h6.7c0.6,0,1-0.4,1-1v-3.5C32.2,47.9,31.8,47.5,31.2,47.5z"/>
+	<path d="M38,48.5V52c0,0.6,0.4,1,1,1h6.7c0.6,0,1-0.4,1-1v-3.5c0-0.6-0.4-1-1-1H39C38.5,47.5,38,47.9,38,48.5z"/>
+	<path d="M52.6,48.5V52c0,0.6,0.4,1,1,1h6.8c0.6,0,1-0.4,1-1v-3.5c0-0.6-0.4-1-1-1h-6.8C53.1,47.5,52.6,47.9,52.6,48.5z"/>
+	<path d="M75,47.5h-6.8c-0.6,0-1,0.4-1,1V52c0,0.6,0.4,1,1,1H75c0.6,0,1-0.4,1-1v-3.5C76,47.9,75.5,47.5,75,47.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pagination.svg b/packages/common/assets/icons/pagination.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2cdb2bb0f922e89973da49f97cf187fe1f9fa21e
--- /dev/null
+++ b/packages/common/assets/icons/pagination.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M9.2,50l18.7-18.7c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L4.1,47.4c-1.5,1.5-1.5,3.8,0,5.3L24,72.5
+		c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L9.2,50z"/>
+	<path d="M95.9,47.4L76,27.5c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9L90.8,50L72.2,68.7c-1.1,1.1-1.1,2.8,0,3.9
+		c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l19.9-19.9c0.7-0.7,1.1-1.7,1.1-2.6C97.1,49,96.7,48.1,95.9,47.4z"/>
+	<path d="M30.4,46.9h-0.9c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h0.9c1.5,0,2.8-1.2,2.8-2.8S32,46.9,30.4,46.9z"/>
+	<path d="M50.4,46.9h-0.9c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h0.9c1.5,0,2.8-1.2,2.8-2.8S52,46.9,50.4,46.9z"/>
+	<path d="M73.2,49.7c0-1.5-1.2-2.8-2.8-2.8h-0.9c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h0.9C72,52.4,73.2,51.2,73.2,49.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/paint-bucket.svg b/packages/common/assets/icons/paint-bucket.svg
new file mode 100755
index 0000000000000000000000000000000000000000..242394f7ee94ef4c5047cad622bf702348b41664
--- /dev/null
+++ b/packages/common/assets/icons/paint-bucket.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M91.3,58.7L51.4,18.8v-4.5c0-6.4-5.2-11.5-11.5-11.5S28.4,8,28.4,14.3L28.5,37L9,56.5c-0.9,0.9-1.4,2.1-1.4,3.4
+	s0.5,2.5,1.4,3.4l32.6,32.6l0,0c0.9,0.9,2.1,1.4,3.4,1.4c1.2,0,2.3-0.4,3.3-1.2l29.9-29.9l10.8-1c1.4-0.1,2.6-1.1,3.1-2.4
+	C92.7,61.3,92.3,59.7,91.3,58.7z M33.9,14.3c0-3.3,2.8-6,6-6s6,2.8,6,6v5.3l-12,12L33.9,14.3z M75.7,60.8L45,91.5L13.4,59.9
+	l35.6-35.6l12,12l-9.6,9.6c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l9.6-9.6l6.4,6.4l-6.1,6.1
+	c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l6.1-6.1l9.6,9.6L75.7,60.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/paint-roller.svg b/packages/common/assets/icons/paint-roller.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2242a19fb18172ea7dadaface556b0ee8a9204ad
--- /dev/null
+++ b/packages/common/assets/icons/paint-roller.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M86.4,13.2h-2.7V7.5c0-2.6-2.1-4.8-4.8-4.8H30.2c-2.6,0-4.8,2.1-4.8,4.8v5.7h-9.8c-2.6,0-4.8,2.1-4.8,4.8v24.7
+	c0,2.6,2.1,4.8,4.8,4.8h36.2v10.3h-5.1c-1.1,0-2,0.9-2,2v35.6c0,1.1,0.9,2,2,2h15.7c1.1,0,2-0.9,2-2V59.8c0-1.1-0.9-2-2-2h-5V46.6
+	c0-2.6-2.1-4.8-4.8-4.8H16.3V18.7h9.1v6.6c0,2.6,2.1,4.8,4.8,4.8H79c2.6,0,4.8-2.1,4.8-4.8v-6.6h2.7c1.5,0,2.8-1.2,2.8-2.8
+	S87.9,13.2,86.4,13.2z M78.2,24.5H30.9V8.3h47.3V24.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/pallet.svg b/packages/common/assets/icons/pallet.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b0aba7e9605344bb89eb574b459c6a4afa16b1a5
--- /dev/null
+++ b/packages/common/assets/icons/pallet.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M88.7,70.1l-0.3-0.1c-1.1-0.6-2.3-1.3-5.8-2.2l-0.2,0c-1.2-0.2-3-1-3.4-1.3l-0.1-0.2c-1-1-1.4-2.2-1.4-3.7
+		c0-1.4,0.5-2.7,1.5-3.8l6.5-6.5c11-11,11-28.4,0-39.5C77.9,5.2,67.6,1.1,56.3,1.1c-12.8,0-25.8,5.5-35.7,15.2
+		C11.4,25.5,6.3,37.7,6.3,50.6c0,13.1,5.1,25.2,14.3,34.1c9.2,9.2,21.4,14.3,34.3,14.3c12.9,0,25-5.1,34.1-14.4
+		c1.8-1.8,2.9-4.5,2.9-7.1c0-2.8-1.1-5.5-3-7.2L88.7,70.1z M85.1,80.7C77,88.9,66.3,93.4,54.9,93.4c-11.4,0-22.2-4.5-30.4-12.7
+		c-8.1-7.9-12.6-18.6-12.6-30.2c0-11.4,4.5-22.2,12.6-30.4c8.8-8.7,20.4-13.6,31.8-13.6c10,0,18.7,3.5,25.2,10c9,9.1,9,22.8,0,31.8
+		L75,54.9l-0.1,0.1C73,57.1,72,59.7,72,62.5c0,3,1,5.6,3,7.6c1.6,1.8,5.1,2.8,6.4,3c2.4,0.6,3.3,1.1,4.1,1.5c0.6,0.7,1,1.7,1,2.9
+		C86.4,78.6,85.9,79.9,85.1,80.7z"/>
+	<circle cx="66.6" cy="49.6" r="4.7"/>
+	<ellipse transform="matrix(0.3827 -0.9239 0.9239 0.3827 15.6744 88.6881)" cx="74.2" cy="32.6" rx="6.5" ry="6.5"/>
+	<circle cx="51" cy="22.8" r="10.6"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/panel.svg b/packages/common/assets/icons/panel.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1c878c375bfb435e4bc7d4c5efcc40f81054f1f0
--- /dev/null
+++ b/packages/common/assets/icons/panel.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M82.2,2.9H17.8c-3,0-5.5,2.5-5.5,5.5v83.1c0,3,2.5,5.5,5.5,5.5h64.5c3,0,5.5-2.5,5.5-5.5V8.5C87.7,5.4,85.3,2.9,82.2,2.9z
+		 M82.2,94.3v-2.8h0L82.2,94.3z M82.2,91.6l-64.5,0l0-83.1l64.5,0L82.2,91.6z"/>
+	<path d="M34.4,29h4.3v2.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V29h21.5c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H44.2v-2.2
+		c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v2.2h-4.3c-1.5,0-2.8,1.2-2.8,2.8S32.9,29,34.4,29z"/>
+	<path d="M34.4,53.8h22.9V56c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-2.2h2.9c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-2.9v-2.2
+		c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v2.2H34.4c-1.5,0-2.8,1.2-2.8,2.8S32.9,53.8,34.4,53.8z"/>
+	<path d="M34.4,78.6h8v2.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-2.2h17.8c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H47.9v-2.2
+		c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v2.2h-8c-1.5,0-2.8,1.2-2.8,2.8S32.9,78.6,34.4,78.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/paper-clip.svg b/packages/common/assets/icons/paper-clip.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6b676d407b65731fb30d84a7763004935fa4db68
--- /dev/null
+++ b/packages/common/assets/icons/paper-clip.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M72.9,29.9c-1.5,0-2.8,1.2-2.8,2.8l0,40.2c0.1,5.3-2,10.4-5.8,14.3c-3.8,3.8-9,6-14.3,5.8c-5.3,0-10.4-2.1-14.2-6
+	c-3.8-3.8-6-9-6-14.2V22.3c0-5,2.3-9.5,6.4-12.4c4-2.9,9-3.6,13.8-2l0.1,0c0.8,0.2,1.3,0.4,1.7,0.7l0.2,0.1
+	c5.2,2.8,8.3,7.8,8.3,13.6v47.7c0,3.1-0.9,5.9-2.8,8.2l-0.1,0.1c-0.3,0.4-0.4,0.5-0.7,0.7c-1.8,1.8-3.9,2.7-6.1,2.7
+	c-2.6,0-5.2-1.3-6.8-3.4c-1.9-2.3-2.9-5.3-2.9-8.3V32.6c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v37.5c0,4.3,1.5,8.5,4.1,11.7
+	c2.7,3.4,6.8,5.5,11.2,5.5c3.7,0,7.2-1.5,10-4.3c0.3-0.3,0.6-0.6,1.1-1.3c2.6-3.2,4-7.2,4-11.6V22.4c0-7.8-4.2-14.6-11.1-18.4
+	c-1.1-0.7-2.1-1-3-1.3c-6.4-2.2-13.2-1.2-18.7,2.7c-5.5,3.9-8.7,10-8.7,16.8v50.4c0,6.7,2.8,13.3,7.6,18.1c4.9,4.9,11.3,7.6,18,7.6
+	c0,0,0,0,0,0c0.2,0,0.3,0,0.5,0c6.6,0,13-2.7,17.8-7.5c4.9-4.9,7.6-11.4,7.4-18.2V32.6C75.7,31.1,74.4,29.9,72.9,29.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/pause.svg b/packages/common/assets/icons/pause.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b76fb45800efc372bd010877afcf229bb7364bf5
--- /dev/null
+++ b/packages/common/assets/icons/pause.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M36.8,18.8H16.7c-2.1,0-3.8,1.7-3.8,3.8v55c0,2.1,1.7,3.8,3.8,3.8h20.1c2.1,0,3.8-1.7,3.8-3.8v-55
+		C40.5,20.4,38.9,18.8,36.8,18.8z M35,75.8H18.4V24.3H35V75.8z"/>
+	<path d="M83.3,18.8H63.2c-2.1,0-3.8,1.7-3.8,3.8v55c0,2.1,1.7,3.8,3.8,3.8h20.1c2.1,0,3.8-1.7,3.8-3.8v-55
+		C87.1,20.4,85.4,18.8,83.3,18.8z M81.6,75.8H65V24.3h16.6V75.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/paypal-original.svg b/packages/common/assets/icons/paypal-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d6e3e11e5b87f92a51a065b3834dbad1f454c2de
--- /dev/null
+++ b/packages/common/assets/icons/paypal-original.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M84.6,30.9c-0.1-0.1-0.2-0.2-0.3-0.3C80.5,49.3,68,59.1,47.9,59.1h-8.1l-4.7,30h-4.2l-0.5,3.4c-0.2,1.3,0.8,2.4,2.1,2.4H47
+		c1.7,0,3.2-1.3,3.5-3l0.1-0.7l2.7-17.4l0.2-1c0.3-1.7,1.7-3,3.5-3h2.2c14.1,0,25.1-5.7,28.4-22.3C88.8,40.8,88.1,35,84.6,30.9z"/>
+	<path d="M39.8,59L39.8,59L39.8,59C39.8,59,39.8,59,39.8,59z"/>
+	<path d="M35.9,57.5l-0.1,0.9c0.3-1.9,2-3.4,3.9-3.4h8.2c16.1,0,28.7-6.5,32.4-25.5c0.1-0.6,0.2-1.1,0.3-1.6c0,0,0,0,0,0
+		c1.1-7,0-11.8-3.8-16.1c-1.1-1.3-2.4-2.3-4-3.2c-1.9-1.1-4.1-1.9-6.6-2.5c-1.7-0.4-3.6-0.7-5.6-0.9C59,5.1,57.3,5,55.5,5h-28
+		c-2,0-3.6,1.4-4,3.4L11.9,82.2c-0.2,1.5,0.9,2.8,2.4,2.8h17.3L35.9,57.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/paypal.svg b/packages/common/assets/icons/paypal.svg
new file mode 100755
index 0000000000000000000000000000000000000000..92828105a4cdb1f4b1f4d79956af2c98312b8dee
--- /dev/null
+++ b/packages/common/assets/icons/paypal.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M81.4,18.3c-1.5-9.5-8.9-15.7-19-15.7H30.9c-2.2,0-4.1,1.5-4.6,3.6l-18,71.5c-0.4,1.4,0,2.9,0.9,4.1
+	c0.9,1.2,2.3,1.8,3.7,1.8h7.7l-2,7.9c-0.4,1.4,0,2.9,0.9,4.1s2.3,1.8,3.7,1.8h19.3c2.2,0,4.1-1.5,4.6-3.6L54,65h8.2
+	c6.3,0,12.8-2.5,18.3-7c5.4-4.4,9.3-10.3,10.8-16.7v0C93.6,31.3,89.5,22.1,81.4,18.3z M13.8,78.1l17.7-70h31c7.7,0,13,4.8,13.7,12.3
+	c0,2.2-0.2,4.1-0.6,5.9l0,0c-1.2,5-4.4,10-8.9,13.7c-4.4,3.6-9.8,5.7-14.8,5.7H39.6h-0.1l-8,32.4H22H13.8z M85.9,40.1
+	c-1.2,5.2-4.4,10.1-8.9,13.7c-4.4,3.6-9.8,5.7-14.8,5.7H49.7l-7.7,32.4H24.2l2.1-8.3h6.6H33c1.7,0,3.2-1.2,3.6-2.9l7.3-29.6h7.9
+	c0,0,0,0,0,0H52c6.4,0,12.9-2.5,18.3-7c5.4-4.4,9.3-10.3,10.8-16.7c0.2-0.9,0.4-1.8,0.5-2.7C85.6,28,87.4,33.7,85.9,40.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/pencil-alt.svg b/packages/common/assets/icons/pencil-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..72e0bc4faf9cc033b4ab66ebba2ab46d0b600e6d
--- /dev/null
+++ b/packages/common/assets/icons/pencil-alt.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M97.6,17.3c0-1.1-0.4-2.1-1.2-2.9l-11-11c-0.7-0.9-1.7-1.5-2.7-1.6c-1.1-0.1-2.3,0.3-3.1,1.2L67.7,14.8H6.4
+	c-2.3,0-4.1,1.7-4.1,4.1v75.2c0,2.3,1.7,4.1,4.1,4.1h75.1c2.3,0,4.1-1.7,4.1-4.1v-63l10.9-10.9C97.2,19.4,97.6,18.4,97.6,17.3z
+	 M52.6,56.3L51,54.7c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l0.4,0.4l-10.2,3.4l3.4-10.3l0.4,0.4c0.5,0.5,1.2,0.8,1.9,0.8
+	s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L43.3,47L72,18.3l9.3,9.2L52.6,56.3z M80.1,92.7H7.9V20.3h54.4L37.5,45.1l0,0l0,0L37,45.5
+	l-6.5,19.8c-0.3,0.9-0.3,1.8,0.2,2.6c0.3,0.4,1,1.4,2.6,1.4h0.4l20.2-6.8l26-26V92.7z M85.2,23.6l-9.3-9.2l6.4-6.4l9.3,9.3
+	L85.2,23.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/pencil.svg b/packages/common/assets/icons/pencil.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a1fe4fec785fa35e4316046f56e85fba0222d617
--- /dev/null
+++ b/packages/common/assets/icons/pencil.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.6,21.2c-1.8-1.8-3.5-3.5-5.2-5.3C86,12.6,82.5,9.1,79,5.7c-0.9-1-2.1-1.6-3.3-1.6c-1.2,0-2.4,0.4-3.3,1.3L13.3,64.5
+	l-9,27.4c-0.3,0.9-0.3,1.9,0.2,2.7C5.1,95.4,6.1,96,7.3,96h0.4l27.9-9.3l59-59C96.4,25.9,96.4,23,94.6,21.2z M16.9,71.1l1.8,1.8
+	c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-3-3l41.6-41.6l14.4,14.4L34.1,80.4l-3.1-3.1
+	c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l1.9,1.9l-17.9,6L16.9,71.1z M79.6,34.9L65.1,20.4L75.6,10c3.3,3.3,6.7,6.6,9.9,9.9
+	c1.5,1.5,3,3,4.5,4.6L79.6,34.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/phone-handset.svg b/packages/common/assets/icons/phone-handset.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b8cfe99587d0d8932adfd52c045ea7433acb35c5
--- /dev/null
+++ b/packages/common/assets/icons/phone-handset.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M74.8,98.6h-1.3c-7-0.3-18.9-5.3-19.4-5.5H54c-10-4.7-19.2-11.3-27.4-19.5c-2-2-4-4.1-6.1-6.5c-8-9.6-13.1-18.3-16.3-27.4
+		c-0.9-2.4-1.5-4.6-2-6.6c-1.4-5.9-0.6-12.1,2-17.5C5,14,5.8,12.9,6.6,12l6.8-6.8c2.1-2.4,5.3-3.8,8.6-3.8h0.3
+		c3.4,0.2,6.2,1.4,8.6,3.8l11.4,11.4c5.3,5.3,5.3,12.2,0,17.6l-4.6,4.6L61,62.1l4.8-4.8c0.9-0.9,3.8-3.8,8.8-3.8
+		c3.9,0,6.8,2.2,8.6,3.8l0.1,0.1l5.7,5.7c2.9,2.9,5.7,5.6,5.8,5.6c4.5,4.5,4.9,10.9,1.1,16.9C91.2,92.5,81.4,98.6,74.8,98.6z
+		 M73.7,93.1h1.2c4.7,0,12.8-5.2,16.4-10.5c2.4-3.7,2.3-7.3-0.3-9.9l0,0c0,0-2.9-2.7-5.8-5.7l-5.6-5.6c-0.8-0.7-2.7-2.4-4.9-2.4
+		c-2.8,0-4.2,1.5-5,2.2L64.8,66c-1,1-2.4,1.6-3.9,1.6l0,0c-1.5,0-2.8-0.6-3.9-1.6L33.8,42.6c-2.1-2.1-2.1-5.6,0-7.7l4.6-4.6
+		c3.1-3.2,3.1-6.8,0-9.9L27.1,9.1c-1.3-1.3-2.9-2.1-4.9-2.2h-0.1c-1.8,0-3.4,0.7-4.5,2l-0.1,0.2l-7,6.9c-0.2,0.2-0.7,0.8-1.4,2.1
+		C7,22.3,6.5,27.2,7.5,31.9c0.4,1.8,1,3.7,1.8,5.9c3,8.5,7.9,16.6,15.4,25.7c1.9,2.1,3.9,4.3,5.8,6.2c7.7,7.7,16.4,13.9,25.8,18.4
+		C59.5,89.4,68.7,92.9,73.7,93.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/phone.svg b/packages/common/assets/icons/phone.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3ec7b4438400a9c61a1eb883fa7b5390dd7cfd54
--- /dev/null
+++ b/packages/common/assets/icons/phone.svg
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M13.7,42.9h13c2.9,0,4.6-1.1,5.5-2c1.9-1.9,2.1-4,2.1-5.5l0-7.9l0.5-0.2h0.5l0.4-0.2c0.1,0,0.3-0.1,0.5-0.2
+		c0.4-0.1,0.8-0.2,1.1-0.3c0.1-0.1,0.3-0.1,0.4-0.1l0.5-0.1c5.5-1.3,11.7-1.5,18.9-0.7c3.4,0.2,5.9,0.8,8.5,1.9l0,7.6
+		c0,4.7,2.9,7.6,7.6,7.6h13c0.8,0,3.1,0,5.4-2l0.1-0.1c1.5-1.5,2.2-3.4,2-5.4v-7.9c0-2.6-0.8-4.9-2.6-7.4l-0.3-0.3
+		c-2.2-2.8-5.2-4.9-10.1-7.1c-6.7-3.2-14.3-5.1-23.9-6l-0.5,0c-2.3-0.1-4.4-0.2-6.4-0.2c-8.8,0-17.5,1.5-25.8,4.4l-1.6,0.7
+		c-3.6,1.5-8.1,3.3-11.8,6.7l-0.8,0.8c-2.6,2.7-3.8,5.8-3.6,9.1v4.6H6.1v2.8C6.1,40,9,42.9,13.7,42.9z M13.8,22.7l0.6-0.6
+		c3-2.8,6.8-4.3,10.1-5.6l1.5-0.6c7.7-2.7,15.7-4,23.9-4c1.9,0,4,0.1,6.1,0.2l0.4,0c8.9,0.9,15.9,2.7,22.1,5.6
+		c4.2,1.9,6.5,3.5,8.2,5.7l0.2,0.2c1,1.5,1.5,2.6,1.5,4v8l0,0.4c0,0.2,0.1,0.5-0.4,0.9c-0.5,0.5-1,0.6-1.7,0.6h-13
+		c-1.6,0-2.1-0.5-2.1-2.1v-8c0-2.7-1.6-3.9-2.9-4.5l-0.5-0.2h-0.2c-3.1-1.3-6.1-2-9.9-2.2c-7.8-0.8-14.5-0.5-20.7,0.9l-0.5,0.1
+		c-0.3,0.1-0.6,0.2-0.9,0.3c-0.2,0.1-0.5,0.2-0.6,0.2l-0.4,0.1l-0.2,0.1c-0.1,0-0.1,0-0.2,0.1c-0.3,0-0.7,0.1-1.1,0.2h-0.5l-0.6,0.3
+		c-0.4,0.2-1,0.5-1.6,1.2c-1,1-1.5,2.2-1.5,3.7v8.2c0,0.8-0.1,1.2-0.5,1.6c-0.1,0.1-0.5,0.4-1.6,0.4h-13c-1.2,0-1.8-0.3-2-1.1v-8.6
+		l0-0.1C11.6,25.9,12.3,24.2,13.8,22.7z"/>
+	<path d="M98.4,85.5L87,52.8l0-0.1c-0.9-2.4-3.3-4-5.8-4H19.2c-2.5,0-4.9,1.6-5.9,4.1L1.6,85.5l0,0c-0.7,1.9-0.4,4.1,0.8,5.7
+		c1.2,1.6,3,2.6,5,2.6h85.2c2,0,3.9-1,5.1-2.6C98.8,89.5,99.1,87.4,98.4,85.5z M93.1,87.9c-0.1,0.1-0.3,0.3-0.6,0.3H7.4
+		c-0.1,0-0.3,0-0.5-0.2c-0.1-0.1-0.2-0.3-0.1-0.7l11.7-32.5c0.1-0.3,0.4-0.5,0.7-0.5h61.9c0.3,0,0.6,0.2,0.7,0.5l11.4,32.6
+		C93.3,87.6,93.2,87.8,93.1,87.9z"/>
+	<path d="M50,60.1c-6.3,0-11.4,5.1-11.4,11.4c0,6.4,5,11.4,11.4,11.4c6.2,0,11.4-5.2,11.4-11.4C61.4,65.2,56.3,60.1,50,60.1z
+		 M50,77.5c-3.3,0-5.9-2.6-5.9-5.9c0-3.2,2.7-5.9,5.9-5.9c3.2,0,5.9,2.7,5.9,5.9C55.9,74.7,53.2,77.5,50,77.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pie-chart.svg b/packages/common/assets/icons/pie-chart.svg
new file mode 100755
index 0000000000000000000000000000000000000000..97f8bf69c086e23844e3de14734fb8c63d58c9ba
--- /dev/null
+++ b/packages/common/assets/icons/pie-chart.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M50,3.3C24.2,3.3,3.3,24.2,3.3,50c0,25.8,21,46.8,46.8,46.8c25.8,0,46.8-21,46.8-46.8C96.8,24.2,75.8,3.3,50,3.3z
+	 M91.1,47.3H52.8V8.9C73.3,10.2,89.8,26.7,91.1,47.3z M47.3,8.9v39.8L16.1,73.5C11.5,66.8,8.8,58.7,8.8,50
+	C8.8,28.2,25.8,10.3,47.3,8.9z M50,91.3c-12.1,0-22.9-5.2-30.5-13.5l31.4-25h40.2C89.7,74.2,71.8,91.3,50,91.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/pilcrow.svg b/packages/common/assets/icons/pilcrow.svg
new file mode 100755
index 0000000000000000000000000000000000000000..539aeba3f9d0e070cce3afeca5c4508da75d6bdc
--- /dev/null
+++ b/packages/common/assets/icons/pilcrow.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M76.5,3.1H41.2c-0.3,0-0.6,0.1-0.9,0.2c-11,1.3-19.5,10.7-19.5,22c0,10.7,7.6,19.6,17.7,21.7v47.2c0,1.5,1.2,2.8,2.8,2.8
+	s2.8-1.2,2.8-2.8V8.6H57v85.6c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V8.6h14c1.5,0,2.8-1.2,2.8-2.8S78,3.1,76.5,3.1z M26.2,25.3
+	c0-7.6,5.2-14.1,12.2-16.1v32.1C31.4,39.4,26.2,32.9,26.2,25.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/pin-alt.svg b/packages/common/assets/icons/pin-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..19fa26ea7a5f416d1cb34f6214c49fd07b1437d8
--- /dev/null
+++ b/packages/common/assets/icons/pin-alt.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M72,50.7l-4-23.5c2.1-1.4,3.5-3.8,3.6-6.5v-6.2c0-5.5-4.5-10-10-10H38.2c-5.5,0-9.9,4.5-9.9,10v6.2c0,2.8,1.5,5.3,3.7,6.6
+	l-4,23.4c-2.7,2-4.5,5.3-4.5,8.9v1.6c0,6.1,5,11.1,11.2,11.1h2l9.3,21l0.1,0.1c0.7,1.3,2,2.1,3.4,2.1c0.1,0,0.1,0,0.2,0
+	c1.4-0.1,2.7-1,3.2-2.3L62,72.3h3.4c6.1,0,11.2-5,11.2-11.1v-1.6C76.6,55.9,74.8,52.7,72,50.7z M33.8,14.4c0-2.5,2-4.5,4.4-4.5h23.5
+	c2.5,0,4.5,2,4.5,4.5l0,6.1c0,1.3-1.1,2.4-2.5,2.4H36.1c-1.3,0-2.4-1.1-2.4-2.4V14.4z M37.3,28.4h25.4l3.4,20c-0.2,0-0.4,0-0.7,0
+	H34.6c-0.2,0-0.5,0-0.7,0L37.3,28.4z M49.3,87.4l-6.7-15.1H56L49.3,87.4z M71.1,61.2c0,3.1-2.5,5.6-5.7,5.6H34.6
+	c-3.1,0-5.7-2.5-5.7-5.6v-1.6c0-3.1,2.5-5.6,5.7-5.6h30.8c3.1,0,5.7,2.5,5.7,5.6V61.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/pin.svg b/packages/common/assets/icons/pin.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ab5251e9f3de8f315d3146fa34d05f97ac42d110
--- /dev/null
+++ b/packages/common/assets/icons/pin.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M73.6,25.3C73.6,12.3,63,1.7,50,1.7S26.4,12.3,26.4,25.3c0,12.1,9.2,22.1,21,23.4v46.8c0,1.5,1.2,2.8,2.8,2.8
+		c1.5,0,2.8-1.2,2.8-2.8V48.7C64.5,47.3,73.6,37.3,73.6,25.3z M50,43.4c-10,0-18.1-8.1-18.1-18.1S40,7.2,50,7.2
+		c10,0,18.1,8.1,18.1,18.1S60,43.4,50,43.4z"/>
+	<ellipse transform="matrix(0.3827 -0.9239 0.9239 0.3827 13.2001 63.7161)" cx="54.3" cy="22" rx="4.8" ry="4.8"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pinterest.svg b/packages/common/assets/icons/pinterest.svg
new file mode 100755
index 0000000000000000000000000000000000000000..749a1ae61ed97d9aae9410a7b965fb248b224378
--- /dev/null
+++ b/packages/common/assets/icons/pinterest.svg
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M2,50C2,50,2,50,2,50c0,0.8,0,1.5,0.1,2.2c0,0.2,0,0.5,0,0.7c0,0.5,0.1,1.1,0.1,1.6c0,0.2,0,0.5,0.1,0.7
+	c0.1,0.6,0.1,1.2,0.2,1.8c0,0.1,0,0.3,0.1,0.4c0.1,0.7,0.2,1.4,0.4,2.1c0,0.2,0.1,0.4,0.1,0.6c0.1,0.5,0.2,1,0.3,1.5
+	c0.1,0.2,0.1,0.5,0.2,0.7c0.1,0.5,0.3,1,0.4,1.5c0.1,0.2,0.1,0.4,0.2,0.6c0.2,0.7,0.4,1.3,0.7,2c0.1,0.2,0.1,0.4,0.2,0.6
+	c0.2,0.5,0.4,0.9,0.6,1.4c0.1,0.2,0.2,0.5,0.3,0.7c0.2,0.4,0.4,0.8,0.6,1.3c0.1,0.2,0.2,0.5,0.3,0.7c0.3,0.6,0.6,1.2,0.9,1.7
+	c0.1,0.2,0.2,0.3,0.3,0.5c0.3,0.5,0.5,0.9,0.8,1.4c0.1,0.2,0.3,0.5,0.4,0.7c0.2,0.4,0.5,0.7,0.7,1.1c0.2,0.2,0.3,0.5,0.5,0.7
+	c0.3,0.4,0.6,0.8,0.9,1.2c0.1,0.2,0.2,0.3,0.3,0.5c0.4,0.5,0.8,1,1.2,1.5c0.2,0.2,0.3,0.4,0.5,0.6c0.3,0.3,0.6,0.6,0.8,1
+	c0.2,0.2,0.4,0.4,0.6,0.6c0.3,0.3,0.6,0.7,0.9,1c0.2,0.2,0.3,0.4,0.5,0.5c0.5,0.5,0.9,0.9,1.4,1.4c0.2,0.2,0.4,0.3,0.5,0.5
+	c0.3,0.3,0.7,0.6,1,0.9c0.2,0.2,0.4,0.4,0.6,0.5c0.3,0.3,0.7,0.6,1,0.8c0.2,0.2,0.4,0.3,0.6,0.5c0.5,0.4,1.1,0.8,1.6,1.2
+	c0.1,0.1,0.3,0.2,0.4,0.3c0.4,0.3,0.9,0.6,1.3,0.8c0.2,0.1,0.4,0.3,0.7,0.4c0.4,0.2,0.8,0.5,1.2,0.7c0.2,0.1,0.4,0.2,0.6,0.4
+	c0.6,0.3,1.1,0.6,1.7,0.9c0.1,0,0.1,0.1,0.2,0.1c0.6,0.3,1.3,0.6,1.9,0.9c0.2,0.1,0.4,0.2,0.6,0.2c0.3,0.1,0.5,0.2,0.8,0.3
+	c-0.4-3.8-0.8-9.6,0.2-13.8c0.9-3.7,5.6-23.9,5.6-23.9s-1.4-2.9-1.4-7.1c0-6.7,3.9-11.7,8.7-11.7c4.1,0,6.1,3.1,6.1,6.8
+	c0,4.1-2.6,10.3-4,16c-1.1,4.8,2.4,8.7,7.1,8.7c8.5,0,15.1-9,15.1-22c0-11.5-8.3-19.5-20-19.5c-13.7,0-21.7,10.2-21.7,20.8
+	c0,4.1,1.6,8.5,3.6,11c0.4,0.5,0.4,0.9,0.3,1.4c-0.4,1.5-1.2,4.8-1.3,5.4c-0.2,0.9-0.7,1.1-1.6,0.6c-6-2.8-9.7-11.6-9.7-18.6
+	c0-15.1,11-29,31.7-29c16.7,0,29.6,11.9,29.6,27.7c0,16.5-10.4,29.9-24.9,29.9c-4.9,0-9.4-2.5-11-5.5c0,0-2.4,9.2-3,11.4
+	c-1.1,4.2-4,9.4-6,12.6c0.6,0.2,1.3,0.4,2,0.6c0.2,0.1,0.5,0.1,0.7,0.2c0.5,0.1,1,0.2,1.4,0.3c0.2,0.1,0.5,0.1,0.7,0.2
+	c0.6,0.1,1.3,0.2,1.9,0.3c0.1,0,0.1,0,0.2,0c0.7,0.1,1.4,0.2,2.1,0.3c0.2,0,0.4,0,0.7,0.1c0.5,0.1,1.1,0.1,1.6,0.1
+	c0.2,0,0.4,0,0.6,0c0.7,0,1.5,0.1,2.2,0.1c26.5,0,48-21.5,48-48c0-20.4-12.8-37.9-30.7-44.8C66.7,5,66,4.8,65.4,4.5
+	c-1.4-0.5-2.8-0.9-4.3-1.2c-1.3-0.3-2.5-0.6-3.8-0.8c-1.6-0.2-3.2-0.4-4.8-0.5C51.7,2,50.8,2,50,2c-1.7,0-3.3,0.1-4.9,0.2
+	c-0.8,0.1-1.6,0.2-2.4,0.3C19.6,6.1,2,26,2,50z"/>
+</svg>
diff --git a/packages/common/assets/icons/pizza.svg b/packages/common/assets/icons/pizza.svg
new file mode 100755
index 0000000000000000000000000000000000000000..53623408e1fa4456b834ca476bfa3411fd2c4ffb
--- /dev/null
+++ b/packages/common/assets/icons/pizza.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M78.4,21.6C67,10.3,51.4,5.1,35.5,7.3l-1,0.1l-0.7,0.7l0,0l-0.4,0.5L6.8,91.9c-0.2,0.8,0.5,1.5,1.3,1.3l83.4-26.6l0.5-0.5
+		l0.7-0.7l0.1-0.9C94.9,48.6,89.7,33,78.4,21.6z M74.5,25.5c9.7,9.7,14.4,22.9,13,36.5l-5,1.6c0.1-12.2-4.7-24-13.4-32.7
+		c-8.7-8.7-20.5-13.5-32.7-13.4l1.6-5C51.5,11.2,64.8,15.8,74.5,25.5z M32,70.8c-2.9-2.9-6.5-5.1-10.5-6.6l13.1-41.1
+		C46,22.5,57,26.8,65.1,34.9C73.2,43,77.5,54,76.9,65.4L37.2,78.1C35.8,75.4,34.1,72.9,32,70.8z M19.8,69.5c3.2,1.1,6,2.9,8.3,5.2
+		c1.5,1.5,2.8,3.2,3.8,5.2l-17.1,5.5L19.8,69.5z"/>
+	<path d="M38.1,46.8c-1.3,1.3-1.3,3.4,0,4.7c1.3,1.3,3.4,1.3,4.7,0c1.3-1.3,1.3-3.4,0-4.7C41.5,45.5,39.4,45.5,38.1,46.8z"/>
+	<path d="M57.9,50.9c-1.3,1.3-1.3,3.4,0,4.7c1.3,1.3,3.4,1.3,4.7,0c1.3-1.3,1.3-3.4,0-4.7C61.4,49.6,59.2,49.6,57.9,50.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/plane.svg b/packages/common/assets/icons/plane.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ebc5183e9012a806c4333cbd1282dda3a38332bd
--- /dev/null
+++ b/packages/common/assets/icons/plane.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M96.8,60.1l-9-9c-1.1-1.1-2.7-1.4-4.2-0.8L73,55L60.6,42.1l24.2-19.4c0.8-0.7,1.3-1.7,1.4-2.7c0.1-1.1-0.3-2.1-1.1-2.9
+	L72.4,4.5c-1.2-1.2-2.9-1.4-4.4-0.7L38.4,19.4l-13-13.3c-2.6-2.6-6-4-9.6-4c-3.6,0-7.1,1.4-9.6,4c-5.3,5.3-5.3,14,0,19.3l13.3,13
+	L3.8,68c-0.8,1.5-0.5,3.2,0.7,4.4l12.7,12.7c0.8,0.8,1.8,1.2,2.9,1.1c1.1-0.1,2.1-0.6,2.7-1.4l19.4-24.2l13,12.6l-4.8,10.4
+	c-0.7,1.4-0.3,3.1,0.8,4.2l9,9c0.7,0.7,1.7,1.1,2.7,1.1c0.2,0,0.4,0,0.6-0.1c1.2-0.2,2.2-1,2.8-2.1L75.9,75l19.7-8.9
+	c1.1-0.5,1.9-1.5,2.2-2.7C98.1,62.2,97.7,61,96.8,60.1z M72.4,70.6l-0.3,0.3l-0.4,0.4l-9.4,19.9l-6.4-6.4L61,73.7l0.8-1.8L44.6,55.3
+	c-0.8-0.7-1.8-1.1-2.8-1c-1.1,0.1-2,0.6-2.7,1.4L19.7,79.8L9.3,69.4l15.6-29.6c0.8-1.5,0.5-3.3-0.7-4.4L10,21.5
+	c-3.2-3.2-3.2-8.3,0-11.5c1.5-1.5,3.6-2.4,5.8-2.4s4.2,0.8,5.7,2.4l13.9,14.2c1.1,1.2,3,1.5,4.4,0.7L69.4,9.3l10.4,10.4L55.6,39.1
+	c-0.8,0.7-1.3,1.6-1.4,2.7c-0.1,1.1,0.3,2.1,1,2.8l14.6,15.1c1.1,1.1,2.8,1.5,4.2,0.8l10.7-4.7l6.4,6.4L72.4,70.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/play.svg b/packages/common/assets/icons/play.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d68b06c75acff66c6a493118f097824b2b062e38
--- /dev/null
+++ b/packages/common/assets/icons/play.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M18.3,96.7c-0.6,0-1.2-0.2-1.8-0.5c-1.3-0.7-2.1-2-2.1-3.4V7.1c0-1.4,0.8-2.7,2.1-3.4c1.3-0.7,2.8-0.6,4,0.2l63.4,42.9
+		c1.1,0.7,1.7,1.9,1.7,3.2c0,1.3-0.6,2.5-1.7,3.2L20.5,96.1C19.8,96.5,19.1,96.7,18.3,96.7z M20,10.2v79.6L78.8,50L20,10.2z
+		 M17.4,8.5C17.4,8.5,17.4,8.5,17.4,8.5L17.4,8.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/playstore.svg b/packages/common/assets/icons/playstore.svg
new file mode 100755
index 0000000000000000000000000000000000000000..94e5305a30186df9487a9851351637e3464132db
--- /dev/null
+++ b/packages/common/assets/icons/playstore.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M91.4,46.6L11.9,7.8C10.7,7.2,9.4,7.3,8.3,8c-1.1,0.7-1.8,1.9-1.8,3.2v77.7c0,1.3,0.7,2.5,1.8,3.2c0.6,0.4,1.3,0.6,2,0.6
+	c0.6,0,1.1-0.1,1.6-0.4l79.5-38.8c1.3-0.6,2.1-1.9,2.1-3.4S92.7,47.3,91.4,46.6z M12,83.3V17l29.1,33.7L12,83.3z M44.7,54.8L54,65.5
+	L20.8,81.7L44.7,54.8z M20.1,17.9L55,35L44.8,46.5L20.1,17.9z M59.1,63L48.4,50.7l11.7-13.2L85.8,50L59.1,63z"/>
+</svg>
diff --git a/packages/common/assets/icons/plug.svg b/packages/common/assets/icons/plug.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3bb08d2e37fe53cca61c9c3dec282ed5bb120162
--- /dev/null
+++ b/packages/common/assets/icons/plug.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M71.9,15h-4.6V6.1c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8V15H38.4V6.1c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8V15h-4.8
+	c-4.4,0-8.1,3.7-8.1,8.1v12C20,50.7,32,63.6,47.3,65v28.9c0,1.5,1.2,2.8,2.8,2.8c1.5,0,2.8-1.2,2.8-2.8V65c7-0.6,13.5-3.7,18.6-8.7
+	C77,50.6,80.1,43,80,35.1v-12C80,18.7,76.3,15,71.9,15z M74.5,35.1c0.1,6.5-2.4,12.7-7,17.3c-4.6,4.7-10.8,7.2-17.4,7.2
+	c-13.5,0-24.6-11-24.6-24.6v-12c0-1.4,1.2-2.6,2.6-2.6h43.8c1.4,0,2.6,1.2,2.6,2.6V35.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/plus.svg b/packages/common/assets/icons/plus.svg
new file mode 100755
index 0000000000000000000000000000000000000000..0f62dbe2c6c1a432b6edf1d009d89ceb92c6e273
--- /dev/null
+++ b/packages/common/assets/icons/plus.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M88.3,48.2H52.8V12.8c0-1.6-1.3-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v35.5H11.8C10.2,48.2,9,49.5,9,51s1.2,2.8,2.8,2.8h35.5v35.5
+	c0,1.5,1.2,2.8,2.8,2.8c1.6,0,2.8-1.3,2.8-2.8V53.8h35.5c1.5,0,2.8-1.2,2.8-2.8S89.8,48.2,88.3,48.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/pointer-down.svg b/packages/common/assets/icons/pointer-down.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d19b8099cddff32a4044b7301d73e94cccb15889
--- /dev/null
+++ b/packages/common/assets/icons/pointer-down.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M90.6,64.9c-2.4,2.4-5.5,3.6-8.7,3.4c-1.1,0-2.1-0.2-3.1-0.4c-2.2,2.8-5.7,4.5-9.3,4.5c-1.3,0-2.6-0.2-3.8-0.7
+		c-2.4,2.9-6,4.6-9.7,4.6c-0.6,0-1.1,0-1.7-0.1v10.1c0,3.5-1.4,6.7-3.9,9.1c-2.2,2.2-5.3,3.4-8.6,3.4h-0.3
+		c-6.8,0-12.5-5.9-12.5-12.9V62.1c-0.4,0.3-0.8,0.5-1.1,0.7c-3.5,2.4-7.8,3.8-11.8,3.8c-3.9,0-6.7-1.5-8.6-4.7
+		c-2.2-3.6-2.1-8.4-0.6-11.1c0.7-1.6,2-3.8,4.5-5.7c0.9-0.9,1.8-2.1,2.6-3.7l0.2-0.5l0.2-0.3c1.8-3.1,4.3-6.9,7.4-11.8l2.6-4
+		c0.9-1.5,1.7-2.9,2.4-4c0.7-1.3,1.3-2.2,1.7-2.8c6-10.5,17.9-16.9,31.1-16.9c14,0,32.9,3.2,34.9,31.3l0,23.7
+		C94.3,59.4,93,62.6,90.6,64.9z M59.4,6.7c-11.2,0-21.3,5.5-26.3,14.2L33,21c-0.3,0.5-0.9,1.5-1.6,2.7c-0.7,1.1-1.5,2.5-2.4,4.1
+		l-1.9,2.8l-0.8,1.2c-3,4.7-5.4,8.5-7.2,11.4l-0.2,0.5c-0.8,1.6-2.1,3.8-4,5.5l-0.2,0.2c-1.7,1.2-2.4,2.7-3,3.8l-0.1,0.2
+		c-0.5,0.9-0.8,3.6,0.5,5.6c0.9,1.5,2,2.1,4,2.1c3,0,6.2-1.1,8.8-2.9l0.2-0.1c1.5-0.8,3.1-2.2,4.7-3.9l4.8-5.1v36.9
+		c0,4,3.2,7.4,7,7.4h0.3c1.9,0,3.6-0.6,4.7-1.8l0.1-0.1c1.4-1.3,2.1-3.1,2.1-5.1V67.8l4.1,2.2c1,0.5,2.1,0.8,3.1,0.8
+		c2.6,0,5.1-1.5,6.3-3.9l1.4-2.7l2.6,1.7c1,0.7,2.1,1,3.2,1c2.4,0,4.8-1.5,5.8-3.6l1.3-2.9l2.7,1.8c0.7,0.5,1.6,0.7,2.7,0.7l0.1,0
+		c1.7,0.1,3.3-0.5,4.6-1.8c1.4-1.4,2.1-3,2.1-4.9V32.8C87.1,9.8,73,6.7,59.4,6.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pointer-left.svg b/packages/common/assets/icons/pointer-left.svg
new file mode 100644
index 0000000000000000000000000000000000000000..4954f0df323ed250d03b4adf6c244a107e9304e7
--- /dev/null
+++ b/packages/common/assets/icons/pointer-left.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="-909 451 100 100" style="enable-background:new -909 451 100 100;" xml:space="preserve">
+<g>
+	<path d="M-874,541.5c-2.4-2.4-3.6-5.5-3.4-8.7c0-1.1,0.2-2.1,0.4-3.1c-2.8-2.2-4.5-5.7-4.5-9.3c0-1.3,0.2-2.6,0.7-3.8
+		c-2.9-2.4-4.6-6-4.6-9.7c0-0.6,0-1.1,0.1-1.7h-10.1c-3.5,0-6.7-1.4-9.1-3.9c-2.2-2.2-3.4-5.3-3.4-8.6v-0.3
+		c0-6.8,5.9-12.5,12.9-12.5h23.9c-0.3-0.4-0.5-0.8-0.7-1.1c-2.4-3.5-3.8-7.8-3.8-11.8c0-3.9,1.5-6.7,4.7-8.6
+		c3.6-2.2,8.4-2.1,11.1-0.6c1.6,0.7,3.8,2,5.7,4.5c0.9,0.9,2.1,1.8,3.7,2.6l0.3,0.1l0.3,0.2c3.1,1.8,6.9,4.3,11.8,7.4l4,2.6
+		c1.5,0.9,2.9,1.7,4,2.4c1.3,0.7,2.2,1.3,2.8,1.7c10.5,6,16.9,17.9,16.9,31.1c0,14-3.2,32.9-31.3,34.9h-23.7
+		C-868.5,545.2-871.7,543.9-874,541.5z M-815.8,510.3c0-11.2-5.5-21.3-14.2-26.3l-0.1-0.1c-0.5-0.3-1.5-0.9-2.7-1.6
+		c-1.1-0.7-2.5-1.5-4.1-2.4l-2.8-1.9l-1.2-0.8c-4.7-3-8.5-5.4-11.4-7.2l-0.5-0.2c-1.6-0.8-3.8-2.1-5.5-4l-0.2-0.2
+		c-1.2-1.7-2.7-2.4-3.8-3l-0.2-0.1c-0.9-0.5-3.6-0.8-5.6,0.5c-1.5,0.9-2.1,2-2.1,4c0,3,1.1,6.2,2.9,8.8l0.1,0.2
+		c0.8,1.5,2.2,3.1,3.9,4.7l5.2,4.8H-895c-4,0-7.4,3.2-7.4,7v0.3c0,1.9,0.6,3.6,1.8,4.7l0.1,0.1c1.3,1.4,3.1,2.1,5.1,2.1h18.5l-2.2,4
+		c-0.5,1-0.8,2.1-0.8,3.1c0,2.6,1.5,5.1,3.9,6.3l2.7,1.4l-1.7,2.6c-0.7,1-1,2.1-1,3.2c0,2.4,1.5,4.8,3.6,5.8l2.9,1.3l-1.8,2.7
+		c-0.5,0.7-0.7,1.6-0.7,2.7v0.1c-0.1,1.7,0.5,3.3,1.8,4.6c1.4,1.4,3,2.1,4.9,2.1h23.4C-818.9,538-815.8,523.9-815.8,510.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pointer-right.svg b/packages/common/assets/icons/pointer-right.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1dadcdf31dcd88185020e1c91e92721265308a29
--- /dev/null
+++ b/packages/common/assets/icons/pointer-right.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M56.2,94.3l-23.7,0c-28-2-31.3-20.9-31.3-34.9c0-13.1,6.5-25.1,16.9-31.1c0.6-0.4,1.5-0.9,2.8-1.7c1.1-0.7,2.5-1.5,4-2.4
+		l4-2.6c4.9-3.1,8.7-5.5,11.8-7.4l0.3-0.2l0.5-0.2c1.5-0.8,2.8-1.7,3.7-2.6c1.9-2.5,4.2-3.8,5.7-4.5c2.7-1.4,7.5-1.6,11.1,0.6
+		c3.2,1.9,4.7,4.8,4.7,8.6c0,4-1.4,8.3-3.8,11.8c-0.2,0.4-0.5,0.8-0.7,1.1h23.9c7,0,12.9,5.7,12.9,12.5v0.3c0,3.3-1.2,6.4-3.4,8.6
+		c-2.3,2.5-5.6,3.9-9.1,3.9H76.2c0.1,0.6,0.1,1.1,0.1,1.7c0,3.7-1.7,7.3-4.6,9.7c0.4,1.2,0.7,2.5,0.7,3.8c0,3.6-1.7,7.1-4.5,9.3
+		c0.3,1,0.4,2,0.4,3.1c0.2,3.3-1.1,6.3-3.4,8.7C62.6,93,59.4,94.3,56.2,94.3z M32.8,88.8h23.4c1.8,0,3.5-0.7,4.9-2.1
+		c1.3-1.3,1.9-2.9,1.8-4.6l0-0.1c0-1-0.2-2-0.7-2.7l-1.8-2.7l2.9-1.3c2.1-1,3.6-3.4,3.6-5.8c0-1.1-0.3-2.2-1-3.2l-1.7-2.6l2.7-1.4
+		c2.4-1.2,3.9-3.7,3.9-6.3c0-1-0.3-2.1-0.8-3.1l-2.2-4.1h18.5c2,0,3.8-0.7,5.1-2.1l0.1-0.1c1.2-1.2,1.8-2.8,1.8-4.7v-0.3
+		c0-3.8-3.4-7-7.4-7H49l5.1-4.8c1.7-1.6,3.1-3.2,3.9-4.7l0.1-0.2c1.8-2.6,2.9-5.8,2.9-8.8c0-1.9-0.6-3-2.1-4c-2-1.2-4.7-1-5.6-0.5
+		l-0.2,0.1c-1.1,0.5-2.6,1.3-3.8,3l-0.2,0.2c-1.7,1.9-4,3.2-5.5,4l-0.5,0.2c-3,1.8-6.7,4.2-11.4,7.2l-1.2,0.8l-2.8,1.9
+		c-1.5,0.9-2.9,1.7-4.1,2.4c-1.2,0.7-2.2,1.3-2.7,1.6L20.9,33C12.2,38.1,6.7,48.2,6.7,59.4C6.7,73,9.8,87.1,32.8,88.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pointer-up.svg b/packages/common/assets/icons/pointer-up.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3726660d2f067381a98b6b824ecc3190111b4495
--- /dev/null
+++ b/packages/common/assets/icons/pointer-up.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M9.4,35.1c2.4-2.4,5.5-3.6,8.7-3.4c1.1,0,2.1,0.2,3.1,0.4c2.2-2.8,5.7-4.5,9.3-4.5c1.3,0,2.6,0.2,3.8,0.7
+		c2.4-2.9,6-4.6,9.7-4.6c0.6,0,1.1,0,1.7,0.1V13.7c0-3.5,1.4-6.7,3.9-9.1c2.2-2.2,5.3-3.4,8.6-3.4h0.3c6.8,0,12.5,5.9,12.5,12.9
+		v23.9c0.4-0.3,0.8-0.5,1.1-0.7c3.5-2.4,7.8-3.8,11.8-3.8c3.9,0,6.7,1.5,8.6,4.7c2.2,3.6,2.1,8.4,0.6,11.1c-0.7,1.6-2,3.8-4.5,5.7
+		c-0.9,0.9-1.8,2.1-2.6,3.7L85.9,59l-0.2,0.3c-1.8,3.1-4.3,6.9-7.4,11.8l-2.6,4c-0.9,1.5-1.7,2.9-2.4,4c-0.7,1.3-1.3,2.2-1.7,2.8
+		c-6,10.5-17.9,16.9-31.1,16.9c-14,0-32.9-3.2-34.9-31.3l0-23.7C5.7,40.6,7,37.4,9.4,35.1z M40.6,93.3c11.2,0,21.3-5.5,26.3-14.2
+		L67,79c0.3-0.5,0.9-1.5,1.6-2.7c0.7-1.1,1.5-2.5,2.4-4.1l1.9-2.8l0.8-1.2c3-4.7,5.4-8.5,7.2-11.4l0.2-0.5c0.8-1.6,2.1-3.8,4-5.5
+		l0.2-0.2c1.7-1.2,2.4-2.7,3-3.8l0.1-0.2c0.5-0.9,0.8-3.6-0.5-5.6c-0.9-1.5-2-2.1-4-2.1c-3,0-6.2,1.1-8.8,2.9l-0.2,0.1
+		c-1.5,0.8-3.1,2.2-4.7,3.9L65.4,51V14.1c0-4-3.2-7.4-7-7.4h-0.3c-1.9,0-3.6,0.6-4.7,1.8l-0.1,0.1c-1.4,1.3-2.1,3.1-2.1,5.1v18.5
+		L47.2,30c-1-0.5-2.1-0.8-3.1-0.8c-2.6,0-5.1,1.5-6.3,3.9l-1.4,2.7l-2.6-1.7c-1-0.7-2.1-1-3.2-1c-2.4,0-4.8,1.5-5.8,3.6l-1.3,2.9
+		l-2.7-1.8c-0.7-0.5-1.6-0.7-2.7-0.7l-0.1,0c-1.7-0.1-3.3,0.5-4.6,1.8c-1.4,1.4-2.1,3-2.1,4.9v23.4C12.9,90.2,27,93.3,40.6,93.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pointer.svg b/packages/common/assets/icons/pointer.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a73ba75a54c04042c7abe875050fe6bb86dcff91
--- /dev/null
+++ b/packages/common/assets/icons/pointer.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50.1,97.5c-2,0-3.9-1.1-4.9-3l-42-84.1l0,0C2.2,8.3,2.6,5.7,4.3,4.1c1.7-1.6,4.1-2,6.1-0.9l83.9,42.1
+		c2.1,1.1,3.3,3.4,3,5.7c-0.4,2.4-2.1,4.1-4.5,4.5L60.6,61L55.4,93c-0.4,2.4-2.2,4.1-4.5,4.5C50.6,97.5,50.4,97.5,50.1,97.5z
+		 M8.3,8.2L50,91.8l5.4-33.2c0.2-1.4,1.3-2.5,2.7-2.7L91.7,50L8.3,8.2z M7.9,8C7.9,8,7.9,8,7.9,8L7.9,8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/popup.svg b/packages/common/assets/icons/popup.svg
new file mode 100755
index 0000000000000000000000000000000000000000..37c261bbf13c91c0a978301e5da5d16789829dd9
--- /dev/null
+++ b/packages/common/assets/icons/popup.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M87.6,10.8H12.4c-2.6,0-4.8,2.1-4.8,4.8v54.8c0,2.6,2.1,4.8,4.8,4.8h21.9l13,13c0.7,0.7,1.6,1.1,2.7,1.1s1.9-0.4,2.7-1.1
+		l13-13h21.9c2.6,0,4.8-2.1,4.8-4.8V15.6C92.3,13,90.2,10.8,87.6,10.8z M86.8,69.6H64.5c-0.7,0-1.4,0.3-1.9,0.8L50,82.9L37.4,70.4
+		c-0.5-0.5-1.2-0.8-1.9-0.8H13.2V16.3h73.6V69.6z"/>
+	<path d="M28.9,30.2h42.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H28.9c-1.5,0-2.8,1.2-2.8,2.8S27.3,30.2,28.9,30.2z"/>
+	<path d="M28.9,45.7h42.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H28.9c-1.5,0-2.8,1.2-2.8,2.8S27.3,45.7,28.9,45.7z"/>
+	<path d="M28.9,61.2h29.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H28.9c-1.5,0-2.8,1.2-2.8,2.8S27.3,61.2,28.9,61.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/postcard.svg b/packages/common/assets/icons/postcard.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a19cc79d373bff2df7b85dcf043487d4940a9ebd
--- /dev/null
+++ b/packages/common/assets/icons/postcard.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93.5,20.7h-87c-2.1,0-3.8,1.7-3.8,3.8v51.1c0,2.1,1.7,3.8,3.8,3.8h87c2.1,0,3.8-1.7,3.8-3.8V24.5
+		C97.2,22.4,95.5,20.7,93.5,20.7z M91.7,73.8H8.3V26.2h83.5V73.8z"/>
+	<path d="M50,65.4c1.6,0,2.8-1.2,2.8-2.8V37.9c0-1.5-1.3-2.7-2.8-2.7s-2.8,1.2-2.8,2.8v24.6C47.2,64.1,48.4,65.4,50,65.4z"/>
+	<path d="M18.3,54h14.6c1.5,0,2.8-1.2,2.8-2.8c0-1.6-1.2-2.8-2.8-2.8H18.3c-1.5,0-2.8,1.2-2.8,2.8C15.5,52.8,16.8,54,18.3,54z"/>
+	<path d="M71.6,42h11.3c0.6,0,1-0.4,1-1v-8.7c0-0.5-0.4-1-1-1H71.6c-0.6,0-1,0.4-1,1V41C70.6,41.6,71,42,71.6,42z"/>
+	<path d="M18.3,65.1h19.6c1.5,0,2.8-1.2,2.8-2.8c0-1.6-1.3-2.8-2.8-2.8H18.3c-1.5,0-2.8,1.2-2.8,2.8C15.5,63.9,16.7,65.1,18.3,65.1z
+		"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pound.svg b/packages/common/assets/icons/pound.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e5973fd516055c6a206de66bbd23f449100788b7
--- /dev/null
+++ b/packages/common/assets/icons/pound.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M81.6,84.1H34.3c5.6-4.4,9.4-11.1,9.9-18.6c0-0.2,0.1-0.4,0.1-0.6V52.1h30.2c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H44.2
+	V34.8c0-11.2,9.1-20.3,20.3-20.3c4.4,0,8.6,1.4,12.1,4c1.2,0.9,2.9,0.7,3.8-0.6c0.9-1.2,0.7-2.9-0.6-3.8C75.5,10.8,70.1,9,64.5,9
+	C50.4,9,38.9,20.5,38.7,34.6c0,0,0,0,0,0.1v11.9H22.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h16.3v11.7c0,11.2-9.1,20.3-20.3,20.3
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h63.2c1.5,0,2.8-1.2,2.8-2.8S83.1,84.1,81.6,84.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/power-switch.svg b/packages/common/assets/icons/power-switch.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e676e2904caaf27c1c09040f98ffccde253e8355
--- /dev/null
+++ b/packages/common/assets/icons/power-switch.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M61.5,22.7c-1.8-0.6-3.6,0.7-3.6,2.6v0c0,1.2,0.8,2.2,1.9,2.6c13.2,4.3,22.7,17,22,31.7c-0.7,16-13.5,29.1-29.5,30.2
+		c-18.5,1.3-34-13.4-34-31.7c0-14,9.1-25.9,21.8-30.1c1.1-0.4,1.9-1.4,1.9-2.6c0-1.9-1.8-3.2-3.6-2.6c-15.8,5.3-27,20.9-25.3,38.8
+		c1.6,18,16.3,32.4,34.3,33.7c21.8,1.6,40-15.7,40-37.2C87.3,41.6,76.4,27.6,61.5,22.7z"/>
+	<path d="M49.9,46.9c1.5,0,2.8-1.2,2.8-2.8V26.5V21V7.3c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8V21v5.5v17.6
+		C47.1,45.7,48.3,46.9,49.9,46.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/printer.svg b/packages/common/assets/icons/printer.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f7ecda378a8940b1e6428988993c9a0466c7b59c
--- /dev/null
+++ b/packages/common/assets/icons/printer.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M86.4,20.2h-7.7l0-12.8c0-2.6-2.2-4.8-4.8-4.8H26.2c-2.6,0-4.8,2.2-4.8,4.8v12.8h-7.8c-2.6,0-4.8,2.2-4.8,4.8v31.2
+		c0,2.6,2.2,4.8,4.8,4.8h7.8v31.7c0,2.6,2.2,4.8,4.8,4.8h47.6c2.5,0,4.6-1.9,4.9-4.5l0-32.1h7.6c2.6,0,4.8-2.2,4.8-4.8V25
+		C91.2,22.4,89,20.2,86.4,20.2z M26.9,8h46.3v12.1H26.9V8z M73.2,92H26.9V61h46.3V92z M85.7,55.5H73.9H26.2H14.3V25.7h11.9h47.6
+		h11.9V55.5z"/>
+	<path d="M41,72H59c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H41c-1.5,0-2.8,1.2-2.8,2.8S39.5,72,41,72z"/>
+	<path d="M41,85.6H59c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H41c-1.5,0-2.8,1.2-2.8,2.8S39.5,85.6,41,85.6z"/>
+	<circle cx="77.6" cy="34.8" r="3.8"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/producthunt.svg b/packages/common/assets/icons/producthunt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7582c914a3f31d7a8b7e91b05238ed19f6e4899f
--- /dev/null
+++ b/packages/common/assets/icons/producthunt.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M56.3,35.8L56.3,35.8l-13.5,0V50h13.5v0c3.9,0,7.1-3.2,7.1-7.1C63.5,38.9,60.3,35.8,56.3,35.8z"/>
+	<path d="M50,2.5C23.8,2.5,2.5,23.8,2.5,50S23.8,97.5,50,97.5S97.5,76.2,97.5,50S76.2,2.5,50,2.5z M56.3,59.5L56.3,59.5l-13.5,0
+		v14.2h-9.5V26.3l23,0v0c9.2,0,16.6,7.4,16.6,16.6C73,52.1,65.5,59.5,56.3,59.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/protection.svg b/packages/common/assets/icons/protection.svg
new file mode 100755
index 0000000000000000000000000000000000000000..326e098af8967f2d04147581bce40b55691223d1
--- /dev/null
+++ b/packages/common/assets/icons/protection.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M49.3,4.6l-34.4,10c-0.9,0.2-1.4,1-1.4,1.9V45c0,22.7,14.4,42.9,35.8,50.2l0.9,0.3l0.9-0.3C72.3,87.9,86.6,67.7,86.6,45
+		V16.6c0-0.9-0.6-1.7-1.4-1.9l-34.8-10C50,4.5,49.7,4.5,49.3,4.6z M81.1,45c0,20-12.4,37.8-31.1,44.7C31.4,82.9,18.9,65.1,18.9,45
+		V19.2l31-9l31.2,9C81.1,19.2,81.1,45,81.1,45z"/>
+	<path d="M33.7,55c-1.1-1.1-2.8-1.1-3.9,0s-1.1,2.8,0,3.9l7,7c0.7,0.7,1.7,1.1,2.7,1.1s1.9-0.4,2.7-1.1l28.2-28.2
+		c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0l-27.1,27L33.7,55z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pulse.svg b/packages/common/assets/icons/pulse.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4d30c6e703af1f498e9c60adaf926f4bb3bd9630
--- /dev/null
+++ b/packages/common/assets/icons/pulse.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M55.7,82.7c-1.3,0-2.5-0.9-2.8-2.1l-18-57.1c-0.1-0.3-0.4-0.5-0.8-0.5l-0.2,0c-0.3,0-0.6,0.2-0.6,0.3l-0.1,0.2L14.9,68.1H4
+		c-1.5,0-2.8-1.2-2.8-2.8s1.2-2.8,2.8-2.8h7.2L28,21.3c0.9-2.5,3.4-4.1,6.2-4c2.8,0.1,5.2,1.9,6,4.4l15.7,49.8l7.3-20.4
+		c0.9-2.3,3.1-3.9,5.6-4.2c2.5-0.3,4.8,1.1,6.1,3.4L82,62.9h14c1.5,0,2.8,1.2,2.8,2.8s-1.2,2.8-2.8,2.8H78.8l-8.7-15.3
+		c-0.2-0.4-0.6-0.7-0.8-0.7c-0.3,0-0.8,0.2-1,0.7l-9.8,27.4C58.1,81.8,57,82.7,55.7,82.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/pyramids.svg b/packages/common/assets/icons/pyramids.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7c3fad6ae1f1e0f0b261bdf50a4a68960773e15f
--- /dev/null
+++ b/packages/common/assets/icons/pyramids.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M97.7,74.5L64.2,21.4c-0.7-1.1-1.9-1.8-3.2-1.8c0,0,0,0,0,0c-1.3,0-2.5,0.7-3.2,1.8L41.6,47.5l-8.1-12.9
+	c-0.7-1.1-1.9-1.8-3.2-1.8c0,0,0,0,0,0c-1.3,0-2.5,0.7-3.2,1.8L2.2,74.6c-0.7,1.2-0.8,2.7-0.1,3.9s1.9,2,3.3,2h89.1
+	c1.4,0,2.7-0.8,3.3-2C98.5,77.2,98.5,75.7,97.7,74.5z M61,26.6L68,37.8H54L61,26.6z M30.2,39.9l11.4,18l0,0l10.7,17H8.5L30.2,39.9z
+	 M58.9,74.9l-14-22.2l5.8-9.4h20.9l19.9,31.5H58.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/question-circle.svg b/packages/common/assets/icons/question-circle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..890fab6fb3122ca9ddcde83c1cf42810059bc3be
--- /dev/null
+++ b/packages/common/assets/icons/question-circle.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M51.1,23.1c-5.9-0.7-11.5,2.3-14.2,7.6c-0.7,1.4-0.2,3,1.2,3.7c1.4,0.7,3,0.2,3.7-1.2c1.7-3.2,5.1-5.1,8.7-4.7
+		c3.9,0.5,7.1,3.8,7.6,7.6c0.4,3.7-1.5,7.2-4.8,8.8c-4,1.9-6.5,6.1-6.5,10.7v11.7c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V55.6
+		c0-2.4,1.4-4.7,3.4-5.7c5.4-2.6,8.5-8.3,7.9-14.3C62.7,29.2,57.5,23.9,51.1,23.1z"/>
+	<path d="M49.4,74.9c-1.5,0-2.7,1.2-2.7,2.7s1.2,2.7,2.7,2.7c1.5,0,2.7-1.2,2.7-2.7S50.9,74.9,49.4,74.9z"/>
+	<path d="M49.3,2.1c-26,0-47.2,21.2-47.2,47.2c0,26,21.2,47.2,47.2,47.2c26,0,47.2-21.2,47.2-47.2C96.5,23.2,75.3,2.1,49.3,2.1z
+		 M49.3,91c-23,0-41.7-18.7-41.7-41.7S26.3,7.6,49.3,7.6S91,26.3,91,49.3S72.3,91,49.3,91z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/quora.svg b/packages/common/assets/icons/quora.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2350fb866d140529108e2bf9897623833b92d2f9
--- /dev/null
+++ b/packages/common/assets/icons/quora.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M88.1,83.6l-1.4-0.5c-2.2-0.8-3.9-1.7-5.1-2.7c0,0,0,0,0,0c9.4-8.1,13.8-18.4,13.8-32.5c0-12.5-5-24.1-13.9-32.8
+		C72.6,6.5,60.7,2,48.2,2.4C24.6,3.3,5.4,22.5,4.5,46.1c-0.5,12.5,4,24.3,12.7,33.3c8.7,9,20.3,13.9,32.8,13.9
+		c5.3,0,10.4-0.9,15.3-2.7c3.9,4.6,8.9,6.8,15.3,6.8c1.6,0,3.1-0.1,4.6-0.4h1.7c1.6,0,2.9-1.3,2.9-3v-7.9
+		C90,85.2,89.2,84.1,88.1,83.6z M84.5,91.8c-1.3,0.2-2.5,0.3-3.8,0.3c-5.4,0-9.1-1.9-12.2-6.2l-0.8-1.1c-0.3-0.4-0.8-0.5-1.2-0.3
+		l-1.3,0.5c-4.7,1.9-9.7,3-14.9,3C40.1,88,30.1,84.1,22.6,77.1C14.1,69,9.6,58,10,46.3C10.8,25.6,27.7,8.7,48.4,7.9
+		c11.3-0.4,22,3.8,29.9,11.8c7.7,7.7,12.5,23.2,11.3,34c-1,9.5-4.7,16.6-11.6,22.5l0,0c-2.1,1.8-3.9,3.4-2.5,5.5
+		c2.4,3.8,7,5.7,9,6.4V91.8z"/>
+	<path d="M50.4,14.4c-11.5,0-20.9,10-20.9,21.5v24c0,11.6,9.2,21.4,20.8,21.5c4.6,0,8.9-1.4,12.5-4.1l1.7-1.3
+		c0.5-0.4,0.5-1.1,0.1-1.5l-1.6-1.4c-2.7-2.4-7-5.4-9.9-6.3v-4.2c4.8,0.1,9.3,1.6,13.1,4.6l2.1,1.6c0.6,0.4,1.4,0.1,1.6-0.5l0.7-2.6
+		c0.4-1.7,0.6-3.4,0.6-5.1l0-24.7c0-5.9-2.2-11.6-6.5-15.6C61,16.5,55.9,14.4,50.4,14.4z M65.9,60.2c-4-2.1-8.4-3.3-13-3.3h-2.1
+		c-1.6,0-3,1.3-3,3v8.8c0,1.3,0.9,2.5,2.2,2.9l1.6,0.4c1,0.3,2.9,1.3,4.9,2.8c-1.9,0.8-3.9,1.2-6,1.2c-8.5,0-15.4-6.9-15.4-15.4
+		V35.3c0-8.5,6.9-15.4,15.4-15.4c4.1,0,8,1.6,10.9,4.5c2.9,2.9,4.5,6.8,4.5,10.9V60.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/quotation.svg b/packages/common/assets/icons/quotation.svg
new file mode 100644
index 0000000000000000000000000000000000000000..fe8af8883371cc7da9cfe12b6d7ecffe17c847ee
--- /dev/null
+++ b/packages/common/assets/icons/quotation.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M91.2,25.3c-2.8-4.5-7.1-7.5-12.3-8.4c-5.4-1-11.1,0.4-15.5,3.8c-4.4,3.3-7.2,8.3-7.7,13.7c-0.5,5.4,1.1,10.6,4.6,14.7
+		c2.9,3.4,6.7,5.7,10.9,6.6l-1.6,25.2l0.2,0.5c0.4,1.1,1.4,1.8,2.5,1.9c0.1,0,0.1,0,0.2,0c1.1,0,2.1-0.6,2.5-1.5
+		c0.9-1.8,2-3.8,3.2-6.1c5.4-10.1,12.7-24,15.1-31.8C95.2,37.5,94.5,30.6,91.2,25.3z M88.1,42.2c-1.9,6.2-7.3,16.9-12.1,26L77,50.8
+		l-2.7-0.2c-3.8-0.3-7.3-2.1-9.8-5c-2.5-2.9-3.7-6.7-3.3-10.6c0.4-3.9,2.3-7.4,5.5-9.8c2.6-2,5.7-3,8.8-3c0.8,0,1.6,0.1,2.4,0.2
+		c4.6,0.8,7.2,3.6,8.6,5.8C89,32.1,89.5,37.4,88.1,42.2z"/>
+	<path d="M28.9,17c-5.4-1-11.1,0.4-15.5,3.8C9,24.2,6.2,29.1,5.7,34.5c-0.5,5.4,1.1,10.6,4.6,14.7c2.9,3.4,6.7,5.7,10.9,6.6
+		l-1.6,25.2l0.2,0.5c0.4,1.1,1.4,1.8,2.5,1.9c0.1,0,0.1,0,0.2,0c1.1,0,2-0.6,2.5-1.5c0.9-1.8,2-3.8,3.2-6.1
+		c5.4-10.1,12.7-24,15.1-31.8c1.9-6.3,1.1-13.2-2.1-18.5C38.5,20.8,34.1,17.9,28.9,17z M38.1,42.2c-1.9,6.2-7.3,16.9-12.1,26
+		L27,50.8l-2.7-0.2c-3.8-0.3-7.3-2.1-9.8-5c-2.5-2.9-3.7-6.7-3.3-10.6c0.4-3.9,2.3-7.4,5.5-9.8c2.6-2,5.7-3,8.8-3
+		c0.8,0,1.6,0.1,2.4,0.2c4.6,0.8,7.2,3.6,8.6,5.8C39,32.1,39.5,37.4,38.1,42.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/radio-button.svg b/packages/common/assets/icons/radio-button.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e77873e2c75312df36fa91c0a06017da3ebab815
--- /dev/null
+++ b/packages/common/assets/icons/radio-button.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M19,4.5c-6.6,0-12,5.4-12,12c0,6.6,5.4,12,12,12c6.6,0,12-5.4,12-12C30.9,9.9,25.6,4.5,19,4.5z M19,23
+		c-3.6,0-6.5-2.9-6.5-6.5c0-3.6,2.9-6.5,6.5-6.5c3.6,0,6.5,2.9,6.5,6.5C25.4,20.1,22.5,23,19,23z"/>
+	<path d="M19,38c-6.6,0-12,5.4-12,12s5.4,12,12,12c6.6,0,12-5.4,12-12S25.6,38,19,38z M19,56.5c-3.6,0-6.5-2.9-6.5-6.5
+		c0-3.6,2.9-6.5,6.5-6.5c3.6,0,6.5,2.9,6.5,6.5C25.4,53.6,22.5,56.5,19,56.5z"/>
+	<path d="M19,71.5c-6.6,0-12,5.4-12,12s5.4,12,12,12c6.6,0,12-5.4,12-12S25.6,71.5,19,71.5z M19,90c-3.6,0-6.5-2.9-6.5-6.5
+		c0-3.6,2.9-6.5,6.5-6.5c3.6,0,6.5,2.9,6.5,6.5C25.4,87.1,22.5,90,19,90z"/>
+	<path d="M47,19.2h43.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H47c-1.5,0-2.8,1.2-2.8,2.8S45.5,19.2,47,19.2z"/>
+	<path d="M90.3,47.2H47c-1.5,0-2.8,1.2-2.8,2.8c0,1.5,1.2,2.7,2.8,2.7h43.3c1.5,0,2.8-1.2,2.8-2.7C93,48.5,91.8,47.2,90.3,47.2z"/>
+	<path d="M90.3,80.8H47c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h43.3c1.5,0,2.8-1.2,2.8-2.8S91.8,80.8,90.3,80.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/rain.svg b/packages/common/assets/icons/rain.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5f0ea5231321dc8801bd7746bcbc374dbbb2d1c3
--- /dev/null
+++ b/packages/common/assets/icons/rain.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M84.3,29.3c-1.2-1-2.6-1.9-4-2.6c-2.6-1.4-5.3-2.3-8.2-2.8C69,18.8,64.1,15,58.4,13l-0.1,0c-0.5-0.2-5.3-1.5-8.1-1.5
+		c-14,0-25.5,11.1-26.1,25c-10.5,1-18.8,9.8-18.8,20.6c0,11.4,9.3,20.7,20.7,20.7c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8
+		c-8.4,0-15.2-6.8-15.2-15.2s6.8-15.2,15.2-15.2h3.6v-4.3c0-11.4,9.2-20.6,20.6-20.6c1.6,0,4.8,0.8,6.6,1.2c4.8,1.7,9,5.2,11.4,9.5
+		l0.7,1.3l1.4,0.2c2.6,0.3,5.2,1.1,7.6,2.3c1.1,0.6,2.2,1.3,3.1,2.1c5.4,4.3,8.5,10.5,8.5,17c0,12-9.7,21.7-21.7,21.7
+		c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8c15,0,27.2-12.2,27.2-27.2C94.8,42.4,90.9,34.6,84.3,29.3z"/>
+	<path d="M36.8,59.6c-1.5,0-2.8,1.2-2.8,2.8V83c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V62.3C39.6,60.8,38.3,59.6,36.8,59.6z"/>
+	<path d="M47.6,52.5c-1.5,0-2.8,1.2-2.8,2.8v20.7c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V55.2C50.3,53.7,49.1,52.5,47.6,52.5z"/>
+	<path d="M58.4,63.1c-1.5,0-2.8,1.2-2.8,2.8v20.7c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V65.8C61.1,64.3,59.9,63.1,58.4,63.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/reddit.svg b/packages/common/assets/icons/reddit.svg
new file mode 100755
index 0000000000000000000000000000000000000000..57991966f126f917a720225b6753db78bac550bf
--- /dev/null
+++ b/packages/common/assets/icons/reddit.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g id="eyes_1_">
+		<circle cx="36.4" cy="55.8" r="6.2"/>
+		<circle cx="63.6" cy="55.8" r="6.2"/>
+	</g>
+	<path id="mouth" d="M50,78c6.7,0,11.5-1.5,14.5-4.5c0.7-0.7,0.7-1.8,0-2.4c-0.7-0.7-1.8-0.7-2.4,0c-2.4,2.4-6.3,3.5-12.1,3.5
+		c-5.7,0-9.7-1.1-12.1-3.5c-0.7-0.7-1.8-0.7-2.4,0c-0.7,0.7-0.7,1.8,0,2.4C38.5,76.5,43.3,78,50,78z"/>
+	<path id="body_outline" d="M70,84c2.9-1.1,5.7-2.5,8.2-4.1C86,74.8,90.2,68,90.2,60.7c0-1-0.1-1.9-0.2-2.9c3-1.8,5-5.1,5-8.8
+		c0-5.6-4.6-10.2-10.2-10.2c-2.6,0-5,1-6.8,2.6c-6.9-4.5-15.9-7.1-25.5-7.5l5.3-16.7l14.3,3.4c0,4.6,3.8,8.4,8.4,8.4
+		c4.7,0,8.4-3.8,8.4-8.4c0-4.6-3.8-8.4-8.4-8.4c-3.5,0-6.4,2.1-7.7,5.1L57,13.5c-0.9-0.2-1.8,0.3-2,1.2l-6.1,19.2
+		C38.7,34,29.3,36.7,22,41.4c-1.8-1.6-4.2-2.6-6.8-2.6C9.6,38.8,5,43.4,5,49c0,3.7,2,7,5,8.8c-0.2,1-0.2,1.9-0.2,2.9
+		c0,7.3,4.3,14.1,12.1,19.2c2.5,1.6,5.2,3,8.2,4.1C30,84,51.3,92.7,70,84z M80.5,15.6c2.7,0,5,2.2,5,5c0,2.7-2.2,5-5,5
+		c-2.7,0-5-2.2-5-5C75.5,17.8,77.8,15.6,80.5,15.6z M8.5,49c0-3.7,3-6.8,6.8-6.8c1.4,0,2.8,0.4,3.9,1.2c-4,3.1-6.7,6.8-8.2,10.8
+		C9.4,53,8.5,51.1,8.5,49z M50,84.1c-20.3,0-36.8-10.5-36.8-23.4c0-12.9,16.5-23.4,36.8-23.4c20.3,0,36.8,10.5,36.8,23.4
+		C86.8,73.6,70.3,84.1,50,84.1z M89.1,54.2c-1.4-4-4.2-7.6-8.2-10.8c1.1-0.8,2.4-1.2,3.9-1.2c3.7,0,6.8,3,6.8,6.8
+		C91.5,51.1,90.6,53,89.1,54.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/reload.svg b/packages/common/assets/icons/reload.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ad5fcefb22a284ea2cca16d556f0ecde2bdab88e
--- /dev/null
+++ b/packages/common/assets/icons/reload.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M27.8,43.5c0-1.5-1.2-2.8-2.8-2.8H13.5c0.1-0.2,0.2-0.4,0.2-0.6c3.9-15.8,18-26.9,34.3-26.9c16.2,0,30.3,11,34.3,26.8
+		c0.4,1.5,1.9,2.4,3.3,2c1.5-0.4,2.4-1.9,2-3.3C83,20.5,66.7,7.8,48,7.8c-17.9,0-33.5,11.6-38.9,28.5V24.8c0-1.5-1.2-2.8-2.8-2.8
+		s-2.8,1.2-2.8,2.8v17.8c0,2.1,1.7,3.8,3.8,3.8h17.8C26.6,46.3,27.8,45.1,27.8,43.5z"/>
+	<path d="M92.7,58.6l-17.9-0.1c0,0,0,0,0,0c-1.5,0-2.7,1.2-2.8,2.7c0,1.5,1.2,2.8,2.7,2.8l11.8,0c-5.2,13.6-18.2,22.6-32.9,22.6
+		C38.5,86.7,25,77,20.2,62.5c-0.5-1.4-2-2.2-3.5-1.8c-1.4,0.5-2.2,2-1.8,3.5c5.5,16.8,21.1,28,38.7,28c16.2,0,30.7-9.5,37.2-24.1v12
+		c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V62.4C96.4,60.3,94.8,58.6,92.7,58.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/remove-file.svg b/packages/common/assets/icons/remove-file.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f61b30d5bf33809331dee639de3d66602a6dd20e
--- /dev/null
+++ b/packages/common/assets/icons/remove-file.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M80.8,3.5H19.3c-2.3,0-4.3,1.9-4.3,4.3v57c0,0.5,0.2,1.1,0.6,1.4l30.2,29.7c0.4,0.4,0.9,0.6,1.4,0.6h33.5
+		c2.3,0,4.3-1.9,4.3-4.3V7.8C85,5.4,83.1,3.5,80.8,3.5z M44.7,87.1L24.5,67.2h20.2V87.1z M79.5,91H50.2V65.5c0-2.1-1.6-3.8-3.8-3.8
+		H20.5V9h59V91z"/>
+	<path d="M38.8,35.5h22.4c1.5,0,2.8-1.2,2.8-2.8S62.8,30,61.3,30H38.8c-1.5,0-2.8,1.2-2.8,2.8S37.3,35.5,38.8,35.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/reply.svg b/packages/common/assets/icons/reply.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9c81601dad438e8cd28db60c8c4d97620d9a6e4b
--- /dev/null
+++ b/packages/common/assets/icons/reply.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M90.5,87h-0.3c-3.7,0-6.8-3.2-6.8-7c0-2.1-10-9.2-31.9-10.6v6.7c0,5.8-4.7,10.5-10.5,10.5c-2.6,0-4.9-0.9-6.9-2.6l-0.2-0.1
+		c-0.2-0.2-1-0.9-2.3-2.1C25.7,76.3,10.2,62,5.1,56.6c-1-1-2.5-2.8-2.5-5.5v-1.3c0-2.7,0.9-5.1,2.7-6.9C8.8,39.5,17,31.8,23.6,25.6
+		c4.8-4.5,9.7-9.1,10.3-9.7l0.3-0.3c2-1.7,4.3-2.6,6.9-2.6c5.8,0,10.5,4.7,10.5,10.5v7.4c13.3,1.6,25.5,8,34.4,18
+		c7.2,8.4,11.2,18.7,11.4,29.8l0,0.4l-0.1,0.4c-0.1,0.3-0.1,0.5-0.1,0.6h0c0,3.6-2.9,6.7-6.6,7L90.5,87z M45.9,63.6l2.9,0.1
+		c22.5,0.8,40.1,8,40.1,16.2c0,0.8,0.7,1.5,1.3,1.5h0.1c0.9-0.1,1.5-0.9,1.5-1.5c0-0.4,0-0.8,0.2-1.6c-0.3-9.7-3.7-18.6-10-25.9
+		C73.3,42.9,61.5,37,48.6,36.1l-2.5-0.2V23.5c0-2.8-2.2-5-5-5c-1.2,0-2.3,0.4-3.2,1.2c-0.8,0.9-3.3,3.2-10.5,10
+		c-6.6,6.1-14.7,13.8-18.1,17.2c-0.7,0.7-1.1,1.7-1.1,3v1.3c0,0.4,0.1,0.9,0.9,1.7c5,5.4,20.4,19.5,26.2,24.9c1.6,1.4,2.1,2,2.4,2.2
+		c1,0.8,2,1.2,3.3,1.2c2.8,0,5-2.2,5-5V63.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/restaurant.svg b/packages/common/assets/icons/restaurant.svg
new file mode 100755
index 0000000000000000000000000000000000000000..192d471ad6fdf38f13ad9158997b772ce899e679
--- /dev/null
+++ b/packages/common/assets/icons/restaurant.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M87.7,18.7l-6.1-11c-0.7-1.2-1.9-1.9-3.3-1.9H21.7c-1.4,0-2.6,0.7-3.3,1.9l-6.1,11L3.4,34.8c-0.6,1.1-0.8,2.4-0.5,3.6h0
+		c0.4,1.7,1.1,3.4,2,5v47.2c0,2.1,1.7,3.8,3.8,3.8h14.8c1.1,0,2-0.9,2-2V69.6h9.6v22.6c0,1.1,0.9,2,2,2h54.3c2.1,0,3.8-1.7,3.8-3.8
+		V43.4c0.9-1.5,1.6-3.2,2-5l0,0c0.3-1.2,0.1-2.5-0.5-3.5L87.7,18.7z M22.7,11.2h54.6l12,21.7H10.7L22.7,11.2z M61.4,38.4
+		c-0.4,1.1-0.9,2.2-1.7,3.2c-2.3,3.1-5.9,4.9-9.7,4.9s-7.5-1.8-9.7-4.9c-0.7-1-1.3-2.1-1.7-3.2H61.4z M8.6,38.4h22.8
+		c-0.4,1.1-0.9,2.2-1.7,3.2c-2.3,3.1-5.9,4.9-9.7,4.9s-7.5-1.8-9.7-4.9C9.6,40.6,9,39.5,8.6,38.4z M89.6,88.8h-49V67.9
+		c0-2.1-1.7-3.8-3.8-3.8H23.7c-2.1,0-3.8,1.7-3.8,3.8v20.9h-9.6V49.1C13.2,51,16.5,52,20,52c5.6,0,10.9-2.7,14.2-7.2
+		c0.3-0.4,0.6-0.8,0.8-1.3c0.3,0.4,0.5,0.9,0.8,1.3C39.1,49.3,44.4,52,50,52c5.6,0,10.9-2.7,14.2-7.2c0.3-0.4,0.6-0.8,0.8-1.3
+		c0.3,0.4,0.5,0.9,0.8,1.3C69.1,49.3,74.4,52,80,52c3.5,0,6.8-1,9.6-2.9V88.8z M89.7,41.6c-2.3,3.1-5.9,4.9-9.7,4.9
+		s-7.5-1.8-9.7-4.9c-0.7-1-1.3-2.1-1.7-3.2h22.8C91,39.5,90.4,40.6,89.7,41.6z"/>
+	<path d="M75.1,63.5H64.3c-3.1,0-5.6,2.5-5.6,5.6V77c0,3.1,2.5,5.6,5.6,5.6h10.8c3.1,0,5.6-2.5,5.6-5.6v-7.9
+		C80.7,66,78.2,63.5,75.1,63.5z M75.2,77c0,0.1,0,0.1-0.1,0.1H64.3c-0.1,0-0.1,0-0.1-0.1v-7.9c0-0.1,0-0.1,0.1-0.1h10.8
+		c0.1,0,0.1,0,0.1,0.1V77z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/revenue.svg b/packages/common/assets/icons/revenue.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6b86665435634f5125c38472866b015c21c5582c
--- /dev/null
+++ b/packages/common/assets/icons/revenue.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M98.1,65.3c-1.7-5.1-7-8.1-12.2-6.7l-23.4,6c0.1-0.5,0.1-1,0.1-1.6c0-5.1-4.1-9.3-9.3-9.3H34.2c-1.1-3.1-4-5.3-7.5-5.3H9.4
+		c-4.4,0-7.9,3.6-7.9,8v22c0,4.4,3.6,7.9,7.9,7.9h17.4c2.1,0,4.2-0.9,5.7-2.4c0,0,0.1-0.1,0.1-0.1l2.4,1.2c4.6,2.4,9.7,3.6,14.8,3.6
+		c3,0,6.1-0.4,9.1-1.3l6.2-1.8c0,0,0,0,0,0l26.1-7.5c2.6-0.7,4.8-2.4,6.1-4.8C98.6,70.8,98.9,68,98.1,65.3z M28.6,80.1
+		c-0.5,0.5-1.1,0.7-1.7,0.7H9.4c-1.4,0-2.4-1.1-2.4-2.4v-22C7,55,8.1,54,9.4,54h17.3c1.4,0,2.4,1.1,2.4,2.5l0,22.1
+		C29.2,79.1,29,79.7,28.6,80.1z M92.4,70.6c-0.6,1.1-1.6,1.8-2.7,2.2l-7.2,2.1l0-0.1l-25.1,7.3c-6.7,1.9-13.7,1.2-19.8-1.9l-2.9-1.5
+		c0-0.1,0-0.2,0-0.3V59.3h18.6c2.1,0,3.8,1.7,3.8,3.8c0,3.1-2.5,5.5-5.5,5.5h-5.7c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h5.7
+		c2.9,0,5.5-1.1,7.4-2.9l28.3-7.3c2.4-0.6,4.8,0.7,5.6,3C93.2,68.2,93,69.5,92.4,70.6z"/>
+	<path d="M74,26.9h10.6c2.5,0,4.5,2,4.5,4.5c0,2.5-2,4.5-4.5,4.5h-4.4c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0H69.3c-1.5,0-2.8,1.2-2.8,2.8
+		s1.2,2.8,2.8,2.8h8v2.7c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-2.7h1.8c5.5,0,10-4.5,10-10c0-5.5-4.5-10-10-10H74
+		c-2.5,0-4.5-2-4.5-4.5c0-1.2,0.5-2.3,1.3-3.2c0.8-0.8,2-1.3,3.2-1.3h15.4c1.5,0,2.8-1.2,2.8-2.8S90.9,7,89.4,7h-6.6V4.2
+		c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8V7H74c-2.7,0-5.2,1-7,2.9c-1.9,1.9-2.9,4.4-2.9,7C64.1,22.5,68.6,26.9,74,26.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/road.svg b/packages/common/assets/icons/road.svg
new file mode 100755
index 0000000000000000000000000000000000000000..51c74ddc41216165a75c562531b42acb4a098ec8
--- /dev/null
+++ b/packages/common/assets/icons/road.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M97.1,83.9l-17-70c-0.5-2.1-2.4-3.6-4.6-3.6h-51c-2.2,0-4.1,1.5-4.6,3.6l-17,70c-0.3,1.4,0,2.9,0.9,4.1
+		c0.9,1.2,2.3,1.8,3.7,1.8h85c1.5,0,2.8-0.7,3.7-1.8C97.2,86.8,97.5,85.3,97.1,83.9z M63.2,15.8l15.9,68.5H20.9l15.9-68.5H63.2z
+		 M25.1,15.8h6L15.2,84.2H8.4L25.1,15.8z M84.8,84.2L68.9,15.8h6l16.7,68.5H84.8z"/>
+	<path d="M47.7,62h3.5c0.6,0,1-0.4,1-1v-6.1c0-0.6-0.4-1-1-1h-3.5c-0.6,0-1,0.4-1,1V61C46.7,61.5,47.2,62,47.7,62z"/>
+	<path d="M47.7,46h3.5c0.6,0,1-0.4,1-1v-6.1c0-0.6-0.4-1-1-1h-3.5c-0.6,0-1,0.4-1,1V45C46.7,45.5,47.2,46,47.7,46z"/>
+	<path d="M47.7,30h3.5c0.6,0,1-0.4,1-1v-6.1c0-0.6-0.4-1-1-1h-3.5c-0.6,0-1,0.4-1,1V29C46.7,29.5,47.2,30,47.7,30z"/>
+	<path d="M47.7,78h3.5c0.6,0,1-0.4,1-1v-6.1c0-0.6-0.4-1-1-1h-3.5c-0.6,0-1,0.4-1,1V77C46.7,77.5,47.2,78,47.7,78z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/rocket.svg b/packages/common/assets/icons/rocket.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a1774b7f0c903828f2c042929676f223adc88508
--- /dev/null
+++ b/packages/common/assets/icons/rocket.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M94.6,32.1l-12.9-13c-0.8-0.8-1.9-1.2-3-1.1l-18.5,1.5C44.4,6.1,24.5,0.9,8.1,6.4L6.8,6.8L6.4,8.1
+		C0.9,24.5,6.1,44.4,19.6,60.2L18,78.7c-0.1,1.1,0.3,2.2,1.1,3L32,94.6c0.7,0.7,1.7,1.1,2.7,1.1c0.4,0,0.8-0.1,1.3-0.2
+		c1.4-0.5,2.4-1.7,2.6-3.2l1.9-15.6c3.3,1.7,6.7,3.1,10.2,4.2l0.4,0.1c0.7,0.2,1.5,0,2-0.5l27.5-27.5c0.5-0.5,0.7-1.3,0.5-2L81,50.7
+		c-1.1-3.5-2.5-6.9-4.2-10.2l15.6-1.9c1.5-0.2,2.7-1.2,3.2-2.6C96,34.6,95.7,33.1,94.6,32.1z M33.5,88.3l-10-10l1.1-12.8
+		c3.3,3.2,6.9,5.9,10.6,8.3L33.5,88.3z M50.7,75.2c-8.5-2.9-16.6-8-23.5-14.8C13,46.2,6.7,26.6,11.2,11.2c15.4-4.5,35,1.8,49.2,16
+		c6.9,6.9,12,15,14.8,23.5L50.7,75.2z M73.9,35.3c-2.4-3.7-5.2-7.3-8.3-10.6l12.8-1.1l10,10L73.9,35.3z"/>
+	<path d="M34.1,34.1c-3.7,3.7-3.7,9.7,0,13.5c1.9,1.9,4.3,2.8,6.7,2.8c2.4,0,4.9-0.9,6.7-2.8c3.7-3.7,3.7-9.7,0-13.5
+		C43.8,30.4,37.8,30.4,34.1,34.1z M43.6,43.6c-1.6,1.6-4.1,1.6-5.7,0c-1.6-1.6-1.6-4.1,0-5.7c0.8-0.8,1.8-1.2,2.8-1.2
+		s2.1,0.4,2.8,1.2C45.2,39.5,45.2,42.1,43.6,43.6z"/>
+	<path d="M86,59.3c-1.1-1.1-2.8-1.1-3.9,0l-23,23c-1.1,1.1-1.1,2.8,0,3.9c0.2,0.2,0.5,0.4,0.7,0.5c9.2,6.1,20.4,7.7,29.2,4
+		c0.3-0.1,0.6-0.3,0.9-0.6c0.3-0.3,0.5-0.6,0.6-0.9c3.7-8.8,2.1-20-4-29.2C86.4,59.7,86.2,59.5,86,59.3z M85.8,86
+		c-6.2,2.1-13.6,1.3-20.3-2.3l18-18C87.1,72.4,87.9,79.8,85.8,86z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/rss-feed.svg b/packages/common/assets/icons/rss-feed.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9a7f3617e5d7c8ad103309264600283201338a19
--- /dev/null
+++ b/packages/common/assets/icons/rss-feed.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M5,2C3.5,2,2.3,3.3,2.3,4.8S3.5,7.5,5,7.5c48.4,0,87.7,39.3,87.7,87.7c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8
+		C98.2,43.8,56.4,2,5,2z"/>
+	<path d="M6.1,23.5c-1.5,0-2.8,1.2-2.8,2.8S4.5,29,6.1,29c35.9,0,65,29.2,65,65c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8
+		C76.6,55.1,44.9,23.5,6.1,23.5z"/>
+	<path d="M5.7,43.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8c24.8,0,45,20.2,45,45c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8
+		C56.3,66.3,33.6,43.6,5.7,43.6z"/>
+	<path d="M5.8,64C4.2,64,3,65.3,3,66.8s1.2,2.8,2.8,2.8c13.4,0,24.4,10.9,24.4,24.4c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8
+		C35.6,77.5,22.2,64,5.8,64z"/>
+	<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 -61.3424 32.8708)" cx="9" cy="90.5" rx="7.2" ry="7.2"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/ruler-alt.svg b/packages/common/assets/icons/ruler-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..de0289720be80e73969a5e4225998592768c5373
--- /dev/null
+++ b/packages/common/assets/icons/ruler-alt.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M97.7,27.2L72.8,2.3c-1.6-1.6-4.4-1.6-6,0l-6.6,6.6c0,0,0,0,0,0c0,0,0,0,0,0L2.3,66.7c-0.8,0.8-1.3,1.9-1.3,3
+	c0,1.1,0.4,2.2,1.3,3l24.9,24.9c0.8,0.8,1.9,1.3,3,1.3c1.1,0,2.2-0.5,3-1.3l64.4-64.4c0.8-0.8,1.3-1.9,1.3-3
+	C99,29.1,98.5,28,97.7,27.2z M30.2,92.9L7.1,69.7l3-3l6.5,6.5c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9
+	L14,62.8l6.5-6.5l10.7,10.7c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L24.4,52.4l6.6-6.6l6.6,6.6
+	c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L34.8,42l6.4-6.4L52,46.3c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8
+	c1.1-1.1,1.1-2.8,0-3.9L45.1,31.7l6.6-6.6l6.6,6.6c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-6.6-6.6l6.5-6.5
+	l10.8,10.7c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,2-0.8c1.1-1.1,1.1-2.8,0-3.9L66,10.8l3.8-3.8l23.2,23.2L30.2,92.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/ruler-pencil.svg b/packages/common/assets/icons/ruler-pencil.svg
new file mode 100755
index 0000000000000000000000000000000000000000..0d0fe9509988250706be00385f89175c6e66171b
--- /dev/null
+++ b/packages/common/assets/icons/ruler-pencil.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M44.4,2.5H13.2l-0.2,0c-2.3,0.2-4,2-4,4.2v85.7l0,0.2c0.2,2.3,2,4,4.2,4h31.1c2.3,0,4.2-1.9,4.2-4.2V6.7l0-0.2
+		C48.4,4.2,46.6,2.5,44.4,2.5z M43.1,91.2H14.5v-3.7H21c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-6.5v-8.3h12.2
+		c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H14.5v-8.5l6.6,0c0,0,0,0,0,0c1.5,0,2.7-1.2,2.7-2.7c0-1.5-1.2-2.8-2.7-2.8l-6.6,0v-8.2
+		h12.2c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H14.5v-8.4l6.6,0c1.5,0,2.7-1.3,2.7-2.8c0-1.5-1.3-2.7-2.8-2.7l-6.6,0v-8.3l12.2-0.1
+		c1.5,0,2.7-1.3,2.7-2.8c0-1.5-1.2-2.7-2.7-2.7c0,0,0,0,0,0l-12.1,0.1V8h28.6V91.2z"/>
+	<path d="M89.8,4.1c-0.8-0.8-1.8-1.2-2.9-1.2c0,0,0,0,0,0C81,2.7,75,2.6,69,2.7c-1.2,0-2.3,0.4-3.1,1.1c-0.8,0.8-1.3,1.8-1.3,3
+		l-0.1,67.2c0,0,0,0,0,0s0,0,0,0l0,0.6L75,95.8c0.4,0.9,1.2,1.5,2.2,1.6c0.2,0,0.3,0,0.5,0c0.8,0,1.6-0.3,2.2-1l0.3-0.3l10.7-21.5
+		L91,7C91,5.9,90.5,4.9,89.8,4.1z M86.8,8.3L86.8,8.3C86.8,8.3,86.8,8.3,86.8,8.3C86.8,8.3,86.8,8.3,86.8,8.3z M85.5,8.3l0,10.9
+		l-15.4,0l0-11C75.2,8.1,80.4,8.2,85.5,8.3z M77.7,88.9l-6.1-12.1l1.3,0c1.5,0,2.7-1.2,2.7-2.8s-1.2-2.7-2.8-2.7c0,0,0,0,0,0l-3,0
+		L70,24.7l15.4,0l0,46.6l-3,0c-1.5,0-2.7,1.2-2.7,2.8s1.2,2.7,2.8,2.7c0,0,0,0,0,0l1.3,0L77.7,88.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/ruler.svg b/packages/common/assets/icons/ruler.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2d07d8e98a97bb4a18e7902d8ef0d965f2a82f07
--- /dev/null
+++ b/packages/common/assets/icons/ruler.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M71.5,5.1c-0.2-2.3-2-4.1-4.3-4.1H32.7l-0.2,0c-2.3,0.2-4.1,2-4.1,4.3v89.4l0,0.2c0.2,2.3,2,4.1,4.3,4.1h34.5
+	c2.4,0,4.3-1.9,4.3-4.3V5.3L71.5,5.1z M66.1,93.5H33.9v-4.1h9c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-9v-8.9h14.9
+	c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H33.9v-9.1l9.1,0.1c0,0,0,0,0,0c1.5,0,2.7-1.2,2.7-2.7c0-1.5-1.2-2.8-2.7-2.8l-9.1-0.1v-8.8
+	h14.9c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H33.9v-8.9l9.1-0.1c1.5,0,2.7-1.2,2.7-2.8c0-1.5-1.3-2.7-2.8-2.7l-9.1,0.1v-8.9
+	l14.9-0.1c1.5,0,2.7-1.3,2.7-2.8c0-1.5-1.3-2.7-2.8-2.7l-14.8,0.1V6.5h32.1V93.5z"/>
+</svg>
diff --git a/packages/common/assets/icons/rupee.svg b/packages/common/assets/icons/rupee.svg
new file mode 100755
index 0000000000000000000000000000000000000000..412cbd6779b99208a894ba94f682b038d4bef32d
--- /dev/null
+++ b/packages/common/assets/icons/rupee.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M71.7,33.2H59.1c-0.4-4.5-2.6-8.8-6.1-12.4h18.8c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H28.3c-1.5,0-2.8,1.2-2.8,2.8
+	s1.2,2.8,2.8,2.8h15.4c5.6,3.1,9.2,7.6,9.8,12.4H28.3c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h24.6c-2.1,5.9-8.6,10.8-17.2,12.8
+	c-1,0.2-1.8,1-2.1,1.9s-0.1,2,0.6,2.8l24.9,28.3c0.2,0.2,0.5,0.3,0.8,0.3h4.7c0.9,0,1.3-1,0.8-1.7L41.1,55.6
+	c9.3-3.2,15.8-9.5,17.6-17h13.1c1.5,0,2.8-1.2,2.8-2.8S73.2,33.2,71.7,33.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/sad.svg b/packages/common/assets/icons/sad.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d40bd5d56cedfb2b1b4ba642f61da221b6742bb5
--- /dev/null
+++ b/packages/common/assets/icons/sad.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.3C23.1,1.3,1.3,23.1,1.3,50S23.1,98.8,50,98.8S98.8,76.9,98.8,50S76.9,1.3,50,1.3z M50,93.3
+		C26.2,93.3,6.8,73.8,6.8,50C6.8,26.2,26.2,6.8,50,6.8c23.8,0,43.3,19.4,43.3,43.3C93.3,73.8,73.8,93.3,50,93.3z"/>
+	<circle cx="34.8" cy="34.5" r="5.3"/>
+	<circle cx="65.2" cy="34.5" r="5.3"/>
+	<path d="M32.3,72.5c4.8-4.5,11.1-7,17.7-7c6.6,0,12.9,2.5,17.7,7c1.1,1,2.8,1,3.9-0.1c1-1.1,1-2.8-0.1-3.9C65.6,63,58,60,50,60
+		c-8,0-15.6,3-21.5,8.5c-1.1,1-1.2,2.8-0.1,3.9S31.2,73.5,32.3,72.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/save.svg b/packages/common/assets/icons/save.svg
new file mode 100755
index 0000000000000000000000000000000000000000..25eba9dca13ed2c14aaa68dcdbd963e2dda65022
--- /dev/null
+++ b/packages/common/assets/icons/save.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M91.1,18.4L76,4.3l-0.2-0.2c-0.9-0.7-2-1.1-3.1-1.1H67H22.8H12.2c-2.6,0-4.8,2.1-4.8,4.8v84.3c0,2.6,2.1,4.8,4.8,4.8h75.6
+		c2.6,0,4.8-2.1,4.8-4.8V21.9C92.5,20.5,92.1,19.3,91.1,18.4z M28.3,8.6h33.3v10.1H28.3V8.6z M66.5,91.4h-36V60.9h36V91.4z M87,91.4
+		H72V60.1c0-2.6-2.1-4.8-4.8-4.8H29.8c-2.6,0-4.8,2.1-4.8,4.8v31.3H13V8.6h9.8v10.8c0,2.6,2.1,4.8,4.8,4.8h34.8
+		c2.6,0,4.8-2.1,4.8-4.8V8.6h5.4L87,22.1V91.4z"/>
+	<path d="M41.9,72h14.2c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H41.9c-1.5,0-2.8,1.2-2.8,2.8S40.4,72,41.9,72z"/>
+	<path d="M41.9,84h14.2c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H41.9c-1.5,0-2.8,1.2-2.8,2.8S40.4,84,41.9,84z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/school-bench-alt.svg b/packages/common/assets/icons/school-bench-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..04f85fa42f4ccf10588d5819bcab8bd85865f9a8
--- /dev/null
+++ b/packages/common/assets/icons/school-bench-alt.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50.7,31.7l-39.8-8.3l-0.1,0c-2-0.3-4,0.3-5.6,1.6c-1.5,1.3-2.4,3.2-2.4,5.3v3.7c0,3.4,2.4,6.3,5.8,6.8l5.9,1.2
+		c0,0.1,0,0.1,0,0.2v40.8c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V43.1l19.2,4v35.8c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V48.2
+		l3.7,0.8l0.1,0c0.4,0.1,0.7,0.1,1.1,0.1c1.6,0,3.2-0.6,4.5-1.7c1.5-1.3,2.4-3.2,2.4-5.3v-3.7C56.4,35.1,54,32.3,50.7,31.7z
+		 M50.9,42.2c0,0.6-0.3,0.9-0.5,1.1c-0.2,0.2-0.6,0.4-1.1,0.3L9.6,35.3l-0.1,0c-0.7-0.1-1.2-0.7-1.2-1.4v-3.7c0-0.6,0.3-0.9,0.5-1.1
+		c0.2-0.2,0.6-0.4,1.1-0.3l39.8,8.3l0.1,0c0.7,0.1,1.2,0.7,1.2,1.4V42.2z"/>
+	<path d="M94.5,14.4c-1.5,0-2.8,1.2-2.8,2.8v29.1H66.1c-4.3,0-7.8,3.5-7.8,7.8v2c0,3.4,2.3,6.4,5.4,7.4v19.6c0,1.5,1.2,2.8,2.8,2.8
+		s2.8-1.2,2.8-2.8V63.7h22.6v19.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V63.7V46.2V17.1C97.3,15.6,96,14.4,94.5,14.4z M66.1,58.2
+		c-1.2,0-2.3-1-2.3-2.3v-2c0-1.2,1-2.3,2.3-2.3h25.7v6.5H66.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/school-bench.svg b/packages/common/assets/icons/school-bench.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a2e1435168cda64679eee3b4bf2a3e4d0cd86da3
--- /dev/null
+++ b/packages/common/assets/icons/school-bench.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M60.3,37.4L9.7,24.2c-1.5-0.4-3,0.5-3.4,2c-0.4,1.5,0.5,3,2,3.4l6.6,1.7v48.9c0,1.5,1.2,2.8,2.7,2.8s2.8-1.2,2.8-2.8V32.7
+		l22,5.8v41.7c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V39.9l10.9,2.9c0.2,0.1,0.5,0.1,0.7,0.1c1.2,0,2.3-0.8,2.7-2.1
+		C62.6,39.3,61.7,37.8,60.3,37.4z"/>
+	<path d="M91,17.1c-1.5,0-2.8,1.2-2.8,2.8v31.2H69.6c-2.8,0-5,2.3-5,5v24c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V56.6h18.2v5.9v17.6
+		c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V62.5V51.1V19.9C93.7,18.4,92.5,17.1,91,17.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/school-compass.svg b/packages/common/assets/icons/school-compass.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d0c0e7f55a868477d7e57916ac9b1441da919843
--- /dev/null
+++ b/packages/common/assets/icons/school-compass.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M84.7,80.2L73.5,55.4c3.8-3.5,6.8-7.9,8.8-12.9c0.5-1.4-0.2-3-1.6-3.6c-1.4-0.6-3,0.2-3.6,1.6c-1.4,3.6-3.5,6.9-6.1,9.6
+	l-7.6-16.9c1.2-2.2,1.8-4.6,1.8-7.2c0-7.4-5.2-13.5-12.1-15V6.2c0-1.7-1.4-3.1-3.1-3.1s-3.1,1.4-3.1,3.1V11
+	c-6.9,1.5-12.1,7.6-12.1,15c0,2.6,0.7,5.1,1.8,7.2l-7.6,16.9c-2.6-2.7-4.6-5.9-6.1-9.6c-0.6-1.4-2.1-2.1-3.6-1.6
+	c-1.4,0.6-2.1,2.1-1.6,3.6c2,5.1,5,9.4,8.8,12.9L15.3,80.2l-0.4,13.4c0,1.3,0.7,2.5,1.9,3.1c0.4,0.2,0.9,0.3,1.3,0.3
+	c0.8,0,1.6-0.3,2.2-0.9l9.7-9.2l10.6-23.5c3,0.8,6.1,1.3,9.3,1.3c3.2,0,6.3-0.5,9.3-1.3l10.6,23.5l9.7,9.2c0.6,0.6,1.4,0.9,2.2,0.9
+	c0.4,0,0.9-0.1,1.3-0.3c1.2-0.5,2-1.7,1.9-3.1L84.7,80.2z M45,40.4l-7.2,16c-1.6-0.7-3.1-1.6-4.6-2.6l7.2-15.9
+	C41.8,39,43.3,39.8,45,40.4z M59.6,37.9l7.2,15.9c-1.4,1-3,1.9-4.6,2.6l-7.2-16C56.7,39.8,58.2,39,59.6,37.9z M50,16.2
+	c5.4,0,9.8,4.4,9.8,9.8s-4.4,9.8-9.8,9.8s-9.8-4.4-9.8-9.8S44.6,16.2,50,16.2z M25.6,83.6l-5,4.7l0.2-6.8L31,58.9
+	c1.5,1,3,1.8,4.6,2.5L25.6,83.6z M50,59.1c-2.4,0-4.7-0.3-7-0.8l7-15.5l7,15.5C54.7,58.8,52.4,59.1,50,59.1z M74.4,83.6l-10-22.1
+	c1.6-0.7,3.1-1.6,4.6-2.5l10.2,22.5l0.2,6.8L74.4,83.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/scooter.svg b/packages/common/assets/icons/scooter.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8ed761107f571b13dcdddc2fc8fa58e563c7fdb9
--- /dev/null
+++ b/packages/common/assets/icons/scooter.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M77.2,10.4H60.6c-1.2-5-5.8-8.7-11.1-8.7c-5.4,0-9.9,3.7-11.1,8.7H22.8c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h13.9
+	c-5.7,2.9-9.5,8.9-9.5,15.5v34.1c0,7.8,5.3,14.6,12.6,16.8v6.9c0,5.1,4.1,9.2,9.2,9.2h0.9c5.1,0,9.2-4.1,9.2-9.2v-6.9
+	c7.3-2.1,12.6-8.9,12.6-16.8V31.4c0-6.6-3.8-12.6-9.5-15.5h15c1.5,0,2.8-1.2,2.8-2.8S78.7,10.4,77.2,10.4z M49.5,7.1
+	c3.3,0,6,2.7,6,6s-2.7,6-6,6c-3.3,0-6-2.7-6-6c0,0,0,0,0,0c0,0,0,0,0,0C43.5,9.8,46.2,7.1,49.5,7.1z M53.6,89.2c0,2-1.7,3.7-3.7,3.7
+	H49c-2,0-3.7-1.7-3.7-3.7v-13c0-2,1.7-3.7,3.7-3.7h0.9c2,0,3.7,1.7,3.7,3.7V89.2z M66.2,31.4v34.1c0,4.8-2.9,9-7.1,10.9v-0.3
+	c0-5.1-4.1-9.2-9.2-9.2H49c-5.1,0-9.2,4.1-9.2,9.2v0.3c-4.2-1.9-7.1-6.1-7.1-10.9V31.4c0-5,3.2-9.4,7.7-11.2c2.1,2.7,5.4,4.4,9,4.4
+	c3.7,0,6.9-1.7,9-4.4C63,22,66.2,26.4,66.2,31.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/scroll-down.svg b/packages/common/assets/icons/scroll-down.svg
new file mode 100755
index 0000000000000000000000000000000000000000..82a2d8a9b4cf0794d8535ca87aa12c8b671a481e
--- /dev/null
+++ b/packages/common/assets/icons/scroll-down.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M56.1,3.5H43.9c-12.2,0-22.1,9.9-22.1,22.1v48.8c0,12.2,9.9,22.1,22.1,22.1h12.2c12.2,0,22.1-9.9,22.1-22.1V25.6
+		C78.2,13.4,68.3,3.5,56.1,3.5z M72.7,74.4c0,9.2-7.5,16.6-16.6,16.6H43.9c-9.2,0-16.6-7.5-16.6-16.6V25.6C27.3,16.4,34.7,9,43.9,9
+		h12.2c9.2,0,16.6,7.5,16.6,16.6V74.4z"/>
+	<path d="M58,67.4l-8,8l-8-8c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l9.3,9.3c0.7,0.7,1.7,1.1,2.6,1.1c1,0,1.9-0.4,2.7-1.1
+		l9.3-9.3c1.1-1.1,1.1-2.8,0-3.9S59.1,66.4,58,67.4z"/>
+	<circle cx="50" cy="21.6" r="3.5"/>
+	<circle cx="50" cy="37.1" r="3.5"/>
+	<circle cx="50" cy="52.6" r="3.5"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/search.svg b/packages/common/assets/icons/search.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2f4cc68a1813d380ada79e850df87d25a19b277b
--- /dev/null
+++ b/packages/common/assets/icons/search.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.4,83.8L73.2,62.6c-1.9-1.9-4.9-1.9-6.8-0.1l-9.3-9.2c4.3-5.2,7-11.9,7-19.2c0-16.5-13.4-30-30-30s-30,13.4-30,30
+	s13.4,30,30,30c7.2,0,13.9-2.6,19.1-6.9l9.3,9.2l-0.1,0.1c-1.9,1.9-1.9,5.1,0,7l21.2,21.1c1.9,1.9,5.1,1.9,7,0l3.8-3.8
+	C96.3,88.8,96.3,85.7,94.4,83.8z M9.7,34.1c0-13.5,11-24.5,24.5-24.5s24.5,11,24.5,24.5s-11,24.5-24.5,24.5S9.7,47.5,9.7,34.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/select.svg b/packages/common/assets/icons/select.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b6d65e373194bf2c19bec965352d0900d39debd7
--- /dev/null
+++ b/packages/common/assets/icons/select.svg
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M94.9,90.1l-5.5-5.5l5.5-3.2l-16-6v-2.6h-5.5v1.8h-1.8v5.5h5.4L82.4,94l3.2-5.5l5.4,5.4c0.5,0.5,1.2,0.8,1.9,0.8
+		s1.4-0.3,1.9-0.8C96,92.9,96,91.2,94.9,90.1z"/>
+	<rect x="20.1" y="74.6" width="8.6" height="5.5"/>
+	<rect x="37.3" y="74.6" width="8.6" height="5.5"/>
+	<rect x="54.6" y="74.6" width="8.6" height="5.5"/>
+	<polygon points="9.8,72.9 4.3,72.9 4.3,80.1 11.5,80.1 11.5,74.6 9.8,74.6 	"/>
+	<rect x="4.3" y="55.5" width="5.5" height="8.6"/>
+	<rect x="4.3" y="38.3" width="5.5" height="8.6"/>
+	<rect x="4.3" y="21.1" width="5.5" height="8.6"/>
+	<polygon points="4.3,12.4 9.8,12.4 9.8,10.7 11.5,10.7 11.5,5.2 4.3,5.2 	"/>
+	<rect x="37.3" y="5.2" width="8.6" height="5.5"/>
+	<rect x="54.6" y="5.2" width="8.6" height="5.5"/>
+	<rect x="20.1" y="5.2" width="8.6" height="5.5"/>
+	<polygon points="73.5,12.4 79,12.4 79,5.2 71.8,5.2 71.8,10.7 73.5,10.7 	"/>
+	<rect x="73.5" y="38.4" width="5.5" height="8.6"/>
+	<rect x="73.5" y="21.1" width="5.5" height="8.6"/>
+	<rect x="73.5" y="55.6" width="5.5" height="8.6"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/seo-consulting.svg b/packages/common/assets/icons/seo-consulting.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ccc2ab181fcfed4f467a5ef1ea8b5fefbf4e3ea4
--- /dev/null
+++ b/packages/common/assets/icons/seo-consulting.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M37.9,37c0,6.8,5.6,12.4,12.4,12.4S62.7,43.9,62.7,37c0-6.8-5.6-12.4-12.4-12.4S37.9,30.2,37.9,37z M57.4,37
+		c0,3.9-3.2,7.1-7.1,7.1c-3.9,0-7.1-3.2-7.1-7.1c0-3.9,3.2-7.1,7.1-7.1C54.2,29.9,57.4,33.1,57.4,37z"/>
+	<path d="M97.7,61.5l-8.5-8.5c-0.4-0.4-1-0.4-1.4,0l-8.6,8.5c-1,1-1.2,2.7-0.3,3.7c0.5,0.6,1.3,0.9,2,0.9c0.7,0,1.4-0.3,1.9-0.8
+		l2.4-2.3c-2.7,7.2-7.5,13.2-13.5,17.5V67.9c0-8-6.5-14.5-14.5-14.5H43.4c-8,0-14.5,6.5-14.5,14.5v12.5
+		c-6.3-4.5-11.3-10.9-13.8-18.6c-0.4-1.2-1.6-2.1-2.9-2c-1.7,0.2-2.8,1.9-2.2,3.5c5.7,17.5,22,29.2,40.4,29.2
+		c18.4,0,34.7-11.8,40.4-29.2c0.1-0.3,0.1-0.7,0.1-1l3,3c1.2,1.2,3.2,1,4.1-0.4C98.8,63.9,98.6,62.4,97.7,61.5z M34.3,83.5V67.9
+		c0-5,4.1-9.2,9.2-9.2h4.9v0.6l-2.2,14.8c0,0.3,0,0.6,0.2,0.8l3.3,3.9c0.4,0.5,1.1,0.5,1.5,0l3.3-3.9c0.2-0.2,0.3-0.5,0.2-0.8
+		l-2.2-14.8v-0.6h4.9c5,0,9.2,4.1,9.2,9.2v15.7c-4.9,2.3-10.3,3.6-16,3.6C44.7,87.2,39.2,85.9,34.3,83.5z"/>
+	<path d="M20.9,39.8c1.1-1.1,1.1-2.8-0.1-3.9c-1.1-1-2.8-0.8-3.8,0.2L15.1,38c5.1-15,19.2-25.2,35.2-25.2
+		c17.1,0,31.9,11.6,36.1,28.1c0.3,1.3,1.4,2.2,2.7,2.2c1.8-0.1,2.9-1.7,2.5-3.3C87,20.7,70,7.5,50.4,7.5c-19.4,0-36.2,13-41.2,31.7
+		l-3.1-3.1c-0.9-0.9-2.4-1.1-3.4-0.4c-1.4,1-1.6,3-0.4,4.1l8.6,8.6c0.4,0.4,1,0.4,1.4,0L20.9,39.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/seo-monitoring.svg b/packages/common/assets/icons/seo-monitoring.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ca5c636b2693994828db4182c282dcf635843482
--- /dev/null
+++ b/packages/common/assets/icons/seo-monitoring.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M21.5,54.9c2.6,0,4.8-2.1,4.8-4.8c0,0,0,0,0,0c3.8-2.7,9.4-6.9,13.1-9.7c0.4,0.1,0.9,0.2,1.4,0.2c1.3,0,2.5-0.6,3.4-1.4
+		l10.8,3.3c0.7,1.7,2.4,2.9,4.4,2.9c2.6,0,4.6-2,4.7-4.5l12.6-7.8c0.6,0.2,1.2,0.4,1.9,0.4c2.6,0,4.8-2.1,4.8-4.8S81.1,24,78.5,24
+		c-2.5,0-4.5,2-4.7,4.4L61,36.3c-0.5-0.2-1.1-0.3-1.7-0.3c-1.2,0-2.3,0.5-3.1,1.2l-11.2-3.4c-0.8-1.5-2.4-2.5-4.2-2.5
+		c-2.6,0-4.8,2.1-4.8,4.8c0,0,0,0.1,0,0.1c-3.7,2.7-9.3,6.9-13,9.6c-0.5-0.2-1-0.3-1.5-0.3c-2.6,0-4.8,2.1-4.8,4.8
+		S18.9,54.9,21.5,54.9z"/>
+	<path d="M93,14.7H7c-2.6,0-4.8,2.1-4.8,4.8V62c0,2.6,2.1,4.8,4.8,4.8h39v13.1H35.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h28.8
+		c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H54V66.8h39c2.6,0,4.8-2.1,4.8-4.8V19.4C97.8,16.8,95.6,14.7,93,14.7z M92.3,61.3H7.8V20.2
+		h84.5V61.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/seo.svg b/packages/common/assets/icons/seo.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4903165b6fa38bdbe0ee8b6d334752542e141e3b
--- /dev/null
+++ b/packages/common/assets/icons/seo.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M25.5,49.1c-1.5,0-2.8,1.2-2.8,2.8c0,1.5,1.2,2.7,2.8,2.7h6.4c2.7,0,4.9-2.2,4.9-4.9v-6.5c0-2.7-2.2-4.9-4.9-4.9h-3.1v-5.3
+		h5.8c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-6.4c-2.7,0-4.9,2.2-4.9,4.9v6.4c0,2.7,2.2,4.9,4.9,4.9h3.1v5.4H25.5z"/>
+	<path d="M46.7,54.6h7.9c1.5,0,2.8-1.2,2.8-2.7c0-1.5-1.2-2.8-2.8-2.8h-6.9v-5.3h2.8c1.5,0,2.7-1.2,2.7-2.8s-1.2-2.8-2.7-2.8h-2.8
+		v-5.3h6.9c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-7.9c-2.5,0-4.6,2-4.6,4.6v18C42.1,52.5,44.2,54.6,46.7,54.6z"/>
+	<path d="M69,54.6h0.7c4.1,0,7.5-3.4,7.5-7.5V34.9c0-4.1-3.4-7.5-7.5-7.5H69c-4.1,0-7.5,3.4-7.5,7.5v12.1
+		C61.5,51.2,64.9,54.6,69,54.6z M67,34.9c0-1.1,0.9-2,2-2h0.7c1.1,0,2,0.9,2,2v12.1c0,1.1-0.9,2-2,2H69c-1.1,0-2-0.9-2-2V34.9z"/>
+</g>
+<path d="M93,14.7H7c-2.6,0-4.8,2.1-4.8,4.8V62c0,2.6,2.1,4.8,4.8,4.8h39v13.1H35.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h28.8
+	c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H54V66.8h39c2.6,0,4.8-2.1,4.8-4.8V19.4C97.8,16.8,95.6,14.7,93,14.7z M92.3,61.3H7.8V20.2
+	h84.5V61.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/service.svg b/packages/common/assets/icons/service.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6b5bed1cce302f24c028560e692efc6913710cda
--- /dev/null
+++ b/packages/common/assets/icons/service.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M90.6,63.6c-0.7-20.9-17.2-37.8-37.9-39.2v-1.2l2.6,0c1.3,0,2.5-0.9,2.8-2.2c0.3-1.8-1-3.3-2.7-3.3l-10.8,0
+	c-1.3,0-2.5,0.9-2.8,2.2c-0.3,1.8,1,3.3,2.7,3.3h2.7v1.2C26.6,25.8,10.1,42.7,9.4,63.6H4.8c-1.1,0-2,0.9-2,2v8.1
+	c0,4.8,3.9,8.6,8.6,8.6h77.2c4.8,0,8.6-3.9,8.6-8.6v-8.1c0-1.1-0.9-2-2-2H90.6z M50,29.8c18.9,0,34.4,15,35.1,33.8H14.9
+	C15.6,44.8,31.1,29.8,50,29.8z M91.8,73.7c0,1.7-1.4,3.1-3.1,3.1H11.4c-1.7,0-3.1-1.4-3.1-3.1v-4.6h83.5V73.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/share-alt.svg b/packages/common/assets/icons/share-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a0f397092516455c0c9c57d769078c9aab6a0626
--- /dev/null
+++ b/packages/common/assets/icons/share-alt.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M21.5,38.8c0.7,0,1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-9.5-9.7h20c9.1,0,16.5,7.4,16.5,16.5V66c0,1.5,1.2,2.8,2.8,2.8
+		s2.8-1.2,2.8-2.8V40.9c0-12.1-9.9-22-22-22H14l9.4-9.4c1.1-1.1,1.1-2.8,0-3.9s-2.8-1.1-3.9,0L3.5,21.7l16,16.3
+		C20.1,38.5,20.8,38.8,21.5,38.8z"/>
+	<path d="M93.2,62.4c-1.3,0.3-2.2,1.5-2.2,2.8l0,24.5H11.2l0-24.5c0-1.3-0.9-2.5-2.2-2.8c-1.8-0.3-3.3,1-3.3,2.7v28.1
+		c0,1.1,0.9,2,2,2h86.8c1.1,0,2-0.9,2-2V65.1C96.5,63.4,95,62.1,93.2,62.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/share.svg b/packages/common/assets/icons/share.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a3589f825d58b72c756639f26771ccbefd7bcd52
--- /dev/null
+++ b/packages/common/assets/icons/share.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M46.9,68.7c1.5,0,2.8-1.2,2.8-2.8V40.9c0-9.1,7.4-16.5,16.5-16.5h20l-9.5,9.7c-1.1,1.1-1,2.8,0,3.9
+		c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,2-0.8l16-16.3l-16-16c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l9.4,9.4H66.1
+		c-12.1,0-22,9.8-22,22v25.1C44.2,67.5,45.4,68.7,46.9,68.7z"/>
+	<path d="M91.5,62.4c-1.5,0-2.8,1.2-2.8,2.8v24.5H9V65.1c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v30h90.8v-30
+		C94.3,63.6,93.1,62.4,91.5,62.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/shield.svg b/packages/common/assets/icons/shield.svg
new file mode 100755
index 0000000000000000000000000000000000000000..252db7ee876336a65def964bed5f1dce536622e8
--- /dev/null
+++ b/packages/common/assets/icons/shield.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50.1,95.5l-0.9-0.3C27.8,87.9,13.4,67.7,13.4,45V15.8c0-0.4,0.3-0.8,0.7-1L49.6,4.5c0.2-0.1,0.4-0.1,0.6,0l35.8,10.3
+		c0.4,0.1,0.7,0.5,0.7,1V45c0,22.6-14.3,42.8-35.7,50.2L50.1,95.5z M19.6,19c-0.4,0.1-0.7,0.5-0.7,1V45c0,20,12.5,37.9,31.1,44.7
+		C68.7,82.8,81.1,65,81.1,45V19.9c0-0.4-0.3-0.8-0.7-1l-30.2-8.7c-0.2-0.1-0.4-0.1-0.6,0L19.6,19z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/shift-left.svg b/packages/common/assets/icons/shift-left.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4d395ec552bc052c42390948d5e305fc159784ca
--- /dev/null
+++ b/packages/common/assets/icons/shift-left.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M6.6,6C5.1,6,3.9,7.3,3.9,8.8v82.4c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V8.8C9.4,7.3,8.1,6,6.6,6z"/>
+	<path d="M93.4,47.3H33.9l9.9-10c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L23.5,50l16.5,16.5c0.5,0.5,1.2,0.8,1.9,0.8
+		s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L34,52.8h59.4c1.5,0,2.8-1.2,2.8-2.8S94.9,47.3,93.4,47.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/shift-right.svg b/packages/common/assets/icons/shift-right.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e480eaa2eea5c5a86343e2d2bc3b3bc7dda1c115
--- /dev/null
+++ b/packages/common/assets/icons/shift-right.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93.4,94c1.5,0,2.8-1.2,2.8-2.8V8.8c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v82.4C90.6,92.7,91.9,94,93.4,94z"/>
+	<path d="M6.6,52.8h59.5l-9.9,10c-1.1,1.1-1.1,2.8,0,3.9c1.1,1.1,2.8,1.1,3.9,0L76.5,50L60.1,33.5c-0.5-0.5-1.2-0.8-1.9-0.8
+		s-1.4,0.3-1.9,0.8c-1.1,1.1-1.1,2.8,0,3.9l9.8,9.8H6.6c-1.5,0-2.8,1.2-2.8,2.8S5.1,52.8,6.6,52.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/ship.svg b/packages/common/assets/icons/ship.svg
new file mode 100755
index 0000000000000000000000000000000000000000..dabb2ca7a8e3cadb036ff507d9e65a5ba09e059b
--- /dev/null
+++ b/packages/common/assets/icons/ship.svg
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M27.8,70.6v10c0,0.1,0.1,0.1,0.1,0.1l5.3-1.9c0,0,0.1-0.1,0.1-0.1v-9.3L20.1,40.9l29.3-9.8l30.4,9.8L66.6,69.4v9.3
+		c0,0,0,0.1,0.1,0.1l5.3,1.9c0.1,0,0.1,0,0.1-0.1v-10l13.1-28.1c0.6-1.2,0.6-2.7,0-3.9s-1.6-2.2-2.9-2.6l-4.5-1.4V12.8
+		c0-2.6-2.1-4.8-4.8-4.8H55.7V5.2c0-1-0.8-1.7-1.7-1.7h-8.1c-1,0-1.7,0.8-1.7,1.7V8H26.8c-2.6,0-4.8,2.1-4.8,4.8v21.6l-4.6,1.5
+		c-1.3,0.4-2.3,1.4-2.9,2.6c-0.5,1.2-0.5,2.7,0.1,3.9L27.8,70.6z M27.6,13.5h44.7v19.2l-21.8-7c-0.8-0.2-1.6-0.2-2.3,0l-20.6,6.9
+		V13.5z"/>
+	<rect x="31" y="18.6" width="2.4" height="2.4"/>
+	<rect x="48.7" y="18.6" width="2.4" height="2.4"/>
+	<rect x="66.5" y="18.6" width="2.4" height="2.4"/>
+	<path d="M89.4,88.6c-1.1-1.1-2.8-1.1-3.9,0c-3,3-7.9,3-10.9,0l-0.4-0.4c-5.1-5.1-13.5-5.1-18.7,0l-0.5,0.5
+		c-1.5,1.5-3.4,2.3-5.4,2.3s-4-0.8-5.4-2.3L44,88.6c-2.5-2.5-5.8-3.9-9.3-3.9c-3.5,0-6.8,1.4-9.3,3.9c-3,3-7.9,3-10.9,0
+		c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9c5.1,5.1,13.5,5.1,18.7,0c1.5-1.5,3.4-2.3,5.4-2.3c2.1,0,4,0.8,5.4,2.3l0.2,0.2
+		c2.5,2.5,5.8,3.9,9.3,3.9s6.8-1.4,9.3-3.9l0.5-0.5c3-3,7.9-3,10.9,0l0.4,0.4c5.1,5.1,13.5,5.1,18.7,0
+		C90.5,91.4,90.5,89.7,89.4,88.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/shopify.svg b/packages/common/assets/icons/shopify.svg
new file mode 100755
index 0000000000000000000000000000000000000000..8e4f84bd1692261439f269fbbb7ad2198b2da9ff
--- /dev/null
+++ b/packages/common/assets/icons/shopify.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M62.9,96.8l28.3-6.1c0,0-10.2-69-10.3-69.5c-0.1-0.5-0.5-0.7-0.8-0.8c-0.3,0-7.6-0.6-7.6-0.6s-5-5-5.6-5.5
+		c-0.1-0.1-0.3-0.2-0.5-0.3L62.9,96.8z"/>
+	<path d="M65.2,14c-0.1,0-0.2,0-0.3,0.1c-0.1,0-1.1,0.3-2.8,0.9c-1.7-4.8-4.6-9.3-9.8-9.3c-0.1,0-0.3,0-0.4,0
+		c-1.5-2-3.3-2.8-4.9-2.8C34.8,2.9,29,18,27.2,25.7c-4.7,1.5-8.1,2.5-8.5,2.6c-2.6,0.8-2.7,0.9-3.1,3.4c-0.3,1.9-7.1,55.1-7.1,55.1
+		l53.2,10L65.2,14z M51.4,17.7c0,0.2,0,0.4,0,0.5c-3,0.9-6.2,1.9-9.4,2.9c1.8-7,5.2-10.3,8.2-11.6C50.9,11.4,51.4,14.1,51.4,17.7z
+		 M46.6,6.1c0.5,0,1.1,0.2,1.6,0.5c-3.9,1.8-8.1,6.4-9.8,15.6c-2.6,0.8-5.1,1.6-7.4,2.3C33,17.6,37.9,6.1,46.6,6.1z M48.7,47.1
+		c0,0-3.1-1.7-7-1.7c-5.6,0-5.9,3.5-5.9,4.4c0,4.9,12.7,6.7,12.7,18.1c0,9-5.7,14.8-13.4,14.8c-9.2,0-13.9-5.7-13.9-5.7l2.5-8.1
+		c0,0,4.8,4.2,8.9,4.2c2.7,0,3.8-2.1,3.8-3.6c0-6.4-10.4-6.6-10.4-17.1c0-8.8,6.3-17.3,19-17.3c4.9,0,7.3,1.4,7.3,1.4L48.7,47.1z
+		 M53.5,8.9c2.7,0.3,4.5,3.4,5.6,6.9c-1.3,0.4-2.9,0.9-4.5,1.4c0-0.3,0-0.6,0-1C54.6,13.3,54.2,10.8,53.5,8.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/shopping-basket.svg b/packages/common/assets/icons/shopping-basket.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e2adcfd52a3e49dec8f86ecb2879e1d3daad46e8
--- /dev/null
+++ b/packages/common/assets/icons/shopping-basket.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M91.9,35.6h-7.1L78.9,6.5C78.6,5,77.1,4,75.6,4.3c-1.5,0.3-2.4,1.8-2.1,3.2l5.7,28H20.8l5.7-28c0.3-1.5-0.7-2.9-2.1-3.2
+		C22.9,4,21.4,5,21.1,6.5l-5.9,29.1H8.1c-2.6,0-4.8,2.1-4.8,4.8v8.9c0,2.6,2.1,4.7,4.8,4.7h2.2L19,92c0.5,2.2,2.5,3.8,4.7,3.8h52.6
+		c2.3,0,4.2-1.6,4.7-3.8l8.7-38h2.2c2.6,0,4.8-2.1,4.8-4.7v-8.9C96.7,37.7,94.5,35.6,91.9,35.6z M75.8,90.3H24.2l-8.3-36.3h68.2
+		L75.8,90.3z M91.2,48.4H91H9H8.8v-7.4h82.4V48.4z"/>
+	<path d="M38.3,83.5c1.5,0,2.8-1.2,2.8-2.8V64.4c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v16.3C35.5,82.2,36.7,83.5,38.3,83.5z"/>
+	<path d="M61.7,83.5c1.5,0,2.8-1.2,2.8-2.8V64.4c0-1.5-1.2-2.8-2.8-2.8S59,62.9,59,64.4v16.3C59,82.2,60.2,83.5,61.7,83.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/shortcode.svg b/packages/common/assets/icons/shortcode.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6f1009da4e7b461862f2772f771c4d45d0b53f3f
--- /dev/null
+++ b/packages/common/assets/icons/shortcode.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50.7,48.5c-1.6-0.5-2.8-1-3.6-1.6c-0.8-0.6-1.2-1.3-1.2-2.1c0-0.9,0.4-1.6,1.1-2.1s1.7-0.8,3-0.8c1.4,0,2.4,0.4,3.1,1
+		c0.3,0.4,0.6,0.8,0.8,1.2c0.4,0.9,1.1,1.5,2.1,1.5h0.4c1.8,0,3-1.8,2.2-3.4c-0.1-0.2-0.3-0.4-0.4-0.6c-0.8-1.2-1.9-2.1-3.3-2.8
+		c-1.4-0.7-3-1-4.8-1c-1.8,0-3.4,0.3-4.8,0.9c-1.4,0.6-2.5,1.4-3.3,2.5c-0.7,1-1.1,2.2-1.1,3.6c0,2.6,1.4,4.7,4.3,6.2
+		c1.1,0.5,2.5,1.1,4.3,1.7s3,1.2,3.7,1.7c0.7,0.6,1,1.3,1,2.3c0,0.9-0.4,1.6-1.3,2.1c-0.7,0.5-1.7,0.8-2.9,0.8
+		c-2.7,0-4.2-0.9-4.8-2.6c-0.4-1-1.4-1.6-2.4-1.6h-0.1c-1.8,0-3,1.8-2.2,3.4c0.1,0.3,0.3,0.6,0.5,0.9c0.8,1.2,2,2.2,3.6,2.9
+		c1.6,0.7,3.4,1.1,5.3,1.1c2.8,0,5-0.7,6.7-1.9c1.7-1.2,2.5-2.9,2.5-5.1c0-1.9-0.7-3.6-2-4.9C55.8,50.5,53.7,49.4,50.7,48.5z"/>
+	<path d="M27.8,27.5c-1.1-1.1-2.8-1.1-3.9,0L4.1,47.4c-1.5,1.5-1.5,3.8,0,5.3L24,72.5c0.5,0.5,1.2,0.8,1.9,0.8
+		c0.7,0,1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L9.2,50l18.7-18.7C28.9,30.3,28.9,28.5,27.8,27.5z"/>
+	<path d="M95.9,47.4L76,27.5c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9L90.8,50L72.2,68.7c-1.1,1.1-1.1,2.8,0,3.9
+		c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l19.9-19.9c0.7-0.7,1.1-1.7,1.1-2.6C97.1,49,96.7,48.1,95.9,47.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/shovel.svg b/packages/common/assets/icons/shovel.svg
new file mode 100755
index 0000000000000000000000000000000000000000..081b25e394f52b5548b0a1b2b31bde943a65f5e9
--- /dev/null
+++ b/packages/common/assets/icons/shovel.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.7,23.6L76.5,5.4c-1-1-2.7-1.2-3.8-0.2c-1.3,1.1-1.3,2.9-0.2,4.1l3.3,3.3c0,0,0,0,0,0c-1.3,1.1-1.4,2.9-0.2,4.1l2,2
+	L44.8,51.3l-9.2-9.1c-0.8-0.8-2-0.8-2.8,0L9.6,65.3c-6.9,6.9-6.9,18.2,0,25.1c3.3,3.3,7.8,5.2,12.5,5.2s9.2-1.8,12.5-5.2l23.1-23.1
+	c0.8-0.8,0.8-2,0-2.8l-9.1-9.3l32.9-32.9l2,2c0.5,0.5,1.2,0.8,1.9,0.8c0.8,0,1.6-0.4,2.1-1c0,0,0,0,0,0l3.3,3.3
+	c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8C95.8,26.4,95.8,24.7,94.7,23.6z M51.5,65.8L30.8,86.5c-4.8,4.8-12.5,4.8-17.3,0
+	s-4.8-12.5,0-17.3l20.6-20.6l6.7,6.7l-2.5,2.5c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l2.5-2.5L51.5,65.8z"
+	/>
+</svg>
diff --git a/packages/common/assets/icons/shuffle.svg b/packages/common/assets/icons/shuffle.svg
new file mode 100755
index 0000000000000000000000000000000000000000..bcf8d14033e5cd8a07537c86a756a21441129a66
--- /dev/null
+++ b/packages/common/assets/icons/shuffle.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M92.8,71L80.9,59.2c-1.1-1.1-2.8-1.1-3.9,0C76,60.2,76,62,77,63.1l7.9,7.9H73.2L55.9,50l17.3-20.9h11.7L77,36.9
+	C76,38,76,39.8,77,40.8c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8L92.8,29c1.5-1.5,1.5-3.8,0-5.3L80.9,11.8c-1.1-1.1-2.8-1.1-3.9,0
+	c-1.1,1.1-1.1,2.8,0,3.9l7.9,7.9H70.6L52.4,45.7L34.1,23.6H8.9c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h22.7L48.8,50L31.5,70.9H8.9
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h25.3l18.2-22.1l18.2,22.1h14.3L77,84.3c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8
+	s1.4-0.3,1.9-0.8l11.8-11.8C94.2,74.9,94.2,72.5,92.8,71z"/>
+</svg>
diff --git a/packages/common/assets/icons/signal.svg b/packages/common/assets/icons/signal.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d7cca133c3ea31627637a64f179fa1db6f4739c2
--- /dev/null
+++ b/packages/common/assets/icons/signal.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,30.2c-5.2,0-9.4,4.2-9.4,9.4c0,4.2,2.8,7.8,6.7,9v43.1c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V48.6
+		c3.9-1.2,6.7-4.8,6.7-9C59.4,34.4,55.2,30.2,50,30.2z M50,43.5c-2.2,0-3.9-1.8-3.9-3.9s1.8-3.9,3.9-3.9c2.2,0,3.9,1.8,3.9,3.9
+		S52.2,43.5,50,43.5z"/>
+	<path d="M35,39.6c0-4,1.6-7.8,4.4-10.6c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0c-3.9,3.9-6,9-6,14.5c0,5.5,2.1,10.6,6,14.5
+		c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9C36.6,47.4,35,43.6,35,39.6z"/>
+	<path d="M64.5,25.1c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9c2.8,2.8,4.4,6.6,4.4,10.6s-1.6,7.8-4.4,10.6
+		c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c3.9-3.9,6-9,6-14.5C70.5,34.1,68.3,29,64.5,25.1z"/>
+	<path d="M21.7,39.6c0-7.6,2.9-14.6,8.3-20c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0c-6.4,6.4-9.9,14.9-9.9,23.9
+		s3.5,17.5,9.9,23.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9C24.7,54.2,21.7,47.1,21.7,39.6z"/>
+	<path d="M73.9,15.7c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9c11,11,11,29,0,40c-1.1,1.1-1.1,2.8,0,3.9
+		c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8C87,50.3,87,28.9,73.9,15.7z"/>
+	<path d="M8.4,39.6c0-11.1,4.3-21.5,12.2-29.4c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0C7.8,15.2,2.9,27,2.9,39.6
+		S7.8,64,16.7,72.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9C12.8,61.1,8.4,50.7,8.4,39.6z"/>
+	<path d="M83.3,6.3c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9c7.8,7.8,12.2,18.3,12.2,29.4c0,11.1-4.3,21.5-12.2,29.4
+		c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c8.9-8.9,13.8-20.7,13.8-33.3S92.2,15.2,83.3,6.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/skipping-rope.svg b/packages/common/assets/icons/skipping-rope.svg
new file mode 100755
index 0000000000000000000000000000000000000000..be341683eb3b6854761347d36bfb0d98347a447f
--- /dev/null
+++ b/packages/common/assets/icons/skipping-rope.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M98.4,57.1c-0.8-2.3-2.4-4.1-4.5-5.2c-2.1-1.1-4.6-1.2-6.8-0.5l-12.9,4.4l0,0c-1.2,0.4-2.2,1.3-2.7,2.4
+	c-0.6,1.1-0.6,2.4-0.2,3.6l0.5,1.4L38.9,74.3c-2.1,0.7-4.3,0.6-6.3-0.4c-2-1-3.4-2.7-4.1-4.7c-0.7-2.1-0.6-4.3,0.4-6.3
+	c1-2,2.7-3.4,4.7-4.1l36.2-12.2l0,0c7.2-2.4,11-10.2,8.6-17.4c-2.4-7.2-10.2-11-17.4-8.6L26.4,32.2l-0.2-0.7c-0.8-2.5-3.5-3.8-6-3
+	L7.2,32.8c-2.3,0.8-4.1,2.4-5.2,4.5c-1.1,2.1-1.2,4.6-0.5,6.8s2.4,4.1,4.5,5.2c1.3,0.6,2.6,0.9,4,0.9c1,0,1.9-0.2,2.9-0.5l12.9-4.4
+	c2.5-0.8,3.8-3.5,3-6l-0.7-2l34.5-11.7c4.3-1.5,9,0.9,10.4,5.2c0.7,2.1,0.6,4.3-0.4,6.3s-2.7,3.4-4.7,4.1L31.8,53.5
+	c-3.5,1.2-6.3,3.6-7.9,6.9c-1.6,3.3-1.9,7-0.7,10.5c1.2,3.5,3.6,6.3,6.9,7.9c1.9,0.9,4,1.4,6.1,1.4c1.5,0,3-0.2,4.4-0.7l32.7-11.1
+	l0.5,1.4c0.7,2,2.5,3.2,4.5,3.2c0.5,0,1-0.1,1.5-0.3l12.9-4.4C97.5,66.8,100,61.7,98.4,57.1z M11.2,44.6c-0.9,0.3-1.8,0.2-2.6-0.2
+	c-0.8-0.4-1.4-1.1-1.7-2c-0.3-0.9-0.2-1.8,0.2-2.6C7.4,39,8.1,38.3,9,38l12.2-4.1l2.2,6.6L11.2,44.6z M91,63.2l-12.2,4.1l-2.2-6.6
+	l12.2-4.1c0.9-0.3,1.8-0.2,2.6,0.2s1.4,1.1,1.7,2C93.8,60.6,92.8,62.6,91,63.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/skype.svg b/packages/common/assets/icons/skype.svg
new file mode 100755
index 0000000000000000000000000000000000000000..eb58f9fc8b76ad309afa974ebf728f6cf632e7a3
--- /dev/null
+++ b/packages/common/assets/icons/skype.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M8.2,50.3c0.2-2,0.3-3.8,0.5-5.6c0.1-0.8,0-1.4-0.4-2.2c-3.2-5.8-4-11.9-2.4-18.3C7.6,17,11.7,11.6,18.2,8.1
+	c8.1-4.3,16.3-4.2,24.5,0.2c0.6,0.3,1.2,0.4,1.9,0.3C55,7.3,64.7,9.5,73.4,15.4c9.1,6.2,14.9,14.8,17.4,25.6
+	c1.1,4.8,1.2,9.6,0.6,14.4c-0.1,0.6-0.1,1.2,0.3,1.8c3.3,5.8,4.2,12,2.6,18.4c-1.8,7.2-5.9,12.7-12.5,16.2
+	c-8.1,4.3-16.4,4.2-24.5-0.3c-0.6-0.3-1.1-0.4-1.8-0.3c-6.5,0.9-12.9,0.3-19.2-1.9c-8.3-2.9-15-7.9-20.1-15C12.2,69,9.8,63,8.8,56.4
+	C8.4,54.4,8.4,52.3,8.2,50.3z M50.2,77.2c2.4-0.3,4.8-0.5,7.2-0.9c3.4-0.6,6.5-1.9,9.2-4c4.5-3.6,6.3-8.3,5.7-14
+	c-0.4-3.9-2.2-7-5.5-9.1c-1.7-1.1-3.6-2.1-5.5-2.7c-4.4-1.4-8.8-2.4-13.2-3.6c-2.2-0.6-4.4-1.2-6.4-2.5c-2.2-1.4-2.9-3.8-1.7-5.9
+	c0.8-1.4,2.2-2.3,3.7-2.9c2.4-1,4.9-1,7.5-0.8c3.1,0.2,5.5,1.7,7.1,4.3c0.7,1.1,1.3,2.2,2.1,3.2c0.6,0.8,1.3,1.7,2.2,2.1
+	c2.7,1.3,6.1-0.2,7-3c0.8-2.2,0.1-4.2-1-6.1c-1.9-3.3-4.9-5.3-8.3-6.6c-3.2-1.3-6.6-1.7-10.1-1.7c-4.7,0-9.3,0.5-13.6,2.6
+	c-4.6,2.3-7.6,5.8-8.1,11.1c-0.4,4.9,1.5,8.8,5.5,11.6c2.5,1.8,5.4,2.8,8.3,3.6c3.1,0.9,6.2,1.5,9.4,2.3c2.1,0.5,4.2,1.1,6.1,2.3
+	c3.6,2.3,3.8,6.9,0.6,9.6c-1.7,1.4-3.7,2.2-5.9,2.6c-2.6,0.4-5.2,0.4-7.7-0.3c-2.8-0.8-4.7-2.8-6-5.4c-0.7-1.5-1.4-3-2.4-4.3
+	c-1.2-1.8-3.1-2.2-5.2-1.8c-2,0.4-3.4,1.6-3.9,3.7c-0.3,1.6,0,3.2,0.6,4.6c1.7,4.2,4.6,7.2,8.6,9.2C41,76.6,45.6,77.1,50.2,77.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/slack.svg b/packages/common/assets/icons/slack.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f6d388f14eea38a0a21b6fa02a6e384a6091ec56
--- /dev/null
+++ b/packages/common/assets/icons/slack.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<rect x="43.7" y="43.9" transform="matrix(0.9482 -0.3176 0.3176 0.9482 -13.2913 18.4688)" width="12.7" height="12.2"/>
+	<g>
+		<rect x="43.7" y="43.9" transform="matrix(0.9482 -0.3176 0.3176 0.9482 -13.2913 18.4689)" width="12.7" height="12.2"/>
+		<path d="M91.2,37.6C82,6.7,68.6-0.5,37.6,8.8C6.7,18-0.5,31.4,8.8,62.4c9.3,30.9,22.7,38.1,53.6,28.9
+			C93.3,82,100.5,68.6,91.2,37.6z M75.6,57.7l-5.8,2l2,6c0.8,2.4-0.5,5.1-2.9,5.9c-0.5,0.2-1.1,0.3-1.6,0.2c-1.9,0-3.7-1.3-4.3-3.2
+			l-2-6l-12,4l2,6c0.8,2.4-0.5,5.1-2.9,5.9c-0.5,0.2-1.1,0.3-1.6,0.2c-1.9,0-3.7-1.3-4.3-3.2l-2-6l-5.8,2c-0.5,0.2-1.1,0.3-1.6,0.2
+			c-1.9,0-3.7-1.3-4.3-3.2c-0.8-2.4,0.5-5.1,2.9-5.9l5.8-2l-3.9-11.6l-5.8,2c-0.5,0.2-1.1,0.3-1.6,0.2c-1.9,0-3.7-1.3-4.3-3.2
+			c-0.8-2.4,0.5-5.1,2.9-5.9l5.8-2l-2-6c-0.8-2.4,0.5-5.1,2.9-5.9c2.4-0.8,5.1,0.5,5.9,2.9l2,6l12-4l-2-6c-0.8-2.4,0.5-5.1,2.9-5.9
+			c2.4-0.8,5.1,0.5,5.9,2.9l2,6l5.8-2c2.4-0.8,5.1,0.5,5.9,2.9c0.8,2.4-0.5,5.1-2.9,5.9l-5.8,2l3.9,11.6l5.8-2
+			c2.4-0.8,5.1,0.5,5.9,2.9C79.4,54.2,78,56.9,75.6,57.7z"/>
+	</g>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/slice.svg b/packages/common/assets/icons/slice.svg
new file mode 100755
index 0000000000000000000000000000000000000000..993c01c3da5796db5ba4f0c1a3d080de1495f6fb
--- /dev/null
+++ b/packages/common/assets/icons/slice.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.8,82.5L79.4,66.1l-54-54c-1.4-1.4-3.9-1.4-5.3,0L4.2,28c-0.7,0.7-1.1,1.6-1.1,2.7c0,1,0.4,1.9,1.1,2.7l51.3,51.3
+	c0.7,0.7,1.7,1.1,2.7,1.1s1.9-0.4,2.7-1.1l2.2-2.2l5.3,5.3c0.7,0.7,1.7,1.1,2.7,1.1l22.1,0.2h0c0,0,0,0,0,0c1.5,0,2.9-0.9,3.5-2.3
+	C97.2,85.2,96.9,83.6,95.8,82.5z M22.8,17.2l8.1,8.1L24.1,32c0,0,0,0,0,0s0,0,0,0l-6.7,6.7l-8.1-8.1L22.8,17.2z M58.2,79.5
+	L21.3,42.6l4.8-4.8L37.2,49c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9L30,34l4.8-4.8l36.9,36.9L59.2,78.5
+	L58.2,79.5z M71.8,83.3L67,78.5l8.5-8.5l13.4,13.4L71.8,83.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/slideshare.svg b/packages/common/assets/icons/slideshare.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b836a7641ad191251f7c2f7d0bb8f76ad9bd6e34
--- /dev/null
+++ b/packages/common/assets/icons/slideshare.svg
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M94.4,47.6c-0.6-0.5-1.4-0.5-2.1-0.2c-0.6,0.3-1.2,0.6-1.9,1c0-0.4,0-0.7,0-1c0-11.3,0-22.6,0-33.9c0-2.3-0.5-4.4-2-6.3
+		c-1.2-1.6-2.9-2.5-4.8-3c-0.1,0-0.3-0.1-0.4-0.1c-22.2,0-44.4,0-66.6,0c-1,0.4-2.2,0.8-3.1,1.4c-2.3,1.4-3.5,3.6-3.9,6.2
+		c-0.1,0.9-0.1,1.8-0.1,2.6c0,11.1,0,22.1,0,33.2c0,0.3,0,0.5,0,1C9.2,48.3,9,48.2,8.7,48c-0.5-0.3-1-0.6-1.5-0.7
+		C6,46.9,4.9,47.7,5,49.1c0.1,0.8,0.4,1.7,0.9,2.2c2.2,2.6,4.8,4.8,7.7,6.7c3.3,2.2,6.8,4,10.4,5.6c0.2,0.1,0.3,0.2,0.5,0.3
+		c-0.3,1.3-0.6,2.5-0.9,3.8c-0.7,3.3-1.1,6.6-0.8,10c0.3,4.2,1.4,8.2,4,11.6c2.6,3.5,6,5.7,10.3,6.5c0.2,0,0.4,0.1,0.6,0.2
+		c0.9,0,1.9,0,2.8,0c0.8-0.2,1.6-0.4,2.4-0.7c3.5-1.2,5.8-4.3,5.8-8c0.1-5.8,0.1-11.6,0.1-17.4c0-0.3,0-0.6,0-1
+		c0.8,0.2,1.5,0.4,2.2,0.6c0.2,0.1,0.2,0.5,0.2,0.7c0,4.9,0,9.9,0.1,14.8c0,1.6,0,3.2,0.5,4.7c1,3.6,3.7,5.4,7.2,6.1
+		c0.2,0,0.4,0.1,0.6,0.2c0.9,0,1.9,0,2.8,0c1.6-0.5,3.3-0.9,4.8-1.6c3.7-1.7,6.3-4.7,8-8.4c2.1-4.6,2.5-9.5,1.8-14.5
+		c-0.3-2.3-0.9-4.6-1.3-6.9c0-0.2-0.1-0.4-0.1-0.7c1.3-0.6,2.5-1.1,3.7-1.7c4.5-2.2,8.7-4.7,12.3-8.1c1.2-1.1,2.2-2.4,3.2-3.6
+		c0.2-0.2,0.3-0.6,0.3-0.9C95.1,48.8,95,48.1,94.4,47.6z M85.4,51.6c-3.4,1.7-6.9,3.1-10.5,3.9c-5.2,1.2-10.4,1.4-15.7,1.1
+		c-1.3-0.1-2.7-0.1-4,0.1c-2.1,0.2-3.5,1.5-3.8,3.8c0,0.1-0.1,0.2-0.1,0.5c-1.3-1.1-2.6-2.1-3.7-3.2c-1-0.9-2.2-1.2-3.5-1.2
+		c-3,0-6,0.2-8.9,0.1c-7-0.1-13.7-1.7-20-4.9c-0.3-0.2-0.5-0.4-0.5-0.8c0-11.8,0-23.6,0.1-35.3c0-1.2,0.3-2.3,0.6-3.4
+		c0.5-1.8,1.9-2.7,3.6-3.1c1.1-0.2,2.3-0.3,3.4-0.3c18.7,0,37.3,0,56,0c1.5,0,3,0,4.4,0.6c1.9,0.8,2.8,2.3,3.1,4.2
+		c0.2,1.2,0.3,2.4,0.3,3.6c0,11.1,0,22.1,0,33.2C86.1,51.1,85.9,51.3,85.4,51.6z"/>
+	<path d="M28.7,36.2c-2.3,3-2.7,6.5-1,9.9c2,4.2,5.6,6.1,9.9,6.3c2.8-0.1,5-0.8,7.1-2.2c5.1-3.6,5.6-11.1,1.1-15.3
+		C40.7,30.1,32.7,30.7,28.7,36.2z"/>
+	<path d="M70.4,33.9c-5.1-3.7-12.4-2.7-16,2.2c-2.3,3.2-2.7,6.6-1,10.2c2,4.1,5.6,5.9,9.8,6.1c3.1-0.1,5.7-1,8-3
+		C75.9,45.2,75.5,37.6,70.4,33.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/slim.svg b/packages/common/assets/icons/slim.svg
new file mode 100755
index 0000000000000000000000000000000000000000..0e1bc18eab5dc47932d1235902d6b0988b287794
--- /dev/null
+++ b/packages/common/assets/icons/slim.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M21.9,35.2l-4.4-5.4c-1-1.2-2.7-1.3-3.9-0.4c-1.2,1-1.3,2.7-0.4,3.9l1.8,2.1H3.8c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8
+		h10.8l-2.2,2.6c-1,1.2-0.8,2.9,0.3,3.9c0.5,0.4,1.1,0.6,1.8,0.6c0.8,0,1.6-0.3,2.1-1l5.2-6.2C23.3,39.3,23.3,36.8,21.9,35.2z"/>
+	<path d="M96.2,35.9H85.4l2.2-2.6c1-1.2,0.8-2.9-0.3-3.9c-1.2-1-2.9-0.8-3.9,0.3l-5.2,6.2c-1.5,1.6-1.5,4.1,0,5.6l4.4,5.4
+		c0.5,0.7,1.3,1,2.1,1c0.6,0,1.2-0.2,1.7-0.6c1.2-1,1.3-2.7,0.4-3.9l-1.8-2.1h11.1c1.5,0,2.8-1.2,2.8-2.8S97.7,35.9,96.2,35.9z"/>
+	<g>
+		<path d="M75.1,53.2l-0.4-1.1c-0.8-2.1-1.7-4.4-2.3-6.7c-0.2-0.9-0.4-1.7-0.5-2.5c-0.8-4.7-0.7-9.9,0.3-16.4
+			c0.8-4.9,1.8-10.4,4.9-13.2c1.1-1,1.2-2.8,0.2-3.9s-2.8-1.2-3.9-0.2c-4.4,4-5.8,10.6-6.7,16.4c-1.1,7.1-1.2,12.9-0.3,18.2
+			c0.2,0.9,0.4,1.9,0.6,2.9c0.4,1.5,0.8,2.9,1.3,4.2c-5.3,0.8-11.6,1.3-18.4,1.3c-6.7,0-13.1-0.4-18.3-1.2c0.5-1.4,0.9-2.8,1.3-4.2
+			c0.2-1,0.4-1.9,0.6-2.9c0.9-5.3,0.8-11.1-0.3-18.2c-0.9-5.8-2.2-12.4-6.7-16.4c-1.1-1-2.9-0.9-3.9,0.2c-1,1.1-0.9,2.9,0.2,3.9
+			c3.1,2.8,4.2,8.3,4.9,13.2c1,6.5,1.1,11.7,0.3,16.4c-0.1,0.8-0.3,1.6-0.5,2.4c-0.5,2.1-1.3,4.2-2.3,6.7l-0.4,1.2
+			c-1.8,4.5-3.6,9.2-3.7,14.3c0,0.4,0,0.7,0,1.1c0.1,6.6,2.2,12.6,4.6,18.2c0.3,0.8,0.6,1.5,1,2.2c0.4,1,1.5,1.7,2.5,1.7
+			c0.4,0,0.7-0.1,1.1-0.2c1.4-0.6,2-2.2,1.4-3.6c-0.3-0.7-0.6-1.5-0.9-2.2c-1.8-4.3-3.5-8.9-4-13.7c2.8-0.2,6,0,9.1,0.7
+			c4.5,1,8.7,2.8,11.4,5v8.8v0v3.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-12c2.7-2.2,6.9-4.1,11.4-5c3.1-0.7,6.1-0.9,8.8-0.7
+			c-0.5,4.8-2.2,9.5-4,13.8c-0.3,0.7-0.6,1.4-0.9,2.1c-0.6,1.4,0,3,1.4,3.6c0.4,0.2,0.7,0.2,1.1,0.2c1.1,0,2.1-0.6,2.5-1.7
+			c0.3-0.7,0.6-1.4,0.9-2.1c2.4-5.6,4.5-11.8,4.6-18.3c0-0.4,0-0.7,0-1C78.7,62.4,76.9,57.8,75.1,53.2z M63.1,66.3
+			c-5,1.1-9.6,3.1-13,5.6c-3.4-2.5-8-4.5-13-5.6c-3.5-0.8-7-1-10.2-0.8c0.4-3.1,1.5-6.1,2.7-9.3c5.7,1,12.9,1.5,20.3,1.5
+			c7.5,0,14.6-0.5,20.4-1.5c1.2,3.1,2.3,6.2,2.7,9.2C70,65.3,66.5,65.6,63.1,66.3z"/>
+		<path d="M50.1,49c1.2,0,2.1-1,2.1-2.1c0-1.2-1-2.1-2.1-2.1c-1.2,0-2.1,1-2.1,2.1C48,48,49,49,50.1,49z"/>
+	</g>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/smile.svg b/packages/common/assets/icons/smile.svg
new file mode 100755
index 0000000000000000000000000000000000000000..43127f58f308de15c462f4e3a234d277c79f4cfe
--- /dev/null
+++ b/packages/common/assets/icons/smile.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.3C23.1,1.3,1.3,23.1,1.3,50S23.1,98.8,50,98.8S98.8,76.9,98.8,50S76.9,1.3,50,1.3z M50,93.3
+		C26.2,93.3,6.8,73.8,6.8,50C6.8,26.2,26.2,6.8,50,6.8c23.8,0,43.3,19.4,43.3,43.3C93.3,73.8,73.8,93.3,50,93.3z"/>
+	<circle cx="34.8" cy="34.5" r="5.3"/>
+	<circle cx="65.2" cy="34.5" r="5.3"/>
+	<path d="M67.7,60.7c-4.8,4.5-11.1,7-17.7,7c-6.6,0-12.9-2.5-17.7-7c-1.1-1-2.8-1-3.9,0.1c-1,1.1-1,2.8,0.1,3.9
+		c5.8,5.5,13.4,8.5,21.5,8.5c8,0,15.6-3,21.5-8.5c1.1-1,1.2-2.8,0.1-3.9S68.8,59.7,67.7,60.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/snapchat.svg b/packages/common/assets/icons/snapchat.svg
new file mode 100755
index 0000000000000000000000000000000000000000..aec891604c780cb378a96edc2cbdd27b60a02809
--- /dev/null
+++ b/packages/common/assets/icons/snapchat.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M50.9,7.3c3.6,0,15.9,1,21.7,14c1.9,4.3,1.4,12.1,1,18.3c-0.1,1-0.1,1.9-0.2,2.9l0,0.4l0.3,0.3c0.1,0.1,1.1,1.2,3.3,1.2l0,0
+	l0,0c1.5-0.1,3.1-0.5,4.9-1.3c0.3-0.1,0.6-0.2,1-0.2c0.4,0,0.9,0.1,1.2,0.2l0.1,0c0.9,0.3,1.6,0.9,1.6,1.5c0,0.3-0.2,1.5-3.6,2.8
+	c-0.3,0.1-0.8,0.3-1.2,0.4c-2.2,0.7-5.4,1.7-6.5,4.3c-0.6,1.5-0.5,3.2,0.5,5.1c0.4,0.9,6.6,14.8,20.5,17.1c0,0.1,0,0.1-0.1,0.2
+	c-0.2,0.6-1.7,2.5-11,3.9c-1.5,0.2-1.8,1.9-2.2,3.8c-0.1,0.7-0.3,1.4-0.5,2.1c-0.1,0.2-0.1,0.2-0.3,0.2c0,0-0.1,0-0.1,0l0,0
+	c-0.4,0-1-0.1-1.8-0.2c-1.3-0.3-3.1-0.6-5.4-0.6c-1.3,0-2.6,0.1-4,0.3c-2.8,0.5-5.2,2.1-7.6,3.8c-3.3,2.3-6.7,4.7-11.9,4.7
+	c-0.2,0-0.4,0-0.7,0l-0.1,0l-0.1,0c-0.1,0-0.3,0-0.4,0c-5.2,0-8.6-2.4-11.9-4.7c-2.5-1.7-4.8-3.4-7.6-3.8c-1.3-0.2-2.7-0.3-4-0.3
+	c-2.3,0-4.1,0.4-5.4,0.6c-0.7,0.1-1.4,0.3-1.8,0.3c-0.3,0-0.3,0-0.4-0.3c-0.2-0.7-0.4-1.4-0.5-2.1c-0.4-1.9-0.8-3.5-2.2-3.8
+	c-9.3-1.4-10.8-3.4-11-3.9c0-0.1-0.1-0.2-0.1-0.2c13.9-2.3,20.1-16.2,20.5-17.1c1-1.9,1.1-3.7,0.5-5.1c-1.1-2.6-4.4-3.6-6.5-4.3
+	c-0.5-0.2-0.9-0.3-1.2-0.4c-2.8-1.1-3.7-2.2-3.5-2.9c0.1-0.8,1.5-1.6,2.7-1.6c0.3,0,0.5,0,0.7,0.1c1.9,0.9,3.7,1.4,5.2,1.4
+	c2.4,0,3.5-1.1,3.6-1.3l0.3-0.3l0-0.4c0-0.9-0.1-1.9-0.2-2.9c-0.4-6.2-0.9-14,1-18.3c5.8-13,18-14,21.7-14c0.1,0,1.7,0,1.7,0
+	C50.8,7.3,50.8,7.3,50.9,7.3 M50.9,5.4L50.9,5.4c-0.1,0-0.2,0-0.2,0l0,0c0,0-1.5,0-1.6,0c-3.9,0-17.2,1.1-23.5,15.1
+	c-2.1,4.7-1.6,12.8-1.2,19.2c0,0.8,0.1,1.6,0.1,2.3c-0.3,0.2-0.9,0.4-1.8,0.4c-1.2,0-2.7-0.4-4.4-1.2c-0.4-0.2-0.9-0.3-1.5-0.3
+	c-1.9,0-4.3,1.3-4.6,3.2c-0.3,1.4,0.4,3.4,4.8,5.1c0.4,0.2,0.9,0.3,1.4,0.5c1.8,0.6,4.6,1.4,5.3,3.2c0.4,0.9,0.2,2.1-0.5,3.5
+	c0,0,0,0.1,0,0.1c-0.2,0.6-6.1,13.8-19,15.9c-1,0.2-1.7,1-1.6,2.1c0,0.3,0.1,0.6,0.2,0.9c1,2.3,5.1,3.9,12.5,5.1
+	c0.2,0.3,0.5,1.5,0.7,2.2c0.2,0.7,0.3,1.5,0.5,2.2c0.2,0.8,0.8,1.7,2.3,1.7c0.6,0,1.3-0.1,2.1-0.3c1.2-0.2,2.9-0.6,5.1-0.6
+	c1.2,0,2.4,0.1,3.6,0.3c2.4,0.4,4.4,1.8,6.8,3.5c3.4,2.4,7.2,5.1,13,5.1c0.2,0,0.3,0,0.5,0c0.2,0,0.4,0,0.7,0c5.8,0,9.7-2.7,13-5.1
+	c2.4-1.7,4.4-3.1,6.8-3.5c1.2-0.2,2.5-0.3,3.6-0.3c2,0,3.6,0.3,5.1,0.5c0.9,0.2,1.6,0.3,2.1,0.3l0.1,0h0.1c1.1,0,1.9-0.6,2.2-1.6
+	c0.2-0.8,0.4-1.5,0.5-2.2c0.2-0.7,0.4-1.9,0.7-2.2c7.4-1.2,11.5-2.8,12.5-5.1c0.1-0.3,0.2-0.6,0.2-0.9c0.1-1-0.7-1.9-1.6-2.1
+	c-12.9-2.1-18.7-15.4-19-15.9c0,0,0-0.1,0-0.1c-0.7-1.4-0.8-2.6-0.5-3.5c0.7-1.8,3.5-2.6,5.3-3.2c0.5-0.2,1-0.3,1.4-0.5
+	c3.2-1.3,4.8-2.8,4.8-4.6c0-1.4-1.1-2.7-2.9-3.3l0,0c-0.6-0.2-1.3-0.4-2-0.4c-0.5,0-1.2,0.1-1.8,0.4c-1.5,0.7-2.9,1.1-4.1,1.2
+	c-0.8,0-1.3-0.2-1.6-0.4c0-0.7,0.1-1.3,0.1-2l0-0.3c0.4-6.5,0.9-14.5-1.2-19.2C68.2,6.4,54.8,5.4,50.9,5.4L50.9,5.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/sort-alpha-asc.svg b/packages/common/assets/icons/sort-alpha-asc.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f4a5506821008951318ad95bade38537f8d2d940
--- /dev/null
+++ b/packages/common/assets/icons/sort-alpha-asc.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M92.3,28.1L83.4,6.8c-0.3-0.5-0.6-0.8-1.1-0.8h-4.8c-0.5,0-1,0.3-1.1,0.8l-9.2,21.3c-0.4,0.9,0.3,1.8,1.1,1.8h3.7
+		c0.5,0,1-0.4,1.1-0.8l1.4-3.4h10.3l1.3,3.4c0.1,0.5,0.6,0.8,1.1,0.8H91C92.1,29.7,92.7,28.8,92.3,28.1z M76.4,20.8l3.3-8.6l3.3,8.6
+		H76.4z"/>
+	<path d="M89,89H77.5l12.3-14.4c0.3-0.3,0.3-0.5,0.3-0.8v-2.4c0-0.8-0.5-1.3-1.3-1.3H70.9c-0.8,0-1.3,0.5-1.3,1.3V74
+		c0,0.8,0.5,1.3,1.3,1.3h10.8L69.4,89.8c-0.3,0.3-0.3,0.5-0.3,0.8v2.3c0,0.8,0.5,1.3,1.3,1.3H89c0.8,0,1.3-0.5,1.3-1.3v-2.5
+		C90.3,89.7,89.8,89,89,89z"/>
+	<path d="M35.1,75l-8.7,8.7V8.6c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v75.1L12.3,75c-1.1-1.1-2.8-1.1-3.9,0
+		c-1.1,1.1-1.1,2.8,0,3.9l13.3,13.3c0,0,0,0,0,0l1.9,1.9l1.9-1.9c0,0,0,0,0,0L39,78.9c1.1-1.1,1.1-2.8,0-3.9
+		C37.9,73.9,36.2,73.9,35.1,75z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/sort-amount-asc.svg b/packages/common/assets/icons/sort-amount-asc.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a154167e6e61ea66690f049afef463303a7740bb
--- /dev/null
+++ b/packages/common/assets/icons/sort-amount-asc.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M33.3,68.2L22.9,78.7V13.6c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v65.1L6.9,68.2c-1.1-1.1-2.8-1.1-3.9,0
+		C2,69.3,2,71,3.1,72.1l17.1,17.1l17.1-17.1c1.1-1.1,1.1-2.8,0-3.9C36.1,67.2,34.4,67.2,33.3,68.2z"/>
+	<path d="M47,20.9h16.8c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H47c-1.5,0-2.8,1.2-2.8,2.8S45.4,20.9,47,20.9z"/>
+	<path d="M47,41.8h27.2c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H47c-1.5,0-2.8,1.2-2.8,2.8S45.4,41.8,47,41.8z"/>
+	<path d="M47,62.6h37.6c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H47c-1.5,0-2.8,1.2-2.8,2.8S45.4,62.6,47,62.6z"/>
+	<path d="M95,77.9H47c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h48c1.5,0,2.8-1.2,2.8-2.8S96.5,77.9,95,77.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/souncloud-original.svg b/packages/common/assets/icons/souncloud-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..67e062586adfc0b381a8a68d4c3deb9b7bfd85ed
--- /dev/null
+++ b/packages/common/assets/icons/souncloud-original.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:url(#SVGID_1_);}
+</style>
+<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="420.9451" y1="239.9976" x2="420.9451" y2="355.2832">
+	<stop  offset="0" style="stop-color:#F79810"/>
+	<stop  offset="1" style="stop-color:#F8310E"/>
+</linearGradient>
+<path class="st0" d="M322.1,292.5c-0.4,0-0.8,0.3-0.8,0.8l-1.5,11.2l1.5,11c0.1,0.5,0.4,0.8,0.8,0.8c0.4,0,0.7-0.3,0.8-0.8l0,0v0
+	c0,0,0,0,0,0l1.8-11l-1.8-11.2C322.9,292.9,322.5,292.5,322.1,292.5z M330.4,286.4c-0.1-0.5-0.4-0.8-0.8-0.8c-0.4,0-0.8,0.3-0.8,0.8
+	c0,0-2,18.2-2,18.2l2,17.8c0.1,0.5,0.4,0.8,0.8,0.8c0.4,0,0.8-0.3,0.8-0.8l2.3-17.8L330.4,286.4z M361.8,269.6
+	c-0.8,0-1.5,0.7-1.5,1.5l-1.6,33.4l1.6,21.6c0,0.8,0.7,1.5,1.5,1.5c0.8,0,1.5-0.7,1.5-1.5v0l1.8-21.6l-1.8-33.4
+	C363.2,270.3,362.6,269.6,361.8,269.6z M345.5,281.2c-0.6,0-1.1,0.5-1.2,1.2l-1.8,22.1l1.8,21.4c0,0.7,0.6,1.2,1.2,1.2
+	c0.6,0,1.1-0.5,1.2-1.2l2-21.4l-2-22.1C346.7,281.8,346.2,281.2,345.5,281.2z M378.2,327.7c1,0,1.8-0.8,1.9-1.9l1.6-21.2l-1.6-44.5
+	c0-1-0.9-1.9-1.9-1.9c-1,0-1.8,0.8-1.9,1.9c0,0-1.4,44.5-1.4,44.5l1.4,21.2C376.4,326.9,377.2,327.7,378.2,327.7z M412,327.8
+	c1.4,0,2.5-1.1,2.6-2.6v0v0l1.1-20.6l-1.1-51.4c0-1.4-1.2-2.6-2.6-2.6c-1.4,0-2.5,1.1-2.6,2.6l-1,51.4c0,0,1,20.7,1,20.7
+	C409.4,326.6,410.6,327.8,412,327.8z M395,327.7c1.2,0,2.2-1,2.2-2.2v0l1.3-20.9l-1.3-44.8c0-1.2-1-2.2-2.2-2.2
+	c-1.2,0-2.2,1-2.2,2.2l-1.2,44.8l1.2,20.9C392.8,326.7,393.8,327.7,395,327.7z M353.6,327.5c0.7,0,1.3-0.6,1.4-1.3l1.9-21.6L355,284
+	c-0.1-0.8-0.6-1.3-1.4-1.3c-0.7,0-1.3,0.6-1.4,1.3l-1.7,20.5l1.7,21.6C352.3,326.9,352.9,327.5,353.6,327.5z M337.5,326.3
+	c0.5,0,1-0.4,1-1l2.1-20.8l-2.1-21.6c-0.1-0.6-0.5-1-1-1c-0.5,0-1,0.4-1,1c0,0-1.9,21.6-1.9,21.6l1.9,20.8
+	C336.6,325.9,337,326.3,337.5,326.3z M403.4,259c-1.3,0-2.4,1-2.4,2.4l-1.1,43.2l1.1,20.8c0,1.3,1.1,2.4,2.4,2.4
+	c1.3,0,2.4-1,2.4-2.4v0l1.2-20.8l-1.2-43.2C405.8,260.1,404.8,259,403.4,259z M370,327.7c0.9,0,1.7-0.7,1.7-1.7l1.7-21.5l-1.7-41.1
+	c0-0.9-0.8-1.7-1.7-1.7c-0.9,0-1.7,0.7-1.7,1.7c0,0-1.5,41.1-1.5,41.1l1.5,21.5C368.3,327,369.1,327.7,370,327.7z M388.6,325.7
+	L388.6,325.7l1.4-21.1l-1.4-46c0-1.1-0.9-2-2-2c-1.1,0-2,0.9-2,2l-1.3,46l1.3,21.1c0,1.1,0.9,2,2,2
+	C387.7,327.7,388.6,326.8,388.6,325.7L388.6,325.7z M497.2,278.1c-3.4,0-6.7,0.7-9.6,1.9c-2-22.4-20.8-40-43.7-40
+	c-5.6,0-11.1,1.1-15.9,3c-1.9,0.7-2.4,1.5-2.4,2.9v78.9c0,1.5,1.2,2.8,2.7,2.9c0.1,0,68.5,0,69,0c13.7,0,24.9-11.1,24.9-24.9
+	C522.1,289.2,510.9,278.1,497.2,278.1z M420.5,245.8c-1.5,0-2.7,1.2-2.7,2.7l-1.1,56l1.1,20.3c0,1.5,1.2,2.7,2.7,2.7
+	c1.5,0,2.7-1.2,2.7-2.7v0l1.2-20.3l-1.2-56C423.2,247.1,422,245.8,420.5,245.8z M339.9,343.6c-2.9-0.7-3.7-1.1-3.7-2.2
+	c0-0.8,0.7-1.7,2.7-1.7c1.7,0,3,0.7,4.2,1.9l2.7-2.6c-1.8-1.8-3.9-2.9-6.8-2.9c-3.7,0-6.6,2.1-6.6,5.4c0,3.7,2.4,4.7,5.8,5.5
+	c3.5,0.8,4.1,1.3,4.1,2.5c0,1.4-1,2-3.2,2c-1.8,0-3.4-0.6-4.7-2.1l-2.7,2.4c1.4,2.1,4.1,3.4,7.2,3.4c5.1,0,7.3-2.4,7.3-5.9
+	C346.1,345.3,342.9,344.3,339.9,343.6z M357,336.1c-5.1,0-8.1,3.9-8.1,9.6c0,5.7,3,9.6,8.1,9.6c5.1,0,8.1-3.9,8.1-9.6
+	C365.1,340.1,362.1,336.1,357,336.1z M357,351.6c-3,0-4.2-2.6-4.2-5.9c0-3.3,1.2-5.9,4.2-5.9c3,0,4.2,2.6,4.2,5.9
+	C361.2,349,360,351.6,357,351.6z M380,346.9c0,3-1.5,4.8-3.8,4.8c-2.4,0-3.8-1.9-3.8-4.9v-10.4h-3.7v10.4c0,5.4,3,8.4,7.5,8.4
+	c4.7,0,7.5-3.1,7.5-8.5v-10.4H380V346.9z M399.8,344.3c0,1,0.1,3.4,0.1,4.1c-0.2-0.5-0.8-1.4-1.3-2.1l-6.6-9.8h-3.6V355h3.7v-8.2
+	c0-1-0.1-3.4-0.1-4.1c0.2,0.5,0.8,1.4,1.3,2.1l6.8,10.1h3.3v-18.6h-3.7V344.3z M414,336.4h-5.8V355h5.5c4.8,0,9.5-2.8,9.5-9.3
+	C423.2,338.9,419.3,336.4,414,336.4z M413.7,351.4h-1.8V340h2c3.9,0,5.5,1.9,5.5,5.7C419.4,349.1,417.6,351.4,413.7,351.4z
+	 M434.7,339.8c1.7,0,2.7,0.7,3.4,2l3.4-1.6c-1.2-2.4-3.3-4.1-6.8-4.1c-4.8,0-8.2,3.9-8.2,9.6c0,5.9,3.3,9.6,8.1,9.6
+	c3.4,0,5.6-1.6,6.9-4.2l-3.1-1.9c-1,1.6-2,2.4-3.6,2.4c-2.8,0-4.4-2.5-4.4-5.9C430.3,342.3,431.9,339.8,434.7,339.8z M448.5,336.4
+	h-3.7V355h11.2v-3.7h-7.4V336.4z M465.7,336.1c-5.1,0-8.1,3.9-8.1,9.6c0,5.7,3,9.6,8.1,9.6c5.1,0,8.1-3.9,8.1-9.6
+	C473.8,340.1,470.8,336.1,465.7,336.1z M465.7,351.6c-3,0-4.2-2.6-4.2-5.9c0-3.3,1.2-5.9,4.2-5.9c3,0,4.2,2.6,4.2,5.9
+	C470,349,468.7,351.6,465.7,351.6z M488.8,346.9c0,3-1.5,4.8-3.8,4.8c-2.4,0-3.8-1.9-3.8-4.9v-10.4h-3.7v10.4c0,5.4,3,8.4,7.5,8.4
+	c4.7,0,7.5-3.1,7.5-8.5v-10.4h-3.7V346.9z M502.9,336.4h-5.8V355h5.5c4.8,0,9.5-2.8,9.5-9.3C512.1,338.9,508.2,336.4,502.9,336.4z
+	 M502.6,351.4h-1.8V340h2c3.9,0,5.5,1.9,5.5,5.7C508.3,349.1,506.5,351.4,502.6,351.4z"/>
+<path d="M3.6,47.6c-0.2,0-0.4,0.2-0.4,0.4l-0.7,5.3l0.7,5.2c0,0.2,0.2,0.4,0.4,0.4c0.2,0,0.3-0.2,0.4-0.4l0,0v0c0,0,0,0,0,0l0.8-5.2
+	L4,48C3.9,47.8,3.8,47.6,3.6,47.6z M7.5,44.7c0-0.2-0.2-0.4-0.4-0.4c-0.2,0-0.4,0.2-0.4,0.4c0,0-0.9,8.5-0.9,8.5l0.9,8.3
+	c0,0.2,0.2,0.4,0.4,0.4c0.2,0,0.4-0.2,0.4-0.4l1.1-8.3L7.5,44.7z M22.2,36.8c-0.4,0-0.7,0.3-0.7,0.7l-0.7,15.7l0.7,10.1
+	c0,0.4,0.3,0.7,0.7,0.7c0.4,0,0.7-0.3,0.7-0.7v0l0.8-10.1l-0.8-15.7C22.9,37.2,22.6,36.8,22.2,36.8z M14.6,42.3
+	c-0.3,0-0.5,0.2-0.6,0.5l-0.8,10.4L14,63.3c0,0.3,0.3,0.5,0.6,0.5c0.3,0,0.5-0.2,0.6-0.5l1-10.1l-1-10.4
+	C15.1,42.5,14.9,42.3,14.6,42.3z M29.9,64.1c0.5,0,0.9-0.4,0.9-0.9l0.7-10l-0.7-20.9c0-0.5-0.4-0.9-0.9-0.9c-0.5,0-0.9,0.4-0.9,0.9
+	c0,0-0.6,20.9-0.6,20.9l0.6,10C29.1,63.7,29.5,64.1,29.9,64.1z M45.8,64.2c0.7,0,1.2-0.5,1.2-1.2v0v0l0.5-9.7L47,29.1
+	c0-0.7-0.6-1.2-1.2-1.2c-0.7,0-1.2,0.5-1.2,1.2l-0.5,24.1c0,0,0.5,9.7,0.5,9.7C44.6,63.6,45.1,64.2,45.8,64.2z M37.8,64.1
+	c0.6,0,1-0.5,1-1v0l0.6-9.8l-0.6-21.1c0-0.6-0.5-1-1-1c-0.6,0-1,0.5-1,1l-0.6,21.1l0.6,9.8C36.8,63.7,37.2,64.1,37.8,64.1z M18.4,64
+	c0.3,0,0.6-0.3,0.6-0.6l0.9-10.1L19,43.6c0-0.4-0.3-0.6-0.6-0.6c-0.3,0-0.6,0.3-0.6,0.6l-0.8,9.6l0.8,10.1C17.8,63.8,18,64,18.4,64z
+	 M10.8,63.5c0.2,0,0.4-0.2,0.5-0.5l1-9.8l-1-10.1c0-0.3-0.2-0.5-0.5-0.5c-0.3,0-0.5,0.2-0.5,0.5c0,0-0.9,10.1-0.9,10.1l0.9,9.8
+	C10.4,63.3,10.6,63.5,10.8,63.5z M41.8,31.9c-0.6,0-1.1,0.5-1.1,1.1l-0.5,20.3l0.5,9.8c0,0.6,0.5,1.1,1.1,1.1c0.6,0,1.1-0.5,1.1-1.1
+	v0l0.6-9.8L42.9,33C42.9,32.4,42.4,31.9,41.8,31.9z M26.1,64.1c0.4,0,0.8-0.3,0.8-0.8l0.8-10.1L26.9,34c0-0.4-0.4-0.8-0.8-0.8
+	c-0.4,0-0.8,0.3-0.8,0.8c0,0-0.7,19.3-0.7,19.3l0.7,10.1C25.3,63.8,25.6,64.1,26.1,64.1z M34.8,63.2L34.8,63.2l0.7-9.9l-0.7-21.6
+	c0-0.5-0.4-1-1-1c-0.5,0-0.9,0.4-1,1l-0.6,21.6l0.6,9.9c0,0.5,0.4,1,1,1C34.4,64.1,34.8,63.7,34.8,63.2L34.8,63.2z M85.8,40.8
+	c-1.6,0-3.1,0.3-4.5,0.9c-0.9-10.5-9.8-18.8-20.5-18.8c-2.6,0-5.2,0.5-7.5,1.4c-0.9,0.3-1.1,0.7-1.1,1.4v37.1c0,0.7,0.6,1.3,1.3,1.4
+	c0,0,32.2,0,32.4,0c6.5,0,11.7-5.2,11.7-11.7C97.5,46,92.3,40.8,85.8,40.8z M49.8,25.7c-0.7,0-1.3,0.6-1.3,1.3L48,53.3l0.5,9.6
+	c0,0.7,0.6,1.3,1.3,1.3c0.7,0,1.3-0.6,1.3-1.3v0l0.6-9.6l-0.6-26.3C51.1,26.2,50.5,25.7,49.8,25.7z M11.9,71.6
+	c-1.4-0.3-1.8-0.5-1.8-1c0-0.4,0.3-0.8,1.2-0.8c0.8,0,1.4,0.3,2,0.9l1.3-1.2c-0.8-0.9-1.8-1.4-3.2-1.4c-1.7,0-3.1,1-3.1,2.6
+	c0,1.7,1.1,2.2,2.7,2.6c1.6,0.4,1.9,0.6,1.9,1.2c0,0.7-0.5,0.9-1.5,0.9c-0.8,0-1.6-0.3-2.2-1L8,75.5c0.7,1,1.9,1.6,3.4,1.6
+	c2.4,0,3.4-1.1,3.4-2.8C14.9,72.4,13.3,71.9,11.9,71.6z M20,68.1c-2.4,0-3.8,1.8-3.8,4.5s1.4,4.5,3.8,4.5c2.4,0,3.8-1.8,3.8-4.5
+	S22.3,68.1,20,68.1z M20,75.3c-1.4,0-2-1.2-2-2.8c0-1.6,0.6-2.8,2-2.8c1.4,0,2,1.2,2,2.8C22,74.1,21.4,75.3,20,75.3z M30.8,73.1
+	c0,1.4-0.7,2.3-1.8,2.3c-1.1,0-1.8-0.9-1.8-2.3v-4.9h-1.7v4.9c0,2.5,1.4,4,3.5,4c2.2,0,3.5-1.5,3.5-4v-4.9h-1.7V73.1z M40.1,71.9
+	c0,0.5,0,1.6,0,1.9c-0.1-0.2-0.4-0.7-0.6-1l-3.1-4.6h-1.7v8.7h1.7v-3.8c0-0.5,0-1.6,0-1.9c0.1,0.2,0.4,0.7,0.6,1l3.2,4.8h1.6v-8.7
+	h-1.7V71.9z M46.7,68.2H44v8.7h2.6c2.2,0,4.5-1.3,4.5-4.4C51.1,69.4,49.2,68.2,46.7,68.2z M46.6,75.2h-0.9v-5.3h0.9
+	c1.8,0,2.6,0.9,2.6,2.7C49.3,74.2,48.4,75.2,46.6,75.2z M56.5,69.8c0.8,0,1.3,0.3,1.6,0.9l1.6-0.7c-0.5-1.1-1.5-1.9-3.2-1.9
+	c-2.3,0-3.9,1.8-3.9,4.5c0,2.8,1.5,4.5,3.8,4.5c1.6,0,2.6-0.7,3.2-2l-1.5-0.9c-0.5,0.8-0.9,1.1-1.7,1.1c-1.3,0-2.1-1.2-2.1-2.8
+	C54.4,71,55.2,69.8,56.5,69.8z M62.9,68.2h-1.7v8.7h5.2v-1.7h-3.5V68.2z M71,68.1c-2.4,0-3.8,1.8-3.8,4.5s1.4,4.5,3.8,4.5
+	c2.4,0,3.8-1.8,3.8-4.5S73.4,68.1,71,68.1z M71,75.3c-1.4,0-2-1.2-2-2.8c0-1.6,0.6-2.8,2-2.8c1.4,0,2,1.2,2,2.8
+	C73,74.1,72.4,75.3,71,75.3z M81.9,73.1c0,1.4-0.7,2.3-1.8,2.3c-1.1,0-1.8-0.9-1.8-2.3v-4.9h-1.7v4.9c0,2.5,1.4,4,3.5,4
+	c2.2,0,3.5-1.5,3.5-4v-4.9h-1.7V73.1z M88.5,68.2h-2.7v8.7h2.6c2.2,0,4.5-1.3,4.5-4.4C92.8,69.4,91,68.2,88.5,68.2z M88.4,75.2h-0.9
+	v-5.3h0.9c1.8,0,2.6,0.9,2.6,2.7C91,74.2,90.2,75.2,88.4,75.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/soundcloud.svg b/packages/common/assets/icons/soundcloud.svg
new file mode 100755
index 0000000000000000000000000000000000000000..185bc5ebdb957f78a77a968ad07ee02094ffe800
--- /dev/null
+++ b/packages/common/assets/icons/soundcloud.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M94.9,54.3c0-5.2-1.9-10.1-5.4-13.8c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c-2.9-3.2-6.8-5.4-11.2-6.2
+		c-2.5-3.7-6.1-6.5-10.2-7.9c0,0,0,0-0.1,0c0,0,0,0-0.1,0c-2.7-0.8-5-1.1-7.3-0.9c-2,0.1-3.5,1.8-3.5,3.7v42c0,2.1,1.7,3.8,3.8,3.8
+		h14.6c0.4,0,0.8-0.1,1.1-0.2C86.8,73.5,94.9,64.8,94.9,54.3z M74.6,69.1c-0.3,0-0.5,0.1-0.8,0.1H62.6V30.8c1.1,0.1,2.3,0.3,3.7,0.7
+		c3.3,1.1,6.1,3.5,7.9,6.6l0.7,1.2l1.4,0.2c3.6,0.4,6.9,2.1,9.1,4.7c0,0,0,0,0,0c0,0,0,0,0,0.1c2.5,2.6,3.9,6.2,3.9,10.1
+		C89.4,62.5,82.8,69.1,74.6,69.1z"/>
+	<path d="M41.6,28.7c-1.5,0-2.8,1.2-2.8,2.8v39.6c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V31.5C44.4,30,43.2,28.7,41.6,28.7z"/>
+	<path d="M24.2,30.5c-1.5,0-2.8,1.2-2.8,2.8v36.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V33.2C26.9,31.7,25.7,30.5,24.2,30.5z"/>
+	<path d="M7.8,36.3c-1.5,0-2.8,1.2-2.8,2.8v24.5c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V39C10.6,37.5,9.3,36.3,7.8,36.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/spell-check.svg b/packages/common/assets/icons/spell-check.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5ac0cd891106767976aec11dc2a32fd57eb0104b
--- /dev/null
+++ b/packages/common/assets/icons/spell-check.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M36.3,46.8c-0.5-1-1.2-1.4-2.1-1.4h-9.1c-1,0-1.9,0.5-2.1,1.4L5.6,87.1c-0.7,1.7,0.5,3.3,2.1,3.3h6.9c1,0,1.9-0.7,2.1-1.4
+		l2.6-6.4H39l2.4,6.4c0.2,1,1.2,1.4,2.1,1.4h7.4c1.9-0.2,3.1-1.9,2.4-3.3L36.3,46.8z M23.2,73.2L29.4,57l6.2,16.2H23.2z"/>
+	<path d="M93.8,10.4c-1.1-1.1-2.8-1.1-3.9,0L58.8,41.5l-8.1-8.1c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l9.2,9.2
+		c0.7,0.7,1.7,1.1,2.7,1.1s2-0.4,2.7-1.1l32.3-32.3C94.9,13.2,94.9,11.5,93.8,10.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/spinner-arrow.svg b/packages/common/assets/icons/spinner-arrow.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2f751d930cdc0dd699697991903b52faa6f9ce30
--- /dev/null
+++ b/packages/common/assets/icons/spinner-arrow.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M71.6,31c0.3,1.3,1.5,2.2,2.8,2.2l16.6,0c0.6,0,1-0.4,1-1V15.6c0-1.3-0.9-2.5-2.2-2.8c-1.8-0.3-3.3,1-3.3,2.7v7.9
+	c-8.2-10.7-21-17.2-34.8-17.2C27.6,6.3,8,25.9,8,50s19.6,43.8,43.8,43.8c16.7,0,32.2-9.7,39.4-24.8c0.6-1.2,0.3-2.7-0.8-3.5
+	c-1.4-1.1-3.4-0.5-4.1,1c-6.3,13.2-19.9,21.7-34.5,21.7c-21.1,0-38.2-17.1-38.2-38.2c0-18.8,13.9-35,32.4-37.8
+	c14.6-2.2,28.7,4.1,36.9,15.6h-8.6C72.6,27.8,71.2,29.3,71.6,31z"/>
+</svg>
diff --git a/packages/common/assets/icons/spinner-solid.svg b/packages/common/assets/icons/spinner-solid.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4549a3cec4a2915d71328689c3f3c02b37ab08a8
--- /dev/null
+++ b/packages/common/assets/icons/spinner-solid.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M90.9,58.2c-3.8,18.9-20.1,32.7-39.7,33c-22,0.4-40.7-17-41.9-39C8,28.5,26.9,8.8,50.4,8.8c19,0,35.5,13.1,40,31.2
+	c0.3,1.2,1.4,2.1,2.7,2.1h0c1.8,0,3.1-1.7,2.7-3.5C90.6,18.1,72,3.3,50.4,3.3c-27.2,0-49,23.4-46.6,51.1c2.1,23,21,41.2,44,42.4
+	c23.8,1.2,43.9-14.9,48.4-37.4c0.3-1.7-1-3.3-2.7-3.3h0C92.2,56,91.1,56.9,90.9,58.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/spinner.svg b/packages/common/assets/icons/spinner.svg
new file mode 100755
index 0000000000000000000000000000000000000000..de5d0a258d55f7c654dda4443a8bf335c85a77aa
--- /dev/null
+++ b/packages/common/assets/icons/spinner.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<circle cx="50" cy="13.9" r="11"/>
+	<circle cx="50" cy="90.9" r="6.1"/>
+	<path d="M88.4,48.4c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C92.4,50.2,90.6,48.4,88.4,48.4z"/>
+	<path d="M19.4,52.4c0-4.4-3.6-8-8-8c-4.4,0-8,3.6-8,8s3.6,8,8,8C15.8,60.4,19.4,56.8,19.4,52.4z"/>
+	<circle cx="77.2" cy="79.5" r="5"/>
+	<path d="M16.4,18.7c-3.5,3.5-3.5,9.2,0,12.7c3.5,3.5,9.2,3.5,12.7,0c3.5-3.5,3.5-9.2,0-12.7C25.6,15.2,19.9,15.2,16.4,18.7z"/>
+	<path d="M79.3,27.3c1.2-1.2,1.2-3.1,0-4.2c-1.2-1.2-3.1-1.2-4.2,0c-1.2,1.2-1.2,3.1,0,4.2C76.2,28.5,78.1,28.5,79.3,27.3z"/>
+	<circle cx="22.7" cy="79.6" r="7"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/spotify-original.svg b/packages/common/assets/icons/spotify-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5c3a1e42c114a701010df70c1cc1374fc4e1f372
--- /dev/null
+++ b/packages/common/assets/icons/spotify-original.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g>
+		<path d="M50,2.5C23.8,2.5,2.5,23.8,2.5,50c0,26.2,21.3,47.5,47.5,47.5c26.2,0,47.5-21.3,47.5-47.5C97.5,23.8,76.2,2.5,50,2.5z
+			 M71.8,71c-0.9,1.4-2.7,1.8-4.1,1c-11.2-6.8-25.2-8.4-41.7-4.6c-1.6,0.4-3.2-0.6-3.5-2.2c-0.4-1.6,0.6-3.2,2.2-3.5
+			c18.1-4.1,33.6-2.4,46.1,5.3C72.2,67.8,72.6,69.6,71.8,71z M77.6,58.1c-1.1,1.7-3.4,2.3-5.1,1.2c-12.8-7.8-32.2-10.1-47.3-5.5
+			c-2,0.6-4-0.5-4.6-2.5c-0.6-2,0.5-4,2.5-4.6C40.3,41.4,61.7,44,76.4,53C78.1,54.1,78.7,56.3,77.6,58.1z M78.1,44.6
+			c-15.3-9.1-40.6-9.9-55.2-5.5c-2.3,0.7-4.8-0.6-5.5-3c-0.7-2.3,0.6-4.8,3-5.5C37.1,25.5,65,26.5,82.6,37c2.1,1.3,2.8,4,1.6,6.1
+			C82.9,45.2,80.2,45.9,78.1,44.6z"/>
+	</g>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/spotify.svg b/packages/common/assets/icons/spotify.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f3b6704eb8c81112d22720378cfaf12a352e2371
--- /dev/null
+++ b/packages/common/assets/icons/spotify.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M68,71.5c-12.3-5.9-26.2-7.3-39.2-3.9c-1.5,0.4-2.3,1.9-2,3.4c0.4,1.5,1.9,2.3,3.4,2c11.7-3.1,24.2-1.9,35.4,3.5
+		c0.4,0.2,0.8,0.3,1.2,0.3c1,0,2-0.6,2.5-1.6C70,73.8,69.4,72.2,68,71.5z"/>
+	<path d="M73.2,53.8c-9.4-4.4-19.7-6.7-30-6.7c-5.8,0-11.1,0.6-16.1,1.9c-1.5,0.4-2.4,1.9-2,3.3c0.4,1.5,1.9,2.4,3.3,2
+		c4.6-1.2,9.5-1.8,14.8-1.8c9.4,0,19,2.1,27.6,6.2c0.4,0.2,0.8,0.3,1.2,0.3c1,0,2-0.6,2.5-1.6C75.1,56.1,74.5,54.4,73.2,53.8z"/>
+	<path d="M78.6,35.2c-11-5.2-22.9-7.8-35.4-7.8c-5.8,0-11.8,0.6-18,1.9c-1.5,0.3-2.4,1.8-2.1,3.2c0.3,1.5,1.8,2.4,3.2,2.1
+		c5.8-1.2,11.5-1.8,16.9-1.8c11.6,0,22.8,2.4,33.1,7.3c0.4,0.2,0.8,0.3,1.2,0.3c1,0,2-0.6,2.5-1.6C80.6,37.4,80,35.8,78.6,35.2z"/>
+	<path d="M49.9,0.8c-27.1,0-49.1,22-49.1,49.1c0,27.2,22,49.3,49.1,49.3c27.2,0,49.3-22.1,49.3-49.3C99.2,22.8,77.1,0.8,49.9,0.8z
+		 M49.9,93.7c-24.1,0-43.6-19.6-43.6-43.8c0-24.1,19.6-43.6,43.6-43.6c24.1,0,43.8,19.6,43.8,43.6C93.7,74.1,74.1,93.7,49.9,93.7z"
+		/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/spray.svg b/packages/common/assets/icons/spray.svg
new file mode 100755
index 0000000000000000000000000000000000000000..642cdba3ecc5552182037c176f04e5a2507f47ed
--- /dev/null
+++ b/packages/common/assets/icons/spray.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M59.8,50.8c-1.3-11.4-10.4-20.2-21.6-21.5v-4.7h2.9c0.6,0,1-0.4,1-1v-8.4c0-0.6-0.4-1-1-1H29.9c-0.6,0-1,0.4-1,1v8.4
+		c0,0.6,0.4,1,1,1h2.9v4.7c-11.2,1.3-20.3,10.1-21.6,21.4c-0.1,0.9-0.2,1.9-0.2,2.9c0,0.3,0,0.7,0,1c0,0.2,0,0.4,0,0.6v36.7
+		c0,3.2,2.6,5.8,5.8,5.8h37.5c3.2,0,5.8-2.6,5.8-5.8V55.3c0-0.2,0-0.4,0-0.6c0-0.3,0-0.7,0-1C60,52.7,59.9,51.8,59.8,50.8z
+		 M35.5,34.7c8.6,0,15.9,5.7,18.2,13.7H17.2C19.5,40.4,26.9,34.7,35.5,34.7z M54.2,92.3H16.7c-0.1,0-0.3-0.1-0.3-0.3l0-38.1h38
+		l0,38.1C54.5,92.2,54.4,92.3,54.2,92.3z"/>
+	<path d="M55.6,20.3h1.6c0.6,0,1-0.4,1-1v-1.6c0-0.6-0.4-1-1-1h-1.6c-0.6,0-1,0.4-1,1v1.6C54.6,19.9,55.1,20.3,55.6,20.3z"/>
+	<path d="M67.8,21.7h-1.6c-0.6,0-1,0.4-1,1v1.6c0,0.6,0.4,1,1,1h1.6c0.6,0,1-0.4,1-1v-1.6C68.8,22.1,68.4,21.7,67.8,21.7z"/>
+	<path d="M67.8,11.7h-1.6c-0.6,0-1,0.4-1,1v1.6c0,0.6,0.4,1,1,1h1.6c0.6,0,1-0.4,1-1v-1.6C68.8,12.1,68.4,11.7,67.8,11.7z"/>
+	<path d="M78.1,26.2h-1.6c-0.6,0-1,0.4-1,1v1.6c0,0.6,0.4,1,1,1h1.6c0.6,0,1-0.4,1-1v-1.6C79.1,26.6,78.6,26.2,78.1,26.2z"/>
+	<path d="M78.1,7.2h-1.6c-0.6,0-1,0.4-1,1v1.6c0,0.6,0.4,1,1,1h1.6c0.6,0,1-0.4,1-1V8.2C79.1,7.6,78.6,7.2,78.1,7.2z"/>
+	<path d="M78.1,16.7h-1.6c-0.6,0-1,0.4-1,1v1.6c0,0.6,0.4,1,1,1h1.6c0.6,0,1-0.4,1-1v-1.6C79.1,17.1,78.6,16.7,78.1,16.7z"/>
+	<path d="M88.1,31.2h-1.6c-0.6,0-1,0.4-1,1v1.6c0,0.6,0.4,1,1,1h1.6c0.6,0,1-0.4,1-1v-1.6C89.1,31.6,88.6,31.2,88.1,31.2z"/>
+	<path d="M88.1,2.2h-1.6c-0.6,0-1,0.4-1,1v1.6c0,0.6,0.4,1,1,1h1.6c0.6,0,1-0.4,1-1V3.2C89.1,2.6,88.6,2.2,88.1,2.2z"/>
+	<path d="M88.1,21.5h-1.6c-0.6,0-1,0.4-1,1v1.6c0,0.6,0.4,1,1,1h1.6c0.6,0,1-0.4,1-1v-1.6C89.1,22,88.6,21.5,88.1,21.5z"/>
+	<path d="M88.1,11.9h-1.6c-0.6,0-1,0.4-1,1v1.6c0,0.6,0.4,1,1,1h1.6c0.6,0,1-0.4,1-1v-1.6C89.1,12.3,88.6,11.9,88.1,11.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/sprout.svg b/packages/common/assets/icons/sprout.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e76cb4a9e5f8c0f77c7dfc67a2a07f3ad0c41b77
--- /dev/null
+++ b/packages/common/assets/icons/sprout.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M97.1,20.2l-0.3-1.9l-1.9-0.3c-1-0.2-24.9-4.1-37.7,8.7c-2.1,2.1-3.8,4.6-5.1,7.2c-0.8-7.3-3.1-15.7-9.1-21.6v0
+	C30.1-0.6,6.2,3.3,5.2,3.5L3.3,3.8L2.9,5.8c-0.2,1-4.1,24.9,8.7,37.7c7.9,7.9,19.9,9.4,28.3,9.4c3.2,0,5.8-0.2,7.5-0.4v41.9
+	c0,1.5,1.2,2.8,2.8,2.8c1.5,0,2.7-1.2,2.7-2.8V66.9c1.7,0.2,4.2,0.4,7.1,0.4c8.4,0,20.4-1.6,28.3-9.4
+	C101.1,45.1,97.2,21.2,97.1,20.2z M46.5,47.1c-5.7,0.6-22,1.4-30.9-7.5C6.7,30.7,7.5,14.4,8.1,8.7c5.7-0.6,22-1.4,30.9,7.5v0
+	C47.9,25,47.1,41.4,46.5,47.1z M84.4,54c-8.9,8.9-25.2,8.1-30.9,7.5c-0.6-5.7-1.4-22,7.5-30.9c8.9-8.9,25.2-8.1,30.9-7.5
+	C92.5,28.8,93.3,45.1,84.4,54z"/>
+</svg>
diff --git a/packages/common/assets/icons/stackoverflow.svg b/packages/common/assets/icons/stackoverflow.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b9878495cf544f7cf29e1209ebdb968c64e24941
--- /dev/null
+++ b/packages/common/assets/icons/stackoverflow.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<polygon points="75.3,85.6 21.1,85.6 21.1,62.4 13.4,62.4 13.4,93.3 82.9,93.3 82.9,62.4 75.3,62.4 	"/>
+	<rect x="68.1" y="5.2" transform="matrix(0.8031 -0.5958 0.5958 0.8031 -0.4312 47.6953)" width="7.7" height="38.6"/>
+	<rect x="57.8" y="15.1" transform="matrix(0.6394 -0.7689 0.7689 0.6394 -4.219 59.8039)" width="7.7" height="38.6"/>
+	<rect x="28.9" y="70.1" width="38.6" height="7.7"/>
+	<polygon points="72.9,51.5 37.9,35.1 34.6,42.2 69.6,58.5 	"/>
+	<polygon points="69.1,60.5 31.3,52.6 29.6,60.2 67.4,68.1 	"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/stamp.svg b/packages/common/assets/icons/stamp.svg
new file mode 100755
index 0000000000000000000000000000000000000000..059b7cee0137cfb3b35e2c1fc8f0f1e1e30350d1
--- /dev/null
+++ b/packages/common/assets/icons/stamp.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M74.7,56.5h-14L62.9,15c0.2-3.6-1.1-7-3.5-9.6s-5.8-4-9.4-4c-3.6,0-6.9,1.4-9.4,4s-3.7,6-3.5,9.6l2.2,41.5h-14
+	C15,56.5,6.7,64.9,6.7,75.1v7.5c0,2.1,1.7,3.8,3.8,3.8h2.3v3.9c0,4.1,3.4,7.5,7.5,7.5h59.4c4.1,0,7.5-3.4,7.5-7.5v-3.9h2.3
+	c2.1,0,3.8-1.7,3.8-3.8v-7.5C93.3,64.9,85,56.5,74.7,56.5z M42.6,14.7c-0.1-2.1,0.6-4,2-5.5C46,7.7,47.9,6.9,50,6.9
+	c2.1,0,4,0.8,5.4,2.3s2.1,3.5,2,5.5l-2.2,41.8H44.8L42.6,14.7z M81.7,90.2c0,1.1-0.9,2-2,2H20.3c-1.1,0-2-0.9-2-2v-3.9h63.4V90.2z
+	 M87.8,80.8H12.2v-5.7c0-7.2,5.9-13.1,13.1-13.1h14.3h20.8h14.3c7.2,0,13.1,5.9,13.1,13.1V80.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/star-empty.svg b/packages/common/assets/icons/star-empty.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3c4cad1dfb3b5cf79ad248b264f85813c53256ad
--- /dev/null
+++ b/packages/common/assets/icons/star-empty.svg
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<g>
+		<path d="M50,15"/>
+		<path d="M45.5,12.8l3.6-7.2c0.4-0.7,1.4-0.7,1.8,0l3.6,7.2L50,15L45.5,12.8z"/>
+	</g>
+	<g>
+		<rect x="53.8" y="19.8" transform="matrix(0.8968 -0.4425 0.4425 0.8968 -4.4535 27.4342)" width="5.5" height="6.9"/>
+	</g>
+	<g>
+		<polygon points="67.2,39.9 61.3,39.1 58.7,33.7 63.6,31.3 65,34.1 68,34.5 		"/>
+	</g>
+	<g>
+		<rect x="75.1" y="35.3" transform="matrix(0.1438 -0.9896 0.9896 0.1438 28.3273 110.1428)" width="5.5" height="6.9"/>
+	</g>
+	<g>
+		<path d="M91.2,45.9L88.3,43l-0.6-0.6l0.1-0.9l0.6-4.1l8,1.2c0.8,0.1,1.1,1.1,0.6,1.7L91.2,45.9z"/>
+	</g>
+	<g>
+		<rect x="78.4" y="48.4" transform="matrix(0.7159 -0.6982 0.6982 0.7159 -12.4816 71.705)" width="6.9" height="5.5"/>
+	</g>
+	<g>
+		<polygon points="69.3,66.4 68.3,60.6 72.6,56.4 76.4,60.4 74.2,62.5 74.7,65.5 		"/>
+	</g>
+	<g>
+		<rect x="71" y="72.7" transform="matrix(0.9856 -0.169 0.169 0.9856 -11.8146 13.5641)" width="5.5" height="6.9"/>
+	</g>
+	<g>
+		<path d="M78.1,94.9L71,91.1l1.9-3.6l0.4-0.8l0.9-0.1l4-0.7l1.4,7.9C79.7,94.6,78.9,95.3,78.1,94.9z"/>
+	</g>
+	<g>
+		<rect x="60.4" y="80.4" transform="matrix(0.4653 -0.8851 0.8851 0.4653 -40.4993 100.7374)" width="5.5" height="6.9"/>
+	</g>
+	<g>
+		<polygon points="47.3,81.5 44.7,76.6 50,73.9 55.3,76.6 52.7,81.5 50,80.1 		"/>
+	</g>
+	<g>
+		<rect x="33.4" y="81.1" transform="matrix(0.8852 -0.4653 0.4653 0.8852 -34.8004 26.7888)" width="6.9" height="5.5"/>
+	</g>
+	<g>
+		<path d="M20.4,93.8l1.4-7.9l4,0.7l0.9,0.1l0.4,0.8l1.9,3.6l-7.1,3.7C21.1,95.3,20.3,94.6,20.4,93.8z"/>
+	</g>
+	<g>
+		<rect x="22.8" y="73.4" transform="matrix(0.169 -0.9856 0.9856 0.169 -53.2689 89.1603)" width="6.9" height="5.5"/>
+	</g>
+	<g>
+		<polygon points="30.7,66.4 25.3,65.5 25.8,62.5 23.6,60.4 27.4,56.4 31.7,60.6 		"/>
+	</g>
+	<g>
+		<rect x="15.4" y="47.7" transform="matrix(0.698 -0.7161 0.7161 0.698 -31.1845 28.4404)" width="5.5" height="6.9"/>
+	</g>
+	<g>
+		<path d="M8.8,45.9L3,40.3c-0.6-0.6-0.3-1.6,0.6-1.7l8-1.2l0.6,4.1l0.1,0.9L11.7,43L8.8,45.9z"/>
+	</g>
+	<g>
+		<rect x="18.7" y="36" transform="matrix(0.9896 -0.1438 0.1438 0.9896 -5.3357 3.5931)" width="6.9" height="5.5"/>
+	</g>
+	<g>
+		<polygon points="32.8,39.9 32,34.5 35,34.1 36.4,31.3 41.3,33.7 38.7,39.1 		"/>
+	</g>
+	<g>
+		<rect x="40" y="20.5" transform="matrix(0.4427 -0.8967 0.8967 0.4427 3.3491 51.9109)" width="6.9" height="5.5"/>
+	</g>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/star-filled.svg b/packages/common/assets/icons/star-filled.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d6c445d8495ffa4218dd8475a7bb0b299cd97586
--- /dev/null
+++ b/packages/common/assets/icons/star-filled.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M96.8,37l-30.6-4.5L52.3,4.7c-1-1.9-3.8-1.9-4.7,0L33.8,32.6L3.2,37c-2.2,0.3-3.1,3.1-1.4,4.5l22.1,21.7l-5.2,30.5
+	c-0.3,2.1,1.8,3.8,3.9,2.6L50.1,82l27.4,14.3c1.8,1,4.2-0.6,3.8-2.6l-5.2-30.5l22.1-21.7C99.8,40,99,37.3,96.8,37z"/>
+</svg>
diff --git a/packages/common/assets/icons/star-half.svg b/packages/common/assets/icons/star-half.svg
new file mode 100755
index 0000000000000000000000000000000000000000..98209181a7f7293d553f9658a44447f9a140fbc3
--- /dev/null
+++ b/packages/common/assets/icons/star-half.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,74.3L50,74.3L27.4,86.2L31.7,61L13.4,43.2l25.3-3.7L50,16.6l0,0v0l0.8-1.6l3.7-1.8l-4.5-9l0,0L35,34.5L2.6,39.2
+		C2.2,39.3,2,39.8,2.3,40l23.5,22.9l-5.5,32.3c-0.1,0.4,0.4,0.7,0.7,0.5l29-15.3l2.7,1.4l2.6-4.9L50,74.3L50,74.3z"/>
+	<rect x="53.8" y="20.2" transform="matrix(0.8968 -0.4425 0.4425 0.8968 -4.6413 27.4772)" width="5.5" height="6.9"/>
+	<polygon points="63.6,31.7 58.7,34.2 61.3,39.5 67.2,40.4 68,34.9 65,34.5 	"/>
+	<rect x="75.1" y="35.7" transform="matrix(0.1438 -0.9896 0.9896 0.1438 27.9071 110.5045)" width="5.5" height="6.9"/>
+	<path d="M88.4,37.9l-0.6,4.1l-0.1,0.9l0.6,0.6l2.9,2.9l6.5-6.3c0.3-0.3,0.1-0.8-0.3-0.9L88.4,37.9z"/>
+	<rect x="78.4" y="48.9" transform="matrix(0.7162 -0.6979 0.6979 0.7162 -12.7854 71.7892)" width="6.9" height="5.5"/>
+	<polygon points="74.2,62.9 76.4,60.8 72.6,56.9 68.3,61 69.3,66.9 74.7,65.9 	"/>
+	<rect x="71" y="73.1" transform="matrix(0.9856 -0.169 0.169 0.9856 -11.8861 13.5702)" width="5.5" height="6.9"/>
+	<path d="M74.2,87l-0.9,0.1l-0.4,0.8L71,91.6l8,4.2c0.4,0.2,0.8-0.1,0.7-0.5l-1.5-8.9L74.2,87z"/>
+	<rect x="60.4" y="80.9" transform="matrix(0.4653 -0.8851 0.8851 0.4653 -40.8748 100.9641)" width="5.5" height="6.9"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/star.svg b/packages/common/assets/icons/star.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6f9de0d8615ddd1d125eaf6ca5f9739ba2a1a077
--- /dev/null
+++ b/packages/common/assets/icons/star.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:none;}
+</style>
+<g>
+	<path class="st0" d="M50,50L50,50L50,50z"/>
+</g>
+<g>
+	<path class="st0" d="M50,50L50,50L50,50z"/>
+</g>
+<g>
+	<path d="M23.2,95.2c-0.8,0-1.5-0.2-2.2-0.7c-1.2-0.8-1.7-2.2-1.5-3.7l4.7-27.9L3.9,43.1c-1-1-1.4-2.5-0.9-3.8
+		c0.4-1.4,1.6-2.3,3-2.6l28-4.3L46.6,6.9c0.6-1.3,1.9-2.1,3.4-2.1c1.4,0,2.7,0.8,3.4,2.1L66,32.4l28,4.2c1.4,0.2,2.6,1.2,3,2.6
+		c0.4,1.4,0.1,2.8-0.9,3.8L75.8,62.8l4.7,27.9c0.2,1.4-0.3,2.8-1.5,3.7s-2.7,1-3.9,0.3L50,81.6L24.9,94.7
+		C24.4,95,23.8,95.2,23.2,95.2z M10.3,41.6L30.1,61l-4.6,27.2L50,75.4l24.5,12.7l-4.6-27.3l19.8-19.4l-27.4-4.1L50,12.5L37.7,37.4
+		L10.3,41.6z"/>
+</g>
+<g>
+	<path class="st0" d="M50,50L50,50L50,50z"/>
+</g>
+<g>
+	<path class="st0" d="M50,50L50,50L50,50z"/>
+</g>
+<g>
+	<path class="st0" d="M50,50L50,50L50,50z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/stats-down.svg b/packages/common/assets/icons/stats-down.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5da1b12053fad60309e960ee362d344d29a4bcf1
--- /dev/null
+++ b/packages/common/assets/icons/stats-down.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#1D1D1B;}
+</style>
+<g>
+	<path class="st0" d="M94.1,91.3H8.7V5.9c0-1.5-1.2-2.8-2.8-2.8S3.2,4.4,3.2,5.9v90.9h90.9c1.5,0,2.8-1.2,2.8-2.8
+		S95.6,91.3,94.1,91.3z"/>
+	<path class="st0" d="M21.4,42.2h19.1L53,54.7h22.4l11.4,11.4H73c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h17.6
+		c2.7,0,4.8-2.1,4.8-4.8V49.1c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v12.4L77.6,49.2H55.2L42.8,36.7H21.4c-1.5,0-2.8,1.2-2.8,2.8
+		S19.9,42.2,21.4,42.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/stats-up.svg b/packages/common/assets/icons/stats-up.svg
new file mode 100755
index 0000000000000000000000000000000000000000..874a1c36c1b1462953583fd172c017b4958cd893
--- /dev/null
+++ b/packages/common/assets/icons/stats-up.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M94.1,91.4H8.6V5.9c0-1.5-1.2-2.8-2.8-2.8S3.1,4.4,3.1,5.9v91h91c1.5,0,2.8-1.2,2.8-2.8S95.6,91.4,94.1,91.4z"/>
+	<path d="M21.4,71.6h21.3l12.5-12.5h22.4l12.2-12.2v12.4c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V41.4c0-2.6-2.1-4.8-4.8-4.8H73
+		c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h13.8L75.4,53.6H53L40.5,66.1H21.4c-1.5,0-2.8,1.2-2.8,2.8S19.9,71.6,21.4,71.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/steam.svg b/packages/common/assets/icons/steam.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f7f193dff5adb5807ed56856114d072c48719ce1
--- /dev/null
+++ b/packages/common/assets/icons/steam.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M49.9,4.4C26,4.4,6.3,22.9,4.5,46.3l24.4,10.1c2.1-1.4,4.6-2.2,7.3-2.2c0.2,0,0.5,0,0.7,0l10.9-15.8c0-0.1,0-0.1,0-0.2
+		C47.8,28.8,55.5,21,65,21c9.5,0,17.2,7.7,17.2,17.2c0,9.5-7.7,17.2-17.2,17.2c-0.1,0-0.3,0-0.4,0L49.1,66.5c0,0.2,0,0.4,0,0.6
+		c0,7.1-5.8,12.9-12.9,12.9c-6.2,0-11.5-4.5-12.7-10.4L6,62.4c5.4,19.1,23,33.2,43.9,33.2c25.2,0,45.6-20.4,45.6-45.6
+		C95.5,24.8,75.1,4.4,49.9,4.4z"/>
+	<path d="M33.1,73.6l-5.6-2.3c1,2.1,2.7,3.8,5,4.7c4.9,2.1,10.6-0.3,12.7-5.2c1-2.4,1-5,0-7.4c-1-2.4-2.8-4.3-5.2-5.3
+		c-2.4-1-4.9-0.9-7.1-0.1l5.8,2.4c3.6,1.5,5.4,5.7,3.8,9.3C40.9,73.4,36.7,75.1,33.1,73.6z"/>
+	<path d="M76.4,38.2c0-6.3-5.1-11.5-11.5-11.5c-6.3,0-11.5,5.1-11.5,11.5S58.7,49.7,65,49.7C71.3,49.7,76.4,44.6,76.4,38.2z
+		 M56.4,38.2c0-4.8,3.9-8.6,8.6-8.6c4.8,0,8.6,3.9,8.6,8.6c0,4.8-3.9,8.6-8.6,8.6C60.2,46.8,56.4,43,56.4,38.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/stethoscope.svg b/packages/common/assets/icons/stethoscope.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f4b4e78a5b2410fdb5e1bc60e92317ce4fb98ff9
--- /dev/null
+++ b/packages/common/assets/icons/stethoscope.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M88.8,4.2h-9.6c-0.6-1.1-1.7-1.9-3.1-1.9c-1.9,0-3.5,1.6-3.5,3.5v4.3c0,1.9,1.6,3.5,3.5,3.5s3.5-1.6,3.5-3.5V9.7h8.5v28.1
+	c0,10.3-8.4,18.7-18.7,18.7h-1.8c-10.3,0-18.7-8.4-18.7-18.7V9.7h8.6v0.4c0,1.9,1.6,3.5,3.5,3.5s3.5-1.6,3.5-3.5V5.8
+	c0-1.9-1.6-3.5-3.5-3.5c-1.3,0-2.5,0.8-3.1,1.9h-9.8c-2.6,0-4.8,2.1-4.8,4.8v28.9c0,12.7,9.9,23.2,22.3,24.1v20.2
+	c0,5.6-4.5,10.1-10.1,10.1H30.4c-5.6,0-10.1-4.5-10.1-10.1V67c4.8-1.2,8.4-5.6,8.4-10.8c0-6.1-5-11.1-11.1-11.1s-11.1,5-11.1,11.1
+	c0,5.2,3.6,9.6,8.4,10.8v15.1c0,8.6,7,15.6,15.6,15.6h25.3c8.6,0,15.6-7,15.6-15.6V61.9C83.7,61,93.6,50.5,93.6,37.8V8.9
+	C93.6,6.3,91.4,4.2,88.8,4.2z M11.9,56.2c0-3.1,2.5-5.6,5.6-5.6s5.6,2.5,5.6,5.6s-2.5,5.6-5.6,5.6S11.9,59.3,11.9,56.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/stop.svg b/packages/common/assets/icons/stop.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7a797174f8a0987d01bb082eefd425ec6b746489
--- /dev/null
+++ b/packages/common/assets/icons/stop.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M77,81.8H23c-2.6,0-4.8-2.1-4.8-4.8V23c0-2.6,2.1-4.8,4.8-4.8h54c2.6,0,4.8,2.1,4.8,4.8v54C81.8,79.6,79.6,81.8,77,81.8z
+		 M23.8,76.3h52.5V23.8H23.8V76.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/strikethrough.svg b/packages/common/assets/icons/strikethrough.svg
new file mode 100755
index 0000000000000000000000000000000000000000..02acee61e35c46251cda816081b5bfce33e3e7cd
--- /dev/null
+++ b/packages/common/assets/icons/strikethrough.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M91.3,29.3H52.8V6.8h23.9c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H23.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h23.9v22.5
+	H8.7C7.2,29.3,6,30.5,6,32s1.2,2.8,2.8,2.8h38.5V96c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V34.8h38.5c1.5,0,2.8-1.2,2.8-2.8
+	S92.8,29.3,91.3,29.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/stripe.svg b/packages/common/assets/icons/stripe.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c1afb11b78cd859f15c6f6d25ed8c41236d0b150
--- /dev/null
+++ b/packages/common/assets/icons/stripe.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g id="XMLID_11_">
+	<rect id="XMLID_12_" x="48.5" y="40.5" width="7.7" height="21.7"/>
+	<path id="XMLID_13_" d="M46,40.2c-2.5-0.7-4-0.1-5.4,2.2c-0.3-0.4-0.5-0.9-0.8-1.5c-0.3-0.4-0.4-0.5-0.8-0.4c-1.7,0-3.3,0-4.9,0
+		c-0.1,0-0.4,0-0.4,0v21.7h7.7V48.6c0-1.5,0.3-1.9,1.8-2.1c0.4,0,0.8-0.1,1.3,0c0.8,0.1,1.5,0.3,2.3,0.3c0-2.1,0-4,0-5.8
+		C46.5,40.5,46.4,40.3,46,40.2z"/>
+	<path id="XMLID_14_" d="M27.5,45.4h3.2c0.4-1.7,0.7-3.3,1.1-4.9h-4.1v-6.6c-2.2,0.4-4.1,1.1-6.2,1.4c-0.4,0.1-0.7,0.4-0.7,0.8
+		c-0.3,1.4-0.5,2.8-0.8,4.3H17v4.9h2.7v0.8c0,3.6,0,7,0,10.6c0,3,1.4,4.9,3.9,5.7c2.7,0.7,5.5,0.1,8.1-0.4v-5.7
+		c-0.9,0.1-1.8,0.3-2.6,0.3c-0.9,0.1-1.4-0.3-1.4-1.3c0-0.3,0-0.4,0-0.7c0-2.8,0-5.8,0-8.6C27.5,45.9,27.5,45.6,27.5,45.4z"/>
+	<path id="XMLID_15_" d="M13.7,50.1c-0.7-0.5-1.7-0.9-2.5-1.4c-0.5-0.4-1.4-0.5-1.9-1.1c-0.4-0.3-0.5-0.8-0.4-1.3
+		c0-0.4,0.5-0.7,0.9-0.8c0.4-0.1,1.1-0.1,1.7,0c1.4,0.3,2.6,0.4,4,0.7c0-1.5,0-3.2,0-4.8c0-0.4-0.1-0.7-0.5-0.8
+		c-2.6-0.8-5.4-1.1-8.1-0.5c-2.6,0.7-4.5,2.1-5.4,4.6C1.4,45.3,1.2,46,1,46.4v1.4c0,0.1,0.1,0.4,0.1,0.4c0.3,1.7,1.1,3.2,2.3,4
+		c0.7,0.4,1.5,0.8,2.2,1.4C6.4,54,7,54.3,7.8,54.6C8.2,55,8.5,55.5,8.2,56c-0.3,0.4-0.5,0.7-1.1,0.8c-0.7,0.1-1.5,0.1-2.2,0
+		c-1.3-0.3-2.3-0.4-3.7-0.7c0,1.8,0,3.6,0,5.3c0,0.1,0.4,0.4,0.4,0.4c2.5,0.7,4.8,1.1,7.6,0.8c4-0.4,6.2-2.3,6.6-6.3
+		C16.2,53.9,15.7,51.7,13.7,50.1z"/>
+	<path id="XMLID_18_" d="M90.3,56.6c-1.4-0.3-2.1-1.3-1.9-2.7H99c-0.1-2.3-0.3-4.6-0.4-6.7c-0.3-1.9-1.1-3.7-2.5-5
+		c-1.8-1.7-4-2.1-6.4-1.9c-4.5,0.3-7.2,2.2-8.4,6.3c-0.9,3.3-0.9,6.6,0,10c0.8,3.2,2.8,5.3,6.2,5.9c3,0.5,5.8,0.4,8.8-0.3
+		c1.7-0.4,1.7-0.4,1.7-2.2v-4c-0.7,0.1-1.4,0.3-2.1,0.4C94.2,56.6,92.3,56.8,90.3,56.6z M88.8,46c0-0.4,0.3-0.7,0.4-0.9
+		c0.7-0.8,2.1-0.5,2.2,0.4c0.3,1.4,0.4,2.6,0.4,4c-1.4,0-2.2,0-3.5,0C88.4,48.5,88.5,47.3,88.8,46z"/>
+	<path id="XMLID_21_" d="M77.3,43.3c-0.7-1.4-1.7-2.3-3.2-2.8c-2.3-0.5-4.5-0.4-6.6,0.9c-0.3,0.1-0.4,0.3-0.7,0.4
+		c-0.5-1.5-1.8-1.4-3.2-1.4c-0.3,0-0.4,0-0.5,0h-3.7v29c0,0.3,0,0.4,0,0.7h7.9v-7.7c1.3,0.1,2.2,0.4,3.3,0.4c3.9,0,6.1-1.8,7.1-5.4
+		c0-0.1,0.1-0.4,0.1-0.4c0.7-2.8,0.7-5.8,0.4-8.8C78.5,46.3,78,44.6,77.3,43.3z M70.5,55.4c-0.4,1.7-1.4,2.2-3.2,1.5v-1.4
+		c0-2.8,0-5.7,0-8.4c0-0.4,0.1-0.7,0.5-0.8c0.3-0.1,0.4-0.3,0.7-0.3c1.1-0.4,1.8,0,1.9,1.3C70.9,49.7,71,52.6,70.5,55.4z"/>
+	<path id="XMLID_22_" d="M52.8,29.9C52.8,29.9,52.7,29.9,52.8,29.9h-0.9h-0.1c-1.9,0.3-3.3,1.9-3.3,4c0,1.1,0.4,2.2,1.3,2.8
+		c0.4,0.4,1.1,0.8,1.8,0.9c0.4,0.1,0.5,0.1,0.9,0.1l0,0c2.2,0,4-1.8,4-4C56.3,31.8,54.8,30,52.8,29.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/sun.svg b/packages/common/assets/icons/sun.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e8f1e740a3fcc8c9aeb84c1b71342e910d402958
--- /dev/null
+++ b/packages/common/assets/icons/sun.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,28.7c-11.8,0-21.3,9.6-21.3,21.3c0,11.8,9.6,21.3,21.3,21.3c11.8,0,21.3-9.6,21.3-21.3C71.3,38.2,61.8,28.7,50,28.7z
+		 M50,65.8c-8.7,0-15.8-7.1-15.8-15.8S41.3,34.2,50,34.2S65.8,41.3,65.8,50S58.7,65.8,50,65.8z"/>
+	<path d="M50,15.1c1.5,0,2.8-1.2,2.8-2.8V5c0-1.5-1.2-2.8-2.8-2.8S47.3,3.5,47.3,5v7.4C47.3,13.9,48.5,15.1,50,15.1z"/>
+	<path d="M50,84.9c-1.5,0-2.8,1.2-2.8,2.8V95c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-7.4C52.8,86.1,51.5,84.9,50,84.9z"/>
+	<path d="M79.9,16.2l-5.2,5.2c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l5.2-5.2c1.1-1.1,1.1-2.8,0-3.9
+		C82.7,15.2,80.9,15.2,79.9,16.2z"/>
+	<path d="M21.5,74.7l-5.2,5.2c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,1.9-0.8l5.2-5.2c1.1-1.1,1.1-2.8,0-3.9
+		C24.3,73.6,22.5,73.6,21.5,74.7z"/>
+	<path d="M95,47.3h-7.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H95c1.5,0,2.8-1.2,2.8-2.8S96.5,47.3,95,47.3z"/>
+	<path d="M12.4,47.3H5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h7.4c1.5,0,2.8-1.2,2.8-2.8S13.9,47.3,12.4,47.3z"/>
+	<path d="M78.5,74.7c-1.1-1.1-2.8-1.1-3.9,0s-1.1,2.8,0,3.9l5.2,5.2c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9
+		L78.5,74.7z"/>
+	<path d="M21.5,25.3c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-5.2-5.2c-1.1-1.1-2.8-1.1-3.9,0
+		c-1.1,1.1-1.1,2.8,0,3.9L21.5,25.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/support.svg b/packages/common/assets/icons/support.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ab4a729ed5fcc1fc6d08561bb9f820a4243e0b94
--- /dev/null
+++ b/packages/common/assets/icons/support.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M98.4,15.6c-0.3-2.5-2.1-4.4-4.4-4.4H6.3c-2.6,0-4.8,2.2-4.8,4.8v50.5c0,2.5,2.2,4.8,4.6,4.8h9.4v13.8
+		c0,1.5,0.9,2.9,2.3,3.4c0.5,0.2,1,0.3,1.5,0.3c1,0,1.9-0.4,2.6-1.1l0.2-0.2l10.9-16.3h60.9c2.4,0,4.5-2.2,4.5-4.8V15.9L98.4,15.6z
+		 M92.9,65.7H32.1c-1.3,0-2.4,0.6-3.1,1.6l-8,11.9v-9.8c0-2.1-1.6-3.8-3.8-3.8H7.1v-49h85.8V65.7z"/>
+	<path d="M18.2,31.1h30.3c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H18.2c-1.5,0-2.8,1.2-2.8,2.8S16.7,31.1,18.2,31.1z"/>
+	<path d="M18.2,43.6h17.4c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H18.2c-1.5,0-2.8,1.2-2.8,2.8S16.7,43.6,18.2,43.6z"/>
+	<path d="M18.2,56.2h23c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-23c-1.5,0-2.8,1.2-2.8,2.8S16.7,56.2,18.2,56.2z"/>
+	<path d="M70.2,31.7c1.3,0.7,3,0.2,3.7-1.2c0.6-1.2,1.8-1.8,3-1.7c1.4,0.2,2.5,1.3,2.7,2.7c0.1,1.3-0.5,2.6-1.7,3.1
+		c-2.5,1.2-4.1,3.8-4.1,6.6v6c0,1.5,1.2,2.7,2.8,2.7s2.8-1.2,2.8-2.7v-6c0-0.7,0.4-1.4,1-1.7c3.3-1.6,5.2-5,4.8-8.7
+		c-0.4-3.9-3.5-7-7.5-7.6C74,23,70.6,24.8,69,28C68.3,29.4,68.8,31.1,70.2,31.7z"/>
+	<path d="M76.6,53.7c-1.6,0-2.9,1.3-2.9,2.9s1.3,2.9,2.9,2.9s2.9-1.3,2.9-2.9S78.2,53.7,76.6,53.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/surfboard.svg b/packages/common/assets/icons/surfboard.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1823e384ee3ac0a412ab8563ebb2c2dd55a349ce
--- /dev/null
+++ b/packages/common/assets/icons/surfboard.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M66.3,4.7l-1.2-0.6l-1.2,0.6c-5.2,2.6-9.9,7-13.8,12.7c-3.9-5.8-8.6-10.1-13.9-12.7l-1.2-0.6l-1.2,0.6
+	C19,12,9.1,32.7,9.1,56.1c0,14.2,3.6,27.5,10.1,37.7c0.9,1.4,2.4,2.2,4,2.2h53.6c1.6,0,3.1-0.8,4-2.2c6.5-10.1,10.1-23.5,10.1-37.7
+	C90.9,32.7,81,12,66.3,4.7z M34.9,10.3c4.9,2.8,9.2,7.5,12.7,13.7c1.5,2.7,2.8,5.7,3.9,8.8L15.3,46.1C17.5,29.9,24.9,16,34.9,10.3z
+	 M14.6,56.1c0-1.3,0-2.6,0.1-3.9l38.4-14c1,4,1.7,8.2,2,12.5L15.1,65.3C14.8,62.3,14.6,59.2,14.6,56.1z M46.2,90.4H23.6
+	c-3.5-5.6-6.1-12.3-7.6-19.6l39.2-14.3c-0.1,11.6-2.8,22.9-7.6,31.6C47.1,88.9,46.7,89.7,46.2,90.4z M76.4,90.4H52.6
+	c5.2-9.6,8.1-21.8,8.1-34.3c0-12.1-2.7-23.9-7.6-33.3c3.3-5.6,7.4-9.9,11.9-12.5c12,6.9,20.3,25.4,20.3,45.8
+	C85.4,69,82.2,81.2,76.4,90.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/suspect.svg b/packages/common/assets/icons/suspect.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f0dbf88cf2f637b72ec7c02384716c53b5b2da21
--- /dev/null
+++ b/packages/common/assets/icons/suspect.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.3C23.1,1.3,1.3,23.1,1.3,50S23.1,98.8,50,98.8S98.8,76.9,98.8,50S76.9,1.3,50,1.3z M50,93.3
+		C26.2,93.3,6.8,73.8,6.8,50C6.8,26.2,26.2,6.8,50,6.8c23.8,0,43.3,19.4,43.3,43.3C93.3,73.8,73.8,93.3,50,93.3z"/>
+	<path d="M69.6,61H30.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h39.1c1.5,0,2.8-1.2,2.8-2.8S71.1,61,69.6,61z"/>
+	<path d="M40.6,38.5c1.5,0,2.8-1.2,2.8-2.8S42.1,33,40.6,33H28.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H40.6z"/>
+	<path d="M71.6,33H60.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h11.1c1.5,0,2.8-1.2,2.8-2.8S73.1,33,71.6,33z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/syringe.svg b/packages/common/assets/icons/syringe.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7e3fd0f01d973641e8a9f27850fd15047b6f2f8f
--- /dev/null
+++ b/packages/common/assets/icons/syringe.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.6,21.9l-19-19c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l7.5,7.5l-8.9,8.9l-6.1-6.1c-1.9-1.9-4.9-1.9-6.7,0
+	L21.7,53c-0.9,0.9-1.4,2.1-1.4,3.4s0.5,2.5,1.4,3.4L23,61l-6.4,6.4c-0.7,0.7-1.1,1.6-1.1,2.7s0.4,1.9,1.1,2.7l2.6,2.6L7.8,86.7
+	L4.6,97.9l18.6-18.6l2.6,2.6c0.7,0.7,1.7,1.1,2.7,1.1s1.9-0.4,2.7-1.1l6.4-6.4l1.3,1.3c0.9,0.9,2.1,1.4,3.4,1.4
+	c1.2,0,2.4-0.5,3.4-1.4L81.4,41c1.9-1.9,1.9-4.9,0-6.7l-7.1-7.1l8.9-8.9l7.5,7.5c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8
+	C95.7,24.7,95.7,23,94.6,21.9z M28.5,76.8l-6.7-6.7l5.2-5.2l6.7,6.7L28.5,76.8z M42.2,72.4L26.1,56.3l34.8-34.8L77,37.6L42.2,72.4z"
+	/>
+</svg>
diff --git a/packages/common/assets/icons/t-shirt.svg b/packages/common/assets/icons/t-shirt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..e4e62303ee01291bbd7baf1b76600ffe5a8b9858
--- /dev/null
+++ b/packages/common/assets/icons/t-shirt.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M76.6,91.9H23.4c-2.2,0-4.1-1.8-4.2-4l-2.7-50.2H6.8c-2.2,0-4.1-1.8-4.2-3.9L1.3,12.5c0-2.4,1.8-4.3,4.2-4.3h30.3
+		c2,0,3.7,1.5,4.1,3.5l0,0.3c0.5,5,4.9,9,10,9c5.1,0,9.4-3.8,10-8.9c0.1-2.1,2-3.8,4.2-3.8h30.2c2.4,0,4.2,1.9,4.2,4.3l0,0.2
+		l-1.3,21.1c-0.1,2.1-2,3.9-4.2,3.9h-9.7l-2.7,50.2C80.8,90.1,78.9,91.9,76.6,91.9z M24.6,86.4h50.8l2.7-50.2c0.1-2.2,2-4,4.2-4H92
+		l1.1-18.6H65.4C64,21,57.6,26.4,50.1,26.4c-7.6,0-14.1-5.5-15.4-12.8H6.9L8,32.2h9.7c2,0,3.7,1.5,4.1,3.5l0,0.4L24.6,86.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/tab.svg b/packages/common/assets/icons/tab.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d31f3d571d51945e01874ed3ffd0aaccce531b5e
--- /dev/null
+++ b/packages/common/assets/icons/tab.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M80.8,2.6H19.3c-2.6,0-4.8,2.1-4.8,4.8v85.3c0,2.6,2.1,4.8,4.8,4.8h61.5c2.6,0,4.8-2.1,4.8-4.8V7.4
+		C85.5,4.8,83.4,2.6,80.8,2.6z M80,91.9H20V8.1h60V91.9z"/>
+	<path d="M35.8,17.8h14.8c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H35.8c-1.5,0-2.8,1.2-2.8,2.8S34.2,17.8,35.8,17.8z"/>
+	<circle cx="61" cy="15.1" r="3.3"/>
+	<circle cx="50" cy="82.4" r="5"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/tag.svg b/packages/common/assets/icons/tag.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3e177208adec7503a5a579f439ecfd322f017054
--- /dev/null
+++ b/packages/common/assets/icons/tag.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M89.3,19c-0.7-0.7-1.8-1.1-2.8-1.1l-10.9,0.4c-0.9-2.5-2.2-4.7-4-6.5c-3.7-3.9-8.6-5.4-13.4-7c-2.9-0.9-5.7-1.8-8.1-3.2
+	c-1.3-0.7-3-0.3-3.7,1s-0.3,3,1,3.7c2.9,1.6,6.1,2.7,9.1,3.7c4.3,1.4,8.4,2.7,11.1,5.6c0.8,0.8,1.5,1.8,2,2.9l-15,0.5
+	c-1,0-1.9,0.4-2.6,1.1L10.7,61.6c-1.5,1.5-1.5,3.9,0,5.4l30.7,30.7c0.7,0.7,1.7,1.1,2.7,1.1s1.9-0.4,2.7-1.1l41.5-41.5
+	c0.7-0.7,1.1-1.6,1.1-2.6l1.1-31.8C90.4,20.8,90,19.8,89.3,19z M83.9,52.7L44.1,92.5L15.8,64.3l39.8-39.8l15.6-0.5
+	c0,0.5,0,0.9,0,1.4c-0.1,3.5-1.3,7.1-3.6,10.5c-1.9,2.8-0.5,4.7,0,5.2c0.5,0.6,1.3,0.9,2,0.9c0.7,0,1.3-0.2,1.9-0.7
+	c0.7-0.7,1-1.6,0.8-2.5c2.8-4.2,4.3-8.7,4.4-13.2c0-0.6,0-1.1,0-1.7l8.2-0.3L83.9,52.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/target-audience.svg b/packages/common/assets/icons/target-audience.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c17040995e7e7237bfbc24bfc074bf4972e26213
--- /dev/null
+++ b/packages/common/assets/icons/target-audience.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M97.3,47.3h-10C86,28.8,71.2,14,52.8,12.7V4.3c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v8.4C28.8,14,14,28.8,12.7,47.3h-10
+		C1.2,47.3,0,48.5,0,50s1.2,2.8,2.8,2.8h10C14,71.2,28.8,86,47.3,87.3v8.4c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-8.4
+		C71.2,86,86,71.2,87.3,52.8h10c1.5,0,2.8-1.2,2.8-2.8S98.8,47.3,97.3,47.3z M52.8,81.8v-3.1c0-1.5-1.2-2.8-2.8-2.8
+		s-2.8,1.2-2.8,2.8v3.1c-15.4-1.3-27.8-13.6-29.1-29.1h3.1c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-3.1
+		c1.3-15.4,13.6-27.8,29.1-29.1v3.1c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-3.1c15.4,1.3,27.8,13.6,29.1,29.1h-2.5
+		c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h2.5C80.5,68.2,68.2,80.5,52.8,81.8z"/>
+	<path d="M53.3,53.2c4.9-1.4,8.5-5.9,8.5-11.3c0-6.5-5.3-11.7-11.7-11.7s-11.7,5.3-11.7,11.7c0,5.3,3.6,9.8,8.5,11.3
+		c-6.6,0.7-12.9,3.4-18,7.9c-1.1,1-1.2,2.7-0.2,3.9c1,1.1,2.7,1.2,3.9,0.2c4.9-4.3,11.1-6.7,17.6-6.7s12.8,2.4,17.6,6.7
+		c0.5,0.5,1.2,0.7,1.8,0.7c0.8,0,1.5-0.3,2.1-0.9c1-1.1,0.9-2.9-0.2-3.9C66.2,56.6,59.9,53.9,53.3,53.2z M43.8,41.9
+		c0-3.4,2.8-6.2,6.2-6.2c3.4,0,6.2,2.8,6.2,6.2s-2.8,6.2-6.2,6.2C46.6,48.2,43.8,45.4,43.8,41.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/target-revenue.svg b/packages/common/assets/icons/target-revenue.svg
new file mode 100755
index 0000000000000000000000000000000000000000..190132f0dbe7b40df69e699c0d1dbf5950a54d58
--- /dev/null
+++ b/packages/common/assets/icons/target-revenue.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M97.3,47.3h-10C86,28.8,71.2,14,52.8,12.7V4.3c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v8.4C28.8,14,14,28.8,12.7,47.3h-10
+		C1.2,47.3,0,48.5,0,50s1.2,2.8,2.8,2.8h10C14,71.2,28.8,86,47.3,87.3v8.4c0,1.5,1.2,2.8,2.8,2.8c1.6,0,2.8-1.2,2.8-2.8v-8.4
+		C71.2,86,86,71.2,87.3,52.8h10c1.5,0,2.8-1.2,2.8-2.8S98.8,47.3,97.3,47.3z M79.4,52.7h2.5c-1.4,15.5-13.7,27.8-29.1,29.1v-3.1
+		c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v3.1c-15.4-1.3-27.8-13.6-29.1-29.1h3.1c1.5,0,2.8-1.2,2.8-2.8c0-1.6-1.2-2.8-2.8-2.8h-3.1
+		C19.4,31.7,31.7,19.3,47.2,18v3.1c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V18c15.4,1.3,27.8,13.6,29.1,29.1h-2.5
+		c-1.5,0-2.8,1.2-2.8,2.8C76.6,51.5,77.8,52.7,79.4,52.7z"/>
+	<path d="M53.5,46.3h-9.1c-1.9,0-3.4-1.5-3.4-3.4c0-0.9,0.4-1.8,1-2.4c0.6-0.6,1.5-1,2.4-1h13.1c1.5,0,2.8-1.2,2.8-2.8
+		s-1.2-2.8-2.8-2.8h-5.2V32c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v1.9h-2.4c-2.4,0-4.6,0.9-6.3,2.6c-1.7,1.7-2.6,3.9-2.6,6.3
+		c0,4.9,4,8.9,8.9,8.9h9.1c1.9,0,3.4,1.5,3.4,3.4s-1.5,3.4-3.4,3.4h-3.8c0,0-0.1,0-0.1,0s-0.1,0-0.1,0h-9.1c-1.5,0-2.8,1.2-2.8,2.8
+		s1.2,2.8,2.8,2.8h6.5V66c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-1.9h1.2c4.9,0,8.9-4,8.9-8.9C62.4,50.3,58.4,46.3,53.5,46.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/target.svg b/packages/common/assets/icons/target.svg
new file mode 100755
index 0000000000000000000000000000000000000000..76b70d380e32da3fd2cc7ac78cbd91b92d1ec649
--- /dev/null
+++ b/packages/common/assets/icons/target.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M97.3,47.3h-10C86,28.8,71.2,14,52.8,12.7V4.3c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v8.4C28.8,14,14,28.8,12.7,47.3h-10
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h10C14,71.2,28.8,86,47.3,87.3v8.4c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-8.4
+	C71.2,86,86,71.2,87.3,52.8h10c1.5,0,2.8-1.2,2.8-2.8S98.8,47.3,97.3,47.3z M81.8,47.3H68.9c-1.2-8.3-7.8-14.9-16.1-16.1V18.2
+	C68.2,19.5,80.5,31.8,81.8,47.3z M50,58.6c-1.5,0-2.8,1.2-2.8,2.8v2C42,62.2,37.8,58,36.7,52.8h2c1.5,0,2.8-1.2,2.8-2.8
+	s-1.2-2.8-2.8-2.8h-2c1.1-5.3,5.3-9.5,10.5-10.5v2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-2c5.3,1.1,9.5,5.3,10.5,10.5h-2
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h2C62.2,58,58,62.2,52.8,63.3v-2C52.8,59.8,51.5,58.6,50,58.6z M47.3,18.2v12.9
+	c-8.3,1.2-14.9,7.8-16.1,16.1H18.2C19.5,31.8,31.8,19.5,47.3,18.2z M18.2,52.8h12.9c1.2,8.3,7.8,14.9,16.1,16.1v12.9
+	C31.8,80.5,19.5,68.2,18.2,52.8z M52.8,81.8V68.9c8.3-1.2,14.9-7.8,16.1-16.1h12.9C80.5,68.2,68.2,80.5,52.8,81.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/taxi.svg b/packages/common/assets/icons/taxi.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4bd0fecd48c21b2b12220d7a819a5de1f4bba881
--- /dev/null
+++ b/packages/common/assets/icons/taxi.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M91.5,38.7l-8.8-21.1c-1.5-3.6-4.9-5.9-8.8-5.9H60.2l-2.3-5.5c-0.3-0.7-1-1.2-1.8-1.2H43.9c-0.8,0-1.5,0.5-1.8,1.2
+		l-2.3,5.5H26c-3.9,0-7.3,2.3-8.8,5.9L8.5,38.7c-2.3,0-4,1.7-4,4v31.9c0,2.3,1.7,4,4,4h2.2v7.9c0,3.1,2.5,5.7,5.6,5.7h7.5
+		c3.1,0,5.6-2.5,5.6-5.7v-7.9h41.2v7.9c0,3.1,2.5,5.7,5.7,5.7h7.5c3.1,0,5.6-2.5,5.6-5.7v-7.9h1.9c2.2,0,4-1.8,4-4V42.8
+		C95.5,40.5,93.8,38.7,91.5,38.7z M24,86.6c0,0.1-0.1,0.2-0.1,0.2h-7.5c-0.1,0-0.1-0.1-0.1-0.2V79H24V86.6z M84,86.6
+		c0,0.1-0.1,0.2-0.1,0.2h-7.5c-0.1,0-0.2-0.1-0.2-0.2V79H84V86.6z M22.3,19.7c0.6-1.5,2.1-2.5,3.7-2.5H74c1.6,0,3.1,1,3.7,2.5
+		l7.9,19H14.5L22.3,19.7z M90,73.2H10v-29h80V73.2z"/>
+	<path d="M22.6,61.5h11.8c1.5,0,2.8-1.2,2.8-2.8S35.9,56,34.4,56H22.6c-1.5,0-2.8,1.2-2.8,2.8S21.1,61.5,22.6,61.5z"/>
+	<path d="M65.6,61.5h11.8c1.5,0,2.8-1.2,2.8-2.8S78.9,56,77.4,56H65.6c-1.5,0-2.8,1.2-2.8,2.8S64.1,61.5,65.6,61.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/teabag.svg b/packages/common/assets/icons/teabag.svg
new file mode 100755
index 0000000000000000000000000000000000000000..59b1fc70c2af7340451299725e9f0b3b8584b8f8
--- /dev/null
+++ b/packages/common/assets/icons/teabag.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M21.4,49h12.9c1.5,0,2.7-1.2,2.7-2.7v-2.5c0-1.5-1.2-2.7-2.7-2.7H21.4c-1.5,0-2.7,1.2-2.7,2.7v2.5
+		C18.7,47.8,19.9,49,21.4,49z"/>
+	<path d="M96.6,70.2L88.9,63V34.4C88.9,16.8,74.6,2.5,57,2.5c-16,0-29.3,11-31.5,26.3H9.6c-2.3,0-4.2,1.5-4.8,3.7L2,43.7
+		c-0.1,0.4-0.1,0.8-0.1,1.2v47.6c0,2.7,2.2,4.9,4.9,4.9h42.1c2.7,0,4.9-2.2,4.9-4.9V44.9c0-0.4,0-0.8-0.1-1.2l-2.8-11.2
+		c-0.6-2.2-2.5-3.7-4.8-3.7H31C33.2,16.6,44,8,57,8c14.5,0,26.4,11.8,26.4,26.4v28.4l-8,7.4c-1,0.9-1.6,2.3-1.6,3.6v18.7
+		c0,2.7,2.2,4.9,4.9,4.9h14.5c2.7,0,4.9-2.2,4.9-4.9V73.8C98.2,72.4,97.6,71.1,96.6,70.2z M48.3,45v47h-41V45L10,34.3h35.7L48.3,45z
+		 M92.7,92H79.3V74l6.7-6.2l6.7,6.2V92z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/telegram.svg b/packages/common/assets/icons/telegram.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b7c6ec5a174e08c66919a1c540c2cc03977fbd47
--- /dev/null
+++ b/packages/common/assets/icons/telegram.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M83.6,16.4c-9-9-20.9-13.9-33.6-13.9c-12.7,0-24.6,4.9-33.6,13.9c-9,9-13.9,20.9-13.9,33.6c0,12.7,4.9,24.6,13.9,33.6
+		c9,9,20.9,13.9,33.6,13.9c12.7,0,24.6-4.9,33.6-13.9c9-9,13.9-20.9,13.9-33.6C97.5,37.3,92.6,25.4,83.6,16.4z M50,92.9
+		C26.3,92.9,7.1,73.7,7.1,50S26.3,7.1,50,7.1c23.7,0,42.9,19.3,42.9,42.9S73.7,92.9,50,92.9z"/>
+	<path d="M72.4,28c-1.7-1.1-4.1-0.2-4.8,0.1L22.3,45.8c-1.6,0.6-3.4,1.9-3.1,4c0.3,2.4,2.8,3.3,3.1,3.4c0,0,0,0,0,0l10.5,3.5
+		c0.8,2.7,3.3,10.8,3.9,12.6c0.5,1.5,1.1,3.2,2.7,3.3c0.2,0.1,0.5,0.1,0.9,0.1c1,0,1.6-0.3,2-0.8l6.1-5.6l10.3,7.9
+		c0.1,0.1,0.2,0.2,0.4,0.2c0.9,0.4,1.6,0.5,2.3,0.5c0.7,0,1.3-0.2,1.7-0.3c1.8-0.7,2.5-2.4,2.6-2.6c0-0.1,0.1-0.2,0.1-0.3l8.1-40.7
+		c0-0.1,0-0.2,0-0.3C73.8,29.1,72.9,28.3,72.4,28z M41.8,67.6l0.6-5.6l3,2.3L41.8,67.6z M62.2,70.9c-0.1,0.1-0.3,0.4-0.6,0.6
+		c-0.3,0.1-0.6,0.1-1-0.1l-11.3-8.7l-5.6-4.4c4.7-4.2,19.4-17.4,20.1-18.1c0.6-0.6,1.3-1.3,1.2-2.4c0-0.1,0-0.2-0.1-0.3
+		c-0.1-0.6-0.4-1.2-1-1.5c-1.1-0.6-2.3-0.2-3.2,0.4c0,0,0,0,0,0L34,53.5l-10.6-3.6c-0.2-0.1-0.5-0.2-0.6-0.4
+		c0.2-0.1,0.4-0.3,0.6-0.3c0,0,0,0,0.1,0l45.3-17.8c0,0,0,0,0.1,0c0.3-0.1,0.8-0.3,1.2-0.3L62.2,70.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/text-allign-center.svg b/packages/common/assets/icons/text-allign-center.svg
new file mode 100755
index 0000000000000000000000000000000000000000..da8d0d180d2aa41fcd26bdb11c097d463eec8080
--- /dev/null
+++ b/packages/common/assets/icons/text-allign-center.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M18.6,15.4h62.8c1.5,0,2.8-1.2,2.8-2.8c0-1.6-1.3-2.8-2.8-2.8H18.6c-1.6,0-2.8,1.2-2.8,2.8C15.8,14.2,17.1,15.4,18.6,15.4z
+		"/>
+	<path d="M11.8,40.4h76.4c1.6,0,2.8-1.2,2.8-2.8c0-1.6-1.3-2.8-2.8-2.8H11.8C10.3,34.8,9,36,9,37.6C9,39.2,10.3,40.4,11.8,40.4z"/>
+	<path d="M23.2,59.7c-1.5,0-2.8,1.2-2.8,2.8s1.3,2.8,2.8,2.8h53.6c1.6,0,2.8-1.2,2.8-2.8s-1.3-2.8-2.8-2.8H23.2z"/>
+	<path d="M95,84.6H5c-1.5,0-2.8,1.2-2.8,2.8c0,1.6,1.3,2.8,2.8,2.8h90c1.6,0,2.8-1.2,2.8-2.8C97.8,85.8,96.5,84.6,95,84.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/text-allign-justify.svg b/packages/common/assets/icons/text-allign-justify.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2b63ac9496237873bdd064b7d7b4d98ccd32a32c
--- /dev/null
+++ b/packages/common/assets/icons/text-allign-justify.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M5,15.3h90c1.5,0,2.8-1.2,2.8-2.8S96.5,9.8,95,9.8H5c-1.5,0-2.8,1.2-2.8,2.8S3.5,15.3,5,15.3z"/>
+	<path d="M95,34.8H5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h90c1.5,0,2.8-1.2,2.8-2.8S96.5,34.8,95,34.8z"/>
+	<path d="M95,59.7H5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h90c1.5,0,2.8-1.2,2.8-2.8S96.5,59.7,95,59.7z"/>
+	<path d="M65,84.7H5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h60c1.5,0,2.8-1.2,2.8-2.8S66.5,84.7,65,84.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/text-allign-left.svg b/packages/common/assets/icons/text-allign-left.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b8ad315e99846c4eab324c00fd668c5c48f770d1
--- /dev/null
+++ b/packages/common/assets/icons/text-allign-left.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M67.8,15.4H5c-1.5,0-2.8-1.2-2.8-2.8S3.5,9.9,5,9.9h62.8c1.5,0,2.8,1.2,2.8,2.8S69.3,15.4,67.8,15.4z"/>
+	<path d="M5,34.8h76.4c1.5,0,2.8,1.2,2.8,2.8s-1.2,2.8-2.8,2.8H5c-1.5,0-2.8-1.2-2.8-2.8S3.5,34.8,5,34.8z"/>
+	<path d="M5,59.7h53.6c1.5,0,2.8,1.2,2.8,2.8s-1.2,2.8-2.8,2.8H5c-1.5,0-2.8-1.2-2.8-2.8S3.5,59.7,5,59.7z"/>
+	<path d="M5,84.6h90c1.5,0,2.8,1.2,2.8,2.8s-1.2,2.8-2.8,2.8H5c-1.5,0-2.8-1.2-2.8-2.8S3.5,84.6,5,84.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/text-allign-right.svg b/packages/common/assets/icons/text-allign-right.svg
new file mode 100755
index 0000000000000000000000000000000000000000..cf1bd10838053eb964a3bf419d4ad70be5f27fca
--- /dev/null
+++ b/packages/common/assets/icons/text-allign-right.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M32.2,15.4H95c1.5,0,2.8-1.2,2.8-2.8S96.5,9.9,95,9.9H32.2c-1.5,0-2.8,1.2-2.8,2.8S30.7,15.4,32.2,15.4z"/>
+	<path d="M95,34.8H18.6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H95c1.5,0,2.8-1.2,2.8-2.8S96.5,34.8,95,34.8z"/>
+	<path d="M95,59.7H41.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H95c1.5,0,2.8-1.2,2.8-2.8S96.5,59.7,95,59.7z"/>
+	<path d="M95,84.6H5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h90c1.5,0,2.8-1.2,2.8-2.8S96.5,84.6,95,84.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/text-format-remove.svg b/packages/common/assets/icons/text-format-remove.svg
new file mode 100755
index 0000000000000000000000000000000000000000..69c33367d460f95335b8b0c51bb92c954c8eea0a
--- /dev/null
+++ b/packages/common/assets/icons/text-format-remove.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M8.7,68.7h8.9c1.2,0,2.5-0.9,2.8-1.8l3.3-8.2h24.9l3,8.2c0.3,1.2,1.6,1.8,2.8,1.8h9.4c2.5-0.3,4-2.5,3-4.3L45,13.3
+	c-0.5-1.3-1.5-1.8-2.8-1.8H30.8c-1.2,0-2.5,0.5-2.8,1.8L6,64.5C5.1,66.6,6.5,68.7,8.7,68.7z M36.2,26.2l7.9,20.6H28.3L36.2,26.2z"/>
+<path d="M95.5,63.9l-5.8-5.8l5.8-5.8c1.1-1.2,1.1-2.9,0-4s-2.8-1.1-4,0l-5.8,5.8l-5.8-5.8c-1.2-1.1-2.9-1.1-4,0s-1.1,2.8,0,4
+	l5.8,5.8l-5.8,5.8c-1.1,1.1-1.1,2.8,0,4c1.1,1.1,2.8,1.1,4,0l5.8-5.8l5.8,5.8c1.1,1.1,2.8,1.1,4,0C96.6,66.8,96.6,65.1,95.5,63.9z"
+	/>
+<path d="M74.5,83h-68c-1.5,0-2.8,1.2-2.8,2.8c0,1.6,1.2,2.8,2.8,2.8h68c1.5,0,2.8-1.2,2.8-2.8S76,83,74.5,83z"/>
+</svg>
diff --git a/packages/common/assets/icons/text-format.svg b/packages/common/assets/icons/text-format.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3bf7ed4d0545c998a2c1483909ef49398c373a7d
--- /dev/null
+++ b/packages/common/assets/icons/text-format.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M12.7,70.4h8.9c1.2,0,2.5-0.9,2.8-1.8l3.3-8.2h24.9l3,8.2c0.3,1.2,1.6,1.8,2.8,1.8h9.4c2.5-0.3,4-2.5,3-4.3L49,15
+	c-0.5-1.3-1.5-1.8-2.8-1.8H34.8c-1.2,0-2.5,0.5-2.8,1.8L10,66.3C9.1,68.3,10.5,70.4,12.7,70.4z M40.2,28l7.9,20.6H32.3L40.2,28z"/>
+<path d="M78.5,84.7h-68c-1.5,0-2.8,1.2-2.8,2.8c0,1.6,1.2,2.8,2.8,2.8h68c1.5,0,2.8-1.2,2.8-2.8C81.3,85.9,80,84.7,78.5,84.7z"/>
+<path d="M89.5,11.7c-1.6,0-2.8,1.2-2.8,2.8v54c0,1.5,1.2,2.8,2.8,2.8c1.6,0,2.8-1.3,2.8-2.8v-54C92.3,13,91.1,11.7,89.5,11.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/text-size.svg b/packages/common/assets/icons/text-size.svg
new file mode 100755
index 0000000000000000000000000000000000000000..09b1d7117622c191bd0fae33d43596365050ab88
--- /dev/null
+++ b/packages/common/assets/icons/text-size.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M96.8,70.5l-18.1-43c-0.5-1.1-1.3-1.5-2.2-1.5h-9.7c-1.1,0-2,0.5-2.2,1.5l-18.6,43c-0.7,1.8,0.5,3.5,2.2,3.5h7.4
+		c1.1,0,2-0.7,2.2-1.5l2.8-6.8h20.9l2.6,6.8c0.2,1.1,1.3,1.5,2.2,1.5h7.9C96.3,73.8,97.5,72.1,96.8,70.5z M64.7,55.8l6.6-17.3
+		l6.6,17.3H64.7z"/>
+	<path d="M31.6,72L21.5,48c-0.3-0.6-0.7-0.8-1.3-0.8h-5.4c-0.6,0-1.1,0.3-1.3,0.8L3.1,72c-0.4,1,0.3,2,1.3,2h4.1
+		c0.6,0,1.1-0.4,1.3-0.8l1.6-3.8H23l1.4,3.8c0.1,0.6,0.7,0.8,1.3,0.8h4.4C31.3,73.9,32,72.9,31.6,72z M13.6,63.8l3.7-9.7l3.7,9.7
+		H13.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/thought.svg b/packages/common/assets/icons/thought.svg
new file mode 100755
index 0000000000000000000000000000000000000000..115b9ccd047989b8fc5779a97d6ec3b817e8726c
--- /dev/null
+++ b/packages/common/assets/icons/thought.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M69.7,64.5c13,0,23.6-10.6,23.6-23.6c0-9.8-6-18.5-15-22C75.6,8.7,66.3,1.5,55.6,1.5c-9.3,0-17.6,5.5-21.4,13.8
+		c-1.3-0.2-2.6-0.3-3.9-0.3c-13,0-23.6,10.6-23.6,23.6c0,8.9,5.1,17.1,13.1,21.1c4.3,6.5,11.7,10.5,19.5,10.5
+		c7.3,0,14.1-3.3,18.5-8.9C61.5,63.4,65.6,64.5,69.7,64.5z M54.8,56.1c-3.3,5.4-9.1,8.6-15.5,8.6c-6.2,0-12-3.3-15.3-8.6l-0.4-0.7
+		L22.8,55c-6.5-2.9-10.7-9.4-10.7-16.5c0-10,8.1-18.1,18.1-18.1c1.6,0,3.2,0.2,4.9,0.7l2.5,0.7l0.8-2.4C41,12,47.8,7,55.6,7
+		c8.6,0,16,6.1,17.7,14.6l0.3,1.6l1.6,0.5C82.7,26,87.8,33,87.8,40.9c0,10-8.1,18.1-18.1,18.1c-3.9,0-7.6-1.3-10.9-3.7l-2.4-1.8
+		L54.8,56.1z"/>
+	<ellipse transform="matrix(0.9732 -0.2298 0.2298 0.9732 -16.7294 17.1818)" cx="65.4" cy="80.4" rx="7.7" ry="7.7"/>
+	<path d="M82.7,87.4c-3.1,0-5.5,2.5-5.5,5.5s2.5,5.5,5.5,5.5c3,0,5.4-2.4,5.5-5.5V93C88.3,89.9,85.8,87.4,82.7,87.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/thumbs-down.svg b/packages/common/assets/icons/thumbs-down.svg
new file mode 100755
index 0000000000000000000000000000000000000000..446bdd8050a489a9dd83a3dad23fadb14235a8c5
--- /dev/null
+++ b/packages/common/assets/icons/thumbs-down.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M84.1,11.5L84.1,11.5c-7-4.8-17-7.6-27.5-7.6c-1.7,0-3.4,0-5.4,0.2C38,5.4,29.8,7.5,25.6,10.7c-0.4,0-0.8-0.1-1.2-0.1H12.6
+	c-5.8,0-10.5,4.7-10.5,10.5v32.3c0,5.9,4.7,10.7,10.5,10.7h11.8c0.6,0,1.3-0.1,2-0.2c0.3,0.2,0.6,0.3,1,0.4
+	c2.5,1,11.3,8.8,21.7,25.8c2.2,3.8,6.1,6,10.3,6c0.3,0,0.7,0,1,0c4.5-0.4,8.4-3,10.3-6.9c1.9-3.9,1-13.4,0-20.3
+	c8.8,0.1,20.4-0.4,24.3-9.7C101.1,45.3,97.6,20.9,84.1,11.5z M7.6,53.4V21.1c0-2.8,2.2-5,5-5h11.1v42.5H12.6
+	C9.8,58.6,7.6,56.3,7.6,53.4z M90,57.1c-2.8,6.7-14.1,6.5-21.5,6.3l-4.2,0l0.5,3.2c1.6,9.7,2.1,18,1,20.2c-1.1,2.2-3.2,3.6-5.8,3.9
+	c-2.5,0.2-4.8-1-6.2-3.3c-10.4-16.9-20-26.4-24.6-28.1l-0.1,0V14.9c2.2-1.6,7.9-3.9,22.5-5.3c1.8-0.2,3.2-0.2,4.8-0.2
+	c9.4,0,18.3,2.4,24.4,6.6C91.9,23.6,95.1,45.3,90,57.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/thumbs-up.svg b/packages/common/assets/icons/thumbs-up.svg
new file mode 100755
index 0000000000000000000000000000000000000000..58ee3f8b2594b228a59925705dfac5e69cbc8c4e
--- /dev/null
+++ b/packages/common/assets/icons/thumbs-up.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95,40.8c-3.9-9.3-15.5-9.8-24.3-9.7c1-6.9,1.9-16.3,0-20.3c-1.9-4-5.8-6.6-10.3-6.9c-0.3,0-0.7,0-1,0
+	c-4.3,0-8.1,2.2-10.3,6c-10.4,17-19.2,24.8-21.7,25.8c-0.4,0.1-0.7,0.3-1,0.4c-0.7-0.1-1.3-0.2-2-0.2H12.6
+	c-5.8,0-10.5,4.8-10.5,10.7v32.3c0,5.8,4.7,10.5,10.5,10.5h11.8c0.4,0,0.8,0,1.2-0.1c4.2,3.2,12.4,5.3,25.5,6.6
+	c2,0.2,3.7,0.2,5.4,0.2c10.5,0,20.5-2.8,27.5-7.6l0,0C97.6,79.1,101.1,54.7,95,40.8z M12.6,41.4h11.1v42.5H12.6c-2.8,0-5-2.2-5-5
+	V46.6C7.6,43.7,9.8,41.4,12.6,41.4z M80.9,84c-6.1,4.2-15,6.6-24.4,6.6c-1.7,0-3.1,0-4.8-0.2c-14.6-1.4-20.3-3.8-22.5-5.3V40.9
+	l0.1,0c4.6-1.7,14.2-11.2,24.6-28.1c1.4-2.3,3.6-3.5,6.2-3.3c2.6,0.2,4.7,1.6,5.8,3.9c1.1,2.2,0.7,10.5-1,20.2l-0.5,3.2l4.2,0
+	c7.4-0.2,18.6-0.4,21.5,6.3C95.1,54.7,91.9,76.4,80.9,84z"/>
+</svg>
diff --git a/packages/common/assets/icons/thunder-alt.svg b/packages/common/assets/icons/thunder-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b1a291ef3836ee2a53834c567b173681653e32f8
--- /dev/null
+++ b/packages/common/assets/icons/thunder-alt.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M57.5,38.7h-9.9c-0.4,0-0.8,0.3-0.9,0.7l-5.1,14c-0.1,0.3,0.1,0.7,0.5,0.7h3.5l-3.3,16c-0.2,1.1,1.2,1.7,1.8,0.8l12.8-19.1
+		c0.2-0.3,0-0.8-0.4-0.8h-3l4.9-10.9C58.7,39.5,58.2,38.7,57.5,38.7z"/>
+	<path d="M97.8,56.4c0-7.2-2.7-14.2-7.6-19.6c-0.2-0.2-0.3-0.3-0.5-0.4c-4.3-4.5-9.9-7.5-16-8.4c-3.3-5.5-8.4-9.6-14.5-11.8
+		c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0l0,0c-2.7-1-5.6-1.6-8.9-1.6c-15,0-27.3,12-27.8,26.9c-11.2,1-20,10.5-20,22
+		c0,11.9,9.6,21.7,21.4,21.9c0,0,0.1,0,0.1,0h46c0.1,0,0.2,0,0.3,0C85.5,84.7,97.8,72,97.8,56.4z M68.8,79.9H24.2
+		c-9.1,0-16.5-7.4-16.5-16.5c0-9.1,7.4-16.5,16.5-16.5h3.5v-4.5c0-12.3,10-22.3,22.3-22.3c2.7,0,5,0.4,7,1.2c0,0,0.1,0,0.1,0l0,0
+		c5.3,1.8,9.6,5.6,12.3,10.5l0.7,1.3l1.4,0.2c5.5,0.6,10.6,3.2,14.4,7.3l0.1-0.1c0,0,0,0,0,0.1c4,4.4,6.2,10,6.2,15.8
+		C92.3,69.4,81.7,79.9,68.8,79.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/thunder.svg b/packages/common/assets/icons/thunder.svg
new file mode 100755
index 0000000000000000000000000000000000000000..044ef9d800cb8c325ec3fc017cc89d936eae45bd
--- /dev/null
+++ b/packages/common/assets/icons/thunder.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M84.3,29.3c-1.2-1-2.6-1.9-4-2.6c-2.6-1.4-5.3-2.3-8.2-2.8C69,18.8,64.1,15,58.4,13l-0.1,0c-0.5-0.2-5.3-1.5-8.1-1.5
+		c-14,0-25.5,11.1-26.1,25c-10.5,1-18.8,9.8-18.8,20.6c0,11.4,9.3,20.7,20.7,20.7c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8
+		c-8.4,0-15.2-6.8-15.2-15.2s6.8-15.2,15.2-15.2h3.6v-4.3c0-11.4,9.2-20.6,20.6-20.6c1.6,0,4.8,0.8,6.6,1.2c4.8,1.7,9,5.2,11.4,9.5
+		l0.7,1.3l1.4,0.2c2.6,0.3,5.2,1.1,7.6,2.3c1.1,0.6,2.2,1.3,3.1,2.1c5.4,4.3,8.5,10.5,8.5,17c0,12-9.7,21.7-21.7,21.7
+		c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8c15,0,27.2-12.2,27.2-27.2C94.8,42.4,90.9,34.6,84.3,29.3z"/>
+	<path d="M59.1,64.7L49,64.6c-0.1,0-0.2-0.1-0.2-0.3l3.2-13.9c0-0.1-0.1-0.3-0.2-0.3c0,0-0.1,0.1-0.2,0.2L37.6,70.7
+		c0,0.1,0,0.3,0.2,0.3h9.3c0.1,0,0.2,0.1,0.2,0.3l-4,17c0,0.1,0.1,0.3,0.2,0.3c0.1,0,0.1,0,0.2-0.1L59.4,65
+		C59.4,64.9,59.4,64.7,59.1,64.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/ticket.svg b/packages/common/assets/icons/ticket.svg
new file mode 100755
index 0000000000000000000000000000000000000000..2e5d9b0e0a4c5b499002b6c4138ba63fe21dfd64
--- /dev/null
+++ b/packages/common/assets/icons/ticket.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M94.3,40.6c1.9-0.1,3.5-1.8,3.5-3.7V23.3c0-2.1-1.7-3.8-3.8-3.8H6c-2.1,0-3.8,1.7-3.8,3.8V37c0,2,1.5,3.6,3.4,3.7
+		c4.9,0.4,8.7,4.5,8.7,9.4c0,4.9-3.8,8.9-8.7,9.3c-1.9,0.1-3.5,1.8-3.5,3.7v13.5c0,2.1,1.7,3.8,3.8,3.8h88c2.1,0,3.8-1.7,3.8-3.8
+		V63.1c0-2-1.5-3.6-3.4-3.7c-4.9-0.4-8.7-4.5-8.7-9.4C85.6,45,89.3,40.9,94.3,40.6z M92.3,64.7v10.3H7.8V64.7
+		c7-1.3,12.2-7.4,12.2-14.5c0-7.2-5.2-13.4-12.2-14.7V25.1h84.5v10.3c-7.1,1.3-12.2,7.3-12.2,14.7C80.1,57.2,85.3,63.4,92.3,64.7z"
+		/>
+	<path d="M48.6,59.9c-2.2,0-3.9,1.8-3.9,3.9v3.7c0,2.2,1.8,3.9,3.9,3.9c2.2,0,3.9-1.7,3.9-3.9v-3.7C52.5,61.6,50.8,59.9,48.6,59.9z"
+		/>
+	<path d="M48.6,44.2c-2.2,0-3.9,1.8-3.9,3.9v3.7c0,2.2,1.8,3.9,3.9,3.9c2.2,0,3.9-1.7,3.9-3.9v-3.7C52.5,45.8,50.8,44.2,48.6,44.2z"
+		/>
+	<path d="M48.6,28.5c-2.2,0-3.9,1.8-3.9,3.9v3.7c0,2.2,1.8,3.9,3.9,3.9c2.2,0,3.9-1.8,3.9-3.9v-3.7C52.5,30.1,50.8,28.5,48.6,28.5z"
+		/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/ticketalt.svg b/packages/common/assets/icons/ticketalt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..295adeeec88aa0a9b79a2d134a1cdba94ba91c4a
--- /dev/null
+++ b/packages/common/assets/icons/ticketalt.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M86.7,1.7H13.3c-2.4,0-4.2,1.8-4.2,4.2v87.9c0,1.8,1.1,3.4,2.8,4c1.7,0.6,3.6,0,4.7-1.5l6.9-10.6L32,96.7
+		c0.8,1,2,1.6,3.2,1.6c1.2,0,2.4-0.5,3.1-1.5l10.2-11.5l10.6,11.5c0.8,1,2,1.5,3.3,1.4c1.3-0.1,2.4-0.7,3.1-1.7l8.8-11.1l9.1,11.1
+		c1.1,1.4,3,2,4.6,1.4c1.7-0.6,2.8-2.1,2.8-3.8V5.9C90.9,3.5,89.1,1.7,86.7,1.7z M85.4,90.1l-7.8-9.5l-0.2-0.2
+		c-0.9-0.9-2.1-1.4-3.3-1.3c-1.2,0.1-2.3,0.6-3,1.6l-8.9,11.3L51.6,80.5l-0.1-0.1c-0.8-0.8-1.9-1.2-3-1.2c-1.1,0-2.2,0.4-3,1.2
+		L35.2,92l-8.5-11.2c-0.8-1-2-1.6-3.3-1.6c-1.3,0-2.5,0.6-3.3,1.6l-5.5,8.4v-82h70.7V90.1z"/>
+	<path d="M45.3,37.3l2.3,0v2c0,0.6,0.4,1,1,1h3.5c0.6,0,1-0.4,1-1v-2.7c2-1,3.4-3.1,3.4-5.4c0-1.9-0.7-3.4-2.1-4.7c0,0,0,0,0,0
+		L50.6,23c-0.1-0.3-0.3-0.5-0.5-0.7L50,22.2c0,0-0.2-0.2-0.2-0.4c0-0.3,0.3-0.6,0.6-0.6l4.7,0c1.3,0,2.5-0.9,2.8-2.2
+		c0.3-1.8-1-3.3-2.7-3.3h-2V14c0-0.6-0.4-1-1-1h-3.5c-0.6,0-1,0.4-1,1v2.3c-2,1-3.4,3.1-3.4,5.4c0,1.2,0.3,2.3,1,3.3
+		c0.1,0.5,0.4,0.9,0.8,1.3l4.6,4.2c0,0,0,0,0,0c0,0,0,0,0,0c0.3,0.2,0.3,0.3,0.3,0.6c0,0.3-0.3,0.6-0.6,0.6h-5.2
+		c-1.7,0-3,1.5-2.7,3.3C42.8,36.4,44,37.3,45.3,37.3z"/>
+	<path d="M33.3,54.2h30.9c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H33.3c-1.5,0-2.8,1.2-2.8,2.8S31.8,54.2,33.3,54.2z"/>
+	<path d="M61,63H36.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H61c1.5,0,2.8-1.2,2.8-2.8S62.5,63,61,63z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/timer.svg b/packages/common/assets/icons/timer.svg
new file mode 100755
index 0000000000000000000000000000000000000000..7114ebf0ec83a455339769cd755b1a3378049224
--- /dev/null
+++ b/packages/common/assets/icons/timer.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M52.8,15.8v-7H58c1.5,0,2.8-1.2,2.8-2.8S59.6,3.2,58,3.2H42.1c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h5.1v7
+		c-21.1,1.4-37.8,19-37.8,40.4c0,22.4,18.2,40.6,40.5,40.6s40.5-18.2,40.5-40.6C90.5,34.8,73.8,17.2,52.8,15.8z M50,91.3
+		c-19.3,0-35-15.7-35-35.1c0-4.7,1-9.5,2.9-13.8c1.8-4.2,4.5-8.1,7.8-11.3c3.3-3.2,7.3-5.8,11.5-7.5c2-0.8,4.1-1.4,6.2-1.8
+		c5.3-1,10.9-0.8,16.1,0.7c4.4,1.3,8.6,3.4,12.2,6.3c3.6,2.9,6.6,6.4,8.8,10.4c2.3,4.1,3.7,8.7,4.2,13.3c0.1,1.2,0.2,2.4,0.2,3.6
+		C85,75.5,69.3,91.3,50,91.3z"/>
+	<path d="M70.6,55.8H52.8V34.9c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v20.9h-4.1c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h4.1v4.1
+		c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-4.1h17.8c1.5,0,2.8-1.2,2.8-2.8S72.1,55.8,70.6,55.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/tounge.svg b/packages/common/assets/icons/tounge.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c475fded3b400bac4e1f832355469913d3f41f63
--- /dev/null
+++ b/packages/common/assets/icons/tounge.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,1.3C23.1,1.3,1.3,23.1,1.3,50S23.1,98.8,50,98.8S98.8,76.9,98.8,50S76.9,1.3,50,1.3z M50,93.3
+		C26.2,93.3,6.8,73.8,6.8,50C6.8,26.2,26.2,6.8,50,6.8c23.8,0,43.3,19.4,43.3,43.3C93.3,73.8,73.8,93.3,50,93.3z"/>
+	<circle cx="34.8" cy="34.5" r="5.3"/>
+	<circle cx="65.2" cy="34.5" r="5.3"/>
+	<path d="M67.7,60.7c-4.8,4.5-11.1,7-17.7,7c-6.6,0-12.9-2.5-17.7-7c-1.1-1-2.8-1-3.9,0.1c-1,1.1-1,2.8,0.1,3.9
+		c5.8,5.5,13.4,8.5,21.5,8.5c1.3,0,2.5-0.1,3.8-0.2v4.5c0,4.5,3.7,8.3,8.3,8.3s8.3-3.7,8.3-8.3V65.8c0.4-0.3,0.8-0.7,1.2-1.1
+		c1.1-1,1.2-2.8,0.1-3.9S68.8,59.7,67.7,60.7z M64.8,77.5c0,1.5-1.2,2.8-2.8,2.8s-2.8-1.2-2.8-2.8v-5.6c1.9-0.6,3.7-1.4,5.5-2.3
+		V77.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/train-alt.svg b/packages/common/assets/icons/train-alt.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6647d938468f052638a4a0ce9a1c99bd9cc03eaa
--- /dev/null
+++ b/packages/common/assets/icons/train-alt.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M70.3,6.7H54.5c0-0.1,0-0.2,0-0.3V6.3c0-2.5-2-4.5-4.5-4.5s-4.5,2-4.5,4.5v0.2c0,0.1,0,0.2,0,0.3H29.6
+		c-3.7,0-7.2,1.5-9.9,4.1c-2.6,2.7-4,6.2-4,9.9V75c0,2.7,2.2,5,4.9,5h7.1l-9.3,14c-0.8,1.3-0.5,3,0.8,3.8c0.5,0.3,1,0.5,1.5,0.5
+		c0.9,0,1.8-0.4,2.3-1.2l11.4-17.1h31.3L77,97c0.5,0.8,1.4,1.2,2.3,1.2c0.5,0,1.1-0.1,1.5-0.5c1.3-0.8,1.6-2.5,0.8-3.8l-9.3-14h7.1
+		c2.7,0,5-2.2,5-5V20.7C84.3,13,78,6.7,70.3,6.7z M23.7,14.7c1.6-1.6,3.7-2.5,5.9-2.5h40.7c4.7,0,8.5,3.8,8.5,8.5v2.6H21.3v-2.6
+		C21.2,18.5,22.1,16.3,23.7,14.7z M21.3,48l0-19.2h26V48H21.3z M52.7,28.8h26V48h-26V28.8z M21.3,74.4l0-20.9h57.5v20.9H21.3z"/>
+	<path d="M39.5,62H28c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h11.6c1.5,0,2.8-1.2,2.8-2.8S41.1,62,39.5,62z"/>
+	<path d="M72,62H60.5c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H72c1.5,0,2.8-1.2,2.8-2.8S73.6,62,72,62z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/train.svg b/packages/common/assets/icons/train.svg
new file mode 100755
index 0000000000000000000000000000000000000000..78b843e0f1ed596997d6f1fd855c15e641b56ea5
--- /dev/null
+++ b/packages/common/assets/icons/train.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M70.3,6.5H54.5V5.6c0-2-1.6-3.6-3.6-3.6h-1.9c-2,0-3.6,1.6-3.6,3.6v0.9H29.7c-7.7,0-14,6.3-14,14v54.3c0,2.8,2.2,5,5,5H26
+		l-9.3,13.8c-0.8,1.3-0.6,3,0.6,3.9c0.5,0.4,1.1,0.5,1.6,0.5c0.9,0,1.8-0.4,2.3-1.2l11.4-17H64l11.4,17c0.5,0.8,1.4,1.2,2.3,1.2
+		c0.6,0,1.1-0.2,1.6-0.5c1.2-0.9,1.4-2.6,0.6-3.9l-9.3-13.8h8.7c2.8,0,5-2.2,5-5V20.5C84.3,12.8,78.1,6.5,70.3,6.5z M21.2,28.5h26.1
+		v19.2H21.2V28.5z M78.8,74.3H21.2v-21h57.7V74.3z M78.8,47.7H52.8V28.5h26.1V47.7z M78.8,23H21.2v-2.5c0-4.7,3.8-8.5,8.5-8.5h40.7
+		c4.7,0,8.5,3.8,8.5,8.5V23z"/>
+	<circle cx="35.5" cy="64" r="6.2"/>
+	<circle cx="64.6" cy="64" r="6.2"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/trash.svg b/packages/common/assets/icons/trash.svg
new file mode 100755
index 0000000000000000000000000000000000000000..cf5e5166b20b1f766eaa9939d48a3d984bcf5c89
--- /dev/null
+++ b/packages/common/assets/icons/trash.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M82,14.8H65.8C65.3,8,59.5,2.6,52.5,2.6H47c-6.9,0-12.6,5.4-13.1,12.2H18c-2.4,0-4.2,1.8-4.2,4.2l3.7,64.4
+		c0.4,7.8,6.8,13.9,14.7,13.9h35.5c7.9,0,14.3-6,14.8-13.9l3.9-64.2l0-0.2C86.3,16.7,84.4,14.8,82,14.8z M47,8.1h5.5
+		c3.9,0,7.2,3,7.7,6.7H39.4C39.9,11,43.1,8.1,47,8.1z M76.9,83.1c-0.3,5-4.4,8.8-9.3,8.8H32.1c-4.9,0-8.9-3.8-9.2-8.7l-3.6-62.8
+		h17.3c0,0,0,0,0,0s0,0,0,0h26.5c0,0,0,0,0,0s0,0,0,0h17.6L76.9,83.1z"/>
+	<path d="M60.5,41.4v20.9c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V41.4c0-1.5-1.2-2.8-2.8-2.8S60.5,39.9,60.5,41.4z"/>
+	<path d="M36.4,38.6c-1.5,0-2.8,1.2-2.8,2.8v20.9c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V41.4C39.2,39.9,38,38.6,36.4,38.6z"/>
+	<path d="M50.4,34.6c-1.5,0-2.8,1.2-2.8,2.8v28.9c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V37.4C53.2,35.9,52,34.6,50.4,34.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/travel.svg b/packages/common/assets/icons/travel.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9b7cc11a2ab564c983adb889af1b79d14cbd8fc6
--- /dev/null
+++ b/packages/common/assets/icons/travel.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M20.1,20c0-1.4-1.1-2.5-2.5-2.5c-1.4,0-2.5,1.1-2.5,2.5s1.1,2.5,2.5,2.5C19,22.4,20.1,21.3,20.1,20z"/>
+	<path d="M82.3,53.5c-7.5,0-13.6,6.1-13.6,13.6c0,4.7,4.9,13.1,8.3,18.4H29.4c-2.4,0-4.7-0.9-6.4-2.7c-1.7-1.7-2.6-4-2.6-6.4
+		c0-5,4.1-9,9.1-9h15.6c3.8,0,7.4-1.5,10.1-4.2c2.7-2.7,4.2-6.3,4.2-10.1c0-7.9-6.4-14.2-14.2-14.2H22.7c3.4-5.3,8.4-13.6,8.4-18.4
+		c0-7.6-5.9-13.6-13.5-13.6C10.1,6.9,4.1,13,4.1,20.5c0,6.5,9.3,20.1,11.2,22.7l2.2,3.1l1.4-2h26.1c4.8,0,8.7,3.9,8.7,8.7
+		c0,2.3-0.9,4.5-2.6,6.2c-1.7,1.7-3.8,2.6-6.2,2.6H29.4c-8,0-14.6,6.5-14.6,14.5c0,3.9,1.5,7.5,4.3,10.3c2.7,2.8,6.4,4.3,10.3,4.3
+		h51.3l1.4,2l2.2-3.1c1.9-2.6,11.3-16.2,11.3-22.7C95.7,59.5,89.8,53.5,82.3,53.5z M9.6,20.5c0-4.5,3.6-8.1,8.1-8.1
+		c4.5,0,8,3.5,8,8.1c0,2.9-4.2,10.4-8.1,16.2C13.7,30.9,9.6,23.4,9.6,20.5z M82.2,83.3c-3.8-5.9-8-13.3-8-16.2
+		c0-4.5,3.6-8.1,8.1-8.1c4.5,0,8,3.5,8,8.1C90.2,70,86.1,77.5,82.2,83.3z"/>
+	<path d="M82.3,64.1c-1.4,0-2.5,1.1-2.5,2.5s1.1,2.5,2.5,2.5s2.5-1.1,2.5-2.5S83.6,64.1,82.3,64.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/tree.svg b/packages/common/assets/icons/tree.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6328dfb4192b13af7ce5aa02f31d1678bee51356
--- /dev/null
+++ b/packages/common/assets/icons/tree.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M72.5,40.2c0-17.6-9.2-37.1-22.5-37.1S27.5,22.6,27.5,40.2C27.5,57.9,36,72,47.2,74v20.1c0,1.5,1.2,2.8,2.8,2.8
+	s2.8-1.2,2.8-2.8V74C64,72,72.5,57.9,72.5,40.2z M52.7,68.4V57.7c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v10.7
+	C39.3,66.1,33,54.1,33,40.2c0-16.2,8.2-31.6,17-31.6s17,15.4,17,31.6C67,54.1,60.7,66.1,52.7,68.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/trees.svg b/packages/common/assets/icons/trees.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a2aa2af5f1bd71298679c33a48143da7547565d2
--- /dev/null
+++ b/packages/common/assets/icons/trees.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M20.4,21.8c-11,0-18.4,15.5-18.4,30c0,14.1,6.7,25.4,15.6,27.3v15.5c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V79
+		c9-1.9,15.6-13.2,15.6-27.3C38.8,37.3,31.4,21.8,20.4,21.8z M23.2,73.3v-7.7c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v7.7
+		C12,71,7.6,62.1,7.6,51.7c0-12.6,6.3-24.5,12.9-24.5s12.9,11.9,12.9,24.5C33.3,62.1,28.9,71,23.2,73.3z"/>
+	<path d="M97.9,40.1c0-17.7-9.3-37.4-22.6-37.4C62,2.8,52.7,22.4,52.7,40.1c0,17.8,8.5,32.1,19.9,34.1v20.3c0,1.5,1.2,2.8,2.8,2.8
+		s2.8-1.2,2.8-2.8V74.2C89.4,72.2,97.9,57.9,97.9,40.1z M78.1,68.5V57.8c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v10.8
+		c-8-2.3-14.4-14.4-14.4-28.4c0-16.4,8.3-31.9,17.1-31.9s17.1,15.5,17.1,31.9C92.4,54.2,86.1,66.3,78.1,68.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/trowel.svg b/packages/common/assets/icons/trowel.svg
new file mode 100755
index 0000000000000000000000000000000000000000..d64fd89d1b613e0ee506fd08d647a69ee98bcb69
--- /dev/null
+++ b/packages/common/assets/icons/trowel.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M70.8,65.9l-0.5,0.5L59.7,55.8l18.9-18.9c0.9-0.9,1.3-2.2,1-3.4s-1.1-2.3-2.3-2.7L8.2,3.4C6.6,2.7,4.7,3.3,3.7,4.8
+	C3,5.8,2.9,7.2,3.4,8.4l27.3,68.9c0.5,1.2,1.5,2,2.7,2.3c0.3,0.1,0.5,0.1,0.8,0.1c1,0,1.9-0.4,2.7-1.1l18.9-18.9l10.6,10.6l-0.5,0.5
+	c-0.8,0.8-0.8,2,0,2.8l22.7,22.7c0.8,0.8,2,0.8,2.8,0l4.9-4.9c0.8-0.8,0.8-2,0-2.8L73.6,65.9C72.9,65.1,71.6,65.1,70.8,65.9z
+	 M34.9,72.8L9.9,10l62.9,25L34.9,72.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/twitch.svg b/packages/common/assets/icons/twitch.svg
new file mode 100755
index 0000000000000000000000000000000000000000..bacabded4eac05bc3b5133267537b5b55740cd69
--- /dev/null
+++ b/packages/common/assets/icons/twitch.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill-rule:evenodd;clip-rule:evenodd;}
+</style>
+<path class="st0" d="M11.3,2.9L5,19.1v66.1h22.5v12h12.7l12-12h18.3L95,60.5V2.9H11.3z M86.6,56.3L72.5,70.4H50l-12,12v-12h-19V11.3
+	h67.5V56.3z M72.5,27.5v24.6h-8.4V27.5H72.5z M50,27.5v24.6h-8.4V27.5H50z"/>
+</svg>
diff --git a/packages/common/assets/icons/twitter-filled.svg b/packages/common/assets/icons/twitter-filled.svg
new file mode 100755
index 0000000000000000000000000000000000000000..198aadca6481415a02aa04788513032aa841dc21
--- /dev/null
+++ b/packages/common/assets/icons/twitter-filled.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M86.4,24.9l5.7-7.2c1.7-1.9,2.2-3.3,2.4-4.2c-4.4,2.8-8.6,3.6-11.6,3.7h-1.2L81,16.4c-3.6-3.2-8.1-5-13-5
+	c-10.5,0-19,8.6-19,19c0,0.8,0,1.5,0.1,2.2l0.5,3.1l-3.2-0.1c-19.5-0.5-35.2-17-37.9-20C4.3,23.4,6.6,30.5,9.3,35l5.1,8.5l-8.1-4.4
+	c0.1,6.3,2.6,11.3,7.2,14.9l3.9,3l-4.1,1.7c2.6,7.8,8.2,10.9,12.6,12.1l5.5,1.5l-4.8,3.3c-8.4,5.9-19.1,5.5-23.5,5.1
+	c9.6,6.6,20.8,8,28.8,8c5.9,0,10.2-0.8,11.3-1c42.4-10,44.3-47.8,44.2-55.4v-1.2l0.9-0.8c5.1-4.8,7.3-7.5,8.5-8.9
+	c-0.5,0.3-1,0.4-1.7,0.6L86.4,24.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/twitter-original.svg b/packages/common/assets/icons/twitter-original.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4731e16c312a14b883d89f496f45b6ca5f0b88da
--- /dev/null
+++ b/packages/common/assets/icons/twitter-original.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M32.4,88.6c35.9,0,55.5-29.7,55.5-55.5c0-0.8,0-1.7-0.1-2.5c3.8-2.8,7.1-6.2,9.7-10.1c-3.5,1.6-7.3,2.6-11.2,3.1
+	c4-2.4,7.1-6.2,8.6-10.8c-3.8,2.2-7.9,3.9-12.4,4.7c-3.6-3.8-8.6-6.2-14.2-6.2c-10.8,0-19.5,8.7-19.5,19.5c0,1.5,0.2,3,0.5,4.4
+	C33.1,34.5,18.7,26.8,9.1,15c-1.7,2.9-2.6,6.2-2.6,9.8c0,6.8,3.4,12.7,8.7,16.2c-3.2-0.1-6.2-1-8.8-2.4c0,0.1,0,0.2,0,0.2
+	c0,9.4,6.7,17.3,15.6,19.1c-1.6,0.4-3.4,0.7-5.1,0.7c-1.3,0-2.5-0.1-3.7-0.4c2.5,7.7,9.7,13.4,18.2,13.5c-6.7,5.2-15.1,8.3-24.2,8.3
+	c-1.6,0-3.1-0.1-4.6-0.3C11.1,85.4,21.4,88.6,32.4,88.6"/>
+</svg>
diff --git a/packages/common/assets/icons/twitter.svg b/packages/common/assets/icons/twitter.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3e322a1249406729bd8fbeb4e7be03a359cf9524
--- /dev/null
+++ b/packages/common/assets/icons/twitter.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M33.9,90c-8.3,0-20.2-1.6-30.2-9.1c-1.8-1.3-2.4-3.7-1.5-5.8C3,73,5.2,71.9,7.4,72.3c0,0,7.3,1.2,13.9-1.1
+		C17.7,69,14,65.3,12,59c-0.3-1-0.3-2,0-3c-3.3-3.3-6.5-8.5-6.4-16.4c0-1.4,0.7-2.7,1.7-3.6C5.3,31.1,4.1,23.9,8.7,16
+		c0.8-1.3,2.2-2.2,3.7-2.4c1.6-0.1,3.1,0.5,4.1,1.7c0.1,0.1,12.4,14.3,27.7,16.4C44.6,19.7,54.4,10,66.5,10c5.2,0,10.3,1.8,14.2,5.1
+		c1.8-0.2,4.6-0.9,7.3-2.8c1.4-1,3.3-1.2,4.8-0.4c1.6,0.7,2.6,2.3,2.8,4c0,0.5,0,1.5-0.4,2.8c0.3,0.1,0.6,0.3,0.8,0.5l0,0
+		c1.7,1.2,2.5,3.3,1.9,5.3c-0.6,2.3-3.6,5.9-8.9,10.8c-0.2,9.7-3.7,44.3-43.9,53.7C45.1,89,40.5,90,33.9,90z M9.2,78
+		c8.3,5.3,17.9,6.5,24.7,6.5c6,0,10.1-0.9,10.2-0.9c38.1-8.9,39.7-42.8,39.6-49.5l0-1.2l0.9-0.8c3.7-3.4,5.8-5.7,6.9-7.1
+		C91.3,25,91.2,25,91,25.1L85.4,27c-0.9,0.3-1.7-0.8-1.1-1.6l3.7-4.6c1-1.2,1.5-2.2,1.8-3c-3.8,2.3-7.4,2.9-9.9,3l-1.1,0L77.9,20
+		c-3.1-2.9-7.2-4.5-11.4-4.5c-9.3,0-16.8,7.5-16.8,16.8c0,0.7,0,1.3,0.1,2l0.2,2c0.1,0.6-0.4,1.1-1,1.1l-2-0.1
+		C30,37,16.1,23,12.9,19.6c-3.5,6.8-1.5,12.8,0.9,16.8l3.3,5.5c0.5,0.9-0.4,1.9-1.3,1.4l-4.6-2.5c0.2,5.4,2.3,9.6,6.3,12.6l2.4,1.9
+		c0.6,0.5,0.5,1.4-0.2,1.7l-2.2,0.9c2.3,6.7,7.3,9.4,11.1,10.4l3.6,1c0.8,0.2,1,1.3,0.3,1.8l-3,2.1C22.5,78.1,13.7,78.3,9.2,78z
+		 M12.3,18.9C12.3,18.9,12.3,18.9,12.3,18.9C12.3,18.9,12.3,18.9,12.3,18.9z M91.3,16.8C91.3,16.8,91.3,16.8,91.3,16.8
+		C91.3,16.8,91.3,16.8,91.3,16.8z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/underline.svg b/packages/common/assets/icons/underline.svg
new file mode 100755
index 0000000000000000000000000000000000000000..f88eb3744d76dbf332abe54da0dcd4708695ee76
--- /dev/null
+++ b/packages/common/assets/icons/underline.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M50,80.6c19.3,0,35.1-15.7,35.1-35.1v-40c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v40c0,16.3-13.3,29.6-29.6,29.6
+		c-16.3,0-29.6-13.3-29.6-29.6v-40c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v40C14.9,64.9,30.7,80.6,50,80.6z"/>
+	<path d="M90.6,91.6H9.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h81.1c1.5,0,2.8-1.2,2.8-2.8S92.1,91.6,90.6,91.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/unlink.svg b/packages/common/assets/icons/unlink.svg
new file mode 100755
index 0000000000000000000000000000000000000000..eb5bef4a1c93c00c723517d4a1732f3e4a6fdc55
--- /dev/null
+++ b/packages/common/assets/icons/unlink.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M45.8,20.5L32.9,7.6c-6.9-6.9-18.2-6.9-25.2,0c-6.9,6.9-6.9,18.2,0,25.2l12.8,12.9c3.5,3.5,8,5.2,12.6,5.2
+		c4.6,0,9.1-1.7,12.6-5.2C52.6,38.9,52.7,27.6,45.8,20.5z M24.4,41.9L11.6,28.9c-4.8-4.8-4.8-12.6,0-17.4c2.4-2.4,5.6-3.6,8.7-3.6
+		s6.3,1.2,8.7,3.6l12.9,12.9c4.3,4.3,4.7,11,1.3,15.7l-4.7-4.7c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9l4.5,4.5
+		C34.4,46.5,28.4,45.8,24.4,41.9z"/>
+	<path d="M92.4,67.1L79.5,54.2c-6.9-6.9-18.2-6.9-25.2,0c-6.9,6.9-6.9,18.2,0,25.2l12.8,12.9c3.4,3.4,7.8,5.2,12.6,5.2
+		c4.7,0,9.2-1.9,12.6-5.2C99.2,85.5,99.3,74.2,92.4,67.1z M88.4,88.4L88.4,88.4c-2.4,2.4-5.4,3.6-8.7,3.6c-3.3,0-6.4-1.3-8.7-3.6
+		L58.2,75.5c-4-4-4.6-10-2-14.7l4.4,4.4c0.5,0.5,1.2,0.8,1.9,0.8c0.7,0,1.4-0.3,1.9-0.8c1.1-1.1,1.1-2.8,0-3.9l-4.6-4.6
+		c2.1-1.5,4.6-2.2,7-2.2c3.2,0,6.3,1.2,8.7,3.6L88.5,71C93.2,75.9,93.2,83.7,88.4,88.4z"/>
+	<path d="M59.8,23.6c1.5,0,2.8-1.2,2.8-2.8V6.1c0-1.5-1.2-2.8-2.8-2.8S57,4.6,57,6.1v14.8C57,22.4,58.3,23.6,59.8,23.6z"/>
+	<path d="M73.7,37.5c0,1.5,1.2,2.8,2.8,2.8h14.8c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8H76.4C74.9,34.8,73.7,36,73.7,37.5z"/>
+	<path d="M68.1,32c0.7,0,1.4-0.3,1.9-0.8l10.4-10.4c1.1-1.1,1.1-2.8,0-3.9c-1.1-1.1-2.8-1.1-3.9,0L66.2,27.3c-1.1,1.1-1.1,2.8,0,3.9
+		C66.7,31.7,67.4,32,68.1,32z"/>
+	<path d="M36.7,74.6c-1.5,0-2.8,1.2-2.8,2.8v14.8c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V77.3C39.4,75.8,38.2,74.6,36.7,74.6z"/>
+	<path d="M22.8,60.6c0-1.5-1.2-2.8-2.8-2.8H5.2c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8H20C21.5,63.4,22.8,62.2,22.8,60.6z"/>
+	<path d="M26.4,67L16,77.5c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8l10.4-10.4c1.1-1.1,1.1-2.8,0-3.9
+		C29.2,66,27.5,66,26.4,67z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/unlock.svg b/packages/common/assets/icons/unlock.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9a87700132b8d6d2134e5990c2764fba06d886d6
--- /dev/null
+++ b/packages/common/assets/icons/unlock.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M75.8,33.7v-5.6C75.8,13.9,64.2,2.4,50,2.4c-8.1,0-15.6,3.7-20.5,10.2c-0.9,1.2-0.7,2.9,0.5,3.9c1.2,0.9,2.9,0.7,3.9-0.5
+		c3.9-5.1,9.8-8,16.1-8c11.2,0,20.3,9.1,20.3,20.3v5.3H27.8C17,33.4,8.3,42.1,8.3,52.9v26.2c0,10.2,8.3,18.5,18.5,18.5h46.6
+		c10.2,0,18.5-8.3,18.5-18.5V52.9C91.8,43.4,84.8,35.4,75.8,33.7z M86.3,79.1c0,7.2-5.8,13-13,13H26.7c-7.1,0-13-5.9-13-13V52.9
+		c0-7.7,6.3-14,14-14h44.3c7.8,0,14.2,6.3,14.2,14V79.1z"/>
+	<path d="M50,59.5c-2.2,0-4,1.8-4,4v6.6c0,1.1,0.5,2.2,1.3,2.9v4.1c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V73
+		c0.8-0.7,1.3-1.8,1.3-2.9v-6.6C54,61.3,52.2,59.5,50,59.5z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/upload.svg b/packages/common/assets/icons/upload.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5f3b901f2a27155a01e4bc09173b468ced039e5d
--- /dev/null
+++ b/packages/common/assets/icons/upload.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93.4,65c-1.5,0-2.8,1.2-2.8,2.8v23l-81.2,0v-23c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v24.4c0,2.3,2.1,4.1,4.8,4.1h82.7
+		c2.7,0,4.8-1.8,4.8-4.1V67.8C96.1,66.3,94.9,65,93.4,65z"/>
+	<path d="M35.3,25.1c0.7,0,1.4-0.3,1.9-0.8l10-10v55.9c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V14.3l9.9,10c1.1,1.1,2.8,1.1,3.9,0
+		c1.1-1.1,1.1-2.8,0-3.9L50.1,3.7L33.4,20.4c-1.1,1.1-1.1,2.8,0,3.9C33.9,24.8,34.6,25.1,35.3,25.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/user.svg b/packages/common/assets/icons/user.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5615436490509d54dfd4fc95e293f004810e0d5e
--- /dev/null
+++ b/packages/common/assets/icons/user.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:none;stroke:#000000;stroke-width:5;stroke-miterlimit:10;}
+</style>
+<path class="st0" d="M8.5,87.7"/>
+<g>
+	<path d="M50,57c13.2,0,24-10.8,24-24S63.2,9,50,9C36.8,9,26,19.7,26,33S36.8,57,50,57z M50,14.5c10.2,0,18.5,8.3,18.5,18.5
+		S60.2,51.5,50,51.5S31.5,43.2,31.5,33S39.8,14.5,50,14.5z"/>
+	<path d="M97.9,86.2C84.7,74.5,67.7,68,50,68S15.3,74.5,2.1,86.2c-1.1,1-1.2,2.7-0.2,3.9c1,1.1,2.7,1.2,3.9,0.2
+		C17.9,79.5,33.7,73.5,50,73.5s32.1,6,44.3,16.8c0.5,0.5,1.2,0.7,1.8,0.7c0.8,0,1.5-0.3,2.1-0.9C99.2,89,99.1,87.2,97.9,86.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/users.svg b/packages/common/assets/icons/users.svg
new file mode 100755
index 0000000000000000000000000000000000000000..3e716573b2a7e1cec68a31a462ea42b82d12381b
--- /dev/null
+++ b/packages/common/assets/icons/users.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M34.5,54.9c10.4,0,18.8-8.4,18.8-18.8s-8.4-18.8-18.8-18.8s-18.8,8.4-18.8,18.8S24.1,54.9,34.5,54.9z M34.5,22.8
+		c7.3,0,13.3,6,13.3,13.3s-6,13.3-13.3,13.3s-13.3-6-13.3-13.3S27.1,22.8,34.5,22.8z"/>
+	<path d="M34.5,65.3c-12.2,0-23.9,4.5-33,12.5c-1.1,1-1.2,2.7-0.2,3.9c1,1.1,2.7,1.2,3.9,0.2c8.1-7.2,18.5-11.2,29.4-11.2
+		c10.8,0,21.3,4,29.4,11.2c0.5,0.5,1.2,0.7,1.8,0.7c0.8,0,1.5-0.3,2.1-0.9c1-1.1,0.9-2.9-0.2-3.9C58.4,69.8,46.7,65.3,34.5,65.3z"/>
+	<path d="M74.4,55.9c6.5,0,11.7-5.3,11.7-11.7s-5.3-11.7-11.7-11.7s-11.7,5.3-11.7,11.7S67.9,55.9,74.4,55.9z M74.4,37.9
+		c3.4,0,6.2,2.8,6.2,6.2s-2.8,6.2-6.2,6.2s-6.2-2.8-6.2-6.2S71,37.9,74.4,37.9z"/>
+	<path d="M98.6,72.9c-6.7-5.9-15.2-9.2-24.2-9.2c-3.2,0-6.4,0.4-9.4,1.2c-1.5,0.4-2.3,1.9-1.9,3.4c0.4,1.5,1.9,2.3,3.4,1.9
+		c2.6-0.7,5.3-1,8-1c7.6,0,14.9,2.8,20.5,7.8c0.5,0.5,1.2,0.7,1.8,0.7c0.8,0,1.5-0.3,2.1-0.9C99.8,75.6,99.7,73.9,98.6,72.9z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/ux.svg b/packages/common/assets/icons/ux.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5419ad1c41b93a01847ecd65e259c6f92d327432
--- /dev/null
+++ b/packages/common/assets/icons/ux.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M77.9,62.3c2.1,0,3.8-1.7,3.8-3.8V42.4c0-2.1-1.7-3.8-3.8-3.8H60.3c-2.1,0-3.8,1.7-3.8,3.8v5.3H43.4v-5.3
+	c0-2.1-1.7-3.8-3.8-3.8h-6.1V25h6.1c2.1,0,3.8-1.7,3.8-3.8V5c0-2.1-1.7-3.8-3.8-3.8H22.1C20,1.3,18.3,3,18.3,5v16.2
+	c0,2.1,1.7,3.8,3.8,3.8h6.1v13.7h-6.1c-2.1,0-3.8,1.7-3.8,3.8v16.2c0,2.1,1.7,3.8,3.8,3.8h17.6c2.1,0,3.8-1.7,3.8-3.8v-5.3h13.1v5.3
+	c0,2.1,1.7,3.8,3.8,3.8h6.1V75h-6.1c-2.1,0-3.8,1.7-3.8,3.8V95c0,2.1,1.7,3.8,3.8,3.8h17.6c2.1,0,3.8-1.7,3.8-3.8V78.8
+	c0-2.1-1.7-3.8-3.8-3.8h-6.1V62.3H77.9z M23.8,6.8h14.1v12.7H23.8V6.8z M37.9,56.8H23.8V44.1h14.1V56.8z M76.2,93.2H62.1V80.5h14.1
+	V93.2z M62.1,44.1h14.1v12.7H62.1V44.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/vector.svg b/packages/common/assets/icons/vector.svg
new file mode 100755
index 0000000000000000000000000000000000000000..edc1c1ce396e9508c6b902e8613d9a4f98dbd8a1
--- /dev/null
+++ b/packages/common/assets/icons/vector.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:none;}
+</style>
+<rect x="177.1" y="48.5" class="st0" width="5.9" height="3"/>
+<rect x="177.1" y="48.5" class="st0" width="5.9" height="3"/>
+<path d="M179.7,50.2h0.5c-0.2-0.1-0.4-0.2-0.5-0.3V50.2z"/>
+<path d="M90.5,26.9c-3.9-0.5-7.2,1.9-8.5,5.2H58c-1.1-3.1-4.1-5.3-7.5-5.3s-6.4,2.2-7.5,5.3H18c-1.2-3.3-4.6-5.6-8.5-5.2
+	c-3.6,0.4-6.6,3.4-7,7c-0.5,4.8,3.2,8.9,7.9,8.9c3.5,0,6.4-2.2,7.5-5.3h13.6C22.9,43.3,17,52.8,16.3,63.7h-2.7c-1.1,0-2,0.9-2,2v5.4
+	c0,1.1,0.9,2,2,2h10.8c1.1,0,2-0.9,2-2v-5.4c0-1.1-0.9-2-2-2h-2.6c0.9-12.3,9.8-22.5,21.5-25.3c1.3,2.6,4,4.4,7.2,4.4
+	c3,0,5.7-1.7,7-4.2c11.3,3.1,19.7,13.1,20.6,25.1h-2.6c-1.1,0-2,0.9-2,2v5.4c0,1.1,0.9,2,2,2h10.8c1.1,0,2-0.9,2-2v-5.4
+	c0-1.1-0.9-2-2-2h-2.7C83,52.8,77.1,43.3,68.4,37.6H82c1.1,3.1,4.1,5.3,7.5,5.3c4.7,0,8.5-4.1,7.9-8.9C97,30.3,94.1,27.4,90.5,26.9z
+	"/>
+</svg>
diff --git a/packages/common/assets/icons/video.svg b/packages/common/assets/icons/video.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ff45a83d0bc81f58fbffdbf40094f0a369d60a9d
--- /dev/null
+++ b/packages/common/assets/icons/video.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M94.3,46.7c-1.2-0.7-2.6-0.8-3.8-0.2l-18.1,8.9v-5.3c0-2.1-1.7-3.8-3.8-3.8h-9.5c6.6-2.4,11.3-8.7,11.3-16
+	c0-9.4-7.7-17.1-17.1-17.1s-17.1,7.7-17.1,17.1c0,7.4,4.7,13.6,11.3,16H22.9c4.3-1.9,7.3-6.2,7.3-11.1c0-6.7-5.5-12.2-12.2-12.2
+	S5.9,28.5,5.9,35.2c0,5,3,9.2,7.3,11.1H7.7c-2.1,0-3.8,1.7-3.8,3.8v32.7c0,2.1,1.7,3.8,3.8,3.8h61c2.1,0,3.8-1.7,3.8-3.8v-5.3
+	l18.1,8.9h0c0.5,0.3,1.1,0.4,1.7,0.4c0.7,0,1.4-0.2,2.1-0.6c1.1-0.7,1.8-2,1.8-3.3V50C96.1,48.6,95.4,47.4,94.3,46.7z M41.7,30.3
+	c0-6.4,5.2-11.6,11.6-11.6c6.4,0,11.6,5.2,11.6,11.6s-5.2,11.6-11.6,11.6C46.9,41.9,41.7,36.7,41.7,30.3z M18.1,28.5
+	c3.7,0,6.7,3,6.7,6.7s-3,6.7-6.7,6.7s-6.7-3-6.7-6.7S14.4,28.5,18.1,28.5z M66.9,81H9.4V51.8h57.5v8.7v11.8V81z M90.6,80.3l-18.2-9
+	v-9.8l18.2-9V80.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/vimeo.svg b/packages/common/assets/icons/vimeo.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9bb6063bd4dc26ae32423bdc2c4fb7795ef8bb64
--- /dev/null
+++ b/packages/common/assets/icons/vimeo.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M97.5,27.9c-0.4,9.3-6.9,22-19.4,38.1C65.2,82.8,54.2,91.2,45.3,91.2c-5.5,0-10.2-5.1-14.1-15.4c-2.6-9.4-5.1-18.8-7.7-28.2
+	c-2.8-10.2-5.9-15.4-9.2-15.4c-0.7,0-3.2,1.5-7.5,4.5L2.5,31c4.7-4.1,9.3-8.3,13.9-12.4c6.3-5.4,10.9-8.3,14.1-8.5
+	c7.4-0.7,11.9,4.4,13.7,15.2c1.8,11.7,3.1,19,3.8,21.8c2.1,9.7,4.5,14.5,7,14.5c2,0,5-3.1,9-9.4c4-6.3,6.1-11.1,6.4-14.4
+	c0.6-5.4-1.6-8.2-6.4-8.2c-2.3,0-4.6,0.5-7,1.6C61.6,15.9,70.5,8.4,83.7,8.9C93.4,9.1,98,15.5,97.5,27.9z"/>
+</svg>
diff --git a/packages/common/assets/icons/visa.svg b/packages/common/assets/icons/visa.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b764c5567bcd5d00b1db4b846e91b8b8528a6b0f
--- /dev/null
+++ b/packages/common/assets/icons/visa.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<polygon points="45.6,60.6 49,39.1 43.5,39.1 40,60.6 	"/>
+	<path d="M64.8,53.6c0-2.4-1.4-4.3-4.6-5.9c-2-1-3.1-1.7-3.1-2.7c0-0.8,1-1.8,3.2-1.8c1.8,0,3.1,0.4,4.2,0.8l0.6,0.1l0.7-4.6
+		c-1.1-0.4-2.8-0.8-4.9-0.8c-5.5,0-9.4,2.9-9.4,7.1c0,3.1,2.7,4.9,4.9,5.9c2.1,1,2.9,1.7,2.9,2.7c0,1.4-1.7,2.1-3.4,2.1
+		c-2.2,0-3.5-0.3-5.3-1.1l-0.7-0.3l-0.8,4.9c1.3,0.4,3.6,1,6,1C61,61.1,64.8,58.1,64.8,53.6z"/>
+	<path d="M70.1,60.6c0,0,0.8-2.7,1.3-3.2c0.6,0,6.3,0,7.1,0c0.1,0.7,0.7,3.2,0.7,3.2h5.2l-4.5-21.6h-4.2c-1.3,0-2.4,0.4-2.9,1.8
+		l-8.3,19.7H70.1z M75.1,47.1c0,0.1,0.6-1.3,0.7-2l0.4,1.8c0,0,1.1,5.2,1.3,6.2c-0.8,0-3.5,0-4.6,0C73.3,51.8,75.1,47.1,75.1,47.1z"
+		/>
+	<polygon points="26.6,60.6 32.4,60.6 41.3,39.1 35.4,39.1 29.9,53.9 27,39.1 15.8,39.1 22.1,43.8 	"/>
+	<path d="M91.9,22.2H8.1c-2.6,0-4.8,2.1-4.8,4.8v46.1c0,2.6,2.1,4.8,4.8,4.8h83.8c2.6,0,4.8-2.1,4.8-4.8V26.9
+		C96.6,24.3,94.5,22.2,91.9,22.2z M91.1,72.3H8.9V27.7h82.3V72.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/vk.svg b/packages/common/assets/icons/vk.svg
new file mode 100755
index 0000000000000000000000000000000000000000..372a55425aad35f4f98da665f47f32449a3c2756
--- /dev/null
+++ b/packages/common/assets/icons/vk.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M64.6,2.5H35.4C8.8,2.5,2.5,8.8,2.5,35.4v29.2c0,26.6,6.3,32.9,32.9,32.9h29.2c26.6,0,32.9-6.3,32.9-32.9V35.4
+	C97.5,8.8,91.2,2.5,64.6,2.5z M79.2,70.3h-6.9c-2.6,0-3.4-2.1-8.1-6.8c-4.1-4-5.9-4.5-6.9-4.5c-1.4,0-1.8,0.3-1.8,2.3v6.2
+	c0,1.7-0.5,2.7-5,2.7c-7.3,0-15.4-4.4-21.1-12.7c-8.6-12.1-10.9-21.2-10.9-23c0-1,0.3-1.9,2.3-1.9h7c1.7,0,2.4,0.7,3.1,2.7
+	c3.4,9.9,9.1,18.5,11.5,18.5c0.9,0,1.3-0.4,1.3-2.6V41c-0.3-4.7-2.7-5.1-2.7-6.8c0-0.8,0.7-1.6,1.7-1.6h10.9c1.5,0,2,0.8,2,2.5v13.7
+	c0,1.5,0.6,2,1.1,2c0.9,0,1.6-0.5,3.2-2.1c5-5.6,8.5-14.1,8.5-14.1c0.5-1,1.3-1.9,3-1.9h6.9c2.1,0,2.5,1.1,2.1,2.5
+	c-0.9,4-9.3,16-9.3,16c-0.7,1.2-1,1.7,0,3.1c0.7,1,3.2,3.1,4.8,5c2.9,3.4,5.2,6.2,5.8,8.1C82.1,69.3,81.2,70.3,79.2,70.3z"/>
+</svg>
diff --git a/packages/common/assets/icons/volume-high.svg b/packages/common/assets/icons/volume-high.svg
new file mode 100755
index 0000000000000000000000000000000000000000..b5733857e6659e2bfa5059291789ecc44f8b7701
--- /dev/null
+++ b/packages/common/assets/icons/volume-high.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M51.1,7.6c-1.2-0.6-2.7-0.6-3.9,0.2L25.5,22.9H7.1c-2.6,0-4.8,2.1-4.8,4.8v44.8c0,2.6,2.1,4.8,4.8,4.8h18.3l21.8,15.1h0
+		c0.6,0.4,1.4,0.7,2.1,0.7c0.6,0,1.2-0.1,1.7-0.4c1.2-0.6,2-1.9,2-3.3V10.9C53.1,9.5,52.4,8.2,51.1,7.6z M7.9,28.4h15.7v43.3H7.9
+		V28.4z M47.6,85.8L29.1,72.9V27.1l18.5-12.8V85.8z"/>
+	<path d="M61.4,39.4c-1.1,1.1-1.1,2.8,0,3.9c3.7,3.7,3.7,9.6,0.1,13.3c-0.6,0.5-0.9,1.2-0.9,2c0,1.5,1.2,2.8,2.8,2.8h1.1l0.8-0.8
+		c5.8-5.8,5.8-15.3,0-21.2C64.2,38.3,62.5,38.3,61.4,39.4z"/>
+	<path d="M85.1,19.7c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9c14.6,14.6,14.6,38.3,0,52.9c-1.1,1.1-1.1,2.8,0,3.9
+		c0.5,0.5,1.2,0.8,1.9,0.8s1.4-0.3,1.9-0.8C101.8,63.6,101.8,36.4,85.1,19.7z"/>
+	<path d="M75.3,30.2c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9c8.7,8.7,8.8,22.9,0.1,31.7c-0.6,0.5-0.9,1.2-0.9,2.1
+		c0,1.5,1.2,2.8,2.8,2.8h1.1l0.8-0.8C86.2,58.9,86.2,41.1,75.3,30.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/volume-low.svg b/packages/common/assets/icons/volume-low.svg
new file mode 100755
index 0000000000000000000000000000000000000000..84039a3d9375286f88a801521ca26c603da03e38
--- /dev/null
+++ b/packages/common/assets/icons/volume-low.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M21.1,22.9c-2.6,0-4.8,2.1-4.8,4.8v44.8c0,2.6,2.1,4.8,4.8,4.8h18.3l24.5,17c1.3,0.9,3.1,0,3.1-1.6V7.5
+		c0-1.6-1.8-2.6-3.1-1.6l-24.5,17H21.1z M21.8,28.4h15.7v43.3H21.8V28.4z M61.6,85.8L43,72.9V27.1l18.5-12.8V85.8z"/>
+	<path d="M75.4,39.4c-1.1,1.1-1.1,2.8,0,3.9c3.7,3.7,3.7,9.6,0.1,13.3c-0.6,0.5-0.9,1.2-0.9,2c0,1.5,1.2,2.8,2.8,2.8h1.1l0.8-0.8
+		c5.8-5.8,5.8-15.3,0-21.2C78.2,38.3,76.5,38.3,75.4,39.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/volume-medium.svg b/packages/common/assets/icons/volume-medium.svg
new file mode 100755
index 0000000000000000000000000000000000000000..55761ddc483edf12defe6693f0f99cd088a4a464
--- /dev/null
+++ b/packages/common/assets/icons/volume-medium.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{display:none;opacity:5.000000e-02;}
+	.st1{display:inline;fill:none;stroke:#000000;stroke-miterlimit:10;}
+</style>
+<g class="st0">
+	<rect class="st1" width="100" height="100"/>
+	<circle class="st1" cx="50" cy="50" r="50"/>
+	<rect x="14.8" y="14.8" class="st1" width="70.3" height="70.3"/>
+	<circle class="st1" cx="50" cy="50" r="35.2"/>
+	<rect x="25.2" y="25.2" class="st1" width="49.7" height="49.7"/>
+	<circle class="st1" cx="50" cy="50" r="24.8"/>
+	<line class="st1" x1="0" y1="0" x2="100" y2="100"/>
+	<line class="st1" x1="100" y1="0" x2="0" y2="100"/>
+	<line class="st1" x1="50" y1="0" x2="50" y2="100"/>
+	<line class="st1" x1="0" y1="50" x2="100" y2="50"/>
+</g>
+<g>
+	<path d="M14.2,22.9c-2.6,0-4.8,2.1-4.8,4.8v44.8c0,2.6,2.1,4.8,4.8,4.8h18.3l24.5,17c1.3,0.9,3.1,0,3.1-1.6V7.5
+		c0-1.6-1.8-2.6-3.1-1.6l-24.5,17H14.2z M14.9,28.4h15.7v43.3H14.9V28.4z M54.7,85.8L36.1,72.9V27.1l18.5-12.8V85.8z"/>
+	<path d="M68.5,39.4c-1.1,1.1-1.1,2.8,0,3.9c3.7,3.7,3.7,9.6,0.1,13.3c-0.6,0.5-0.9,1.2-0.9,2c0,1.5,1.2,2.8,2.8,2.8h1.1l0.8-0.8
+		c5.8-5.8,5.8-15.3,0-21.2C71.3,38.3,69.6,38.3,68.5,39.4z"/>
+	<path d="M82.4,30.2c-1.1-1.1-2.8-1.1-3.9,0c-1.1,1.1-1.1,2.8,0,3.9c8.7,8.7,8.8,22.9,0.1,31.7c-0.6,0.5-0.9,1.2-0.9,2.1
+		c0,1.5,1.2,2.8,2.8,2.8h1.1l0.8-0.8C93.3,58.9,93.3,41.1,82.4,30.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/volume.svg b/packages/common/assets/icons/volume.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1583a57ecbfd7cafe7e2641b5b2271bc34ce2d5a
--- /dev/null
+++ b/packages/common/assets/icons/volume.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M73.4,7.6c-1.2-0.6-2.7-0.6-3.9,0.2L47.7,22.9H29.4c-2.6,0-4.8,2.1-4.8,4.8v44.8c0,2.6,2.1,4.8,4.8,4.8h18.3l21.8,15.1h0
+	c0.6,0.4,1.4,0.7,2.1,0.7c0.6,0,1.2-0.1,1.7-0.4c1.2-0.6,2-1.9,2-3.3V10.9C75.4,9.5,74.6,8.2,73.4,7.6z M30.1,28.4h15.7v43.3H30.1
+	V28.4z M69.9,85.8L51.3,72.9V27.1l18.5-12.8V85.8z"/>
+</svg>
diff --git a/packages/common/assets/icons/wallet.svg b/packages/common/assets/icons/wallet.svg
new file mode 100755
index 0000000000000000000000000000000000000000..577419b0dac37a153aa82c89455f11caee4d241a
--- /dev/null
+++ b/packages/common/assets/icons/wallet.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 100 100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="m92.5 31.7h-11.3v-17.9c0-1.2-.6-2.3-1.5-3s-2.2-.9-3.3-.6l-71.2 20.8c-.9.2-1.4 1-1.4 1.9v27.9 25.3c0 2.1 1.7 3.8 3.8 3.8h85c2.1 0 3.8-1.7 3.8-3.8v-50.6c-.1-2.1-1.8-3.8-3.9-3.8zm-16.8 0h-53.4l53.4-15.6zm-66.4 52.7v-47.2h81.5v13.3h-25.1c-6.5 0-11.8 5.3-11.8 11.8s5.3 11.8 11.8 11.8h25.1v10.3zm81.5-28.3v12.5h-25.1c-3.4 0-6.3-2.8-6.3-6.3s2.8-6.3 6.3-6.3h25.1z"/></svg>
\ No newline at end of file
diff --git a/packages/common/assets/icons/warning.svg b/packages/common/assets/icons/warning.svg
new file mode 100755
index 0000000000000000000000000000000000000000..1576354c4c2d165f5ceba4d23e1979e0625b2a93
--- /dev/null
+++ b/packages/common/assets/icons/warning.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M97.2,77.1L53.1,18.3c-0.7-1-1.9-1.5-3.1-1.5c-1.2,0-2.3,0.6-3.1,1.5L2.8,77.1c-0.9,1.2-1,2.7-0.4,4c0.7,1.3,2,2.1,3.4,2.1
+		h88.2c1.5,0,2.8-0.8,3.4-2.1C98.2,79.9,98,78.3,97.2,77.1z M9.3,77.8L50,23.3l40.7,54.4H9.3z"/>
+	<path d="M47.3,41.7v14.2c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8V41.7c0-1.5-1.2-2.8-2.8-2.8S47.3,40.1,47.3,41.7z"/>
+	<path d="M50,65.2c-1.7,0-3.2,1.4-3.2,3.2s1.4,3.2,3.2,3.2s3.2-1.4,3.2-3.2S51.7,65.2,50,65.2z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/website.svg b/packages/common/assets/icons/website.svg
new file mode 100755
index 0000000000000000000000000000000000000000..5368c8e3eaa695ccb64dadf034c275cfc4fceb22
--- /dev/null
+++ b/packages/common/assets/icons/website.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M93,14.7H7c-2.6,0-4.8,2.1-4.8,4.8V62c0,2.6,2.1,4.8,4.8,4.8h39v13.1H35.6c-1.5,0-2.8,1.2-2.8,2.8c0,1.6,1.2,2.8,2.8,2.8
+		h28.8c1.5,0,2.8-1.2,2.8-2.8c0-1.6-1.2-2.8-2.8-2.8H54V66.8h39c2.6,0,4.8-2.1,4.8-4.8V19.4C97.8,16.8,95.6,14.7,93,14.7z
+		 M92.3,61.3H7.8V20.2h84.5V61.3z"/>
+	<path d="M19.9,54h22c1.1,0,2-0.9,2-2V29.5c0-1.1-0.9-2-2-2h-22c-1.1,0-2,0.9-2,2V52C17.9,53.1,18.8,54,19.9,54z"/>
+	<path d="M52.9,40.5h27.3c1.1,0,2-0.9,2-2v-9.1c0-1.1-0.9-2-2-2H52.9c-1.1,0-2,0.9-2,2v9.1C50.9,39.6,51.8,40.5,52.9,40.5z"/>
+	<path d="M52.9,54h27.3c1.1,0,2-0.9,2-2v-1.5c0-1.1-0.9-2-2-2H52.9c-1.1,0-2,0.9-2,2V52C50.9,53.1,51.8,54,52.9,54z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/wechat.svg b/packages/common/assets/icons/wechat.svg
new file mode 100755
index 0000000000000000000000000000000000000000..16616c8fe8e4c124836a5db746519335c140367e
--- /dev/null
+++ b/packages/common/assets/icons/wechat.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M86.4,78.9c5.8-4.2,9.6-10.5,9.6-17.5c0-12.8-12.4-23.1-27.7-23.1c-15.3,0-27.7,10.3-27.7,23.1c0,12.8,12.4,23.1,27.7,23.1
+		c3.2,0,6.2-0.5,9-1.3c0.3-0.1,0.5-0.1,0.8-0.1c0.5,0,1,0.2,1.5,0.4l6.1,3.5c0.2,0.1,0.3,0.2,0.5,0.2c0.5,0,0.9-0.4,0.9-0.9
+		c0-0.2-0.1-0.5-0.1-0.7c0-0.1-0.8-2.9-1.2-4.7c-0.1-0.2-0.1-0.4-0.1-0.6C85.7,79.7,86,79.2,86.4,78.9z M59.1,57.7
+		c-2,0-3.7-1.7-3.7-3.7c0-2,1.7-3.7,3.7-3.7c2,0,3.7,1.7,3.7,3.7C62.8,56,61.1,57.7,59.1,57.7z M77.5,57.7c-2,0-3.7-1.7-3.7-3.7
+		c0-2,1.7-3.7,3.7-3.7c2,0,3.7,1.7,3.7,3.7C81.2,56,79.6,57.7,77.5,57.7z"/>
+	<path d="M68.3,36.1c0.6,0,1.2,0,1.8,0c-2.5-13.2-16.3-23.4-32.9-23.4C18.9,12.8,4,25.2,4,40.5c0,8.4,4.5,15.9,11.5,21
+		c0.6,0.4,0.9,1.1,0.9,1.8c0,0.2-0.1,0.5-0.1,0.7c-0.6,2.1-1.5,5.4-1.5,5.6c-0.1,0.3-0.2,0.5-0.2,0.8c0,0.6,0.5,1.1,1.1,1.1
+		c0.2,0,0.4-0.1,0.6-0.2l7.3-4.2c0.5-0.3,1.1-0.5,1.8-0.5c0.3,0,0.7,0.1,1,0.1c3.4,1,7.1,1.5,10.9,1.5c0.6,0,1.2,0,1.8,0
+		C38.4,66,38,63.7,38,61.4C38,47.4,51.5,36.1,68.3,36.1z M48.3,27.2c2.5,0,4.4,2,4.4,4.4s-2,4.4-4.4,4.4s-4.4-2-4.4-4.4
+		S45.9,27.2,48.3,27.2z M26.2,36.1c-2.4,0-4.4-2-4.4-4.4s2-4.4,4.4-4.4c2.5,0,4.4,2,4.4,4.4S28.6,36.1,26.2,36.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/weight.svg b/packages/common/assets/icons/weight.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4937aba17eac88af4e7f758bdb579254bbcc05d0
--- /dev/null
+++ b/packages/common/assets/icons/weight.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M81.4,7.4H18.6c-8.5,0-15.5,6.9-15.5,15.5v54.2c0,8.5,6.9,15.5,15.5,15.5h62.8c8.5,0,15.5-6.9,15.5-15.5V22.9
+		C96.9,14.4,89.9,7.4,81.4,7.4z M91.4,77.1c0,5.5-4.5,10-10,10H18.6c-5.5,0-10-4.5-10-10V22.9c0-5.5,4.5-10,10-10h62.8
+		c5.5,0,10,4.5,10,10V77.1z"/>
+	<path d="M50,22.2c-11.1,0-20.3,8.6-21,19.7c-0.1,1.1,0.3,2.1,1,2.9c0.7,0.8,1.7,1.2,2.8,1.2h34.3c1,0,2.1-0.4,2.8-1.2
+		c0.7-0.8,1.1-1.8,1-2.9C70.3,30.9,61.1,22.2,50,22.2z M51.3,40.5L47,35.6c-1-1.1-2.7-1.3-3.9-0.3c-1.1,1-1.3,2.7-0.3,3.9l1.1,1.3
+		h-9.3C36,33.2,42.4,27.7,50,27.7c7.6,0,14,5.5,15.3,12.8H51.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/whatsapp.svg b/packages/common/assets/icons/whatsapp.svg
new file mode 100755
index 0000000000000000000000000000000000000000..a5c615ed5156e1fce09a85571b51ddaffd50e6c8
--- /dev/null
+++ b/packages/common/assets/icons/whatsapp.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill-rule:evenodd;clip-rule:evenodd;}
+</style>
+<g id="WA_Logo">
+	<g>
+		<path class="st0" d="M81.9,17.9C73.4,9.5,62.2,4.8,50.2,4.8C25.5,4.8,5.4,24.9,5.4,49.6c0,7.9,2.1,15.6,6,22.4L5,95.2L28.8,89
+			c6.5,3.6,13.9,5.5,21.4,5.5h0c0,0,0,0,0,0C74.9,94.4,95,74.3,95,49.6C95,37.7,90.3,26.4,81.9,17.9z M50.2,86.9L50.2,86.9
+			c-6.7,0-13.3-1.8-19-5.2l-1.4-0.8l-14.1,3.7l3.8-13.7l-0.9-1.4c-3.7-5.9-5.7-12.8-5.7-19.8c0-20.5,16.7-37.2,37.3-37.2
+			c9.9,0,19.3,3.9,26.3,10.9c7,7,10.9,16.4,10.9,26.4C87.4,70.2,70.7,86.9,50.2,86.9z M70.6,59c-1.1-0.6-6.6-3.3-7.7-3.6
+			c-1-0.4-1.8-0.6-2.5,0.6c-0.7,1.1-2.9,3.6-3.5,4.4c-0.7,0.7-1.3,0.8-2.4,0.3c-1.1-0.6-4.7-1.7-9-5.6c-3.3-3-5.6-6.6-6.2-7.8
+			c-0.7-1.1-0.1-1.7,0.5-2.3c0.5-0.5,1.1-1.3,1.7-2c0.6-0.7,0.7-1.1,1.1-1.9c0.4-0.7,0.2-1.4-0.1-2c-0.3-0.6-2.5-6.1-3.5-8.3
+			c-0.9-2.2-1.8-1.9-2.5-1.9c-0.7,0-1.4,0-2.1,0c-0.7,0-2,0.3-3,1.4c-1,1.1-3.9,3.8-3.9,9.3c0,5.5,4,10.8,4.6,11.6
+			c0.6,0.7,7.9,12.1,19.1,16.9c2.7,1.2,4.8,1.8,6.4,2.4c2.7,0.9,5.1,0.7,7.1,0.4c2.2-0.3,6.6-2.7,7.6-5.3c0.9-2.6,0.9-4.9,0.7-5.3
+			C72.5,59.8,71.7,59.5,70.6,59z"/>
+	</g>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/wheelbarrow.svg b/packages/common/assets/icons/wheelbarrow.svg
new file mode 100755
index 0000000000000000000000000000000000000000..dd85138655d7e0efe64c649cc8c03cd4c18529ef
--- /dev/null
+++ b/packages/common/assets/icons/wheelbarrow.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 100 100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="m89.9 67.7c-1.9-.3-3.8 0-5.3.8l-5.6-5.4c4.9-3.1 8.8-7.9 10.8-13.7l4.1-11.9c.4-1.1.2-2.4-.5-3.4s-1.8-1.6-3.1-1.6h-61l-5.2-16c-.1-.4-.5-.7-1-.7h-17.1c-1.5 0-2.8 1.1-2.9 2.6.1 1.6 1.3 2.9 2.9 2.9h13.2c.4 0 .8.3 1 .7l4.4 13.7v28.8 2.8 12.2c0 1.5.8 2.9 2.1 3.5.6.3 1.1.4 1.7.4 1 0 2.1-.4 2.8-1.3l13.2-14.9h20.4c3.1 0 6.1-.6 9-1.6l7 6.9c-.7 1.6-.9 3.3-.5 5.2.7 3.2 3.3 5.7 6.5 6.3 5.6 1 10.4-3.6 9.8-9.1-.3-3.5-3.1-6.5-6.7-7.2zm-59.8 7.3v-7.8h6.9zm0-13.3v-23.7h57.8l-3.3 9.6c-2.9 8.4-10.8 14.1-19.8 14.1zm58.3 17c-1.5 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8 2.8 1.3 2.8 2.8-1.2 2.8-2.8 2.8z"/></svg>
\ No newline at end of file
diff --git a/packages/common/assets/icons/wheelchair.svg b/packages/common/assets/icons/wheelchair.svg
new file mode 100755
index 0000000000000000000000000000000000000000..18317845f49487bd0444fffc01bd8801738a398a
--- /dev/null
+++ b/packages/common/assets/icons/wheelchair.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M62.8,82c-5.1,5.6-12.4,8.8-19.9,8.8C28.1,90.8,16,78.7,16,63.9c0-8.5,4.1-16.6,10.9-21.7c1.2-0.9,1.5-2.6,0.6-3.8
+		c-0.9-1.2-2.6-1.5-3.8-0.6c-8.3,6.1-13.2,15.9-13.2,26.1c0,17.9,14.6,32.4,32.4,32.4c9.1,0,17.9-3.9,24-10.6c1-1.1,0.9-2.9-0.2-3.9
+		C65.6,80.8,63.9,80.9,62.8,82z"/>
+	<path d="M85.2,75.7l-5.9,0.5l-1.8-22c-0.2-2.6-2.4-4.6-5-4.6c0,0,0,0,0,0l-30.8,0l-0.8-13.4h21.2c2.2,0,4-1.8,4-4s-1.8-4-4-4H40.4
+		L40.2,24c4.6-1,8-5.1,8-10c0-5.7-4.6-10.3-10.3-10.3S27.6,8.3,27.6,14c0,3.5,1.8,6.6,4.4,8.5l1.9,30.5c0.2,2.6,2.4,4.7,5,4.7
+		c0,0,0,0,0,0l30.9,0l1.8,22.2c0.2,2.6,2.4,4.6,5,4.6c0.1,0,0.3,0,0.4,0l8.8-0.7c2.2-0.2,3.8-2.1,3.7-4.3
+		C89.3,77.1,87.4,75.5,85.2,75.7z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/windows.svg b/packages/common/assets/icons/windows.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9c8feefc12a21c8bf10bf3a15458a353fff679b0
--- /dev/null
+++ b/packages/common/assets/icons/windows.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<title>Layer 1</title>
+<g>
+	<path d="M97.5,47.5c0-15,0-30.1,0-45.1C80.3,4.8,63.2,7.2,46,9.9v0c0,12.7,0,25.3,0,38C63.2,47.8,80.3,47.6,97.5,47.5z"/>
+	<path d="M2.5,15.9v32.2c12.9,0,25.9-0.2,38.8-0.2c0-12.5,0-24.9,0-37.4C28.4,12.2,15.4,13.9,2.5,15.9z"/>
+	<path d="M2.5,52.1v32.3c12.9,1.8,25.9,3.4,38.8,5.3c0-12.5,0-25,0-37.5C28.4,52.3,15.4,52.1,2.5,52.1z"/>
+	<path d="M45.9,52.6C46,65.2,46,77.8,46,90.3c17.2,2.3,34.3,4.7,51.5,7.3c0-15,0-30,0-45C80.3,52.6,63.1,52.6,45.9,52.6z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/wordpress-filled.svg b/packages/common/assets/icons/wordpress-filled.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c25a6f293e0366f8b8165251e871c23a865531f6
--- /dev/null
+++ b/packages/common/assets/icons/wordpress-filled.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M50.2,2.4C24,2.4,2.7,23.8,2.7,50S24,97.6,50.2,97.6S97.8,76.2,97.8,50S76.4,2.4,50.2,2.4z M92.4,50
+	c0,15.9-8.8,29.8-21.8,36.9L83,55.3c0.7-1.6,4.9-12,6.5-20.9C91.4,39.2,92.4,44.6,92.4,50z M59.9,29.1h-4.8H37.3
+	c-0.9,0-1.6,0.8-1.6,1.6s0.8,1.6,1.6,1.6h3.2l5.8,14.9l-7,17.9L26.8,32.3h4c0.9,0,1.6-0.8,1.6-1.6s-0.8-1.6-1.6-1.6h-6.4L13.7,29
+	C21,16.3,34.7,7.8,50.3,7.8c11.3,0,21.6,4.5,29.2,11.7c-4.1,0.7-7.3,3.7-8.1,7.8c-0.9,4.5,0.8,8,2.5,11.4c1.7,3.6,3.6,6.9,2.3,11
+	l-6,15.3L57.6,32.2h2.5c0.9,0,1.6-0.8,1.6-1.6S60.7,29.1,59.9,29.1z M8,50c0-5.4,1.1-10.6,2.9-15.3L31.6,88C17.7,81.1,8,66.6,8,50z
+	 M50.7,59L63,90.2c-4,1.3-8.2,2-12.8,2c-4,0-8-0.5-11.7-1.6L50.7,59z"/>
+</svg>
diff --git a/packages/common/assets/icons/wordpress.svg b/packages/common/assets/icons/wordpress.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c41e30dfba0520f95c32ec71cad0f8e548ce77a0
--- /dev/null
+++ b/packages/common/assets/icons/wordpress.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M90.9,25.7c-1.3-2.2-2.9-4.4-4.5-6.3C77.3,8.6,64,2.4,50,2.4c-18.6,0-35.6,10.9-43.3,27.8c-0.2,0.4-0.4,0.9-0.6,1.3
+	c-0.3,0.8-0.7,1.8-1.1,2.8C5,34.5,4.9,34.8,4.9,35c-1.6,4.8-2.4,9.9-2.4,15c0,16.8,8.6,32,23,40.7l0.7,0.4h0c0.9,0.5,1.8,1,2.6,1.4
+	c0.4,0.2,0.8,0.4,1.2,0.6l0.1,0c0.8,0.4,1.7,0.8,2.6,1.1l0.3,0.1c5.5,2.1,11.3,3.2,17.2,3.2c3.3,0,6.5-0.3,9.7-1
+	c1-0.2,1.9-0.4,3-0.7c1.3-0.3,2.6-0.8,3.9-1.3c2.1-0.8,4.1-1.7,6.1-2.8C88,83.5,97.6,67.5,97.6,50C97.6,41.4,95.3,33,90.9,25.7z
+	 M50,7.9c10.3,0,20.1,3.8,27.8,10.5C70.6,21.6,75.9,31.2,78,37c0.6,1.7,1,3.2,1.1,4.6l-8.6,25.8L60.5,37.8c1.4-0.1,2.6-1.3,2.6-2.7
+	c0-1.5-1.2-2.8-2.8-2.8h-1.7h-5.8h-7.5h-7.5h-0.4l0,0c-1.3,0.2-2.4,1.3-2.4,2.7c0,1.5,1.2,2.8,2.8,2.8h1.5l5.8,16.9l-4.2,12.7
+	L30.8,37.8c1.3-0.2,2.3-1.3,2.3-2.7c0-1.5-1.2-2.8-2.8-2.8h-1.4h-6.1h-11C18.7,17.5,33.6,7.9,50,7.9z M45.1,37.9h0.2h7.5h1.8
+	l13,38.2L63,90c0,0-0.1,0-0.1,0l-5.1-14.9l0,0L45.1,37.9z M32.6,88.3L15.4,37.9h7.4H25l13,38.3l-4.2,12.7
+	C33.4,88.7,33,88.5,32.6,88.3z M7.9,50c0-4.1,0.6-8.1,1.7-12l15.7,46.1C14.4,76.2,7.9,63.7,7.9,50z M39,90.6L48,63.4l9.5,28
+	c-2.5,0.4-5,0.7-7.5,0.7C46.2,92.1,42.5,91.6,39,90.6z M70,87c-0.1,0-0.2,0.1-0.3,0.1l16-47.9c0.9-2.2,1.7-4.6,2.4-6.9
+	c2.6,5.5,3.9,11.5,3.9,17.7C92.1,65.5,83.6,79.6,70,87z"/>
+</svg>
diff --git a/packages/common/assets/icons/world.svg b/packages/common/assets/icons/world.svg
new file mode 100755
index 0000000000000000000000000000000000000000..054b3d7e4f165075d95b6f311027e1280328daaa
--- /dev/null
+++ b/packages/common/assets/icons/world.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M50,3.8C24.5,3.8,3.8,24.5,3.8,50s20.7,46.3,46.3,46.3c25.5,0,46.3-20.7,46.3-46.3C96.3,24.5,75.5,3.8,50,3.8z M90.6,47.3
+	H73c-0.6-14-6.2-27.1-15.7-37.3C75.5,13.2,89.4,28.5,90.6,47.3z M50,89.6c-10.5-9.5-16.8-22.7-17.5-36.9h35.1
+	C66.8,66.9,60.5,80.1,50,89.6z M32.5,47.3c0.7-14.2,7-27.4,17.5-36.9c10.5,9.5,16.8,22.7,17.5,36.9H32.5z M42.6,9.9
+	c-9.5,10.2-15,23.3-15.7,37.3H9.4C10.6,28.5,24.5,13.2,42.6,9.9z M9.4,52.8H27c0.6,14,6.2,27.1,15.7,37.3
+	C24.5,86.8,10.6,71.5,9.4,52.8z M57.4,90.1c9.5-10.2,15-23.3,15.7-37.3h17.6C89.4,71.5,75.5,86.8,57.4,90.1z"/>
+</svg>
diff --git a/packages/common/assets/icons/write.svg b/packages/common/assets/icons/write.svg
new file mode 100755
index 0000000000000000000000000000000000000000..02847900752ff1dad1b877be05fb86eb76f9b84a
--- /dev/null
+++ b/packages/common/assets/icons/write.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M90.4,70.7l0.1-54.2c0-2.2-1.7-3.9-3.8-3.9l-0.2,0c-1.6,0-3.2-0.1-4.8-0.1V6.4c0-2.4-1.9-4.3-4.3-4.3H13.8
+	c-2.4,0-4.3,1.9-4.3,4.3v59.3c0,0.3,0.1,0.5,0.3,0.7L41,97l0.6,0.6c0.2,0.2,0.4,0.3,0.7,0.3h35c2.4,0,4.3-1.9,4.3-4.3v-4.7l8.7-17.5
+	L90.4,70.7L90.4,70.7L90.4,70.7z M83.9,68c-1.5,0-2.8,1.2-2.8,2.8c0,1.3,0.9,2.3,2.1,2.6l-4.1,8.2L75,73.4c1.1-0.3,2-1.4,2-2.6
+	c0-1.5-1.2-2.8-2.8-2.8h-0.9l0.1-36.6h11.5L84.9,68H83.9z M84.9,25.9H73.5l0-7.8c3.8,0,7.6,0,11.5,0.1L84.9,25.9z M40.2,88.5
+	L19,67.7h21.2V88.5z M45.7,92.4V66c0-2.1-1.7-3.8-3.8-3.8H15V7.6h61.1v5c-1.3,0-2.6,0-4,0c-1.1-0.1-2.2,0.3-3,1
+	c-0.8,0.7-1.2,1.7-1.2,2.8l-0.1,55l8.3,16.5v4.6H45.7z"/>
+</svg>
diff --git a/packages/common/assets/icons/yahoo.svg b/packages/common/assets/icons/yahoo.svg
new file mode 100755
index 0000000000000000000000000000000000000000..ff712daff0d61db753b429fa0cb5aa427e8d0b66
--- /dev/null
+++ b/packages/common/assets/icons/yahoo.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M91.5,10.4L91.5,10.4L91.5,10.4c0,0-0.7-0.1-1.1-0.1c-2.6,0-5.1,1.5-5.1,5.3c-1.5,19.3-3.1,38.6-5.7,57l0,0c0,0,0,0,0,0
+		c0,0,0,0,0,0l0,0c1.6-0.3,2.8,0.1,4,0.6l0,0c3-18.7,10-46.6,11.8-54.5c0.3-1.1,0.6-2.4,0.6-3.4C96,12.5,94.2,10.8,91.5,10.4z"/>
+	<path d="M68.1,9.5L68.1,9.5c-3.8,0.9-7.3,0.9-10.7,0c-3,5.6-14.2,23.9-21.3,35.6c-7.2-12-15.8-25.8-21.3-35.6
+		c-4.4,0.9-6.3,1-10.7,0C12.8,22.6,26.8,47.7,31.5,56l-0.6,34.3c0,0,3.1-0.5,5.1-0.5c2.3,0,5.1,0.5,5.1,0.5L40.5,56
+		C49.4,40.4,64.1,14.9,68.1,9.5C68.1,9.4,68.1,9.5,68.1,9.5z"/>
+	<path d="M79.3,80.3c-3.4,0-5,2.6-5,5.3c0,3.2,2.6,4.9,5.8,4.9c2.3,0,4.8-1.4,4.8-5.2C84.9,82.3,82.5,80.3,79.3,80.3z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/ycombinator.svg b/packages/common/assets/icons/ycombinator.svg
new file mode 100755
index 0000000000000000000000000000000000000000..9006184ee95a46591c1450d029040c5385dd2767
--- /dev/null
+++ b/packages/common/assets/icons/ycombinator.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M2.5,2.5v95h95v-95H2.5z M53.2,56.6v19.6h-6.3V56.6l-16.5-31H38c0,0,12,24.7,12.3,25c0.3-1,12.4-25,12.4-25h7L53.2,56.6z"/>
+</svg>
diff --git a/packages/common/assets/icons/yen.svg b/packages/common/assets/icons/yen.svg
new file mode 100755
index 0000000000000000000000000000000000000000..4cf1b1c2dc468dd0e2b8a793f7c65da885387c15
--- /dev/null
+++ b/packages/common/assets/icons/yen.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M52.8,50.4l24.5-38.2c0.8-1.3,0.4-3-0.8-3.8c-1.3-0.8-3-0.4-3.8,0.8L50,44.7L27.3,9.3c-0.8-1.3-2.5-1.7-3.8-0.8
+	c-1.3,0.8-1.7,2.5-0.8,3.8l24.5,38.2c0,0.1,0.1,0.3,0.1,0.4v3.3H28.1c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h19.2v8.7H28.1
+	c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h19.2v15.4c0,1.5,1.2,2.8,2.8,2.8s2.7-1.2,2.7-2.8V73.9h18c1.5,0,2.8-1.2,2.8-2.8
+	s-1.2-2.8-2.8-2.8h-18v-8.7h18c1.5,0,2.8-1.2,2.8-2.8s-1.2-2.8-2.8-2.8h-18v-3.4C52.8,50.7,52.8,50.5,52.8,50.4z"/>
+</svg>
diff --git a/packages/common/assets/icons/youtube.svg b/packages/common/assets/icons/youtube.svg
new file mode 100755
index 0000000000000000000000000000000000000000..79f2c29c04e5431f7255f93cf9da5f535f796152
--- /dev/null
+++ b/packages/common/assets/icons/youtube.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<path d="M95.5,27.1c-1.1-4.1-4.3-7.3-8.4-8.4c-7.4-2-37.1-2-37.1-2s-29.7,0-37.1,2c-4.1,1.1-7.3,4.3-8.4,8.4c-2,7.4-2,22.9-2,22.9
+	s0,15.5,2,22.9c1.1,4.1,4.3,7.3,8.4,8.4c7.4,2,37.1,2,37.1,2s29.7,0,37.1-2c4.1-1.1,7.3-4.3,8.4-8.4c2-7.4,2-22.9,2-22.9
+	S97.5,34.5,95.5,27.1z M40.5,64.2V35.7L65.2,50L40.5,64.2z"/>
+</svg>
diff --git a/packages/common/assets/icons/zip.svg b/packages/common/assets/icons/zip.svg
new file mode 100755
index 0000000000000000000000000000000000000000..222fbda535e5af85dae56ecf399b27e3eb768a11
--- /dev/null
+++ b/packages/common/assets/icons/zip.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M82.3,20.9V7.8c0-2.3-1.9-4.3-4.3-4.3H16.6c-2.3,0-4.3,1.9-4.3,4.3v57c0,0.5,0.2,1.1,0.6,1.4l30.2,29.7
+		c0.4,0.4,0.9,0.6,1.4,0.6h33.5c2.3,0,4.3-1.9,4.3-4.3V48.7c3-0.2,5.4-2.7,5.4-5.7V26.6C87.7,23.6,85.3,21.1,82.3,20.9z M42,87.1
+		L21.8,67.2H42V87.1z M76.8,91H47.5V65.5c0-2.1-1.6-3.8-3.8-3.8H17.8V9h59v11.9H53.1c-3.2,0-5.7,2.6-5.7,5.7V43
+		c0,3.2,2.6,5.7,5.7,5.7h23.7V91z M70.6,30.4v9c0,0.2-0.2,0.4-0.4,0.4h-1.7c-0.2,0-0.4-0.2-0.4-0.4v-9c0-0.2,0.2-0.4,0.4-0.4h1.7
+		C70.4,30,70.6,30.2,70.6,30.4z M57.4,32.1c-0.2,0-0.4-0.2-0.4-0.4v-1.2c0-0.2,0.2-0.4,0.4-0.4h7.5c0.2,0,0.4,0.2,0.4,0.4v1.1
+		c0,0.1,0,0.2-0.1,0.3l-5.1,5.9H65c0.2,0,0.4,0.2,0.4,0.4v1.2c0,0.2-0.2,0.4-0.4,0.4h-7.8c-0.2,0-0.4-0.2-0.4-0.4v-1.1
+		c0-0.1,0-0.2,0.1-0.3l5.1-6H57.4z M80.4,36.1c-0.7,0.6-1.7,1-2.9,1h-0.7h-1v2.3c0,0.2-0.2,0.4-0.4,0.4h-1.7c-0.2,0-0.4-0.2-0.4-0.4
+		v-8.9c0-0.2,0.2-0.4,0.4-0.4h3.1h0.7c1.2,0,2.2,0.3,2.9,0.9c0.7,0.6,1,1.4,1,2.5C81.5,34.6,81.1,35.5,80.4,36.1z"/>
+	<path d="M77.4,32.1h-0.6h-1v3h1h0.6c0.5,0,0.9-0.1,1.2-0.4S79,34,79,33.5c0-0.5-0.1-0.8-0.4-1.1C78.3,32.2,77.9,32.1,77.4,32.1z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/zoom-in.svg b/packages/common/assets/icons/zoom-in.svg
new file mode 100755
index 0000000000000000000000000000000000000000..c6d5107394dd38ed8d1081976472e603de4024d7
--- /dev/null
+++ b/packages/common/assets/icons/zoom-in.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M94.3,83.8L73.1,62.6c-1.8-1.8-4.9-1.9-6.8-0.2l-9.2-9.1c4.3-5.2,7-11.9,7-19.2c0-16.5-13.4-30-30-30s-30,13.4-30,30
+		s13.4,30,30,30c7.2,0,13.9-2.6,19.1-6.9l9.2,9.1l-0.1,0.1c-1.9,1.9-1.9,5.1,0,7l21.2,21.1c1.9,1.9,5.1,1.9,7,0l3.8-3.8
+		C96.3,88.8,96.3,85.7,94.3,83.8z M9.7,34.1c0-13.5,11-24.5,24.5-24.5s24.5,11,24.5,24.5s-11,24.5-24.5,24.5S9.7,47.5,9.7,34.1z"/>
+	<path d="M42.9,30.4h-6v-6c0-1.5-1.2-2.8-2.8-2.8s-2.8,1.2-2.8,2.8v6h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6v6
+		c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-6h6c1.5,0,2.8-1.2,2.8-2.8S44.4,30.4,42.9,30.4z"/>
+</g>
+</svg>
diff --git a/packages/common/assets/icons/zoom-out.svg b/packages/common/assets/icons/zoom-out.svg
new file mode 100755
index 0000000000000000000000000000000000000000..dd95ddcdce42513815ebd3a4770385436073c6da
--- /dev/null
+++ b/packages/common/assets/icons/zoom-out.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
+<g>
+	<path d="M94.3,83.8L73.1,62.6c-1.8-1.8-4.9-1.9-6.8-0.2l-9.2-9.1c4.3-5.2,7-11.9,7-19.2c0-16.5-13.4-30-30-30s-30,13.4-30,30
+		s13.4,30,30,30c7.2,0,13.9-2.6,19.1-6.9l9.2,9.1l-0.1,0.1c-1.9,1.9-1.9,5.1,0,7l21.2,21.1c1.9,1.9,5.1,1.9,7,0l3.8-3.8
+		C96.3,88.8,96.3,85.7,94.3,83.8z M9.7,34.1c0-13.5,11-24.5,24.5-24.5s24.5,11,24.5,24.5s-11,24.5-24.5,24.5S9.7,47.5,9.7,34.1z"/>
+	<path d="M42.9,30.4H25.4c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h17.5c1.5,0,2.8-1.2,2.8-2.8S44.4,30.4,42.9,30.4z"/>
+</g>
+</svg>