aboutsummaryrefslogtreecommitdiff
path: root/Flat Remix/devices/scalable
diff options
context:
space:
mode:
Diffstat (limited to 'Flat Remix/devices/scalable')
-rwxr-xr-xFlat Remix/devices/scalable/ac-adapter.svg147
-rwxr-xr-xFlat Remix/devices/scalable/audio-card.svg431
-rwxr-xr-xFlat Remix/devices/scalable/audio-headphones.svg97
-rwxr-xr-xFlat Remix/devices/scalable/audio-headset.svg105
-rwxr-xr-xFlat Remix/devices/scalable/audio-input-line.svg117
-rwxr-xr-xFlat Remix/devices/scalable/audio-input-microphone.svg69
-rwxr-xr-xFlat Remix/devices/scalable/audio-speakers.svg1047
-rwxr-xr-xFlat Remix/devices/scalable/battery.svg125
-rwxr-xr-xFlat Remix/devices/scalable/bluetooth.svg86
-rwxr-xr-xFlat Remix/devices/scalable/camera-photo.svg948
-rwxr-xr-xFlat Remix/devices/scalable/camera-web.svg93
l---------Flat Remix/devices/scalable/chardevice.svg1
l---------Flat Remix/devices/scalable/computer-laptop.svg1
-rwxr-xr-xFlat Remix/devices/scalable/computer.svg106
l---------Flat Remix/devices/scalable/cpu.svg1
-rwxr-xr-xFlat Remix/devices/scalable/display.svg54
l---------Flat Remix/devices/scalable/drive-cdrom.svg1
-rwxr-xr-xFlat Remix/devices/scalable/drive-harddisk-ieee1394.svg116
l---------Flat Remix/devices/scalable/drive-harddisk-system-solidstate.svg1
l---------Flat Remix/devices/scalable/drive-harddisk-system.svg1
l---------Flat Remix/devices/scalable/drive-harddisk-usb.svg1
-rwxr-xr-xFlat Remix/devices/scalable/drive-harddisk.svg102
-rwxr-xr-xFlat Remix/devices/scalable/drive-multidisk.svg188
-rwxr-xr-xFlat Remix/devices/scalable/drive-optical.svg95
l---------Flat Remix/devices/scalable/drive-removable-media-ieee1394.svg1
-rwxr-xr-xFlat Remix/devices/scalable/drive-removable-media-usb-pendrive.svg131
-rwxr-xr-xFlat Remix/devices/scalable/drive-removable-media-usb.svg160
-rwxr-xr-xFlat Remix/devices/scalable/drive-removable-media.svg102
l---------Flat Remix/devices/scalable/dvd_unmount.svg1
-rwxr-xr-xFlat Remix/devices/scalable/floppy.svg131
l---------Flat Remix/devices/scalable/gnome-dev-battery.svg1
l---------Flat Remix/devices/scalable/gnome-dev-cdrom-audio.svg1
l---------Flat Remix/devices/scalable/gnome-dev-cdrom.svg1
l---------Flat Remix/devices/scalable/gnome-dev-computer.svg1
l---------Flat Remix/devices/scalable/gnome-dev-disc-cdr.svg1
l---------Flat Remix/devices/scalable/gnome-dev-disc-cdrw.svg1
l---------Flat Remix/devices/scalable/gnome-dev-disc-dvdr-plus.svg1
l---------Flat Remix/devices/scalable/gnome-dev-disc-dvdr.svg1
l---------Flat Remix/devices/scalable/gnome-dev-disc-dvdram.svg1
l---------Flat Remix/devices/scalable/gnome-dev-disc-dvdrom.svg1
l---------Flat Remix/devices/scalable/gnome-dev-disc-dvdrw.svg1
l---------Flat Remix/devices/scalable/gnome-dev-dvd.svg1
l---------Flat Remix/devices/scalable/gnome-dev-harddisk-1394.svg1
l---------Flat Remix/devices/scalable/gnome-dev-harddisk-usb.svg1
l---------Flat Remix/devices/scalable/gnome-dev-harddisk.svg1
l---------Flat Remix/devices/scalable/gnome-dev-ipod.svg1
l---------Flat Remix/devices/scalable/gnome-dev-keyboard.svg1
l---------Flat Remix/devices/scalable/gnome-dev-mouse-ball.svg1
l---------Flat Remix/devices/scalable/gnome-dev-mouse-optical.svg1
-rwxr-xr-xFlat Remix/devices/scalable/gnome-dev-pci.svg375
-rwxr-xr-xFlat Remix/devices/scalable/gnome-dev-pcmcia.svg70
l---------Flat Remix/devices/scalable/gnome-dev-printer.svg1
l---------Flat Remix/devices/scalable/gnome-dev-removable.svg1
-rwxr-xr-xFlat Remix/devices/scalable/gnome-disks.svg102
l---------Flat Remix/devices/scalable/gtk-harddisk.svg1
l---------Flat Remix/devices/scalable/harddrive.svg1
-rwxr-xr-xFlat Remix/devices/scalable/infrared-remote.svg81
-rwxr-xr-xFlat Remix/devices/scalable/input-dialpad.svg128
-rw-r--r--Flat Remix/devices/scalable/input-gaming.svg117
-rwxr-xr-xFlat Remix/devices/scalable/input-keyboard.svg91
-rw-r--r--Flat Remix/devices/scalable/input-mouse.svg163
l---------Flat Remix/devices/scalable/input-tablet.svg1
l---------Flat Remix/devices/scalable/media-cdr.svg1
l---------Flat Remix/devices/scalable/media-cdrom-audio.svg1
l---------Flat Remix/devices/scalable/media-cdrom.svg1
l---------Flat Remix/devices/scalable/media-cdrw.svg1
l---------Flat Remix/devices/scalable/media-dvd.svg1
l---------Flat Remix/devices/scalable/media-dvdrw.svg1
l---------Flat Remix/devices/scalable/media-flash-memory-stick.svg1
-rwxr-xr-xFlat Remix/devices/scalable/media-flash-sd-mmc.svg76
l---------Flat Remix/devices/scalable/media-flash-smart-media.svg1
l---------Flat Remix/devices/scalable/media-floppy.svg1
l---------Flat Remix/devices/scalable/media-memory.svg1
l---------Flat Remix/devices/scalable/media-optical-audio.svg1
-rwxr-xr-xFlat Remix/devices/scalable/media-optical.svg74
-rwxr-xr-xFlat Remix/devices/scalable/media-removable.svg164
-rwxr-xr-xFlat Remix/devices/scalable/media-tape.svg80
l---------Flat Remix/devices/scalable/monitor.svg1
l---------Flat Remix/devices/scalable/multimedia-player-apple-ipod-touch.svg1
-rwxr-xr-xFlat Remix/devices/scalable/multimedia-player-apple-ipod.svg90
l---------Flat Remix/devices/scalable/multimedia-player-ipod-touch.svg1
l---------Flat Remix/devices/scalable/multimedia-player.svg1
-rwxr-xr-xFlat Remix/devices/scalable/network-defaultroute.svg9
-rwxr-xr-xFlat Remix/devices/scalable/network-wired-disconected.svg186
l---------Flat Remix/devices/scalable/network-wireless-0.svg1
l---------Flat Remix/devices/scalable/network-wireless-00.svg1
l---------Flat Remix/devices/scalable/network-wireless-100.svg1
l---------Flat Remix/devices/scalable/network-wireless-25.svg1
l---------Flat Remix/devices/scalable/network-wireless-50.svg1
l---------Flat Remix/devices/scalable/network-wireless-75.svg1
-rwxr-xr-xFlat Remix/devices/scalable/network-wireless-connected-00.svg13
-rwxr-xr-xFlat Remix/devices/scalable/network-wireless-connected-100.svg13
-rwxr-xr-xFlat Remix/devices/scalable/network-wireless-connected-25.svg13
-rwxr-xr-xFlat Remix/devices/scalable/network-wireless-connected-50.svg13
-rwxr-xr-xFlat Remix/devices/scalable/network-wireless-connected-75.svg13
-rwxr-xr-xFlat Remix/devices/scalable/network-wireless-disconnected.svg11
l---------Flat Remix/devices/scalable/network-wireless.svg1
-rwxr-xr-xFlat Remix/devices/scalable/nm-device-wireless.svg95
-rwxr-xr-xFlat Remix/devices/scalable/office-database.svg59
l---------Flat Remix/devices/scalable/pda.svg1
l---------Flat Remix/devices/scalable/phone.svg1
l---------Flat Remix/devices/scalable/print_printer.svg1
l---------Flat Remix/devices/scalable/printer-laser.svg1
l---------Flat Remix/devices/scalable/printer-network.svg1
l---------Flat Remix/devices/scalable/printer-remote.svg1
-rw-r--r--Flat Remix/devices/scalable/printer.svg167
l---------Flat Remix/devices/scalable/printmgr.svg1
-rwxr-xr-xFlat Remix/devices/scalable/processor.svg357
-rwxr-xr-xFlat Remix/devices/scalable/scanner.svg155
-rwxr-xr-xFlat Remix/devices/scalable/security-medium.svg83
-rwxr-xr-xFlat Remix/devices/scalable/smartphone.svg103
l---------Flat Remix/devices/scalable/soundcard.svg1
l---------Flat Remix/devices/scalable/stock_printers.svg1
-rwxr-xr-xFlat Remix/devices/scalable/system.svg76
-rwxr-xr-xFlat Remix/devices/scalable/tablet.svg91
-rwxr-xr-xFlat Remix/devices/scalable/uninterruptible-power-supply.svg120
l---------Flat Remix/devices/scalable/video-display.svg1
l---------Flat Remix/devices/scalable/video-television.svg1
118 files changed, 7704 insertions, 0 deletions
diff --git a/Flat Remix/devices/scalable/ac-adapter.svg b/Flat Remix/devices/scalable/ac-adapter.svg
new file mode 100755
index 000000000..488882f04
--- /dev/null
+++ b/Flat Remix/devices/scalable/ac-adapter.svg
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ width="512"
+ height="512"
+ id="svg2"
+ style="display:inline"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="ac-adapter.svg"
+ viewBox="0 0 512 512">
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview26"
+ showgrid="true"
+ inkscape:zoom="0.88499743"
+ inkscape:cx="123.44997"
+ inkscape:cy="329.81419"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="true"
+ inkscape:document-units="px">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4104" />
+ </sodipodi:namedview>
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient4081">
+ <stop
+ id="stop4083"
+ style="stop-color:#aaaaaa;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4085"
+ style="stop-color:#f0f0f0;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="39"
+ y1="72"
+ x2="39.196381"
+ y2="24.266857"
+ id="linearGradient3763"
+ xlink:href="#linearGradient4081"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="44"
+ y1="66"
+ x2="44"
+ y2="30.942904"
+ id="linearGradient3636"
+ xlink:href="#linearGradient4081"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient4081-3">
+ <stop
+ offset="0"
+ style="stop-color:#aaaaaa;stop-opacity:1"
+ id="stop4083-2" />
+ <stop
+ offset="1"
+ style="stop-color:#f0f0f0;stop-opacity:1"
+ id="stop4085-3" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3295-9-7">
+ <stop
+ offset="0"
+ style="stop-color:#559829;stop-opacity:1"
+ id="stop3297-2-1" />
+ <stop
+ offset="1"
+ style="stop-color:#86c837;stop-opacity:1"
+ id="stop3299-0-9" />
+ </linearGradient>
+ <linearGradient
+ gradientTransform="translate(0,-74)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient3295-9-7"
+ id="linearGradient2891"
+ y2="28"
+ x2="39"
+ y1="68"
+ x1="39" />
+ <linearGradient
+ id="linearGradient4081-0">
+ <stop
+ offset="0"
+ style="stop-color:#aaaaaa;stop-opacity:1"
+ id="stop4083-4" />
+ <stop
+ offset="1"
+ style="stop-color:#f0f0f0;stop-opacity:1"
+ id="stop4085-8" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3295-9-7-1">
+ <stop
+ offset="0"
+ style="stop-color:#559829;stop-opacity:1"
+ id="stop3297-2-1-0" />
+ <stop
+ offset="1"
+ style="stop-color:#86c837;stop-opacity:1"
+ id="stop3299-0-9-4" />
+ </linearGradient>
+ </defs>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <path
+ style="opacity:1;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:42;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.55026455"
+ d="M 256,31 C 131.35,31 31,131.35 31,256 31,380.65 131.35,481 256,481 380.65,481 481,380.65 481,256 481,131.35 380.65,31 256,31 Z m 0,60 c 91.41,0 165,73.59 165,165 0,91.41 -73.59,165 -165,165 C 164.59,421 91,347.41 91,256 91,164.59 164.59,91 256,91 Z m -90,75 0,75 30,0 0,-75 -30,0 z m 150,0 0,75 30,0 0,-75 -30,0 z m -97.5,165 0,30 75,0 0,-30 -75,0 z"
+ id="rect4116"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/Flat Remix/devices/scalable/audio-card.svg b/Flat Remix/devices/scalable/audio-card.svg
new file mode 100755
index 000000000..140ddd48b
--- /dev/null
+++ b/Flat Remix/devices/scalable/audio-card.svg
@@ -0,0 +1,431 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ width="512"
+ height="512"
+ sodipodi:docname="audio-card.svg"
+ viewBox="0 0 512 512">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="1.6503906"
+ inkscape:cx="256"
+ inkscape:cy="256"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ inkscape:document-units="px" />
+ <rect
+ style="opacity:1;fill:#d7d7d7;fill-opacity:1;stroke:none;stroke-width:5.68880606;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2-6-4"
+ width="28.171831"
+ height="49.300713"
+ x="116.67565"
+ y="366.37247" />
+ <rect
+ style="opacity:1;fill:#d7d7d7;fill-opacity:1;stroke:none;stroke-width:5.68880606;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2-6"
+ width="28.171831"
+ height="49.300713"
+ x="140.74826"
+ y="366.23703" />
+ <rect
+ style="opacity:1;fill:#d7d7d7;fill-opacity:1;stroke:none;stroke-width:5.68880606;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2-6-4-0"
+ width="28.171831"
+ height="49.300713"
+ x="159.98094"
+ y="366.23703" />
+ <rect
+ style="opacity:1;fill:#f9de69;fill-opacity:1;stroke:none;stroke-width:5.68880606;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2"
+ width="28.171831"
+ height="49.300713"
+ x="120.43202"
+ y="366.23703" />
+ <rect
+ style="opacity:1;fill:#f9de69;fill-opacity:1;stroke:none;stroke-width:5.68880606;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2-5"
+ width="28.171831"
+ height="49.300713"
+ x="155.90294"
+ y="366.23703" />
+ <rect
+ style="opacity:1;fill:#71ceb3;fill-opacity:1;stroke:none;stroke-width:5.68880606;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3333"
+ width="413.90927"
+ height="221.04054"
+ x="77.090736"
+ y="159.23375"
+ ry="9.925148"
+ rx="9.925148" />
+ <path
+ style="opacity:1;fill:#d7d7d7;fill-opacity:1;stroke:none;stroke-width:5.68880606;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ d="m 20.999996,96.32683 0,19.22358 53.669153,0 0,264.72327 20.037286,0 0,-283.88476 -8.694313,0 0,-0.0621 -65.012126,0 z"
+ id="rect3419"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 310.32337,224.22335 0,-9.67635 -18.079,0 0,-32.45293 -165.55638,0 0,32.45293 -18.07904,0 0,9.67635 18.07904,0 0,22.34654 -18.07904,0 0,9.67632 18.07904,0 0,24.26529 -18.07904,0 0,9.67633 18.07904,0 0,19.35266 -18.07904,0 0,9.67635 18.07904,0 0,28.45005 165.53984,0 0,-28.45005 18.079,0 0,-9.67635 -18.079,0 0,-19.35266 18.079,0 0,-9.67633 -18.079,0 0,-24.28182 18.079,0 0,-9.67632 -18.079,0 0,-22.34656 18.09554,0 z"
+ id="path3505"
+ inkscape:connector-curvature="0"
+ style="fill:#1ba389;fill-opacity:1;stroke-width:0.8365891" />
+ <g
+ id="g3624"
+ transform="matrix(0.50882439,0,0,0.50882439,88.408241,390.78117)"
+ style="fill:#f2f2f2">
+ <path
+ id="path3578"
+ d="m 178.09502,-181.03463 c -1.14333,-1.14332 -1.47322,-3.57754 -1.47322,-10.8709 0,-8.05174 0.28268,-9.79469 1.97378,-12.16961 1.7228,-2.41944 2.46788,-2.73588 5.85938,-2.48847 3.62943,0.26477 3.90496,0.48432 4.17936,3.33032 0.16501,1.71147 -0.14315,3.04688 -0.70312,3.04688 -0.5483,0 -1.84065,0.84375 -2.8719,1.875 -1.53799,1.53799 -1.875,3.125 -1.875,8.82957 0,3.82502 -0.25607,7.6219 -0.56905,8.4375 -0.72582,1.89145 -2.63441,1.89555 -4.52023,0.01 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3576"
+ d="m 294.98117,-180.17151 c -0.80789,-0.33343 -1.17187,-2.96325 -1.17187,-8.46689 0,-7.66144 -0.11337,-8.08915 -2.8125,-10.61051 -3.0151,-2.81653 -3.48203,-4.58047 -1.6875,-6.375 1.99983,-1.99983 6.09233,-1.31135 8.21031,1.38122 1.78648,2.27114 1.94674,3.52311 1.70866,13.34805 -0.26944,11.11925 -0.69345,12.18978 -4.2471,10.72313 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3574"
+ d="m 167.90421,-187.654 c -0.36157,-0.36158 -0.65027,-5.12225 -0.64153,-10.57929 l 0.0158,-9.92187 4.12196,-4.39373 4.12196,-4.39375 5.47153,0.48711 c 7.38195,0.65717 7.99414,0.92731 7.64666,3.3743 -0.25047,1.76384 -1.03388,2.19792 -4.7345,2.62334 -3.12885,0.35968 -5.33556,1.32571 -7.49532,3.28125 -1.68352,1.52431 -3.27399,2.91019 -3.53437,3.07974 -0.26039,0.16954 -0.68437,3.96231 -0.94219,8.42839 -0.3658,6.33674 -0.78764,8.18072 -1.92071,8.39602 -0.79858,0.15175 -1.7478,-0.02 -2.10937,-0.38151 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3572"
+ d="m 305.28619,-188.49769 c -0.47597,-0.85052 -0.67804,-3.42387 -0.44904,-5.71858 0.71878,-7.20246 -0.38617,-10.40742 -4.6539,-13.49895 -2.37142,-1.71785 -5.00132,-2.78369 -6.86857,-2.78369 -3.34351,0 -5.63794,-2.01259 -4.79594,-4.20682 0.41351,-1.07758 2.10826,-1.41818 7.05646,-1.41818 l 6.51225,0 3.85103,4.375 c 4.66364,5.29817 4.90406,6.15614 4.55368,16.25 -0.25543,7.3587 -0.43217,7.99091 -2.30859,8.25818 -1.15422,0.16441 -2.40581,-0.37856 -2.89738,-1.25696 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3570"
+ d="m 158.09522,-194.71299 c -0.77042,-0.77042 -1.15743,-4.33015 -1.15054,-10.5828 l 0.0104,-9.42187 6.19055,-6.82953 6.19054,-6.82954 9.03346,0.26704 9.03345,0.26703 0,2.8125 c 0,2.80639 -0.0132,2.81312 -6.07556,3.09722 -6.65155,0.31172 -7.26465,0.677 -13.37937,7.97156 -3.56005,4.24696 -3.81031,4.94831 -4.34875,12.1875 -0.50243,6.75501 -0.79873,7.71382 -2.45727,7.95152 -1.03727,0.14867 -2.40836,-0.25211 -3.04688,-0.89063 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3568"
+ d="m 193.72656,-194.70599 c -0.86336,-0.86359 -1.16726,-6.75503 -1.16726,-22.62899 0,-20.04195 -0.12402,-21.61917 -1.875,-23.84518 -1.43569,-1.82519 -1.875,-3.80324 -1.875,-8.44242 l 0,-6.05874 -8.90625,-9.19216 -8.90625,-9.19216 -0.0143,-8.76329 c -0.007,-4.81982 -0.37525,-9.33277 -0.81632,-10.0288 -0.44108,-0.69602 -2.22759,-1.55706 -3.97002,-1.91343 l -3.16807,-0.64794 0,-13.55531 0,-13.55532 4.18871,0 c 4.07284,0 4.21726,0.10176 5.2207,3.67812 0.58858,2.09781 1.78219,3.94129 2.77809,4.29063 0.9959,0.34934 2.18951,2.19282 2.77809,4.29063 1.2448,4.43661 3.64176,4.94246 4.10174,0.86562 0.39244,-3.47823 1.55834,-4.95765 4.20388,-5.33434 1.61015,-0.22927 2.14029,-1.08269 2.51004,-4.04066 0.46845,-3.74763 0.4714,-3.75 4.6716,-3.75 4.16749,0 4.20844,0.0316 4.86785,3.75 0.36574,2.0625 0.6893,7.83315 0.71902,12.82366 0.0587,9.85029 -0.85472,12.02009 -5.05985,12.02009 -2.46477,0 -3.29082,2.02568 -3.31082,8.11894 -0.0144,4.39744 3.12906,8.93507 12.53832,18.09903 l 5.26138,5.12423 0.0143,8.00077 c 0.007,4.40043 0.37138,8.56401 0.80775,9.25241 0.50518,0.79695 3.58752,1.44315 8.48491,1.77882 l 7.69152,0.52719 6.67973,7.36181 c 3.67385,4.04898 7.28774,7.3618 8.03088,7.3618 0.74314,0 4.61468,-3.48047 8.60344,-7.73438 l 7.25227,-7.73437 6.59211,0.26163 c 9.02981,0.35837 9.59305,-0.30441 9.59305,-11.28846 l 0,-8.54915 8.90625,-9.06506 c 8.53344,-8.68561 8.90572,-9.23735 8.89345,-13.18076 -0.0194,-6.23153 -0.84883,-8.28348 -3.61485,-8.94272 -4.6173,-1.10048 -4.80985,-1.67662 -4.80985,-14.39173 0,-13.32127 0.45125,-14.40704 5.77357,-13.89209 2.70676,0.26189 3.21062,0.75364 4.12352,4.02446 0.76137,2.72789 1.64448,3.86883 3.29642,4.2588 1.733,0.40911 2.3879,1.34135 2.82308,4.01861 0.669,4.11581 1.21858,4.82487 3.16173,4.07921 0.91523,-0.35121 1.44668,-1.73766 1.44668,-3.77411 0,-2.71795 0.42829,-3.36826 2.75174,-4.17822 2.30658,-0.80408 2.79948,-1.53931 3.04688,-4.54483 0.27462,-3.33639 0.52029,-3.607 3.535,-3.89375 5.03581,-0.47899 5.66638,1.17146 5.66638,14.8311 0,12.46226 -0.49122,14.07082 -4.29691,14.07082 -2.65225,0 -3.1752,2.07706 -3.1865,12.65625 l -0.009,8.4375 -8.5923,8.0998 -8.59229,8.0998 -0.55212,6.37504 c -0.53784,6.21006 -0.62926,6.39495 -3.53275,7.14421 -2.81174,0.72559 -3.0142,1.07405 -3.57332,6.15016 -0.32597,2.95955 -0.67709,6.0138 -0.78023,6.78724 -0.1497,1.12249 -2.07503,1.46094 -9.54146,1.67728 -5.14466,0.14906 -9.64824,0.57094 -10.00797,0.9375 -0.92118,0.93869 -1.30201,23.41835 -0.41181,24.30855 0.4027,0.40271 4.81048,0.94329 9.79505,1.20131 l 9.06323,0.46911 0.28828,3.98437 0.28828,3.98438 -14.47037,0 c -10.4433,0 -14.73542,-0.32613 -15.42283,-1.17188 -0.52386,-0.64453 -1.10855,-5.8885 -1.29932,-11.65327 -0.19076,-5.76476 -0.64586,-10.78043 -1.01134,-11.1459 -0.36548,-0.36548 -2.61373,1.50349 -4.99611,4.15328 -2.38237,2.64977 -5.00529,4.81777 -5.82871,4.81777 -0.82341,0 -3.44652,-2.10938 -5.82913,-4.6875 -2.38261,-2.57813 -4.82127,-4.6875 -5.41925,-4.6875 -0.75408,0 -1.16763,3.66278 -1.34961,11.95312 l -0.26239,11.95313 -6.41251,0.27913 c -3.78907,0.16494 -6.93271,-0.15259 -7.68404,-0.77614 -0.69934,-0.5804 -1.39965,-2.81223 -1.55624,-4.95963 -0.23315,-3.19721 -0.75166,-4.12714 -2.86284,-5.13439 -2.04849,-0.97734 -2.57812,-1.87001 -2.57812,-4.34533 0,-3.80805 -2.13798,-6.00927 -4.18585,-4.30969 -0.99368,0.82467 -1.44725,3.64266 -1.64063,10.19292 l -0.26727,9.05313 -2.81711,0.27664 c -1.54942,0.15214 -3.34239,-0.24864 -3.98438,-0.89063 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3566"
+ d="m 211.13587,-226.20161 c -0.36827,-1.94325 -6.95287,-2.85807 -8.61415,-1.19679 -1.50648,1.50648 0.951,2.80548 5.34069,2.82307 2.91118,0.0116 3.52598,-0.29378 3.27346,-1.62628 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3564"
+ d="m 314.66867,-194.24437 c -0.79482,-0.32072 -1.17187,-2.79099 -1.17187,-7.67754 0,-7.02644 -0.0939,-7.32024 -3.79672,-11.875 -5.65246,-6.95307 -7.12595,-7.94008 -12.01026,-8.04502 -6.84257,-0.14702 -9.03677,-1.04513 -9.03677,-3.69881 0,-2.2662 0.13871,-2.30559 9.04733,-2.56869 l 9.04735,-0.26719 6.18703,7.09402 c 3.40287,3.90172 6.19682,7.60789 6.20878,8.23595 0.0119,0.62806 0.27536,4.62141 0.58535,8.87412 0.67969,9.32481 -0.55449,11.74627 -5.06021,9.92816 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3562"
+ d="m 148.1843,-200.81098 c -0.34375,-0.34375 -0.625,-5.17427 -0.625,-10.73449 l 0,-10.10949 7.26562,-8.50784 7.26563,-8.50785 13.125,0.25796 13.125,0.25796 0,2.34375 c 0,2.33934 -0.0205,2.34463 -10.94173,2.8125 -6.01795,0.25781 -11.1299,0.67969 -11.35989,0.9375 -8.10452,9.08491 -11.91713,14.62638 -11.91713,17.32106 0,1.66589 -0.27104,5.62203 -0.60231,8.79142 -0.53531,5.1216 -0.83074,5.76252 -2.65624,5.76252 -1.12967,0 -2.3352,-0.28125 -2.67895,-0.625 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3560"
+ d="m 323.4968,-200.81098 c -0.34375,-0.34375 -0.625,-4.53847 -0.625,-9.32159 l 0,-8.6966 -5.62013,-6.51373 c -3.09107,-3.58256 -6.28964,-6.77066 -7.10792,-7.08466 -0.81829,-0.31401 -5.1447,-0.57668 -9.61425,-0.58372 -10.85889,-0.0171 -12.52227,-0.51298 -12.16127,-3.62536 0.31716,-2.73445 -1.21157,-2.53415 16.59542,-2.17434 l 9.27934,0.1875 7.59566,8.96369 c 4.17761,4.93002 7.64085,9.88705 7.69608,11.01563 0.0552,1.12856 0.24944,4.58318 0.43155,7.67693 0.5042,8.56563 -0.16631,10.78125 -3.26272,10.78125 -1.41997,0 -2.86301,-0.28125 -3.20676,-0.625 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path3543"
+ d="m 226.12589,-250.85091 c -2.0296,-0.4779 -2.17693,-1.0163 -2.43449,-8.89647 -0.24222,-7.41081 -0.54057,-8.66587 -2.56147,-10.77523 -1.25803,-1.3131 -2.55511,-3.72638 -2.8824,-5.36285 -0.49811,-2.49054 -0.13065,-3.43983 2.25498,-5.82546 1.56753,-1.56753 3.53628,-2.85006 4.37498,-2.85006 2.86723,0 6.79174,2.72173 7.94737,5.51168 1.3858,3.34563 0.632,6.29366 -2.4528,9.59251 -1.9822,2.11974 -2.25088,3.1881 -2.00406,7.96875 l 0.28505,5.52081 11.71875,0 11.71875,0 0.28027,-5.90388 c 0.24613,-5.18483 -0.0108,-6.24976 -2.10938,-8.7438 -3.58826,-4.26441 -3.53047,-8.61028 0.15856,-11.92329 3.04624,-2.73574 7.251,-2.20326 10.34242,1.30975 2.7671,3.14444 2.67939,7.0962 -0.23437,10.559 -2.06104,2.4494 -2.34548,3.67375 -2.3581,10.15005 -0.007,4.05057 -0.37819,7.93892 -0.82288,8.64077 -0.61725,0.97423 -4.15013,1.30689 -14.93468,1.40625 -7.76939,0.0716 -15.09832,-0.0988 -16.2865,-0.37853 z"
+ style="fill:#f2f2f2"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.27310374"
+ d=""
+ id="path3783"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#1ba389;fill-opacity:1;stroke-width:0.27310374"
+ d="m 354.62422,207.92324 -3.14047,0.10622 c -2.76438,0.0936 -3.33347,0.19972 -4.73849,0.87907 -2.03268,0.98281 -4.26308,3.20668 -5.2679,5.25482 l -0.78267,1.59802 -0.0833,51.47964 c -0.0601,37.04166 0.002,51.87624 0.2206,52.89465 0.6538,3.04648 3.65795,6.30892 6.8561,7.44434 1.06301,0.3774 2.25008,0.52809 4.26791,0.54248 l 2.79572,0.0196 0.38071,-0.88724 c 0.66965,-1.56543 1.88735,-2.46425 3.51302,-2.59473 1.80331,-0.14476 3.09382,0.62042 3.897,2.31205 l 0.54738,1.15031 7.16819,0.01 3.39538,0.005 0.18954,0 3.58492,0.005 0,-0.005 8.46066,0 0,0.007 1.50488,0 1.50324,0 0,-0.007 8.19432,0 0,0.007 3.55061,0 3.54897,0 0,-0.007 8.19432,0 0,0.007 1.50488,0 1.50488,0 0,-0.007 8.46066,0 0,0.007 8.94432,0 8.94431,0 0.54575,-1.13234 c 0.72161,-1.49572 1.7149,-2.19302 3.34471,-2.34963 2.21727,-0.21305 4.43785,1.33335 4.43785,3.09145 0,0.38574 0.22977,0.43936 1.46893,0.33661 3.09157,-0.25638 6.68688,-2.9258 8.26132,-6.13227 l 0.7843,-1.59802 0.0703,-51.75251 c 0.0694,-51.00889 0.0625,-51.77546 -0.47222,-53.3587 -1.33466,-3.95213 -5.53243,-7.27113 -9.19921,-7.27113 -0.71826,0 -0.91339,0.11267 -0.91339,0.52613 0,0.67306 -1.20414,2.10782 -2.20258,2.62414 -0.979,0.50625 -2.52352,0.51287 -3.47707,0.0147 -0.95055,-0.4966 -2.12722,-1.76568 -2.36435,-2.55062 l -0.18627,-0.61437 -39.37525,0.01 -39.37687,0.01 -0.54738,1.15031 c -1.49522,3.14915 -5.78645,3.16288 -7.31199,0.0228 l -0.6062,-1.24672 z"
+ id="path2986"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375"
+ width="49.183598"
+ height="19.009611"
+ x="375.98538"
+ y="235.1152"
+ ry="8.1111813" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2"
+ width="25.459299"
+ height="5.4313188"
+ x="211.80441"
+ y="-388.40091"
+ ry="2.3174808"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7"
+ width="25.497019"
+ height="5.4313188"
+ x="211.76669"
+ y="-398.31412"
+ ry="2.3174808"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0"
+ width="25.497019"
+ height="5.4313188"
+ x="211.76669"
+ y="-408.10773"
+ ry="2.3174808"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4"
+ width="25.497019"
+ height="5.4313188"
+ x="211.72897"
+ y="-417.98309"
+ ry="2.3174808"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-9"
+ width="49.183598"
+ height="19.009611"
+ x="242.87958"
+ y="-433.45895"
+ ry="8.1111813"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-2"
+ width="25.459299"
+ height="5.4313188"
+ x="-456.76981"
+ y="-255.2951"
+ ry="2.3174808"
+ transform="scale(-1)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-9"
+ width="25.497019"
+ height="5.4313188"
+ x="-456.8075"
+ y="-265.20834"
+ ry="2.3174808"
+ transform="scale(-1)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-3"
+ width="25.497019"
+ height="5.4313188"
+ x="-456.8075"
+ y="-275.00192"
+ ry="2.3174808"
+ transform="scale(-1)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4-0"
+ width="25.497019"
+ height="5.4313188"
+ x="-456.84521"
+ y="-284.87729"
+ ry="2.3174808"
+ transform="scale(-1)" />
+ <g
+ style="fill:#e6e6e6"
+ id="g3452-2-0"
+ transform="matrix(0,0.27310374,0.27310374,0,286.93062,439.82733)">
+ <rect
+ ry="29.700001"
+ y="295.86798"
+ x="-720.36499"
+ height="69.605827"
+ width="180.09126"
+ id="rect3375-9-5"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <rect
+ transform="rotate(90)"
+ ry="8.4857159"
+ y="674.90417"
+ x="210.51286"
+ height="19.887383"
+ width="93.222084"
+ id="rect3375-2-2-2"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <rect
+ transform="rotate(90)"
+ ry="8.4857159"
+ y="638.60577"
+ x="210.37477"
+ height="19.887383"
+ width="93.360191"
+ id="rect3375-2-7-9-0"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <rect
+ transform="rotate(90)"
+ ry="8.4857159"
+ y="602.74542"
+ x="210.37477"
+ height="19.887383"
+ width="93.360191"
+ id="rect3375-2-7-0-3-2"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <rect
+ transform="rotate(90)"
+ ry="8.4857159"
+ y="566.58569"
+ x="210.23666"
+ height="19.887383"
+ width="93.360191"
+ id="rect3375-2-7-0-4-0-0"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ </g>
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-9-5-1"
+ width="49.183598"
+ height="19.009611"
+ x="376.15796"
+ y="-301.12796"
+ ry="8.1111813"
+ transform="scale(1,-1)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-2-2-8"
+ width="25.459299"
+ height="5.4313188"
+ x="-324.43875"
+ y="-388.57346"
+ ry="2.3174808"
+ transform="matrix(0,-1,-1,0,0,0)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-9-0-3"
+ width="25.497019"
+ height="5.4313188"
+ x="-324.47647"
+ y="-398.48669"
+ ry="2.3174808"
+ transform="matrix(0,-1,-1,0,0,0)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-3-2-6"
+ width="25.497019"
+ height="5.4313188"
+ x="-324.47647"
+ y="-408.28027"
+ ry="2.3174808"
+ transform="matrix(0,-1,-1,0,0,0)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1.85710537;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4-0-0-7"
+ width="25.497019"
+ height="5.4313188"
+ x="-324.51419"
+ y="-418.15564"
+ ry="2.3174808"
+ transform="matrix(0,-1,-1,0,0,0)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path2984"
+ d="m 375.93692,293.7734 c -1.71461,-0.8303 -1.61956,0.71514 -1.59911,-26.00097 l 0.0187,-24.36441 0.61911,-0.66208 c 0.3405,-0.36414 0.8299,-0.77573 1.08754,-0.91464 0.62572,-0.33735 48.41538,-0.33735 49.04111,0 0.25764,0.13891 0.75014,0.5538 1.09445,0.92199 l 0.62601,0.66943 0.006,24.32729 c 0.007,26.53315 0.088,25.134 -1.51069,25.9896 -1.02454,0.54832 -48.25395,0.58063 -49.38321,0.0338 z m 46.82594,-4.27365 c 0.392,-0.86034 0.0494,-2.00816 -0.68044,-2.27991 -1.88239,-0.70091 -3.09367,1.97118 -1.30579,2.88056 0.81344,0.41375 1.6376,0.16452 1.98623,-0.60065 z m -41.89728,0.3728 c 0.60504,-0.60504 0.39607,-2.07284 -0.36622,-2.57231 -1.3702,-0.89779 -2.80304,0.64526 -2.07761,2.23742 0.23139,0.50782 0.51382,0.66262 1.20901,0.66262 0.49891,0 1.05458,-0.14748 1.23482,-0.32773 z m 0,-41.78487 c 0.53368,-0.53368 0.40501,-2.06964 -0.20052,-2.39371 -1.19651,-0.64035 -2.47589,0.054 -2.47589,1.34362 0,0.95108 0.46521,1.37781 1.50207,1.37781 0.46564,0 0.9941,-0.14747 1.17434,-0.32772 z m 41.68344,-0.10144 c 0.55657,-0.55658 0.54679,-1.44613 -0.0228,-2.07554 -1.25126,-1.38263 -3.43821,0.29957 -2.41657,1.85881 0.4987,0.76111 1.78107,0.87504 2.43938,0.21673 z"
+ style="fill:#223656;fill-opacity:1;stroke-width:0.27310374" />
+ <g
+ id="g3549"
+ transform="matrix(0.27310374,0,0,0.27310374,330.28684,197.27506)"
+ style="fill:#f9de69;fill-opacity:1">
+ <rect
+ y="439.81534"
+ x="172.16946"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.80347"
+ x="172.15749"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="439.78714"
+ x="214.1824"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-4"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.77527"
+ x="214.17043"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-8"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="439.82343"
+ x="270.15152"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-47"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.81155"
+ x="270.13956"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-2"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="439.8111"
+ x="311.15192"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-5"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.79922"
+ x="311.13995"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-7"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/audio-headphones.svg b/Flat Remix/devices/scalable/audio-headphones.svg
new file mode 100755
index 000000000..62901f12d
--- /dev/null
+++ b/Flat Remix/devices/scalable/audio-headphones.svg
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ height="512"
+ id="Layer_1"
+ version="1.1"
+ viewBox="0 0 512 512"
+ width="512"
+ xml:space="preserve"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="audio-headphones.svg"><metadata
+ id="metadata52"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
+ id="defs50" /><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview48"
+ showgrid="false"
+ inkscape:zoom="0.25773002"
+ inkscape:cx="-75.760744"
+ inkscape:cy="92.219409"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Layer_1" /><g
+ id="Headphone"
+ transform="matrix(7.34375,0,0,7.34375,21,35.716875)"
+ style="fill:#333333"><g
+ id="g4"
+ style="fill:#333333"><path
+ d="M 32,0 C 16.536,0 4,12.535 4,27.996 l 0,9.998 c 0,1.105 0.895,2 2,2 1.104,0 1.999,-0.895 2,-1.999 L 8,27.996 C 8,14.743 18.745,3.999 32,3.999 c 13.255,0 24,10.744 24,23.997 l 0,9.998 c 0,1.105 0.895,2 2,2 1.104,0 1.999,-0.895 2,-1.999 l 0,-9.999 C 60,12.535 47.464,0 32,0 Z"
+ style="fill:#333333"
+ id="path6"
+ inkscape:connector-curvature="0" /></g></g><g
+ id="Headphone_3_"
+ transform="matrix(7.34375,0,0,7.34375,21,35.716875)"
+ style="fill:#1ba39c;fill-opacity:1"><g
+ id="g9"
+ style="fill:#1ba39c;fill-opacity:1"><path
+ d="m 7,33.996 c -6.075,0 -7,4.924 -7,10.998 0,6.074 0.925,10.998 7,10.998 6.075,0 3,-4.924 3,-10.998 0,-6.074 3.075,-10.998 -3,-10.998 z m 50.604,0 c -5.742,0 -2.836,4.924 -2.836,10.998 0,6.074 -2.906,10.998 2.836,10.998 C 63.345,55.992 64,51.068 64,44.994 64,38.92 63.345,33.996 57.604,33.996 Z"
+ style="clip-rule:evenodd;fill:#1ba39c;fill-opacity:1;fill-rule:evenodd"
+ id="path11"
+ inkscape:connector-curvature="0" /></g></g><g
+ id="Headphone_2_"
+ transform="matrix(7.34375,0,0,7.34375,21,35.716875)"
+ style="fill:#000000"><g
+ id="g14"
+ style="fill:#000000"><path
+ d="m 12,29.996 c -3.314,0 -6,2.687 -6,5.999 l 0,17.998 c 0,3.313 2.686,5.999 6,5.999 3.313,0 6,-2.686 6,-5.999 l 0,-17.998 c 0,-3.312 -2.687,-5.999 -6,-5.999 z m 40,0 c -3.314,0 -6,2.687 -6,5.999 l 0,17.998 c 0,3.313 2.686,5.999 6,5.999 3.313,0 6,-2.686 6,-5.999 l 0,-17.998 c 0,-3.312 -2.687,-5.999 -6,-5.999 z"
+ style="clip-rule:evenodd;fill:#000000;fill-rule:evenodd"
+ id="path16"
+ inkscape:connector-curvature="0" /></g></g><g
+ id="g18"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g20"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g22"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g24"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g26"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g28"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g30"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g32"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g34"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g36"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g38"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g40"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g42"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g44"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g46"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /></svg> \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/audio-headset.svg b/Flat Remix/devices/scalable/audio-headset.svg
new file mode 100755
index 000000000..1a092a371
--- /dev/null
+++ b/Flat Remix/devices/scalable/audio-headset.svg
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ height="512"
+ id="Layer_1"
+ version="1.1"
+ viewBox="0 0 512 512"
+ width="512"
+ xml:space="preserve"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="audio-headset.svg"><metadata
+ id="metadata52"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
+ id="defs50" /><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview48"
+ showgrid="false"
+ inkscape:zoom="0.66809211"
+ inkscape:cx="175.82122"
+ inkscape:cy="347.21477"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Layer_1" /><path
+ style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ id="shape021"
+ stroke-miterlimit="2.00000000000"
+ d="m 60.16831,380.0276 8.26049,-4.5432 c 34.99847,58.92553 71.87033,105.67515 139.61765,84.49974 l 1.78228,8.20356 C 130.8573,489.63299 93.392008,438.74982 60.16831,380.0276 Z" /><rect
+ style="fill:#000000;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ y="489.79321"
+ x="57.302013"
+ id="shape0"
+ transform="matrix(0.97283911,-0.23148233,0.30431242,0.95257228,0,0)"
+ stroke-miterlimit="2.01260191180"
+ width="55.927975"
+ height="24.128431" /><path
+ d="m 256,35.716875 c -113.56376,0 -205.625,92.053915 -205.625,205.595625 l 0,73.42282 c 0,8.11484 6.572656,14.6875 14.6875,14.6875 8.1075,0 14.680156,-6.57266 14.6875,-14.68016 l 0,-73.43016 c 0,-97.32671 78.90859,-176.227969 176.25,-176.227969 97.34141,0 176.24999,78.901259 176.24999,176.227969 l 0,73.42282 c 0,8.11484 6.57267,14.6875 14.6875,14.6875 8.10751,0 14.68016,-6.57266 14.6875,-14.68016 l 0,-73.43016 C 461.62499,127.77079 369.56375,35.716875 256,35.716875 Z"
+ style="fill:#333333;stroke-width:7.34375"
+ id="path6-8"
+ inkscape:connector-curvature="0" /><g
+ id="Headphone_3_-2"
+ transform="matrix(7.34375,0,0,7.34375,21,35.716875)"
+ style="fill:#1ba39c;fill-opacity:1"><g
+ id="g9-3"
+ style="fill:#1ba39c;fill-opacity:1"><path
+ d="m 7,33.996 c -6.075,0 -7,4.924 -7,10.998 0,6.074 0.925,10.998 7,10.998 6.075,0 3,-4.924 3,-10.998 0,-6.074 3.075,-10.998 -3,-10.998 z m 50.604,0 c -5.742,0 -2.836,4.924 -2.836,10.998 0,6.074 -2.906,10.998 2.836,10.998 C 63.345,55.992 64,51.068 64,44.994 64,38.92 63.345,33.996 57.604,33.996 Z"
+ style="clip-rule:evenodd;fill:#1ba39c;fill-opacity:1;fill-rule:evenodd"
+ id="path11-1"
+ inkscape:connector-curvature="0" /></g></g><g
+ id="Headphone_2_-1"
+ transform="matrix(7.34375,0,0,7.34375,21,35.716875)"
+ style="fill:#000000"><g
+ id="g14-0"
+ style="fill:#000000"><path
+ d="m 12,29.996 c -3.314,0 -6,2.687 -6,5.999 l 0,17.998 c 0,3.313 2.686,5.999 6,5.999 3.313,0 6,-2.686 6,-5.999 l 0,-17.998 c 0,-3.312 -2.687,-5.999 -6,-5.999 z m 40,0 c -3.314,0 -6,2.687 -6,5.999 l 0,17.998 c 0,3.313 2.686,5.999 6,5.999 3.313,0 6,-2.686 6,-5.999 l 0,-17.998 c 0,-3.312 -2.687,-5.999 -6,-5.999 z"
+ style="clip-rule:evenodd;fill:#000000;fill-rule:evenodd"
+ id="path16-3"
+ inkscape:connector-curvature="0" /></g></g><g
+ id="g18-0"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g20-8"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g22-2"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g24-8"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g26-1"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g28-7"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g30-4"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g32-8"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g34-2"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g36-0"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g38-4"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g40-9"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g42-1"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g44-4"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /><g
+ id="g46-0"
+ transform="matrix(3.9140028,0,0,3.9140028,5.3439885,272.78631)" /></svg> \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/audio-input-line.svg b/Flat Remix/devices/scalable/audio-input-line.svg
new file mode 100755
index 000000000..bef26124d
--- /dev/null
+++ b/Flat Remix/devices/scalable/audio-input-line.svg
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="audio-input-line.svg"
+ viewBox="0 0 511.99999 511.99999">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="959"
+ inkscape:window-height="1026"
+ id="namedview15"
+ inkscape:document-units="px"
+ showgrid="false"
+ inkscape:zoom="0.75390625"
+ inkscape:cx="256"
+ inkscape:cy="256"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2"
+ units="px" />
+ <defs
+ id="defs4" />
+ <rect
+ style="fill:#c4cbcf;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ y="471.20212"
+ x="130.80034"
+ height="56.539783pt"
+ width="58.242882pt"
+ stroke-miterlimit="2.01260185242"
+ transform="matrix(0.61709597,-0.7868879,0.66295148,0.74866236,0,0)"
+ id="shape0" />
+ <path
+ style="fill:#a8b2b8;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel"
+ inkscape:connector-curvature="0"
+ d="m 487.63586,245.46015 -99.46923,-0.54118 54.76757,57.79825 z"
+ id="shape01" />
+ <rect
+ style="fill:#f9de69;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2;fill-opacity:1"
+ y="204.97307"
+ x="302.17542"
+ height="68.319878pt"
+ width="92.465469pt"
+ stroke-miterlimit="2.00000000000"
+ id="shape3" />
+ <rect
+ style="fill:#c4cbcf;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="188.89372"
+ x="126.46696"
+ height="94.046021pt"
+ width="140.75809pt"
+ stroke-miterlimit="2.00000000000"
+ id="shape2" />
+ <rect
+ style="fill:#c4cbcf;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="188.89372"
+ x="335.79443"
+ height="94.046021pt"
+ width="38.938671pt"
+ stroke-miterlimit="2.00000000000"
+ id="shape4" />
+ <rect
+ style="fill:#a8b2b8;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="244.61119"
+ x="126.22733"
+ height="48.982193pt"
+ width="140.75809pt"
+ stroke-miterlimit="2.00000000000"
+ id="shape21" />
+ <rect
+ style="fill:#34495e;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ y="161.95419"
+ x="21.000044"
+ height="141.06871pt"
+ width="85.352737pt"
+ stroke-miterlimit="2.01260185242"
+ id="shape1" />
+ <rect
+ style="fill:#a8b2b8;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="244.61119"
+ x="335.55481"
+ height="48.982193pt"
+ width="38.938671pt"
+ stroke-miterlimit="2.00000000000"
+ id="shape41" />
+</svg>
diff --git a/Flat Remix/devices/scalable/audio-input-microphone.svg b/Flat Remix/devices/scalable/audio-input-microphone.svg
new file mode 100755
index 000000000..6675fb669
--- /dev/null
+++ b/Flat Remix/devices/scalable/audio-input-microphone.svg
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="audio-input-microphone.svg"
+ viewBox="0 0 511.99999 511.99999">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="959"
+ inkscape:window-height="1026"
+ id="namedview15"
+ inkscape:document-units="px"
+ showgrid="false"
+ units="px"
+ inkscape:zoom="0.58097566"
+ inkscape:cx="341.33333"
+ inkscape:cy="341.33333"
+ inkscape:window-x="960"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4" />
+ <rect
+ style="fill:#e6e6e6;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ y="31.000055"
+ x="194.31813"
+ ry="62.649273pt"
+ rx="49.451565pt"
+ height="231.42758pt"
+ width="98.90313pt"
+ stroke-miterlimit="2.01260185242"
+ id="shape0" />
+ <path
+ style="fill:#223656;fill-rule:evenodd;stroke:#4c4c4c;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel;fill-opacity:1"
+ d="M 163.05664 257.16797 L 124.30078 257.33789 C 127.73069 337.57792 180.62135 382.5582 238.14844 390.40039 L 238.14844 442.02734 C 212.86208 446.28167 188.64037 459.13792 170.21875 480.42773 L 342.62305 481 C 325.1881 459.78244 302.08811 446.96302 277.67383 442.37109 L 277.67383 389.95312 C 332.81576 381.11211 382.79735 337.49354 387.69922 257.39844 L 348.33008 257.16797 C 341.70893 382.35051 170.43247 383.25573 163.05664 257.16797 z "
+ id="shape01" />
+</svg>
diff --git a/Flat Remix/devices/scalable/audio-speakers.svg b/Flat Remix/devices/scalable/audio-speakers.svg
new file mode 100755
index 000000000..c3a8d57fe
--- /dev/null
+++ b/Flat Remix/devices/scalable/audio-speakers.svg
@@ -0,0 +1,1047 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r14355 custom"
+ sodipodi:docname="audio-speakers.svg"
+ inkscape:export-filename="/home/afel/Pictures/evos-mockups/personal-app-icons/rhythmbox.png"
+ inkscape:export-xdpi="360"
+ inkscape:export-ydpi="360"
+ viewBox="0 0 512 512">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient4402">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.14901961;"
+ offset="0"
+ id="stop4404" />
+ <stop
+ style="stop-color:#177ed5;stop-opacity:0;"
+ offset="1"
+ id="stop4406" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4156">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4158" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="1"
+ id="stop4160" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4082">
+ <stop
+ style="stop-color:#4d4d4d;stop-opacity:1;"
+ offset="0"
+ id="stop4084" />
+ <stop
+ style="stop-color:#333333;stop-opacity:1;"
+ offset="1"
+ id="stop4086" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3982">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.60000002;"
+ offset="0"
+ id="stop3984" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop3986" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3841">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3843" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.19607843;"
+ offset="1"
+ id="stop3845" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3792">
+ <stop
+ style="stop-color:#4d4d4d;stop-opacity:1;"
+ offset="0"
+ id="stop3794" />
+ <stop
+ style="stop-color:#333333;stop-opacity:1;"
+ offset="1"
+ id="stop3796" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3780">
+ <stop
+ style="stop-color:#a4a200;stop-opacity:1;"
+ offset="0"
+ id="stop3782" />
+ <stop
+ id="stop3788"
+ offset="0.5"
+ style="stop-color:#c6bf00;stop-opacity:1;" />
+ <stop
+ style="stop-color:#fff82c;stop-opacity:1;"
+ offset="1"
+ id="stop3784" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3759">
+ <stop
+ style="stop-color:#aeaeae;stop-opacity:1;"
+ offset="0"
+ id="stop3761" />
+ <stop
+ id="stop3767"
+ offset="0.91784495"
+ style="stop-color:#262626;stop-opacity:1;" />
+ <stop
+ style="stop-color:#4d4d4d;stop-opacity:1;"
+ offset="1"
+ id="stop3763" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3780-7"
+ id="radialGradient3786-0"
+ cx="-14"
+ cy="30"
+ fx="-14"
+ fy="30"
+ r="10"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3780-7">
+ <stop
+ style="stop-color:#a4a200;stop-opacity:1;"
+ offset="0"
+ id="stop3782-5" />
+ <stop
+ id="stop3788-5"
+ offset="0.5"
+ style="stop-color:#c6bf00;stop-opacity:1;" />
+ <stop
+ style="stop-color:#fff82c;stop-opacity:1;"
+ offset="1"
+ id="stop3784-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3841-1"
+ id="linearGradient3847-2"
+ x1="29"
+ y1="1044.3622"
+ x2="26"
+ y2="1039.3622"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,-0.6603)" />
+ <linearGradient
+ id="linearGradient3841-1">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3843-1" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.19607843;"
+ offset="1"
+ id="stop3845-9" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3792-6"
+ id="radialGradient3932-4"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ cx="3"
+ cy="21.5"
+ fx="3"
+ fy="21.5"
+ r="2" />
+ <linearGradient
+ id="linearGradient3792-6">
+ <stop
+ style="stop-color:#5a5a5a;stop-opacity:1;"
+ offset="0"
+ id="stop3794-1" />
+ <stop
+ style="stop-color:#333333;stop-opacity:1;"
+ offset="1"
+ id="stop3796-1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3841-1-1"
+ id="linearGradient3936-7"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,-0.6603)"
+ x1="29"
+ y1="1044.3622"
+ x2="26"
+ y2="1039.3622" />
+ <linearGradient
+ id="linearGradient3841-1-1">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3843-1-6" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.19607843;"
+ offset="1"
+ id="stop3845-9-2" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3841-1-5"
+ id="linearGradient3936-4"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,-0.6603)"
+ x1="29"
+ y1="1044.3622"
+ x2="26"
+ y2="1039.3622" />
+ <linearGradient
+ id="linearGradient3841-1-5">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3843-1-3" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.19607843;"
+ offset="1"
+ id="stop3845-9-0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4165"
+ id="linearGradient4171-1"
+ x1="7"
+ y1="1011.3622"
+ x2="41.000019"
+ y2="1045.3622"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.92753624,0,0,0.95788454,-46.776019,45.27886)" />
+ <linearGradient
+ id="linearGradient4165">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.15000001"
+ offset="0"
+ id="stop4167" />
+ <stop
+ style="stop-color:#177ed5;stop-opacity:0;"
+ offset="1"
+ id="stop4169" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3982"
+ id="radialGradient4445"
+ gradientUnits="userSpaceOnUse"
+ cx="-14"
+ cy="30"
+ fx="-14"
+ fy="30"
+ r="10" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4156"
+ id="linearGradient4447"
+ gradientUnits="userSpaceOnUse"
+ x1="3"
+ y1="24.833334"
+ x2="3"
+ y2="18.166666" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3841-1"
+ id="linearGradient4451"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,-0.6603)"
+ x1="29"
+ y1="1044.3622"
+ x2="26"
+ y2="1039.3622" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4082"
+ id="radialGradient4453"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,2,0,4)"
+ cx="-18"
+ cy="-4"
+ fx="-18"
+ fy="-4"
+ r="2" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3841-1-1"
+ id="linearGradient4455"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,-0.6603)"
+ x1="29"
+ y1="1044.3622"
+ x2="26"
+ y2="1039.3622" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3841-1-5"
+ id="linearGradient4457"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0895478,0.38334512,-0.38334512,1.0895478,395.0537,-104.62724)"
+ x1="29"
+ y1="1044.3622"
+ x2="26"
+ y2="1039.3622" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4402"
+ id="linearGradient4462"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-55.066291,-21.977904)"
+ x1="56.087017"
+ y1="1028.4492"
+ x2="100"
+ y2="1072.3622" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3792-9"
+ id="radialGradient4449-3"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ cx="3"
+ cy="21.5"
+ fx="3"
+ fy="21.5"
+ r="2" />
+ <linearGradient
+ id="linearGradient3792-9">
+ <stop
+ style="stop-color:#4d4d4d;stop-opacity:1;"
+ offset="0"
+ id="stop3794-5" />
+ <stop
+ style="stop-color:#333333;stop-opacity:1;"
+ offset="1"
+ id="stop3796-5" />
+ </linearGradient>
+ <radialGradient
+ r="2"
+ fy="21.5"
+ fx="3"
+ cy="21.5"
+ cx="3"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4596"
+ xlink:href="#linearGradient3792-9"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4082"
+ id="radialGradient4678"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,2,0,4)"
+ cx="-18"
+ cy="-4"
+ fx="-18"
+ fy="-4"
+ r="2" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3982-8"
+ id="radialGradient4445-4"
+ gradientUnits="userSpaceOnUse"
+ cx="-14"
+ cy="30"
+ fx="-14"
+ fy="30"
+ r="10" />
+ <linearGradient
+ id="linearGradient3982-8">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3984-2" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3986-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4402"
+ id="linearGradient3082"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-55.066291,-21.977869)"
+ x1="56.087017"
+ y1="1028.4492"
+ x2="100"
+ y2="1072.3622" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3982"
+ id="radialGradient3105"
+ gradientUnits="userSpaceOnUse"
+ cx="-14"
+ cy="30"
+ fx="-14"
+ fy="30"
+ r="10" />
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ r="10"
+ fy="30"
+ fx="-14"
+ cy="30"
+ cx="-14"
+ id="radialGradient3786-0-2"
+ xlink:href="#linearGradient3780"
+ inkscape:collect="always" />
+ <radialGradient
+ r="2"
+ fy="21.5"
+ fx="3"
+ cy="21.5"
+ cx="3"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient3932-4-1"
+ xlink:href="#linearGradient3792-6"
+ inkscape:collect="always" />
+ <radialGradient
+ r="10"
+ fy="30"
+ fx="-14"
+ cy="30"
+ cx="-14"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4445-6"
+ xlink:href="#linearGradient4156"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="18.166666"
+ x2="3"
+ y1="24.833334"
+ x1="3"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4327"
+ xlink:href="#linearGradient4156"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1039.3622"
+ x2="26"
+ y1="1044.3622"
+ x1="29"
+ gradientTransform="translate(0,-0.6603)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4329"
+ xlink:href="#linearGradient3841"
+ inkscape:collect="always" />
+ <radialGradient
+ r="2"
+ fy="-4"
+ fx="-18"
+ cy="-4"
+ cx="-18"
+ gradientTransform="matrix(1,0,0,2,0,4)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4453-2"
+ xlink:href="#linearGradient4082"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1039.3622"
+ x2="26"
+ y1="1044.3622"
+ x1="29"
+ gradientTransform="translate(0,-0.6603)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4332"
+ xlink:href="#linearGradient3841"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1039.3622"
+ x2="26"
+ y1="1044.3622"
+ x1="29"
+ gradientTransform="matrix(1.0895478,0.38334512,-0.38334512,1.0895478,395.0537,-104.62724)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4334"
+ xlink:href="#linearGradient3841"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1072.3622"
+ x2="100"
+ y1="1028.4492"
+ x1="56.087017"
+ gradientTransform="translate(-55.066291,-21.977904)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4336"
+ xlink:href="#linearGradient4402"
+ inkscape:collect="always" />
+ <radialGradient
+ r="2"
+ fy="21.5"
+ fx="3"
+ cy="21.5"
+ cx="3"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4449-3-5"
+ xlink:href="#linearGradient4082"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4082"
+ id="radialGradient4596-5"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ cx="3"
+ cy="21.5"
+ fx="3"
+ fy="21.5"
+ r="2" />
+ <radialGradient
+ r="2"
+ fy="-4"
+ fx="-18"
+ cy="-4"
+ cx="-18"
+ gradientTransform="matrix(1,0,0,2,0,4)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4678-0"
+ xlink:href="#linearGradient4082"
+ inkscape:collect="always" />
+ <radialGradient
+ r="10"
+ fy="30"
+ fx="-14"
+ cy="30"
+ cx="-14"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4445-4-6"
+ xlink:href="#linearGradient3982-8"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1072.3622"
+ x2="100"
+ y1="1028.4492"
+ x1="56.087017"
+ gradientTransform="translate(-55.066291,-21.977869)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4342"
+ xlink:href="#linearGradient4402"
+ inkscape:collect="always" />
+ <radialGradient
+ r="10"
+ fy="30"
+ fx="-14"
+ cy="30"
+ cx="-14"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient3105-0"
+ xlink:href="#linearGradient4156"
+ inkscape:collect="always" />
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ r="10"
+ fy="30"
+ fx="-14"
+ cy="30"
+ cx="-14"
+ id="radialGradient3786-0-3"
+ xlink:href="#linearGradient3780"
+ inkscape:collect="always" />
+ <radialGradient
+ r="2"
+ fy="21.5"
+ fx="3"
+ cy="21.5"
+ cx="3"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient3932-4-5"
+ xlink:href="#linearGradient3792-6"
+ inkscape:collect="always" />
+ <radialGradient
+ r="10"
+ fy="30"
+ fx="-14"
+ cy="30"
+ cx="-14"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4445-2"
+ xlink:href="#linearGradient4156"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="18.166666"
+ x2="3"
+ y1="24.833334"
+ x1="3"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4376"
+ xlink:href="#linearGradient4156"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1039.3622"
+ x2="26"
+ y1="1044.3622"
+ x1="29"
+ gradientTransform="translate(0,-0.6603)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4378"
+ xlink:href="#linearGradient3841"
+ inkscape:collect="always" />
+ <radialGradient
+ r="2"
+ fy="-4"
+ fx="-18"
+ cy="-4"
+ cx="-18"
+ gradientTransform="matrix(1,0,0,2,0,4)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4453-21"
+ xlink:href="#linearGradient4082"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1039.3622"
+ x2="26"
+ y1="1044.3622"
+ x1="29"
+ gradientTransform="translate(0,-0.6603)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4381"
+ xlink:href="#linearGradient3841"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1039.3622"
+ x2="26"
+ y1="1044.3622"
+ x1="29"
+ gradientTransform="matrix(1.0895478,0.38334512,-0.38334512,1.0895478,395.0537,-104.62724)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4383"
+ xlink:href="#linearGradient3841"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1072.3622"
+ x2="100"
+ y1="1028.4492"
+ x1="56.087017"
+ gradientTransform="translate(-55.066291,-21.977904)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4385"
+ xlink:href="#linearGradient4402"
+ inkscape:collect="always" />
+ <radialGradient
+ r="2"
+ fy="21.5"
+ fx="3"
+ cy="21.5"
+ cx="3"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4449-3-2"
+ xlink:href="#linearGradient4082"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4082"
+ id="radialGradient4596-8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ cx="3"
+ cy="21.5"
+ fx="3"
+ fy="21.5"
+ r="2" />
+ <radialGradient
+ r="2"
+ fy="-4"
+ fx="-18"
+ cy="-4"
+ cx="-18"
+ gradientTransform="matrix(1,0,0,2,0,4)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4678-4"
+ xlink:href="#linearGradient4082"
+ inkscape:collect="always" />
+ <radialGradient
+ r="10"
+ fy="30"
+ fx="-14"
+ cy="30"
+ cx="-14"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4445-4-9"
+ xlink:href="#linearGradient3982-8"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="1072.3622"
+ x2="100"
+ y1="1028.4492"
+ x1="56.087017"
+ gradientTransform="translate(-55.066291,-21.977869)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4391"
+ xlink:href="#linearGradient4402"
+ inkscape:collect="always" />
+ <radialGradient
+ r="10"
+ fy="30"
+ fx="-14"
+ cy="30"
+ cx="-14"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient3105-6"
+ xlink:href="#linearGradient4156"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3780"
+ id="radialGradient3786-0-2-8"
+ cx="-14"
+ cy="30"
+ fx="-14"
+ fy="30"
+ r="10"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3792-6"
+ id="radialGradient3932-4-1-3"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ cx="3"
+ cy="21.5"
+ fx="3"
+ fy="21.5"
+ r="2" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4156"
+ id="radialGradient4445-6-4"
+ gradientUnits="userSpaceOnUse"
+ cx="-14"
+ cy="30"
+ fx="-14"
+ fy="30"
+ r="10" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4156"
+ id="linearGradient4397"
+ gradientUnits="userSpaceOnUse"
+ x1="3"
+ y1="24.833334"
+ x2="3"
+ y2="18.166666" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3841"
+ id="linearGradient4399"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,-0.6603)"
+ x1="29"
+ y1="1044.3622"
+ x2="26"
+ y2="1039.3622" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4082"
+ id="radialGradient4453-2-9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,2,0,4)"
+ cx="-18"
+ cy="-4"
+ fx="-18"
+ fy="-4"
+ r="2" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3841"
+ id="linearGradient4403"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,-0.6603)"
+ x1="29"
+ y1="1044.3622"
+ x2="26"
+ y2="1039.3622" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3841"
+ id="linearGradient4405"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0895478,0.38334512,-0.38334512,1.0895478,395.0537,-104.62724)"
+ x1="29"
+ y1="1044.3622"
+ x2="26"
+ y2="1039.3622" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4402"
+ id="linearGradient4407"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-55.066291,-21.977904)"
+ x1="56.087017"
+ y1="1028.4492"
+ x2="100"
+ y2="1072.3622" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4082"
+ id="radialGradient4449-3-5-8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ cx="3"
+ cy="21.5"
+ fx="3"
+ fy="21.5"
+ r="2" />
+ <radialGradient
+ r="2"
+ fy="21.5"
+ fx="3"
+ cy="21.5"
+ cx="3"
+ gradientTransform="matrix(1,0,0,1.25,0,-5.375)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4596-5-5"
+ xlink:href="#linearGradient4082"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4082"
+ id="radialGradient4678-0-1"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,2,0,4)"
+ cx="-18"
+ cy="-4"
+ fx="-18"
+ fy="-4"
+ r="2" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3982-8"
+ id="radialGradient4445-4-6-4"
+ gradientUnits="userSpaceOnUse"
+ cx="-14"
+ cy="30"
+ fx="-14"
+ fy="30"
+ r="10" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4402"
+ id="linearGradient4413"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-55.066291,-21.977869)"
+ x1="56.087017"
+ y1="1028.4492"
+ x2="100"
+ y2="1072.3622" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4156"
+ id="radialGradient3105-0-8"
+ gradientUnits="userSpaceOnUse"
+ cx="-14"
+ cy="30"
+ fx="-14"
+ fy="30"
+ r="10" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="1"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.1048543"
+ inkscape:cx="-95.893591"
+ inkscape:cy="270.69277"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:showpageshadow="false"
+ borderlayer="true"
+ inkscape:window-width="960"
+ inkscape:window-height="1017"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="0"
+ inkscape:snap-global="true"
+ inkscape:snap-bbox="true"
+ inkscape:snap-nodes="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2985"
+ empspacing="4"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true"
+ dotted="false" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-540.3622)">
+ <g
+ id="layer1-2"
+ inkscape:label="Layer 1"
+ transform="translate(-7.0068359e-7,8.6914063e-6)">
+ <rect
+ ry="30.666416"
+ rx="30.666416"
+ y="571.58789"
+ x="81.884811"
+ height="449.77429"
+ width="347.55273"
+ id="rect2983-4"
+ style="fill:#333333;fill-opacity:1;stroke:none;stroke-width:10.2221384" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4290-16"
+ d="m 129.18224,596.29706 c -5.98799,-5.9871 -15.69663,-5.9871 -21.68442,0 -5.9878,5.98814 -5.988,15.69713 0,21.68525 5.98798,5.98711 15.69663,5.98711 21.68442,0 5.9878,-5.98812 5.988,-15.69711 0,-21.68525 z m -5.42111,1.80728 3.61407,3.61455 -5.4211,5.4208 5.4211,5.4208 -3.61407,3.61455 -5.4211,-5.4208 -5.42111,5.4208 -3.61407,-3.61455 5.42111,-5.4208 -5.42111,-5.4208 3.61407,-3.61455 5.42111,5.4208 z"
+ style="fill:#1a1a1a;fill-opacity:1;stroke:none;stroke-width:10.2221384" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4290-4-7"
+ d="m 405.17999,596.29706 c -5.98798,-5.9871 -15.69664,-5.9871 -21.68443,0 -5.98778,5.98814 -5.98798,15.69713 0,21.68525 5.98799,5.98711 15.69664,5.98711 21.68443,0 5.98779,-5.98812 5.988,-15.69711 0,-21.68525 z m -5.42111,1.80728 3.61407,3.61455 -5.4211,5.4208 5.4211,5.4208 -3.61407,3.61455 -5.4211,-5.4208 -5.42111,5.4208 -3.61407,-3.61455 5.4211,-5.4208 -5.4211,-5.4208 3.61407,-3.61455 5.42111,5.4208 z"
+ style="fill:#1a1a1a;fill-opacity:1;stroke:none;stroke-width:10.2221384" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4290-1-2"
+ d="m 405.17999,974.51621 c -5.98798,-5.9871 -15.69664,-5.9871 -21.68443,0 -5.98778,5.98813 -5.98798,15.69711 0,21.68524 5.98799,5.98715 15.69664,5.98715 21.68443,0 5.98779,-5.98813 5.988,-15.69711 0,-21.68524 z m -5.42111,1.80727 3.61407,3.61455 -5.4211,5.4208 5.4211,5.42081 -3.61407,3.61454 -5.4211,-5.4208 -5.42111,5.4208 -3.61407,-3.61454 5.4211,-5.42081 -5.4211,-5.4208 3.61407,-3.61455 5.42111,5.4208 z"
+ style="fill:#1a1a1a;fill-opacity:1;stroke:none;stroke-width:10.2221384" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4290-43-8"
+ d="m 129.18209,974.51621 c -5.98799,-5.9871 -15.69664,-5.9871 -21.68442,0 -5.9878,5.98813 -5.98799,15.69711 0,21.68524 5.98798,5.98715 15.69663,5.98715 21.68442,0 5.98778,-5.98813 5.988,-15.69711 0,-21.68524 z m -5.42111,1.80727 3.61407,3.61455 -5.4211,5.4208 5.4211,5.42081 -3.61407,3.61454 -5.4211,-5.4208 -5.42111,5.4208 -3.61407,-3.61454 5.4211,-5.42081 -5.4211,-5.4208 3.61407,-3.61455 5.42111,5.4208 z"
+ style="fill:#1a1a1a;fill-opacity:1;stroke:none;stroke-width:10.2221384" />
+ <path
+ sodipodi:nodetypes="ssczzcs"
+ inkscape:connector-curvature="0"
+ id="rect2983-1"
+ d="m 113.22889,571.3622 h 286.21989 c 16.98919,0 30.66641,13.56478 30.66641,30.66642 0,-15.5305 -20.44428,-20.44427 -30.66641,-20.44427 -10.22214,0 -275.99776,0 -286.21989,0 -10.22214,0 -30.666423,5.67022 -30.666423,20.44427 0,-17.24986 13.84664,-30.66642 30.666423,-30.66642 z"
+ style="opacity:0.2;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:10.2221384" />
+ <path
+ sodipodi:nodetypes="ssczzcs"
+ inkscape:connector-curvature="0"
+ id="rect2983-1-1"
+ d="m 113.22889,1021.1363 h 286.21989 c 16.98919,0 30.66641,-13.5648 30.66641,-30.66639 0,15.53049 -20.44428,20.44429 -30.66641,20.44429 -10.22214,0 -275.99776,0 -286.21989,0 -10.22214,0 -30.666423,-5.6702 -30.666423,-20.44429 0,17.24989 13.84664,30.66639 30.666423,30.66639 z"
+ style="opacity:0.2;fill:#000000;fill-opacity:1;stroke:none;stroke-width:10.2221384" />
+ <circle
+ r="45.999626"
+ cy="648.02814"
+ cx="256.33884"
+ id="path3790-5-75"
+ style="fill:#1a1a1a;fill-opacity:1;stroke:none;stroke-width:20.57165718" />
+ <circle
+ r="25.555347"
+ id="path3755-4"
+ style="fill:#333333;fill-opacity:1;stroke:none;stroke-width:9.03518009"
+ cx="256.33884"
+ cy="648.0282" />
+ <path
+ sodipodi:nodetypes="cscsc"
+ inkscape:connector-curvature="0"
+ id="path3790-6-46"
+ d="m 281.89418,648.02817 c 0,-10.57173 -11.44152,-21.90502 -25.55535,-21.90502 -14.11383,0 -25.55534,10.52676 -25.55534,21.90502 0,-14.1137 11.44151,-25.55534 25.55534,-25.55534 14.11383,0 25.55535,11.44164 25.55535,25.55534 z"
+ style="opacity:0.2;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:10.22213936" />
+ <path
+ sodipodi:nodetypes="cscsc"
+ inkscape:connector-curvature="0"
+ id="path3790-6-4-8"
+ d="m 281.89418,648.02817 c 0,10.57174 -11.44152,21.90503 -25.55535,21.90503 -14.11383,0 -25.55534,-10.52676 -25.55534,-21.90503 0,14.11371 11.44151,25.55535 25.55534,25.55535 14.11383,0 25.55535,-11.44164 25.55535,-25.55535 z"
+ style="opacity:0.2;fill:#000000;fill-opacity:1;stroke:none;stroke-width:10.22213936" />
+ <circle
+ id="path3753-7"
+ style="fill:#ffc82d;fill-opacity:1;stroke:none;stroke-width:12.77767372"
+ cx="256.33881"
+ cy="857.58167"
+ r="127.77673" />
+ <path
+ sodipodi:nodetypes="cscsc"
+ inkscape:connector-curvature="0"
+ id="path3753-4-8-0"
+ d="m 379.0045,857.58209 c 0,-59.36916 -55.16474,-112.44353 -122.66567,-112.44353 -67.50093,0 -122.66567,53.73881 -122.66567,112.44353 0,-71.55496 55.16474,-122.66566 122.66567,-122.66566 67.50093,0 122.66567,51.1107 122.66567,122.66566 z"
+ style="opacity:0.3;fill:#000000;fill-opacity:1;stroke:none;stroke-width:10.2221384" />
+ <path
+ sodipodi:nodetypes="cscsc"
+ inkscape:connector-curvature="0"
+ id="path3753-4-8-0-0"
+ d="m 379.0045,857.58209 c 0,59.36916 -55.16474,112.44353 -122.66567,112.44353 -67.50093,0 -122.66567,-53.73881 -122.66567,-112.44353 0,71.55498 55.16474,122.66567 122.66567,122.66567 67.50093,0 122.66567,-51.11069 122.66567,-122.66567 z"
+ style="opacity:0.3;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:10.2221384" />
+ <circle
+ r="127.77673"
+ id="path3757-9"
+ style="fill:none;stroke:#1a1a1a;stroke-width:10.2221384;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ cx="256.33881"
+ cy="857.58167" />
+ <ellipse
+ ry="40.888554"
+ rx="40.888557"
+ cy="857.58167"
+ cx="256.33881"
+ id="path3790-5-7-4"
+ style="fill:#1a1a1a;fill-opacity:1;stroke:none;stroke-width:18.28591728" />
+ <ellipse
+ ry="35.777489"
+ rx="35.777485"
+ cy="857.58167"
+ cx="256.33881"
+ id="path3790-62"
+ style="fill:#333333;fill-opacity:1;stroke:none;stroke-width:16.00017929" />
+ <path
+ sodipodi:nodetypes="cscsc"
+ inkscape:connector-curvature="0"
+ id="path3790-6"
+ d="m 292.1163,857.58168 c 0,-14.80063 -16.01812,-30.66641 -35.77749,-30.66641 -19.75936,0 -35.77748,14.73726 -35.77748,30.66641 0,-19.75939 16.01812,-35.77748 35.77748,-35.77748 19.75937,0 35.77749,16.01809 35.77749,35.77748 z"
+ style="opacity:0.2;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:10.22213936" />
+ <path
+ sodipodi:nodetypes="cscsc"
+ inkscape:connector-curvature="0"
+ id="path3790-6-4"
+ d="m 292.1163,857.58168 c 0,14.80064 -16.01812,30.66642 -35.77749,30.66642 -19.75936,0 -35.77748,-14.73726 -35.77748,-30.66642 0,19.7594 16.01812,35.77749 35.77748,35.77749 19.75937,0 35.77749,-16.01809 35.77749,-35.77749 z"
+ style="opacity:0.2;fill:#000000;fill-opacity:1;stroke:none;stroke-width:10.22213936" />
+ </g>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/battery.svg b/Flat Remix/devices/scalable/battery.svg
new file mode 100755
index 000000000..213922513
--- /dev/null
+++ b/Flat Remix/devices/scalable/battery.svg
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ width="512"
+ height="512"
+ id="svg2"
+ style="display:inline"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname=" battery.svg"
+ viewBox="0 0 512 512">
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="959"
+ inkscape:window-height="1026"
+ id="namedview26"
+ showgrid="true"
+ inkscape:zoom="0.5477341"
+ inkscape:cx="156.99707"
+ inkscape:cy="290.92743"
+ inkscape:window-x="960"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2"
+ showguides="true"
+ inkscape:document-units="px">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4104" />
+ </sodipodi:namedview>
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient4081">
+ <stop
+ id="stop4083"
+ style="stop-color:#aaaaaa;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4085"
+ style="stop-color:#f0f0f0;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="39"
+ y1="72"
+ x2="39.196381"
+ y2="24.266857"
+ id="linearGradient3763"
+ xlink:href="#linearGradient4081"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="44"
+ y1="66"
+ x2="44"
+ y2="30.942904"
+ id="linearGradient3636"
+ xlink:href="#linearGradient4081"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient4081-3">
+ <stop
+ offset="0"
+ style="stop-color:#aaaaaa;stop-opacity:1"
+ id="stop4083-2" />
+ <stop
+ offset="1"
+ style="stop-color:#f0f0f0;stop-opacity:1"
+ id="stop4085-3" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3295-9-7">
+ <stop
+ offset="0"
+ style="stop-color:#559829;stop-opacity:1"
+ id="stop3297-2-1" />
+ <stop
+ offset="1"
+ style="stop-color:#86c837;stop-opacity:1"
+ id="stop3299-0-9" />
+ </linearGradient>
+ <linearGradient
+ gradientTransform="translate(0,-74)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient3295-9-7"
+ id="linearGradient2891"
+ y2="28"
+ x2="39"
+ y1="68"
+ x1="39" />
+ </defs>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <path
+ style="opacity:1;fill:#1ba39c;fill-opacity:1;stroke:none;stroke-width:42;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.55026455"
+ d="M 256,31 C 131.35,31 31,131.35 31,256 31,380.65 131.35,481 256,481 380.65,481 481,380.65 481,256 481,131.35 380.65,31 256,31 Z m 0,60 c 91.41,0 165,73.59 165,165 0,91.41 -73.59,165 -165,165 C 164.59,421 91,347.41 91,256 91,164.59 164.59,91 256,91 Z m 0,45 -60,150 60,0 0,105 60,-150 -60,0 0,-105 z"
+ id="rect4116"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/Flat Remix/devices/scalable/bluetooth.svg b/Flat Remix/devices/scalable/bluetooth.svg
new file mode 100755
index 000000000..eed027912
--- /dev/null
+++ b/Flat Remix/devices/scalable/bluetooth.svg
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r14080 custom"
+ sodipodi:docname="bluetooth.svg"
+ viewBox="0 0 512 512">
+ <metadata
+ id="metadata11">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="960"
+ inkscape:window-height="1008"
+ id="namedview9"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ borderlayer="true"
+ inkscape:zoom="0.43457603"
+ inkscape:cx="128.35061"
+ inkscape:cy="-20.248473"
+ inkscape:window-x="960"
+ inkscape:window-y="32"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2"
+ inkscape:snap-global="false"
+ inkscape:document-units="px" />
+ <defs
+ id="defs4" />
+ <rect
+ style="fill:#4aaee8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.85841036;stroke-miterlimit:2.01260185"
+ y="31"
+ x="31"
+ ry="224.99998"
+ height="450"
+ width="450"
+ stroke-miterlimit="2.01260185242"
+ id="shape01" />
+ <path
+ style="opacity:0.3;fill:#000000;fill-opacity:1;stroke-width:3.85841036"
+ inkscape:connector-curvature="0"
+ d="m 200.125,214.38562 46.39591,46.91702 0,0 -46.39591,46.9174 14.75558,14.87372 38.57249,-38.14988 0,89.55617 70.42193,-66.40058 -42.69354,-46.79683 42.58081,-46.73174 -69.92686,-65.07085 -0.33267,89.13409 -38.57256,-39.07242 z m 74.5704,-21.013 21.39022,20.36405 -21.39022,26.37714 z m 0,93.61325 21.43981,21.88285 -21.39023,20.36409 z"
+ id="shape0-0" />
+ <path
+ style="fill:#ffffff;fill-opacity:1;stroke-width:3.85841036"
+ inkscape:connector-curvature="0"
+ d="m 194.125,208.38562 46.39591,46.91702 0,0 -46.39591,46.9174 14.75558,14.87372 38.57249,-38.14988 0,89.55617 70.42193,-66.40058 -42.69354,-46.79683 42.58081,-46.73174 -69.92686,-65.07085 -0.33267,89.13409 -38.57256,-39.07242 z m 74.5704,-21.013 21.39022,20.36405 -21.39022,26.37714 z m 0,93.61325 21.43981,21.88285 -21.39023,20.36409 z"
+ id="shape0" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:0.3;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.85841036;stroke-miterlimit:2.01260185"
+ d="M 256,31 C 131.35001,31 31,131.35001 31,256 c 0,1.67203 0.02657,3.33689 0.0625,5 C 33.705043,138.67871 133.02204,41 256,41 378.97796,41 478.29496,138.67871 480.9375,261 480.97343,259.33689 481,257.67203 481,256 481,131.35001 380.64999,31 256,31 Z"
+ id="shape01-5" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:0.3;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.85841036;stroke-miterlimit:2.01260185"
+ d="M 31.0625,251 C 31.026571,252.66311 31,254.32797 31,256 c 0,124.64999 100.35001,225 225,225 124.64999,0 225,-100.35001 225,-225 0,-1.67203 -0.0266,-3.33689 -0.0625,-5 C 478.29496,373.32129 378.97796,471 256,471 133.02204,471 33.705043,373.32129 31.0625,251 Z"
+ id="shape01-6" />
+</svg>
diff --git a/Flat Remix/devices/scalable/camera-photo.svg b/Flat Remix/devices/scalable/camera-photo.svg
new file mode 100755
index 000000000..a45a27930
--- /dev/null
+++ b/Flat Remix/devices/scalable/camera-photo.svg
@@ -0,0 +1,948 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="camera-photo.svg"
+ inkscape:export-filename="/home/alecive/Scrivania/firefoxTest1.png"
+ inkscape:export-xdpi="100"
+ inkscape:export-ydpi="100"
+ viewBox="0 0 512 512">
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.77463421"
+ inkscape:cx="256"
+ inkscape:cy="256"
+ inkscape:document-units="px"
+ inkscape:current-layer="svg2"
+ showgrid="false"
+ inkscape:window-width="959"
+ inkscape:window-height="1026"
+ inkscape:window-x="960"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:object-paths="false"
+ inkscape:snap-intersection-paths="false"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-nodes="true" />
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3983">
+ <stop
+ offset="0"
+ style="stop-color:#ff5555;stop-opacity:1;"
+ id="stop3985" />
+ <stop
+ offset="1"
+ style="stop-color:#ff0505;stop-opacity:1;"
+ id="stop3987" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4820">
+ <stop
+ id="stop4822"
+ offset="0"
+ style="stop-color:#505050;stop-opacity:1;" />
+ <stop
+ id="stop4824"
+ offset="1"
+ style="stop-color:#323232;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4774">
+ <stop
+ style="stop-color:#646464;stop-opacity:1;"
+ offset="0"
+ id="stop4776" />
+ <stop
+ style="stop-color:#4d4d4d;stop-opacity:1;"
+ offset="1"
+ id="stop4778" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4766">
+ <stop
+ id="stop4768"
+ offset="0"
+ style="stop-color:#4d4d4d;stop-opacity:1;" />
+ <stop
+ id="stop4770"
+ offset="1"
+ style="stop-color:#4d4d4d;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4724">
+ <stop
+ id="stop4726"
+ offset="0"
+ style="stop-color:#828996;stop-opacity:1;" />
+ <stop
+ id="stop4728"
+ offset="1"
+ style="stop-color:#5a5c64;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3938">
+ <stop
+ id="stop3940"
+ offset="0"
+ style="stop-color:#eb2d2d;stop-opacity:1;" />
+ <stop
+ id="stop3942"
+ offset="1"
+ style="stop-color:#df2525;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ y2="48.0854"
+ x2="78.466103"
+ y1="56.3008"
+ x1="64.477501"
+ gradientUnits="userSpaceOnUse"
+ id="XMLID_74_-8-1">
+ <stop
+ id="stop155-3-8"
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0" />
+ <stop
+ id="stop157-94-6"
+ style="stop-color:#e6e6e6;stop-opacity:1;"
+ offset="1" />
+ </linearGradient>
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.0499906,0,-19.270593)"
+ r="191.6187"
+ fy="385.4841"
+ fx="558.35437"
+ cy="385.4841"
+ cx="558.35437"
+ id="radialGradient3867"
+ xlink:href="#XMLID_74_-8-1"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="217.4595"
+ x2="200.0508"
+ y1="185.0742"
+ x1="200.0508"
+ gradientUnits="userSpaceOnUse"
+ id="SVGID_2_">
+ <stop
+ id="stop13"
+ style="stop-color:#61B74A"
+ offset="0" />
+ <stop
+ id="stop15"
+ style="stop-color:#449934"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#SVGID_2_"
+ id="linearGradient3021"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(13.577628,0,0,13.577628,-2026.1619,-2566.7096)"
+ x1="200.0508"
+ y1="185.0742"
+ x2="200.0508"
+ y2="217.4595" />
+ <linearGradient
+ x1="19.244999"
+ y1="21.030804"
+ x2="19.360001"
+ gradientUnits="userSpaceOnUse"
+ y2="44.984001"
+ id="linearGradient2460">
+ <stop
+ offset="0"
+ style="stop-color:#fafafa;stop-opacity:1;"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#f0f0f0;stop-opacity:1;"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2460"
+ id="linearGradient3096"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(11.076923,0,0,11.076923,-9.8523013,-20.578025)"
+ x1="19.244999"
+ y1="21.030804"
+ x2="19.360001"
+ y2="44.984001" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#ButtonShadow-0-1-1-5"
+ id="linearGradient4114-2"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0317796,0,0,1.0317796,-830.86406,592.67791)"
+ x1="1012.5133"
+ y1="484.41721"
+ x2="1006.8082"
+ y2="20.625916" />
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="ButtonShadow-0-1-1-5"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop3750-8-9-3-6"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3752-5-6-4-2"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#ButtonShadow-0-1-1-5"
+ id="linearGradient4112-2"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0402541,0,0,1.0402541,-837.95116,592.51825)"
+ x1="1012.5133"
+ y1="484.41721"
+ x2="1006.8082"
+ y2="20.625916" />
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="linearGradient5292"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop5294"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop5296"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#ButtonShadow-0-1-1-5"
+ id="linearGradient4110-6"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.023305,0,0,1.023305,-823.77704,592.83757)"
+ x1="1012.5133"
+ y1="484.41721"
+ x2="1006.8082"
+ y2="20.625916" />
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="linearGradient5299"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop5301"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop5303"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#ButtonShadow-0-1-1-5"
+ id="linearGradient4116-6"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0148305,0,0,1.0148305,-816.68996,592.99723)"
+ x1="1012.5133"
+ y1="484.41721"
+ x2="1006.8082"
+ y2="20.625916" />
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="linearGradient5306"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop5308"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop5310"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="20.625916"
+ x2="1006.8082"
+ y1="484.41721"
+ x1="1012.5133"
+ gradientTransform="matrix(1.0074153,0,0,1.0074153,-810.48879,593.1369)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3372"
+ xlink:href="#ButtonShadow-0-1-1-5"
+ inkscape:collect="always" />
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="linearGradient5313"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop5315"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop5317"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4487"
+ id="linearGradient4082"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-146.22032,369.08845)"
+ x1="1016.1035"
+ y1="476.25983"
+ x2="1011.9534"
+ y2="251.66064" />
+ <linearGradient
+ id="linearGradient4487">
+ <stop
+ id="stop4489"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4491"
+ style="stop-color:#000000;stop-opacity:0"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3737">
+ <stop
+ id="stop3739"
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0" />
+ <stop
+ id="stop3741"
+ style="stop-color:#828282;stop-opacity:1;"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4046">
+ <stop
+ id="stop4048"
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0" />
+ <stop
+ id="stop4050"
+ style="stop-color:#ffffff;stop-opacity:0.2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="20.625916"
+ x2="1006.8082"
+ y1="484.41721"
+ x1="1012.5133"
+ gradientTransform="matrix(1.0074153,0,0,1.0074153,-810.48879,593.1369)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient5342"
+ xlink:href="#ButtonShadow-0-1-1-5"
+ inkscape:collect="always" />
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="ButtonShadow-0-1-1-5-9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop3750-8-9-3-6-4"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3752-5-6-4-2-9"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="linearGradient5292-5"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop5294-8"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop5296-4"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="linearGradient5299-2"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop5301-9"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop5303-1"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="linearGradient5306-9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop5308-0"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop5310-6"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="20.625916"
+ x2="1006.8082"
+ y1="484.41721"
+ x1="1012.5133"
+ gradientTransform="matrix(1.0074153,0,0,1.0074153,-810.48879,593.1369)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3372-9"
+ xlink:href="#ButtonShadow-0-1-1-5-9"
+ inkscape:collect="always" />
+ <linearGradient
+ x1="45.447727"
+ y1="92.539597"
+ x2="45.447727"
+ y2="7.0165396"
+ id="linearGradient5313-8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
+ <stop
+ id="stop5315-8"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop5317-1"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4487-8"
+ id="linearGradient4082-7"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-146.22032,369.08845)"
+ x1="1016.1035"
+ y1="476.25983"
+ x2="1011.9534"
+ y2="251.66064" />
+ <linearGradient
+ id="linearGradient4487-8">
+ <stop
+ id="stop4489-0"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4491-4"
+ style="stop-color:#000000;stop-opacity:0"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3737-8"
+ id="linearGradient4084-7"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(778.59979,-360.55963)"
+ x1="993.43896"
+ y1="51.511765"
+ x2="988.78552"
+ y2="363.73825" />
+ <linearGradient
+ id="linearGradient3737-8">
+ <stop
+ id="stop3739-4"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3741-7"
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4046-2"
+ id="linearGradient4086-1"
+ gradientUnits="userSpaceOnUse"
+ x1="1764.6487"
+ y1="155.59685"
+ x2="1763.6903"
+ y2="-55.941216" />
+ <linearGradient
+ id="linearGradient4046-2">
+ <stop
+ id="stop4048-2"
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0" />
+ <stop
+ id="stop4050-7"
+ style="stop-color:#ffffff;stop-opacity:0.2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4487-1">
+ <stop
+ id="stop4489-6"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4491-0"
+ style="stop-color:#000000;stop-opacity:0"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3737-9"
+ id="linearGradient4084-8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(778.59979,-360.55963)"
+ x1="993.43896"
+ y1="51.511765"
+ x2="988.78552"
+ y2="363.73825" />
+ <linearGradient
+ id="linearGradient3737-9">
+ <stop
+ id="stop3739-7"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3741-4"
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4046-3"
+ id="linearGradient4086-12"
+ gradientUnits="userSpaceOnUse"
+ x1="1764.6487"
+ y1="155.59685"
+ x2="1763.6903"
+ y2="-55.941216" />
+ <linearGradient
+ id="linearGradient4046-3">
+ <stop
+ id="stop4048-7"
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0" />
+ <stop
+ id="stop4050-73"
+ style="stop-color:#ffffff;stop-opacity:0.2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2760">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop2770" />
+ <stop
+ style="stop-color:#a9a9a9;stop-opacity:1;"
+ offset="1"
+ id="stop2764" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4846">
+ <stop
+ id="stop4848"
+ style="stop-color:#1a1a1a;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4856"
+ style="stop-color:#1e1e1e;stop-opacity:1;"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4922">
+ <stop
+ offset="0"
+ style="stop-color:#1a1a1a;stop-opacity:1"
+ id="stop4924" />
+ <stop
+ offset="0.15622118"
+ style="stop-color:#636363;stop-opacity:1"
+ id="stop4926" />
+ <stop
+ offset="0.33151907"
+ style="stop-color:#b4b4b4;stop-opacity:1"
+ id="stop4928" />
+ <stop
+ offset="0.53579742"
+ style="stop-color:#636363;stop-opacity:1"
+ id="stop4930" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop4932" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4888"
+ id="linearGradient4884"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2757694,0,0,1.2757694,-135.89444,2.4500392)"
+ spreadMethod="reflect"
+ x1="201.33115"
+ y1="152.12039"
+ x2="166.77547"
+ y2="110.85986" />
+ <linearGradient
+ id="linearGradient4888">
+ <stop
+ id="stop4892"
+ style="stop-color:#c0821c;stop-opacity:1;"
+ offset="0" />
+ <stop
+ offset="1"
+ style="stop-color:#e4ae48;stop-opacity:1;"
+ id="stop4894" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4898"
+ id="linearGradient4882"
+ x1="13.021049"
+ y1="160.82593"
+ x2="258.22205"
+ y2="158.47191"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient4898">
+ <stop
+ id="stop4900"
+ style="stop-color:#a86f20;stop-opacity:1;"
+ offset="0" />
+ <stop
+ id="stop4902"
+ style="stop-color:#c68d31;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ gradientTransform="scale(1.0058652,0.994169)"
+ gradientUnits="userSpaceOnUse"
+ id="ButtonShadow"
+ y2="7.0165396"
+ x2="45.447727"
+ y1="92.539597"
+ x1="45.447727">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop3750" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0.58823532"
+ id="stop3752" />
+ </linearGradient>
+ <filter
+ id="filter3174"
+ style="color-interpolation-filters:sRGB">
+ <feGaussianBlur
+ id="feGaussianBlur3176"
+ stdDeviation="1.71" />
+ </filter>
+ <linearGradient
+ id="linearGradient10386">
+ <stop
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1"
+ id="stop10388" />
+ <stop
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0"
+ id="stop10390" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2760"
+ id="linearGradient8264"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.8464564,0,0,1.8464564,-123.73343,86.826257)"
+ spreadMethod="reflect"
+ x1="212.86353"
+ y1="11.425488"
+ x2="214.26566"
+ y2="168.28262" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4321"
+ id="acyl_gradient"
+ x1="0"
+ y1="0"
+ x2="1"
+ y2="1" />
+ <linearGradient
+ id="linearGradient4321">
+ <stop
+ style="stop-color:#ee0c0c;stop-opacity:1;"
+ offset="0"
+ id="stop1" />
+ <stop
+ style="stop-color:#7a0404;stop-opacity:1;"
+ offset="1"
+ id="stop2" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4321"
+ id="radialGradient3928"
+ cx="94.710419"
+ cy="98.692879"
+ fx="94.710419"
+ fy="98.692879"
+ r="150"
+ gradientTransform="matrix(2.4249551,-0.00787504,0.00770263,2.3718665,-135.71828,-134.64744)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4321"
+ id="radialGradient3932"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4249551,-0.00787504,0.00770263,2.3718665,-135.71828,-134.64744)"
+ cx="94.710419"
+ cy="98.692879"
+ fx="94.710419"
+ fy="98.692879"
+ r="150" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3938"
+ id="radialGradient3936"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6533901,0.0060994,-0.00539655,1.4623231,-50.506611,-35.439162)"
+ cx="110.73653"
+ cy="112.57468"
+ fx="110.73653"
+ fy="112.57468"
+ r="150" />
+ <radialGradient
+ r="150"
+ fy="112.57468"
+ fx="110.73653"
+ cy="112.57468"
+ cx="110.73653"
+ gradientTransform="matrix(1.6533901,0.0060994,-0.00539655,1.4623231,-50.506611,-35.439162)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient3140"
+ xlink:href="#linearGradient3938"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3983"
+ id="linearGradient3951"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.12050175,0,0,0.11761536,394.99382,130.65966)"
+ spreadMethod="pad"
+ x1="272.79742"
+ y1="91.315742"
+ x2="397.09402"
+ y2="220.28516" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4774"
+ id="radialGradient3955"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.0002565,-73.900055,95.353801)"
+ cx="297.17157"
+ cy="131.44785"
+ fx="297.17157"
+ fy="131.44785"
+ r="69.473022" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4724"
+ id="radialGradient3959"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.92101933,1.0963354,-0.76565681,0.64321989,32.898145,-177.2228)"
+ cx="290.60281"
+ cy="111.36909"
+ fx="290.60281"
+ fy="111.36909"
+ r="89.267044" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3737"
+ id="linearGradient3962"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0095859,0,0,1.0095859,6.8375675,103.28938)"
+ spreadMethod="pad"
+ x1="272.79742"
+ y1="91.315742"
+ x2="397.09402"
+ y2="220.28516" />
+ </defs>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:groupmode="layer"
+ inkscape:label="Livello 1"
+ transform="translate(0,-540.36218)" />
+ <g
+ id="g2036"
+ transform="matrix(1.1105445,0,0,0.44870034,93.576435,254.8915)">
+ <g
+ id="g3712"
+ style="opacity:0.4"
+ transform="matrix(1.0526,0,0,1.2857,-1.2632,-13.429)" />
+ </g>
+ <g
+ transform="matrix(1.0095859,0,0,1.0095859,95.999441,229.53979)"
+ id="g3541" />
+ <g
+ transform="matrix(1.0095859,0,0,1.0095859,95.999441,229.53979)"
+ id="g3536" />
+ <g
+ id="g7292"
+ transform="matrix(0.99560407,0,0,0.647116,1.1627512,94.600646)">
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5505"
+ d="M 118.34375,20 C 63.867087,20 20,63.867084 20,118.34375 l 0,23.0625 0,252.25 C 20,448.13291 63.867087,492 118.34375,492 l 275.3125,0 C 448.13292,492 492,448.13291 492,393.65625 l 0,-252.25 0,-23.0625 C 492,63.867084 448.13292,20 393.65625,20 l -275.3125,0 z"
+ style="fill:#707c8a;fill-opacity:1;stroke:none" />
+ <rect
+ style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.8;fill:#aab3be;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
+ id="rect4828"
+ width="472"
+ height="200"
+ x="20"
+ y="156"
+ ry="0" />
+ </g>
+ <g
+ id="g4076"
+ transform="matrix(1.0095859,0,0,1.0095859,-613.73981,-361.32021)">
+ <g
+ transform="translate(-926.66758,684.38448)"
+ id="g4038" />
+ </g>
+ <g
+ id="g4076-9"
+ transform="matrix(0.99560407,0,0,0.647116,-601.6948,-134.45793)">
+ <g
+ transform="translate(-926.66758,684.38448)"
+ id="g4038-9">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:url(#linearGradient4084-8);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;marker:none;enable-background:accumulate"
+ d="m 1650.4994,-310.41615 c -54.4767,0 -98.3125,43.83583 -98.3125,98.3125 l 0,275.343747 c 0,54.476673 43.8358,98.343753 98.3125,98.343753 l 2.9375,0 c -53.3225,0 -96.25,-42.9275 -96.25,-96.250003 l 0,-269.499997 c 0,-53.3225 42.9275,-96.25 96.25,-96.25 l 269.5001,0 c 53.3225,0 96.25,42.9275 96.25,96.25 l 0,269.499997 c 0,53.322503 -42.9275,96.250003 -96.25,96.250003 l 2.9062,0 c 54.4767,0 98.3438,-43.86708 98.3438,-98.343753 l 0,-275.343747 c 0,-54.47667 -43.8671,-98.3125 -98.3438,-98.3125 l -275.3438,0 z"
+ id="rect6809-2-3" />
+ <path
+ id="path3981-7"
+ d="m 1650.4994,161.58385 c -54.4767,0 -98.3125,-43.83583 -98.3125,-98.312503 l 0,-275.343747 c 0,-54.47667 43.8358,-98.34375 98.3125,-98.34375 l 2.9375,0 c -53.3225,0 -96.25,42.9275 -96.25,96.25 l 0,269.499997 c 0,53.322503 42.9275,96.250003 96.25,96.250003 l 269.5001,0 c 53.3225,0 96.25,-42.9275 96.25,-96.250003 l 0,-269.499997 c 0,-53.3225 -42.9275,-96.25 -96.25,-96.25 l 2.9062,0 c 54.4767,0 98.3438,43.86708 98.3438,98.34375 l 0,275.343747 c 0,54.476673 -43.8671,98.312503 -98.3438,98.312503 l -275.3438,0 z"
+ style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.2;fill:url(#linearGradient4086-12);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;marker:none;enable-background:accumulate"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <path
+ d="m 250.18024,265.43547 c 0,49.77394 40.34987,90.11954 90.12348,90.11954 49.77366,0 90.12201,-40.34407 90.12201,-90.11954 0,-49.77545 -40.34534,-90.12255 -90.12201,-90.12255 -49.77361,-0.001 -90.12349,40.3471 -90.12349,90.12255 z m -32.21953,0 c 0,-36.50603 16.14599,-69.29021 41.6448,-91.65596 8.94383,-7.84362 19.03621,-14.39684 29.99641,-19.38195 15.34608,-6.98033 32.36591,-10.90289 50.29583,-10.90289 17.93144,0 34.95127,3.92256 50.29735,10.90289 10.96472,4.98511 21.05104,11.53983 29.99789,19.38195 25.50034,22.36575 41.64631,55.15145 41.64631,91.65596 0,67.23611 -54.69831,121.9378 -121.94005,121.9378 -67.23567,0 -121.93854,-54.7032 -121.93854,-121.9378 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="fill:#ececec;fill-opacity:1;stroke:url(#linearGradient3962);stroke-width:3.02875781;stroke-miterlimit:4;stroke-dasharray:none" />
+ <g
+ id="g3968"
+ transform="matrix(1.0095859,0,0,1.0095859,81.446021,6.9799795)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4251"
+ d="m 167.13211,256.00149 c 0,49.30134 39.96675,89.26386 89.26777,89.26386 49.30106,0 89.26631,-39.96101 89.26631,-89.26386 0,-49.30284 -39.96227,-89.26685 -89.26631,-89.26685 -49.30102,-0.001 -89.26778,39.96401 -89.26778,89.26685 z"
+ style="opacity:0.8;fill:url(#radialGradient3959);fill-opacity:1" />
+ <g
+ id="g3964">
+ <path
+ style="opacity:0.6;fill:#26282a;fill-opacity:1"
+ d="m 257.06869,186.3637 c -43.58677,-1.75514 -79.17825,45.15563 -68.71875,86.84375 6.30969,26.63693 30.2822,46.55337 56.9375,50.84375 25.38888,5.05151 53.28198,-5.50579 67.75,-27.0625 20.53387,-29.29423 15.64242,-75.75838 -14.99256,-96.24945 -11.7363,-8.72626 -26.1389,-14.67556 -40.97619,-14.37555 z"
+ id="path4662"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.6;fill:url(#radialGradient3955);fill-opacity:1"
+ d="m 254.47494,195.26995 c -41.72155,0.15998 -72.58682,51.79786 -52.75,88.53125 17.25757,33.3295 68.17559,43.66197 95.84375,17.59375 27.71256,-24.92442 24.62701,-76.67215 -7.96875,-95.875 -10.41399,-6.71738 -22.66388,-10.57874 -35.125,-10.25 z"
+ id="path4780"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <ellipse
+ ry="20.191717"
+ rx="20.191719"
+ cy="224.41443"
+ cx="295.83707"
+ id="path4826"
+ style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.87915587;marker:none;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3934"
+ d="m 420.19299,149.54944 c 0,-4.2529 1.92715,-8.0722 4.97063,-10.67777 1.06751,-0.91379 2.27211,-1.67724 3.5803,-2.25799 1.83167,-0.81318 3.8631,-1.27017 6.00318,-1.27017 2.14027,0 4.17171,0.45699 6.00338,1.27017 1.30872,0.58075 2.51259,1.34437 3.58047,2.25799 3.04367,2.60557 4.97081,6.42504 4.97081,10.67777 0,7.83289 -6.52867,14.20558 -14.55447,14.20558 -8.0251,0 -14.5543,-6.37286 -14.5543,-14.20558 z"
+ style="opacity:0.8;fill:#d41a1a;fill-opacity:1;stroke:url(#linearGradient3951);stroke-width:1.16460681;stroke-miterlimit:4;stroke-dasharray:none" />
+ <path
+ style="opacity:1;fill:#ececec;fill-opacity:1;stroke:none;stroke-width:6.86518431;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ d="m 24.521561,164.89513 c -1.194211,0 -2.367497,0.0662 -3.521562,0.17957 l 0,191.82004 c 1.154065,0.1134 2.327351,0.17805 3.521562,0.17805 l 66.182392,0 c 15.518127,0 28.011087,-9.86128 28.011087,-22.11047 l 0,-147.95674 c 0,-12.24918 -12.49296,-22.11045 -28.011087,-22.11045 l -66.182392,0 z"
+ id="rect3514"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/Flat Remix/devices/scalable/camera-web.svg b/Flat Remix/devices/scalable/camera-web.svg
new file mode 100755
index 000000000..63e177fb0
--- /dev/null
+++ b/Flat Remix/devices/scalable/camera-web.svg
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ viewBox="0 0 135.46666 135.46667"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="camera-web.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.4609375"
+ inkscape:cx="256"
+ inkscape:cy="256"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ units="px"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-161.53332)">
+ <circle
+ r="57.060966"
+ cy="231.76437"
+ cx="67.733337"
+ id="circle4714-3"
+ style="opacity:1;fill:#2d2d2d;fill-opacity:0.6245049;stroke:none;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <circle
+ style="opacity:1;fill:#2d2d2d;fill-opacity:1;stroke:none;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path4712"
+ cx="67.516983"
+ cy="226.80879"
+ r="48.182671" />
+ <circle
+ r="57.060966"
+ cy="226.76894"
+ cx="67.733337"
+ id="circle4714"
+ style="opacity:1;fill:#2d2d2d;fill-opacity:1;stroke:none;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <circle
+ style="opacity:1;fill:#173f7e;fill-opacity:1;stroke:none;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="circle4726"
+ cx="67.733337"
+ cy="226.76894"
+ r="46.099796" />
+ <path
+ style="fill:#2980b9;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ d="M 260.22656 105.35742 A 140.79153 140.79153 0 0 0 119.43555 246.14844 A 140.79153 140.79153 0 0 0 260.22656 386.93945 A 140.79153 140.79153 0 0 0 401.01758 246.14844 A 140.79153 140.79153 0 0 0 260.22656 105.35742 z M 262.09961 177.09961 C 299.43337 177.09961 329.69922 207.36546 329.69922 244.69922 C 329.69922 282.03298 299.43337 312.29688 262.09961 312.29688 C 224.76585 312.29688 194.50195 282.03298 194.50195 244.69922 C 194.50195 207.36546 224.76585 177.09961 262.09961 177.09961 z "
+ transform="matrix(0.26458333,0,0,0.26458333,0,161.53332)"
+ id="shape5" />
+ <path
+ style="fill:#bdc3c7;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 91.229371,215.72388 c 0,-7.21914 -5.85229,-13.07143 -13.07143,-13.07143 -7.21913,0 -13.07126,5.85229 -13.07126,13.07143 0,7.21913 5.85213,13.07126 13.07126,13.07126 7.21914,0 13.07143,-5.85213 13.07143,-13.07126"
+ stroke-miterlimit="2.00000000000"
+ id="shape6" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/chardevice.svg b/Flat Remix/devices/scalable/chardevice.svg
new file mode 120000
index 000000000..32b450994
--- /dev/null
+++ b/Flat Remix/devices/scalable/chardevice.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/computer-laptop.svg b/Flat Remix/devices/scalable/computer-laptop.svg
new file mode 120000
index 000000000..d890a06c6
--- /dev/null
+++ b/Flat Remix/devices/scalable/computer-laptop.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/computer.svg b/Flat Remix/devices/scalable/computer.svg
new file mode 100755
index 000000000..07372ef2f
--- /dev/null
+++ b/Flat Remix/devices/scalable/computer.svg
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="computer.svg"
+ viewBox="0 0 511.99999 511.99999">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview15"
+ showgrid="false"
+ inkscape:zoom="0.9915"
+ inkscape:cx="349.92932"
+ inkscape:cy="285.52523"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ inkscape:document-units="px"
+ units="px" />
+ <defs
+ id="defs4" />
+ <rect
+ style="fill:#223656;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ y="100.14825"
+ x="57.924717"
+ ry="20.713886"
+ rx="19.791407"
+ height="305.52985"
+ width="393.07718"
+ stroke-miterlimit="2.01260185242"
+ id="shape0" />
+ <rect
+ style="fill:#2980b9;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="136.02016"
+ x="76.047508"
+ height="216.46852"
+ width="357.45651"
+ stroke-miterlimit="2.00000000000"
+ id="shape1" />
+ <path
+ style="fill:#ececec;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ d="m 20.997089,382.74557 0,16.05859 0.123047,0 c -0.03251,0.43437 -0.06641,0.86958 -0.06641,1.3125 l 0,1.84575 c 0,9.59655 0.01171,9.88935 9.659568,9.88935 l 450.626166,0 c 9.64785,0 9.65763,-0.58314 9.65763,-10.17969 0,0 0.0131,-1.03711 0,-1.55541 -0.0111,-0.43792 -0.0339,-0.87813 -0.0664,-1.3125 l 0.01,-5.57469 0,-10.4839 z"
+ id="shape2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccsssssacccc" />
+ <rect
+ style="fill:#cbcbcb;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="382.6402"
+ x="198.53229"
+ height="10.668805"
+ width="114.36108"
+ stroke-miterlimit="2.00000000000"
+ id="shape4" />
+ <circle
+ style="fill:#2980b9;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ stroke-miterlimit="2.01260185242"
+ cy="117.09472"
+ cx="253.54083"
+ r="9.0170002"
+ id="shape5" />
+ <path
+ style="fill:#34495e;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 257.9902,117.00187 c 0,-2.39104 -1.93833,-4.32937 -4.32937,-4.32937 -2.39104,0 -4.32937,1.93833 -4.32937,4.32937 0,2.39104 1.93833,4.32937 4.32937,4.32937 2.39104,0 4.32937,-1.93833 4.32937,-4.32937"
+ stroke-miterlimit="2.00000000000"
+ id="shape51" />
+ <path
+ style="fill:#bdc3c7;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 258.95761,114.4475 c 0,-1.74746 -1.4166,-3.16405 -3.16405,-3.16405 -1.74746,0 -3.16405,1.41659 -3.16405,3.16405 0,1.74745 1.41659,3.16405 3.16405,3.16405 1.74745,0 3.16405,-1.4166 3.16405,-3.16405"
+ stroke-miterlimit="2.00000000000"
+ id="shape6" />
+</svg>
diff --git a/Flat Remix/devices/scalable/cpu.svg b/Flat Remix/devices/scalable/cpu.svg
new file mode 120000
index 000000000..d3b4eac92
--- /dev/null
+++ b/Flat Remix/devices/scalable/cpu.svg
@@ -0,0 +1 @@
+processor.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/display.svg b/Flat Remix/devices/scalable/display.svg
new file mode 100755
index 000000000..0c2ed9157
--- /dev/null
+++ b/Flat Remix/devices/scalable/display.svg
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ viewBox="0 0 512 512"
+ height="512"
+ width="512"
+ version="1.1"
+ id="svg2">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <rect
+ ry="0"
+ y="352.8588"
+ x="210.89912"
+ height="75.477806"
+ width="90.201744"
+ id="rect4147"
+ style="opacity:1;fill:#666666;fill-opacity:1;stroke:none;stroke-width:5.65382528;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:22.61530156, 22.61530156;stroke-dashoffset:42;stroke-opacity:1" />
+ <path
+ id="rect4147-1"
+ d="m 210.76698,353.41547 90.46603,0 0,74.71138 z"
+ style="opacity:1;fill:#c3c3c3;fill-opacity:1;stroke:none;stroke-width:5.63328028;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:22.53312289, 22.53312289;stroke-dashoffset:42;stroke-opacity:1" />
+ <rect
+ y="63.004776"
+ x="24.947838"
+ height="295.08395"
+ width="462.39835"
+ id="rect4143-3"
+ style="opacity:1;fill:#3c3c3c;fill-opacity:0.32007165;stroke:none;stroke-width:5.62832594;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:22.51330515, 22.51330515;stroke-dashoffset:42;stroke-opacity:1" />
+ <path
+ id="rect4143"
+ d="m 20.999999,56.313621 0,297.260179 470.000001,0 0,-297.260179 -470.000001,0 z m 150.667451,371.873369 0,13.02847 168.66509,0 0,-13.02847 -168.66509,0 z"
+ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.69529057;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:22.78116275, 22.78116275;stroke-dashoffset:42;stroke-opacity:1" />
+ <path
+ id="path4167"
+ d="m 467.8841,83.235546 -426.953998,0.40306 10.768402,5.4569 -10.821775,-5.40721 1.034326,217.955714 0,0.009 0.01841,-0.009 425.067545,-1.70609 0.87789,-216.696854 0.009,-0.006 z"
+ style="fill:#333333;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.94230425px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+</svg>
diff --git a/Flat Remix/devices/scalable/drive-cdrom.svg b/Flat Remix/devices/scalable/drive-cdrom.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-cdrom.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/drive-harddisk-ieee1394.svg b/Flat Remix/devices/scalable/drive-harddisk-ieee1394.svg
new file mode 100755
index 000000000..9bafb6436
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-harddisk-ieee1394.svg
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: flash2svg, http://dissentgraphics.com/tools/flash2svg -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="Drive-External"
+ version="1.1"
+ style="image-rendering:optimizeSpeed"
+ x="0px"
+ y="0px"
+ width="512"
+ height="512"
+ viewBox="0 0 512 512"
+ enable-background="new 0 0 1024 1024"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="drive-harddisk-ieee1394.svg">
+ <metadata
+ id="metadata26">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="959"
+ inkscape:window-height="1026"
+ id="namedview24"
+ showgrid="false"
+ inkscape:zoom="0.19533809"
+ inkscape:cx="-97.255941"
+ inkscape:cy="375.85201"
+ inkscape:window-x="960"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="Drive-External" />
+ <defs
+ transform="matrix(1 0 0 1 0 0) "
+ id="defs3">
+ <path
+ d="m 38.650563,12.764798 -8.308794,0 0,8.310562 2.882358,0 c -0.257227,4.816849 -3.169536,5.132217 -5.755905,5.400015 -0.16209,0.01762 -0.29775,0.037 -0.45103,0.05286 l 0,-16.420277 4.154401,0 -5.792904,-8.107955 -5.838713,8.107954 4.154401,0 0,21.300551 c -0.186755,-0.02291 -0.366461,-0.04581 -0.569072,-0.06519 -2.491231,-0.257228 -5.280211,-0.560261 -5.717146,-4.882038 1.744213,-0.776966 2.961641,-2.522943 2.961641,-4.554335 0,-2.751982 -2.230481,-4.984224 -4.984224,-4.984224 -2.753745,0 -4.985984,2.232242 -4.985984,4.984224 0,2.607512 1.999678,4.742852 4.552574,4.964844 0.628973,5.415871 4.374629,6.485303 6.915191,6.832384 -1.89397,1.171619 -3.158965,3.261151 -3.158965,5.650197 0,3.67342 2.975735,6.64563 6.647392,6.64563 3.671658,0 6.645632,-2.973973 6.645632,-6.64563 0,-3.097301 -2.121246,-5.688957 -4.985986,-6.428928 l 0,-3.888362 c 0.218468,-0.03172 0.466885,-0.05462 0.706495,-0.07929 2.517658,-0.262512 7.655161,-0.819252 7.986386,-7.882437 l 2.938728,0 0,-8.310562 0.0035,0 0,0 z"
+ id="path-main"
+ inkscape:connector-curvature="0" />
+ </defs>
+ <g
+ style="image-rendering:optimizeSpeed"
+ id="g4168">
+ <rect
+ rx="21.112026"
+ ry="21.112026"
+ y="32.201813"
+ x="71.055573"
+ height="448.79819"
+ width="369.87732"
+ id="rect5752-11"
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <rect
+ rx="5.8049579"
+ ry="5.8049579"
+ y="440.52255"
+ x="92.826019"
+ height="23.069307"
+ width="167.12097"
+ id="rect6297-3"
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <rect
+ rx="21.112026"
+ ry="18.504381"
+ y="31.000002"
+ x="71.067108"
+ height="393.36499"
+ width="369.87732"
+ id="rect5752-1-3"
+ style="opacity:1;fill:#f5f5f5;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <path
+ style="fill:#ebebeb;fill-opacity:1;stroke-width:0.49891937;image-rendering:optimizeSpeed"
+ inkscape:connector-curvature="0"
+ d="m 351.47401,323.15074 q 39.53936,-39.53937 39.53936,-95.46822 c 0,-37.29422 -13.17147,-69.10033 -39.53936,-95.46823 C 325.10611,105.84641 293.3,92.674927 256.00578,92.674927 c -37.29423,0 -69.10034,13.171483 -95.46823,39.539363 -26.36789,26.3679 -39.53937,58.17401 -39.53937,95.46823 0,37.29422 13.17148,69.10034 39.53937,95.46822 26.36789,26.36789 58.174,39.53936 95.46823,39.53936 37.29422,0 69.10033,-13.17147 95.46823,-39.53936 z"
+ id="path6" />
+ <circle
+ r="10.344707"
+ cy="452.02554"
+ cx="357.99997"
+ id="path6382-0"
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <circle
+ r="10.344707"
+ cy="452.01965"
+ cx="389.94727"
+ id="path6382-7-3"
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ </g>
+ <path
+ style="fill:#367bf0;stroke-width:0.477707;fill-opacity:1"
+ d="m 227.92266,306.83525 0,-9.07643 24.36306,0 24.36305,0 0,9.07643 0,9.07643 -24.36305,0 -24.36306,0 0,-9.07643 z m 0,-26.99045 0,-8.83758 24.36306,0 24.36305,0 0,8.83758 0,8.83758 -24.36305,0 -24.36306,0 0,-8.83758 z m 14.36808,-19.37282 c -12.19844,-3.19415 -21.46974,-12.33461 -24.94986,-24.59775 -1.54373,-5.43974 -1.54373,-15.0586 0,-20.49834 3.51016,-12.36898 12.84584,-21.52432 25.10883,-24.6238 4.81308,-1.21651 14.24572,-1.31641 18.88192,-0.19998 10.39389,2.50294 19.89532,10.54105 23.99563,20.30008 3.60414,8.57812 3.71301,20.44969 0.26534,28.93446 -4.17492,10.27454 -13.36944,18.19138 -24.26097,20.88962 -4.53214,1.12278 -14.37615,1.01717 -19.04089,-0.20429 z m 14.51649,-13.60468 c 8.35304,-2.17569 14.72778,-8.92361 16.77683,-17.75895 0.94515,-4.07539 0.40918,-7.51183 -1.94466,-12.46833 -4.12729,-8.69091 -13.91317,-14.15708 -22.50931,-12.57318 -12.80924,2.36019 -21.45692,15.21367 -18.06151,26.84572 2.29673,7.86816 8.40024,13.7131 16.67892,15.97232 3.18668,0.86963 5.672,0.86481 9.05973,-0.0176 z m -61.73472,-47.64303 c -3.23595,-3.24516 -5.36641,-5.75907 -5.36641,-6.33229 0,-1.31204 31.42049,-32.71278 32.73336,-32.71278 1.47728,0 11.69339,10.4428 11.69339,11.95286 0,1.74037 -30.75308,32.47389 -32.49454,32.47389 -0.89217,0 -2.57398,-1.37851 -6.5658,-5.38168 z m 89.57786,-10.55343 c -10.48269,-10.32359 -13.73408,-13.79927 -13.73408,-14.68148 0,-0.88301 4.0881,-5.24278 17.3193,-18.47026 14.03896,-14.03501 17.55853,-17.31442 18.58239,-17.31442 1.02605,0 3.80475,2.60581 14.8065,13.88528 8.43451,8.64742 13.59805,14.29922 13.68827,14.98263 0.20539,1.55571 -33.6784,34.85014 -35.63475,35.01494 -1.10777,0.0933 -3.26608,-1.83363 -15.02763,-13.41669 z m -110.59771,-9.98866 c -4.01438,-4.02808 -4.88796,-5.1598 -4.88796,-6.33233 0,-1.23768 2.0824,-3.50936 15.64758,-17.06986 12.23611,-12.23191 15.90914,-15.64219 16.84731,-15.64219 1.70105,0 11.45415,9.77126 11.45415,11.47548 0,0.92454 -3.48224,4.67022 -15.64758,16.83137 -13.61751,13.61282 -15.83427,15.64219 -17.08655,15.64219 -1.18936,0 -2.28696,-0.85086 -6.32695,-4.90466 z"
+ id="path3024"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/Flat Remix/devices/scalable/drive-harddisk-system-solidstate.svg b/Flat Remix/devices/scalable/drive-harddisk-system-solidstate.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-harddisk-system-solidstate.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/drive-harddisk-system.svg b/Flat Remix/devices/scalable/drive-harddisk-system.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-harddisk-system.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/drive-harddisk-usb.svg b/Flat Remix/devices/scalable/drive-harddisk-usb.svg
new file mode 120000
index 000000000..62992d8f6
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-harddisk-usb.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/drive-harddisk.svg b/Flat Remix/devices/scalable/drive-harddisk.svg
new file mode 100755
index 000000000..7f9af750a
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-harddisk.svg
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: flash2svg, http://dissentgraphics.com/tools/flash2svg -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="Drive-Removable"
+ version="1.1"
+ style="image-rendering:optimizeSpeed"
+ x="0px"
+ y="0px"
+ width="512"
+ height="512"
+ viewBox="0 0 512 512"
+ enable-background="new 0 0 1024 1024"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="gnome-disks.svg">
+ <metadata
+ id="metadata26">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1024"
+ id="namedview24"
+ showgrid="false"
+ inkscape:zoom="0.4609375"
+ inkscape:cx="192.51738"
+ inkscape:cy="268.87871"
+ inkscape:window-x="0"
+ inkscape:window-y="29"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Drive-Removable" />
+ <defs
+ transform="matrix(1 0 0 1 0 0) "
+ id="defs3" />
+ <rect
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-11"
+ width="369.87732"
+ height="448.79819"
+ x="71.055573"
+ y="32.201813"
+ ry="21.112026"
+ rx="21.112026" />
+ <rect
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect6297-3"
+ width="167.12097"
+ height="23.069307"
+ x="92.826019"
+ y="440.52255"
+ ry="5.8049579"
+ rx="5.8049579" />
+ <rect
+ style="opacity:1;fill:#f5f5f5;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-1-3"
+ width="369.87732"
+ height="393.36499"
+ x="71.067108"
+ y="31.000002"
+ ry="18.504381"
+ rx="21.112026" />
+ <path
+ id="path6"
+ d="m 351.47401,323.15074 q 39.53936,-39.53937 39.53936,-95.46822 c 0,-37.29422 -13.17147,-69.10033 -39.53936,-95.46823 C 325.10611,105.84641 293.3,92.674927 256.00578,92.674927 c -37.29423,0 -69.10034,13.171483 -95.46823,39.539363 -26.36789,26.3679 -39.53937,58.17401 -39.53937,95.46823 0,37.29422 13.17148,69.10034 39.53937,95.46822 26.36789,26.36789 58.174,39.53936 95.46823,39.53936 37.29422,0 69.10033,-13.17147 95.46823,-39.53936 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ebebeb;fill-opacity:1;stroke-width:0.49891937;image-rendering:optimizeSpeed" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-0"
+ cx="357.99997"
+ cy="452.02554"
+ r="10.344707" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-7-3"
+ cx="389.94727"
+ cy="452.01965"
+ r="10.344707" />
+</svg>
diff --git a/Flat Remix/devices/scalable/drive-multidisk.svg b/Flat Remix/devices/scalable/drive-multidisk.svg
new file mode 100755
index 000000000..1f6e6c9dc
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-multidisk.svg
@@ -0,0 +1,188 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ enable-background="new 0 0 1024 1024"
+ viewBox="0 0 512 512"
+ height="512"
+ width="512"
+ y="0px"
+ x="0px"
+ style="image-rendering:optimizeSpeed"
+ version="1.1"
+ id="Drive-Removable">
+ <metadata
+ id="metadata26">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3"
+ transform="matrix(1 0 0 1 0 0) " />
+ <g
+ transform="matrix(1.1603335,0,0,0.93000403,-38.524832,-46.822901)"
+ id="g4284">
+ <g
+ transform="translate(3.60925e-4,177.26763)"
+ style="image-rendering:optimizeSpeed"
+ id="g4165-2-0">
+ <rect
+ rx="17.533875"
+ ry="17.533875"
+ y="17.547348"
+ x="100.22845"
+ height="372.73407"
+ width="307.18903"
+ id="rect5752-11-7-7"
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <rect
+ rx="4.8211102"
+ ry="4.8211102"
+ y="356.66425"
+ x="118.30915"
+ height="19.159428"
+ width="138.79663"
+ id="rect6297-3-3-3"
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <circle
+ r="8.591444"
+ cy="366.21765"
+ cx="338.54037"
+ id="path6382-0-1-0"
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <circle
+ r="8.591444"
+ cy="366.21277"
+ cx="365.07309"
+ id="path6382-7-3-0-9"
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ </g>
+ <g
+ transform="translate(3.60925e-4,140.35038)"
+ style="image-rendering:optimizeSpeed"
+ id="g4165-0">
+ <rect
+ rx="17.533875"
+ ry="17.533875"
+ y="17.547348"
+ x="100.22845"
+ height="372.73407"
+ width="307.18903"
+ id="rect5752-11-4"
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <rect
+ rx="4.8211102"
+ ry="4.8211102"
+ y="356.66425"
+ x="118.30915"
+ height="19.159428"
+ width="138.79663"
+ id="rect6297-3-2"
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <circle
+ r="8.591444"
+ cy="366.21765"
+ cx="338.54037"
+ id="path6382-0-7"
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <circle
+ r="8.591444"
+ cy="366.21277"
+ cx="365.07309"
+ id="path6382-7-3-2"
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ </g>
+ </g>
+ <g
+ id="g4165-2"
+ style="image-rendering:optimizeSpeed"
+ transform="matrix(1.1603335,0,0,0.93000403,-38.524832,49.942343)">
+ <rect
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-11-7"
+ width="307.18903"
+ height="372.73407"
+ x="100.22845"
+ y="17.547348"
+ ry="17.533875"
+ rx="17.533875" />
+ <rect
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect6297-3-3"
+ width="138.79663"
+ height="19.159428"
+ x="118.30915"
+ y="356.66425"
+ ry="4.8211102"
+ rx="4.8211102" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-0-1"
+ cx="338.54037"
+ cy="366.21765"
+ r="8.591444" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-7-3-0"
+ cx="365.07309"
+ cy="366.21277"
+ r="8.591444" />
+ </g>
+ <g
+ transform="matrix(1.1603335,0,0,0.93000403,-38.524832,15.609153)"
+ id="g4165">
+ <rect
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-11"
+ width="307.18903"
+ height="372.73407"
+ x="100.22845"
+ y="17.547348"
+ ry="17.533875"
+ rx="17.533875" />
+ <rect
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect6297-3"
+ width="138.79663"
+ height="19.159428"
+ x="118.30915"
+ y="356.66425"
+ ry="4.8211102"
+ rx="4.8211102" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-0"
+ cx="338.54037"
+ cy="366.21765"
+ r="8.591444" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-7-3"
+ cx="365.07309"
+ cy="366.21277"
+ r="8.591444" />
+ </g>
+ <rect
+ rx="20.345142"
+ ry="14.292473"
+ y="31"
+ x="77.784698"
+ height="303.82852"
+ width="356.44171"
+ id="rect5752-1-3"
+ style="opacity:1;fill:#f5f5f5;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <path
+ style="fill:#ebebeb;fill-opacity:1;stroke-width:0.43043956;image-rendering:optimizeSpeed"
+ d="m 348.00597,256.65232 q 38.10312,-30.53955 38.10312,-73.73805 c 0,-28.80543 -12.69304,-53.37193 -38.10312,-73.73805 -25.41009,-20.366119 -56.06087,-30.53954 -92.00039,-30.53954 -35.93953,0 -66.59031,10.173421 -92.0004,30.53954 -25.41008,20.36612 -38.10312,44.93262 -38.10312,73.73805 0,28.80544 12.69304,53.37195 38.10312,73.73805 25.41009,20.36612 56.06087,30.53954 92.0004,30.53954 35.93952,0 66.5903,-10.17342 92.00039,-30.53954 z"
+ id="path6" />
+</svg>
diff --git a/Flat Remix/devices/scalable/drive-optical.svg b/Flat Remix/devices/scalable/drive-optical.svg
new file mode 100755
index 000000000..08b876b32
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-optical.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: flash2svg, http://dissentgraphics.com/tools/flash2svg -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="Drive-Internal"
+ version="1.1"
+ style="image-rendering:optimizeSpeed"
+ x="0px"
+ y="0px"
+ width="512"
+ height="512"
+ viewBox="0 0 512 512"
+ enable-background="new 0 0 1024 1024"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="drive-optical.svg">
+ <metadata
+ id="metadata26">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview24"
+ showgrid="false"
+ inkscape:zoom="0.82519531"
+ inkscape:cx="-50.221878"
+ inkscape:cy="252.10024"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Drive-Internal" />
+ <defs
+ transform="matrix(1 0 0 1 0 0) "
+ id="defs3" />
+ <rect
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-11"
+ width="349.00848"
+ height="423.47656"
+ x="81.490311"
+ y="32.134033"
+ ry="19.920866"
+ rx="19.920866" />
+ <rect
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect6297-3"
+ width="306.52072"
+ height="21.767715"
+ x="102.03246"
+ y="417.4169"
+ ry="5.4774365"
+ rx="10.647017" />
+ <rect
+ style="opacity:1;fill:#f5f5f5;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-1-3"
+ width="349.00848"
+ height="371.17096"
+ x="81.501205"
+ y="31"
+ ry="17.460346"
+ rx="19.920866" />
+ <path
+ id="path6-7"
+ d="m 346.08728,306.66733 q 37.30851,-37.30852 37.30851,-90.08181 c 0,-35.19005 -12.42832,-65.20163 -37.30851,-90.08182 -24.8802,-24.88018 -54.89178,-37.30852 -90.08182,-37.30852 -35.19005,0 -65.20163,12.42834 -90.08182,37.30852 -24.88019,24.88019 -37.30852,54.89177 -37.30852,90.08182 0,35.19004 12.42833,65.20163 37.30852,90.08181 24.88019,24.88019 54.89177,37.30851 90.08182,37.30851 35.19004,0 65.20162,-12.42832 90.08182,-37.30851 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ebebeb;fill-opacity:1;stroke-width:0.47076985;image-rendering:optimizeSpeed" />
+ <path
+ style="fill:#3ecdf6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.12802339"
+ d="M 137.36336,424.52901 A 145.7449,145.7449 0 0 0 252.26807,481 145.7449,145.7449 0 0 0 367.24464,424.52901 l -229.88128,0 z"
+ id="path5993"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/Flat Remix/devices/scalable/drive-removable-media-ieee1394.svg b/Flat Remix/devices/scalable/drive-removable-media-ieee1394.svg
new file mode 120000
index 000000000..cc8479298
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-removable-media-ieee1394.svg
@@ -0,0 +1 @@
+drive-harddisk-ieee1394.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/drive-removable-media-usb-pendrive.svg b/Flat Remix/devices/scalable/drive-removable-media-usb-pendrive.svg
new file mode 100755
index 000000000..2f6f220b8
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-removable-media-usb-pendrive.svg
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="drive-removable-media-usb-pendrive.svg"
+ viewBox="0 0 511.99999 511.99999">
+ <metadata
+ id="metadata21">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview19"
+ inkscape:document-units="px"
+ showgrid="false"
+ inkscape:zoom="0.089817176"
+ inkscape:cx="5023.2228"
+ inkscape:cy="-86.460283"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ units="px" />
+ <defs
+ id="defs4" />
+ <rect
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="365.74985"
+ x="196.48517"
+ height="115.25014"
+ width="60.432961"
+ stroke-miterlimit="2.00000000000"
+ id="shape0-6" />
+ <rect
+ style="fill:#d5dce0;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="365.74985"
+ x="256.9173"
+ height="115.25014"
+ width="60.432961"
+ stroke-miterlimit="2.00000000000"
+ id="shape1-7" />
+ <rect
+ style="fill:#006ab9;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="31.000011"
+ x="151.22766"
+ ry="42.912292"
+ rx="42.936798"
+ height="341.93195"
+ width="209.54466"
+ stroke-miterlimit="2.00000000000"
+ id="shape2-0" />
+ <path
+ style="fill:#223656;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ d="m 210.57735,433.07306 0,19.17504 31.83307,0 0,-19.17504 -31.83307,0 z m 62.7914,0 0,19.17504 32.05075,0 0,-19.17504 -32.05075,0 z"
+ id="shape3-9"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="fill:#ecf0f1;stroke:#2c3e50;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="286.8765"
+ x="-156.96332"
+ height="32.754364"
+ width="32.656151"
+ stroke-miterlimit="2.00000000000"
+ transform="rotate(-90)"
+ id="rect1933-8" />
+ <path
+ style="fill:#ecf0f1;stroke:#2c3e50;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 256.82384,280.31673 c 12.29038,-0.002 22.25525,9.94858 22.25525,22.22467 0,12.27598 -9.96487,22.22692 -22.25525,22.22444 -12.29062,0.002 -22.25536,-9.94846 -22.25536,-22.22444 0,-12.27609 9.96474,-22.22716 22.25536,-22.22467 z"
+ stroke-miterlimit="2.00000000000"
+ id="path2830-2" />
+ <path
+ style="fill:#ecf0f1;stroke:#2c3e50;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 215.10127,153.02149 c 10.88432,-0.002 19.70883,8.81024 19.70883,19.68174 0,10.8714 -8.82451,19.68385 -19.70883,19.68161 -10.88433,0.002 -19.70894,-8.81021 -19.70894,-19.68161 0,-10.8715 8.82461,-19.68394 19.70894,-19.68174 z"
+ stroke-miterlimit="2.00000000000"
+ id="path4602-0" />
+ <path
+ style="fill:#ecf0f1;fill-rule:evenodd;stroke:#2c3e50;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 239.29054,104.58832 c 0,0 17.5495,-39.628859 17.98111,-39.032769 0.43151,0.59592 17.4056,39.032769 17.4056,39.032769 z"
+ stroke-miterlimit="2.00000000000"
+ id="path4608-0" />
+ <path
+ style="fill:none;stroke:#ecf0f1;stroke-width:6.07965088;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.01260185;stroke-dasharray:none"
+ inkscape:connector-curvature="0"
+ d="m 256.75331,269.51857 c -2.99697,-28.00088 -43.63812,-41.86101 -43.74887,-58.11741 -0.0749,-10.99111 0.43389,-15.8033 0.3386,-29.78936"
+ stroke-miterlimit="2.01260191180"
+ id="path2766-4" />
+ <path
+ style="fill:none;stroke:#ecf0f1;stroke-width:6.07965088;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.01260185;stroke-dasharray:none"
+ inkscape:connector-curvature="0"
+ d="m 256.76212,239.72295 c 0,-27.56418 30.29016,-34.05609 45.30515,-54.44569 2.29313,-3.45462 0.80219,-34.61394 0.80219,-36.60566"
+ stroke-miterlimit="2.01260191180"
+ id="path3653-0" />
+ <path
+ style="fill:none;stroke:#ecf0f1;stroke-width:6.07965088;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.01260185;stroke-dasharray:none"
+ inkscape:connector-curvature="0"
+ d="m 256.6778,302.93311 0,-206.801069"
+ stroke-miterlimit="2.01260191180"
+ id="path5436-0" />
+</svg>
diff --git a/Flat Remix/devices/scalable/drive-removable-media-usb.svg b/Flat Remix/devices/scalable/drive-removable-media-usb.svg
new file mode 100755
index 000000000..17f27ebbc
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-removable-media-usb.svg
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: flash2svg, http://dissentgraphics.com/tools/flash2svg -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="Drive-External"
+ version="1.1"
+ style="image-rendering:optimizeSpeed"
+ x="0px"
+ y="0px"
+ width="512"
+ height="512"
+ viewBox="0 0 512 512"
+ enable-background="new 0 0 1024 1024"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="drive-harddisk-usb.svg">
+ <metadata
+ id="metadata26">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview24"
+ showgrid="false"
+ inkscape:zoom="1.1344623"
+ inkscape:cx="493.66633"
+ inkscape:cy="321.47029"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Drive-External" />
+ <defs
+ transform="matrix(1 0 0 1 0 0) "
+ id="defs3">
+ <path
+ d="m 38.650563,12.764798 -8.308794,0 0,8.310562 2.882358,0 c -0.257227,4.816849 -3.169536,5.132217 -5.755905,5.400015 -0.16209,0.01762 -0.29775,0.037 -0.45103,0.05286 l 0,-16.420277 4.154401,0 -5.792904,-8.107955 -5.838713,8.107954 4.154401,0 0,21.300551 c -0.186755,-0.02291 -0.366461,-0.04581 -0.569072,-0.06519 -2.491231,-0.257228 -5.280211,-0.560261 -5.717146,-4.882038 1.744213,-0.776966 2.961641,-2.522943 2.961641,-4.554335 0,-2.751982 -2.230481,-4.984224 -4.984224,-4.984224 -2.753745,0 -4.985984,2.232242 -4.985984,4.984224 0,2.607512 1.999678,4.742852 4.552574,4.964844 0.628973,5.415871 4.374629,6.485303 6.915191,6.832384 -1.89397,1.171619 -3.158965,3.261151 -3.158965,5.650197 0,3.67342 2.975735,6.64563 6.647392,6.64563 3.671658,0 6.645632,-2.973973 6.645632,-6.64563 0,-3.097301 -2.121246,-5.688957 -4.985986,-6.428928 l 0,-3.888362 c 0.218468,-0.03172 0.466885,-0.05462 0.706495,-0.07929 2.517658,-0.262512 7.655161,-0.819252 7.986386,-7.882437 l 2.938728,0 0,-8.310562 0.0035,0 0,0 z"
+ id="path-main"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path-main-3"
+ d="m 38.650563,12.764798 -8.308794,0 0,8.310562 2.882358,0 c -0.257227,4.816849 -3.169536,5.132217 -5.755905,5.400015 -0.16209,0.01762 -0.29775,0.037 -0.45103,0.05286 l 0,-16.420277 4.154401,0 -5.792904,-8.107955 -5.838713,8.107954 4.154401,0 0,21.300551 c -0.186755,-0.02291 -0.366461,-0.04581 -0.569072,-0.06519 -2.491231,-0.257228 -5.280211,-0.560261 -5.717146,-4.882038 1.744213,-0.776966 2.961641,-2.522943 2.961641,-4.554335 0,-2.751982 -2.230481,-4.984224 -4.984224,-4.984224 -2.753745,0 -4.985984,2.232242 -4.985984,4.984224 0,2.607512 1.999678,4.742852 4.552574,4.964844 0.628973,5.415871 4.374629,6.485303 6.915191,6.832384 -1.89397,1.171619 -3.158965,3.261151 -3.158965,5.650197 0,3.67342 2.975735,6.64563 6.647392,6.64563 3.671658,0 6.645632,-2.973973 6.645632,-6.64563 0,-3.097301 -2.121246,-5.688957 -4.985986,-6.428928 l 0,-3.888362 c 0.218468,-0.03172 0.466885,-0.05462 0.706495,-0.07929 2.517658,-0.262512 7.655161,-0.819252 7.986386,-7.882437 l 2.938728,0 0,-8.310562 0.0035,0 0,0 z" />
+ </defs>
+ <g
+ style="image-rendering:optimizeSpeed"
+ id="g4168">
+ <rect
+ rx="21.112026"
+ ry="21.112026"
+ y="32.201813"
+ x="71.055573"
+ height="448.79819"
+ width="369.87732"
+ id="rect5752-11"
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <rect
+ rx="5.8049579"
+ ry="5.8049579"
+ y="440.52255"
+ x="92.826019"
+ height="23.069307"
+ width="167.12097"
+ id="rect6297-3"
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <rect
+ rx="21.112026"
+ ry="18.504381"
+ y="31.000002"
+ x="71.067108"
+ height="393.36499"
+ width="369.87732"
+ id="rect5752-1-3"
+ style="opacity:1;fill:#f5f5f5;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <path
+ style="fill:#ebebeb;fill-opacity:1;stroke-width:0.49891937;image-rendering:optimizeSpeed"
+ inkscape:connector-curvature="0"
+ d="m 351.47401,323.15074 q 39.53936,-39.53937 39.53936,-95.46822 c 0,-37.29422 -13.17147,-69.10033 -39.53936,-95.46823 C 325.10611,105.84641 293.3,92.674927 256.00578,92.674927 c -37.29423,0 -69.10034,13.171483 -95.46823,39.539363 -26.36789,26.3679 -39.53937,58.17401 -39.53937,95.46823 0,37.29422 13.17148,69.10034 39.53937,95.46822 26.36789,26.36789 58.174,39.53936 95.46823,39.53936 37.29422,0 69.10033,-13.17147 95.46823,-39.53936 z"
+ id="path6-0" />
+ <circle
+ r="10.344707"
+ cy="452.02554"
+ cx="357.99997"
+ id="path6382-0"
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ <circle
+ r="10.344707"
+ cy="452.01965"
+ cx="389.94727"
+ id="path6382-7-3"
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed" />
+ </g>
+ <rect
+ style="fill:#367bf0;stroke:#367bf0;stroke-width:5.06369448;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
+ y="271.21664"
+ x="-193.41579"
+ id="rect1933"
+ transform="rotate(-90)"
+ stroke-miterlimit="0.00000000000"
+ width="23.16922"
+ height="23.232393" />
+ <path
+ style="fill:#367bf0;stroke:#367bf0;stroke-width:5.06369448;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
+ inkscape:connector-curvature="0"
+ id="path2830"
+ stroke-miterlimit="0.00000000000"
+ d="m 253.57509,280.9156 c 9.30812,-0.002 16.85499,7.53968 16.85499,16.84333 0,9.30357 -7.54687,16.84506 -16.85499,16.84317 -9.30825,0.002 -16.85499,-7.5396 -16.85499,-16.84317 0,-9.30365 7.54674,-16.8452 16.85499,-16.84333 z" />
+ <path
+ style="fill:#367bf0;stroke:#367bf0;stroke-width:5.06369448;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
+ inkscape:connector-curvature="0"
+ id="path4602"
+ stroke-miterlimit="0.00000000000"
+ d="m 224.41242,197.07926 c 6.19391,-0.001 11.2157,5.01709 11.2157,11.20796 0,6.19083 -5.02179,11.20915 -11.2157,11.20789 -6.19392,10e-4 -11.21577,-5.01706 -11.21577,-11.20789 0,-6.19087 5.02185,-11.20919 11.21577,-11.20796 z" />
+ <path
+ style="fill:#367bf0;fill-rule:evenodd;stroke:#367bf0;stroke-width:5.06369448;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
+ inkscape:connector-curvature="0"
+ id="path4608"
+ stroke-miterlimit="0.00000000000"
+ d="m 242.91248,156.25624 c 0,0 10.5404,-22.66047 10.7996,-22.31964 0.25913,0.34076 10.45398,22.31964 10.45398,22.31964 z" />
+ <path
+ style="fill:none;stroke:#367bf0;stroke-width:9.1409235;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1"
+ inkscape:connector-curvature="0"
+ id="path2766"
+ stroke-miterlimit="0.00000000000"
+ d="m 253.17319,275.91924 c -1.865,-19.9428 -28.81122,-30.00411 -28.81122,-41.57428 0,-7.82279 0.35989,-11.24518 0.35989,-21.19955" />
+ <path
+ style="fill:none;stroke:#367bf0;stroke-width:9.1409235;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1"
+ inkscape:connector-curvature="0"
+ id="path3653"
+ stroke-miterlimit="0.00000000000"
+ d="m 253.40974,252.37026 c 0,-20.64151 19.41972,-25.50302 29.04604,-40.77178 1.47022,-2.58705 0.51434,-25.92078 0.51434,-27.41222" />
+ <path
+ style="fill:#367bf0;stroke:#367bf0;stroke-width:9.1409235;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0;stroke-dasharray:none;fill-opacity:1;stroke-opacity:1"
+ inkscape:connector-curvature="0"
+ id="path5436"
+ stroke-miterlimit="0.00000000000"
+ d="m 253.34997,297.21709 0,-146.72302" />
+</svg>
diff --git a/Flat Remix/devices/scalable/drive-removable-media.svg b/Flat Remix/devices/scalable/drive-removable-media.svg
new file mode 100755
index 000000000..7f9af750a
--- /dev/null
+++ b/Flat Remix/devices/scalable/drive-removable-media.svg
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: flash2svg, http://dissentgraphics.com/tools/flash2svg -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="Drive-Removable"
+ version="1.1"
+ style="image-rendering:optimizeSpeed"
+ x="0px"
+ y="0px"
+ width="512"
+ height="512"
+ viewBox="0 0 512 512"
+ enable-background="new 0 0 1024 1024"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="gnome-disks.svg">
+ <metadata
+ id="metadata26">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1024"
+ id="namedview24"
+ showgrid="false"
+ inkscape:zoom="0.4609375"
+ inkscape:cx="192.51738"
+ inkscape:cy="268.87871"
+ inkscape:window-x="0"
+ inkscape:window-y="29"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Drive-Removable" />
+ <defs
+ transform="matrix(1 0 0 1 0 0) "
+ id="defs3" />
+ <rect
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-11"
+ width="369.87732"
+ height="448.79819"
+ x="71.055573"
+ y="32.201813"
+ ry="21.112026"
+ rx="21.112026" />
+ <rect
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect6297-3"
+ width="167.12097"
+ height="23.069307"
+ x="92.826019"
+ y="440.52255"
+ ry="5.8049579"
+ rx="5.8049579" />
+ <rect
+ style="opacity:1;fill:#f5f5f5;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-1-3"
+ width="369.87732"
+ height="393.36499"
+ x="71.067108"
+ y="31.000002"
+ ry="18.504381"
+ rx="21.112026" />
+ <path
+ id="path6"
+ d="m 351.47401,323.15074 q 39.53936,-39.53937 39.53936,-95.46822 c 0,-37.29422 -13.17147,-69.10033 -39.53936,-95.46823 C 325.10611,105.84641 293.3,92.674927 256.00578,92.674927 c -37.29423,0 -69.10034,13.171483 -95.46823,39.539363 -26.36789,26.3679 -39.53937,58.17401 -39.53937,95.46823 0,37.29422 13.17148,69.10034 39.53937,95.46822 26.36789,26.36789 58.174,39.53936 95.46823,39.53936 37.29422,0 69.10033,-13.17147 95.46823,-39.53936 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ebebeb;fill-opacity:1;stroke-width:0.49891937;image-rendering:optimizeSpeed" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-0"
+ cx="357.99997"
+ cy="452.02554"
+ r="10.344707" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-7-3"
+ cx="389.94727"
+ cy="452.01965"
+ r="10.344707" />
+</svg>
diff --git a/Flat Remix/devices/scalable/dvd_unmount.svg b/Flat Remix/devices/scalable/dvd_unmount.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/dvd_unmount.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/floppy.svg b/Flat Remix/devices/scalable/floppy.svg
new file mode 100755
index 000000000..a816461da
--- /dev/null
+++ b/Flat Remix/devices/scalable/floppy.svg
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: flash2svg, http://dissentgraphics.com/tools/flash2svg -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="Floppy"
+ version="1.1"
+ style="image-rendering:optimizeSpeed"
+ x="0px"
+ y="0px"
+ width="512"
+ height="512"
+ viewBox="0 0 512 512"
+ enable-background="new 0 0 1024 1024"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="floppy.svg">
+ <metadata
+ id="metadata26">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview24"
+ showgrid="false"
+ inkscape:zoom="0.20615434"
+ inkscape:cx="-1765.1654"
+ inkscape:cy="155.88272"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Floppy" />
+ <defs
+ transform="matrix(1 0 0 1 0 0) "
+ id="defs3" />
+ <g
+ id="Calque.__203"
+ transform="matrix(0.46478001,0,0,0.46478001,12.467514,15.268595)">
+ <g
+ id="shape">
+ <path
+ id="path"
+ d="M 947.9,208.4 796.3,56.85 l -645.45,0 c -7.65,0 -14.25,2.7 -19.7,8.1 C 125.7,70.4 123,77 123,84.7 l 0,889.5 c 0,7.7 2.7,14.25 8.15,19.65 5.45,5.45 12.05,8.2 19.7,8.2 l 769.15,0 c 7.7,0 14.25,-2.75 19.7,-8.2 5.45,-5.4 8.2,-11.95 8.2,-19.65 l 0,-765.8 z"
+ inkscape:connector-curvature="0"
+ style="fill:#000000;fill-opacity:0.09803922" />
+ </g>
+ </g>
+ <path
+ id="path1"
+ d="m 442.33751,82.848595 -51.84,-51.85 -25.61,0 0,124.890005 c -0.16,4.86 -2.74,7.27 -7.76,7.27 l -173.58,0 -76.54,0 c -5.02,0 -7.599996,-2.41 -7.769996,-7.27 l 0,-124.890005 -27.33,0 c -3.57,0 -6.64,1.26 -9.18,3.79 -2.51,2.53 -3.76,5.6 -3.76,9.16 l 0,413.440005 c 0,0.49 0,0.96 0.1,1.4 0.3,2.97 1.53,5.55 3.69,7.74 2.54,2.53 5.61,3.81 9.18,3.81 l 25.4,0 0,-17.13 0,-184.36 c 0,-5.18 2.58,-7.78 7.769996,-7.78 l 291.13,0 c 5.19,0 7.79,2.6 7.79,7.78 l 0,184.36 0,17.13 25.4,0 c 3.58,0 6.62,-1.28 9.13,-3.81 2.21,-2.19 3.44,-4.77 3.74,-7.74 0,-0.44 0.1,-0.91 0.1,-1.4 l 0,-374.540005 z"
+ inkscape:connector-curvature="0"
+ style="fill:#333333;fill-opacity:1;stroke-width:0.46478" />
+ <path
+ id="path2"
+ d="m 357.12751,163.1586 c 5.02,0 7.6,-2.41 7.76,-7.27 l 0,-124.890005 -181.34,0 0,132.160005 173.58,0 z"
+ inkscape:connector-curvature="0"
+ style="fill:#cccccc;fill-opacity:1;stroke-width:0.46478" />
+ <path
+ id="path3"
+ d="m 403.99751,268.8486 c 0,-5.18 -2.6,-7.78 -7.79,-7.78 l -291.13,0 c -5.189996,0 -7.769996,2.6 -7.769996,7.78 l 0,184.36 306.689996,0 0,-184.36 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff;fill-opacity:1;stroke-width:0.46478" />
+ <path
+ id="path4"
+ d="m 183.54751,163.1586 0,-132.160005 -84.309996,0 0,124.890005 c 0.17,4.86 2.749996,7.27 7.769996,7.27 l 76.54,0 z"
+ inkscape:connector-curvature="0"
+ style="fill:#666666;fill-opacity:1;stroke-width:0.46478" />
+ <path
+ id="path5"
+ d="m 97.307514,453.2086 0,17.13 306.689996,0 0,-17.13 -306.689996,0 z"
+ inkscape:connector-curvature="0"
+ style="fill:#a8babe;fill-opacity:1;stroke-width:0.46478" />
+ <g
+ id="Calque.__205"
+ transform="matrix(0.46478001,0,0,0.46478001,12.467514,15.268595)">
+ <g
+ id="shape9"
+ transform="translate(238.05,606.15)" />
+ </g>
+ <g
+ id="Calque.__206"
+ transform="matrix(0.46478001,0,0,0.46478001,12.467514,15.268595)">
+ <g
+ id="shape10">
+ <path
+ id="path6"
+ d="m 693.95,110.85 q 0,-16.7 -16.7,-16.7 l -37.9,0 c -11.15,0 -16.75,5.55 -16.75,16.7 l 0,136 c 0,11.15 5.6,16.75 16.75,16.75 l 37.9,0 c 11.15,0 16.7,-5.6 16.7,-16.75 l 0,-136 z"
+ inkscape:connector-curvature="0"
+ style="fill:#666666;fill-opacity:1" />
+ </g>
+ </g>
+ <g
+ id="Calque.__207"
+ transform="matrix(0.46478001,0,0,0.46478001,12.467514,15.268595)">
+ <g
+ id="shape12">
+ <path
+ id="path7"
+ d="m 162,186.05 0,-82 c 0,-6.65 -3.35,-10 -10,-10 l -19,0 c -6.65,0 -10,3.35 -10,10 l 0,82 c 0,6.65 3.35,10 10,10 l 19,0 c 6.65,0 10,-3.35 10,-10 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff;fill-opacity:1" />
+ <path
+ id="path8"
+ d="m 142.9,904.2 c -6.6,0 -12.25,2.35 -16.9,7 -4.65,4.65 -7,10.3 -7,16.9 0,6.6 2.35,12.25 7,16.9 4.65,4.65 10.3,7 16.9,7 6.6,0 12.25,-2.35 16.9,-7 4.65,-4.65 7,-10.3 7,-16.9 0,-6.6 -2.35,-12.25 -7,-16.9 -4.65,-4.65 -10.3,-7 -16.9,-7 z m 724.5,7 c -4.65,4.65 -7,10.3 -7,16.9 0,6.6 2.35,12.25 7,16.9 4.65,4.65 10.3,7 16.9,7 6.6,0 12.25,-2.35 16.9,-7 4.65,-4.65 7,-10.3 7,-16.9 0,-6.6 -2.35,-12.25 -7,-16.9 -4.65,-4.65 -10.3,-7 -16.9,-7 -6.6,0 -12.25,2.35 -16.9,7 z"
+ inkscape:connector-curvature="0"
+ style="fill:#f9d346;fill-opacity:1" />
+ </g>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/gnome-dev-battery.svg b/Flat Remix/devices/scalable/gnome-dev-battery.svg
new file mode 120000
index 000000000..a400f383f
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-battery.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-cdrom-audio.svg b/Flat Remix/devices/scalable/gnome-dev-cdrom-audio.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-cdrom-audio.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-cdrom.svg b/Flat Remix/devices/scalable/gnome-dev-cdrom.svg
new file mode 120000
index 000000000..5c62a912c
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-cdrom.svg
@@ -0,0 +1 @@
+drive-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-computer.svg b/Flat Remix/devices/scalable/gnome-dev-computer.svg
new file mode 120000
index 000000000..d890a06c6
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-disc-cdr.svg b/Flat Remix/devices/scalable/gnome-dev-disc-cdr.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-disc-cdr.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-disc-cdrw.svg b/Flat Remix/devices/scalable/gnome-dev-disc-cdrw.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-disc-cdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-disc-dvdr-plus.svg b/Flat Remix/devices/scalable/gnome-dev-disc-dvdr-plus.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-disc-dvdr-plus.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-disc-dvdr.svg b/Flat Remix/devices/scalable/gnome-dev-disc-dvdr.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-disc-dvdr.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-disc-dvdram.svg b/Flat Remix/devices/scalable/gnome-dev-disc-dvdram.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-disc-dvdram.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-disc-dvdrom.svg b/Flat Remix/devices/scalable/gnome-dev-disc-dvdrom.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-disc-dvdrom.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-disc-dvdrw.svg b/Flat Remix/devices/scalable/gnome-dev-disc-dvdrw.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-disc-dvdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-dvd.svg b/Flat Remix/devices/scalable/gnome-dev-dvd.svg
new file mode 120000
index 000000000..5c62a912c
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-dvd.svg
@@ -0,0 +1 @@
+drive-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-harddisk-1394.svg b/Flat Remix/devices/scalable/gnome-dev-harddisk-1394.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-harddisk-1394.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-harddisk-usb.svg b/Flat Remix/devices/scalable/gnome-dev-harddisk-usb.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-harddisk-usb.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-harddisk.svg b/Flat Remix/devices/scalable/gnome-dev-harddisk.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-harddisk.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-ipod.svg b/Flat Remix/devices/scalable/gnome-dev-ipod.svg
new file mode 120000
index 000000000..fd92d8c7e
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-keyboard.svg b/Flat Remix/devices/scalable/gnome-dev-keyboard.svg
new file mode 120000
index 000000000..ff417223d
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-mouse-ball.svg b/Flat Remix/devices/scalable/gnome-dev-mouse-ball.svg
new file mode 120000
index 000000000..e81935d80
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-mouse-ball.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-mouse-optical.svg b/Flat Remix/devices/scalable/gnome-dev-mouse-optical.svg
new file mode 120000
index 000000000..e81935d80
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-mouse-optical.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-pci.svg b/Flat Remix/devices/scalable/gnome-dev-pci.svg
new file mode 100755
index 000000000..5808de3ac
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-pci.svg
@@ -0,0 +1,375 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ width="512"
+ height="512"
+ sodipodi:docname="gnome-dev-pci.svg"
+ viewBox="0 0 512 512">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.56"
+ inkscape:cx="420.36946"
+ inkscape:cy="318.32644"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ inkscape:document-units="px" />
+ <rect
+ style="opacity:1;fill:#d7d7d7;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2-6-4-2"
+ width="33.674633"
+ height="58.930614"
+ x="89.461441"
+ y="387.93149" />
+ <rect
+ style="opacity:1;fill:#d7d7d7;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2-6-9"
+ width="33.674633"
+ height="58.930614"
+ x="118.23615"
+ y="387.76962" />
+ <rect
+ style="opacity:1;fill:#d7d7d7;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2-6-4-0-3"
+ width="33.674633"
+ height="58.930614"
+ x="141.22554"
+ y="387.76959" />
+ <rect
+ style="opacity:1;fill:#f9de69;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2-8"
+ width="33.674633"
+ height="58.930614"
+ x="93.951538"
+ y="387.76962" />
+ <rect
+ style="opacity:1;fill:#f9de69;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3436-2-5-0"
+ width="33.674633"
+ height="58.930614"
+ x="136.351"
+ y="387.76959" />
+ <rect
+ style="opacity:1;fill:#71ceb3;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3333-6"
+ width="494.75812"
+ height="264.21637"
+ x="42.144409"
+ y="140.33241"
+ ry="26.637218" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:1;fill:#d7d7d7;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ d="m -24.902527,65.137889 0,22.978515 64.152344,0 0,316.431636 23.951167,0 0,-339.335933 -10.392573,0 0,-0.07422 -77.710938,0 z"
+ id="rect3419-5" />
+ <path
+ d="m 320.93434,218.01641 0,-11.56642 -21.61036,0 0,-38.79196 -197.89449,0 0,38.79196 -21.610416,0 0,11.56642 21.610416,0 0,26.71149 -21.610416,0 0,11.5664 21.610416,0 0,29.00503 -21.610416,0 0,11.5664 21.610416,0 0,23.13282 -21.610416,0 0,11.56642 21.610416,0 0,34.0072 197.87472,0 0,-34.0072 21.61036,0 0,-11.56642 -21.61036,0 0,-23.13282 21.61036,0 0,-11.5664 -21.61036,0 0,-29.02479 21.61036,0 0,-11.5664 -21.61036,0 0,-26.71151 21.63013,0 z"
+ id="path3505-1"
+ inkscape:connector-curvature="0"
+ style="fill:#1ba389;fill-opacity:1" />
+ <path
+ style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.32644907"
+ d=""
+ id="path3783-2"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#1ba389;fill-opacity:1;stroke-width:0.32644907"
+ d="m 373.88848,198.53242 -3.7539,0.12695 c -3.30435,0.11189 -3.9846,0.23875 -5.66406,1.05079 -2.42972,1.17478 -5.09579,3.83304 -6.29688,6.28125 l -0.93555,1.91015 -0.0996,61.53515 c -0.0718,44.27701 0.002,62.00922 0.26368,63.22656 0.78151,3.64155 4.37246,7.54125 8.19531,8.89844 1.27065,0.45112 2.68959,0.63124 5.10156,0.64844 l 3.3418,0.0234 0.45508,-1.06055 c 0.80045,-1.8712 2.256,-2.94559 4.19922,-3.10156 2.15555,-0.17303 3.69813,0.74161 4.6582,2.76367 l 0.6543,1.375 8.56835,0.0117 4.0586,0.006 0.22656,0 4.28516,0.006 0,-0.006 10.11328,0 0,0.008 1.79883,0 1.79687,0 0,-0.008 9.79492,0 0,0.008 4.24414,0 4.24219,0 0,-0.008 9.79492,0 0,0.008 1.79883,0 1.79883,0 0,-0.008 10.11328,0 0,0.008 10.69141,0 10.6914,0 0.65235,-1.35352 c 0.86256,-1.78788 2.04987,-2.62139 3.99804,-2.80859 2.65036,-0.25466 5.30469,1.59379 5.30469,3.69531 0,0.46108 0.27465,0.52518 1.75586,0.40235 3.69544,-0.30646 7.99302,-3.49729 9.875,-7.33008 l 0.9375,-1.91016 0.084,-61.86133 c 0.0829,-60.97245 0.0747,-61.88875 -0.56446,-63.78125 -1.59535,-4.72409 -6.61308,-8.6914 -10.99609,-8.6914 -0.85855,0 -1.0918,0.13468 -1.0918,0.6289 0,0.80453 -1.43934,2.51955 -2.63281,3.13672 -1.17023,0.60513 -3.01644,0.61305 -4.15625,0.0176 -1.13622,-0.59359 -2.54272,-2.11057 -2.82617,-3.04883 l -0.22266,-0.73437 -47.06641,0.0117 -47.06835,0.0117 -0.6543,1.375 c -1.78728,3.76427 -6.91672,3.78069 -8.74024,0.0273 l -0.72461,-1.49024 z"
+ id="path2986-4" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-16"
+ width="58.790627"
+ height="22.722757"
+ x="399.42212"
+ y="231.0358"
+ ry="9.6955376" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-56"
+ width="30.432262"
+ height="6.4922175"
+ x="203.17169"
+ y="-414.26276"
+ ry="2.770154"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-8"
+ width="30.477348"
+ height="6.4922175"
+ x="203.12662"
+ y="-426.11234"
+ ry="2.770154"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-44"
+ width="30.477348"
+ height="6.4922175"
+ x="203.12662"
+ y="-437.81891"
+ ry="2.770154"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4-4"
+ width="30.477348"
+ height="6.4922175"
+ x="203.08153"
+ y="-449.62323"
+ ry="2.770154"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-9-9"
+ width="58.790627"
+ height="22.722757"
+ x="240.31679"
+ y="-468.12201"
+ ry="9.6955376"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-2-28"
+ width="30.432262"
+ height="6.4922175"
+ x="-495.98615"
+ y="-255.15742"
+ ry="2.770154"
+ transform="scale(-1)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-9-5"
+ width="30.477348"
+ height="6.4922175"
+ x="-496.03119"
+ y="-267.00699"
+ ry="2.770154"
+ transform="scale(-1)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-3-8"
+ width="30.477348"
+ height="6.4922175"
+ x="-496.03119"
+ y="-278.71359"
+ ry="2.770154"
+ transform="scale(-1)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4-0-4"
+ width="30.477348"
+ height="6.4922175"
+ x="-496.07629"
+ y="-290.51788"
+ ry="2.770154"
+ transform="scale(-1)" />
+ <g
+ style="fill:#e6e6e6"
+ id="g3452-2-0-1"
+ transform="matrix(0,0.32644907,0.32644907,0,292.97229,475.7343)">
+ <rect
+ ry="29.700001"
+ y="295.86798"
+ x="-720.36499"
+ height="69.605827"
+ width="180.09126"
+ id="rect3375-9-5-15"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <rect
+ transform="rotate(90)"
+ ry="8.4857159"
+ y="674.90417"
+ x="210.51286"
+ height="19.887383"
+ width="93.222084"
+ id="rect3375-2-2-2-4"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <rect
+ transform="rotate(90)"
+ ry="8.4857159"
+ y="638.60577"
+ x="210.37477"
+ height="19.887383"
+ width="93.360191"
+ id="rect3375-2-7-9-0-9"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <rect
+ transform="rotate(90)"
+ ry="8.4857159"
+ y="602.74542"
+ x="210.37477"
+ height="19.887383"
+ width="93.360191"
+ id="rect3375-2-7-0-3-2-8"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <rect
+ transform="rotate(90)"
+ ry="8.4857159"
+ y="566.58569"
+ x="210.23666"
+ height="19.887383"
+ width="93.360191"
+ id="rect3375-2-7-0-4-0-0-1"
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ </g>
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-9-5-1-1"
+ width="58.790627"
+ height="22.722757"
+ x="399.62839"
+ y="-309.94278"
+ ry="9.6955376"
+ transform="scale(1,-1)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-2-2-8-7"
+ width="30.432262"
+ height="6.4922175"
+ x="-337.80688"
+ y="-414.46902"
+ ry="2.770154"
+ transform="matrix(0,-1,-1,0,0,0)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-9-0-3-7"
+ width="30.477348"
+ height="6.4922175"
+ x="-337.85196"
+ y="-426.3186"
+ ry="2.770154"
+ transform="matrix(0,-1,-1,0,0,0)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-3-2-6-9"
+ width="30.477348"
+ height="6.4922175"
+ x="-337.85196"
+ y="-438.02518"
+ ry="2.770154"
+ transform="matrix(0,-1,-1,0,0,0)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:2.21985364;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4-0-0-7-8"
+ width="30.477348"
+ height="6.4922175"
+ x="-337.89703"
+ y="-449.8295"
+ ry="2.770154"
+ transform="matrix(0,-1,-1,0,0,0)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path2984-3"
+ d="m 399.36419,301.15167 c -2.04953,-0.99248 -1.93592,0.85483 -1.91147,-31.07974 l 0.0223,-29.1235 0.74004,-0.79141 c 0.40702,-0.43527 0.99201,-0.92725 1.29997,-1.09329 0.74795,-0.40325 57.87236,-0.40325 58.62031,0 0.30797,0.16604 0.89667,0.66197 1.30823,1.10208 l 0.74829,0.80019 0.007,29.07914 c 0.008,31.71586 0.10522,30.04342 -1.80577,31.06614 -1.22466,0.65542 -57.67939,0.69404 -59.02923,0.0404 z m 55.97244,-5.10842 c 0.46857,-1.02839 0.0591,-2.40041 -0.81335,-2.72525 -2.25008,-0.83781 -3.69796,2.35621 -1.56085,3.44322 0.97233,0.49457 1.95747,0.19666 2.3742,-0.71797 z m -50.08107,0.44562 c 0.72322,-0.72322 0.47343,-2.47773 -0.43775,-3.07476 -1.63785,-1.07316 -3.35056,0.7713 -2.48343,2.67445 0.27658,0.60702 0.61418,0.79205 1.44516,0.79205 0.59636,0 1.26057,-0.17629 1.47602,-0.39174 z m 0,-49.94671 c 0.63792,-0.63792 0.48412,-2.47389 -0.23969,-2.86126 -1.43022,-0.76544 -2.95951,0.0645 -2.95951,1.60606 0,1.13686 0.55609,1.64694 1.79547,1.64694 0.5566,0 1.18828,-0.17627 1.40373,-0.39174 z m 49.82546,-0.12125 c 0.66529,-0.6653 0.6536,-1.7286 -0.0273,-2.48096 -1.49567,-1.6527 -4.1098,0.35809 -2.8886,2.22189 0.59611,0.90978 2.12897,1.04597 2.91587,0.25907 z"
+ style="fill:#223656;fill-opacity:1;stroke-width:0.32644907" />
+ <g
+ id="g3549-7"
+ transform="matrix(0.32644907,0,0,0.32644907,344.79728,185.80432)"
+ style="fill:#f9de69;fill-opacity:1">
+ <rect
+ y="439.81534"
+ x="172.16946"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-1"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.80347"
+ x="172.15749"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-73"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="439.78714"
+ x="214.1824"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-4-4"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.77527"
+ x="214.17043"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-8-3"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="439.82343"
+ x="270.15152"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-47-1"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.81155"
+ x="270.13956"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-2-0"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="439.8111"
+ x="311.15192"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-5-4"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.79922"
+ x="311.13995"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-7-5"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ </g>
+ <path
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:9.16462803;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ d="m 154.22177,219.67603 0,104.73408 12.43096,0 0,-104.73408 -12.43096,0 z m 18.8389,0 0,104.73408 12.43351,0 0,-104.73408 -12.43351,0 z m 18.91845,0 0,104.73408 12.43351,0 0,-104.73408 -12.43351,0 z m 19.38293,0 0,104.73408 12.43095,0 0,-104.73408 -12.43095,0 z m 19.30082,0 0,104.73408 12.43353,0 0,-104.73408 -12.43353,0 z"
+ id="rect3419-3-3"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/Flat Remix/devices/scalable/gnome-dev-pcmcia.svg b/Flat Remix/devices/scalable/gnome-dev-pcmcia.svg
new file mode 100755
index 000000000..39accf867
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-pcmcia.svg
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ width="512"
+ height="512"
+ sodipodi:docname="gnome-dev-pcmcia.svg"
+ viewBox="0 0 512 512">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="0.50425108"
+ inkscape:cx="-537.58352"
+ inkscape:cy="134.90127"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ inkscape:document-units="px" />
+ <rect
+ style="opacity:1;fill:#c8d4dc;fill-opacity:1;stroke:none;stroke-width:5.60839367;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3333"
+ width="450.72556"
+ height="263.91168"
+ x="40.274448"
+ y="122.56149"
+ ry="27.07917" />
+ <rect
+ style="opacity:1;fill:#999999;fill-opacity:1;stroke:none;stroke-width:5.60839367;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3335"
+ width="54.85804"
+ height="332.11359"
+ x="20.999994"
+ y="89.943207"
+ ry="4.4069781" />
+</svg>
diff --git a/Flat Remix/devices/scalable/gnome-dev-printer.svg b/Flat Remix/devices/scalable/gnome-dev-printer.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-dev-removable.svg b/Flat Remix/devices/scalable/gnome-dev-removable.svg
new file mode 120000
index 000000000..a283cdf55
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-dev-removable.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/gnome-disks.svg b/Flat Remix/devices/scalable/gnome-disks.svg
new file mode 100755
index 000000000..7f9af750a
--- /dev/null
+++ b/Flat Remix/devices/scalable/gnome-disks.svg
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: flash2svg, http://dissentgraphics.com/tools/flash2svg -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="Drive-Removable"
+ version="1.1"
+ style="image-rendering:optimizeSpeed"
+ x="0px"
+ y="0px"
+ width="512"
+ height="512"
+ viewBox="0 0 512 512"
+ enable-background="new 0 0 1024 1024"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="gnome-disks.svg">
+ <metadata
+ id="metadata26">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1024"
+ id="namedview24"
+ showgrid="false"
+ inkscape:zoom="0.4609375"
+ inkscape:cx="192.51738"
+ inkscape:cy="268.87871"
+ inkscape:window-x="0"
+ inkscape:window-y="29"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Drive-Removable" />
+ <defs
+ transform="matrix(1 0 0 1 0 0) "
+ id="defs3" />
+ <rect
+ style="opacity:1;fill:#6d7a7f;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-11"
+ width="369.87732"
+ height="448.79819"
+ x="71.055573"
+ y="32.201813"
+ ry="21.112026"
+ rx="21.112026" />
+ <rect
+ style="opacity:1;fill:#15495d;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect6297-3"
+ width="167.12097"
+ height="23.069307"
+ x="92.826019"
+ y="440.52255"
+ ry="5.8049579"
+ rx="5.8049579" />
+ <rect
+ style="opacity:1;fill:#f5f5f5;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="rect5752-1-3"
+ width="369.87732"
+ height="393.36499"
+ x="71.067108"
+ y="31.000002"
+ ry="18.504381"
+ rx="21.112026" />
+ <path
+ id="path6"
+ d="m 351.47401,323.15074 q 39.53936,-39.53937 39.53936,-95.46822 c 0,-37.29422 -13.17147,-69.10033 -39.53936,-95.46823 C 325.10611,105.84641 293.3,92.674927 256.00578,92.674927 c -37.29423,0 -69.10034,13.171483 -95.46823,39.539363 -26.36789,26.3679 -39.53937,58.17401 -39.53937,95.46823 0,37.29422 13.17148,69.10034 39.53937,95.46822 26.36789,26.36789 58.174,39.53936 95.46823,39.53936 37.29422,0 69.10033,-13.17147 95.46823,-39.53936 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ebebeb;fill-opacity:1;stroke-width:0.49891937;image-rendering:optimizeSpeed" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-0"
+ cx="357.99997"
+ cy="452.02554"
+ r="10.344707" />
+ <circle
+ style="opacity:1;fill:#d1d2d3;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;image-rendering:optimizeSpeed"
+ id="path6382-7-3"
+ cx="389.94727"
+ cy="452.01965"
+ r="10.344707" />
+</svg>
diff --git a/Flat Remix/devices/scalable/gtk-harddisk.svg b/Flat Remix/devices/scalable/gtk-harddisk.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/Flat Remix/devices/scalable/gtk-harddisk.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/harddrive.svg b/Flat Remix/devices/scalable/harddrive.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/Flat Remix/devices/scalable/harddrive.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/infrared-remote.svg b/Flat Remix/devices/scalable/infrared-remote.svg
new file mode 100755
index 000000000..6e84e1f23
--- /dev/null
+++ b/Flat Remix/devices/scalable/infrared-remote.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="infrared-remote.svg"
+ viewBox="0 0 511.99999 511.99999">
+ <metadata
+ id="metadata13">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview11"
+ inkscape:document-units="px"
+ showgrid="false"
+ inkscape:zoom="3.1198134"
+ inkscape:cx="340.22131"
+ inkscape:cy="373.49921"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ units="px" />
+ <defs
+ id="defs4" />
+ <rect
+ style="fill:#223656;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185;stroke-dasharray:none"
+ y="204.10052"
+ x="183.33432"
+ height="207.67459pt"
+ width="116.65372pt"
+ stroke-miterlimit="2.01260191180"
+ id="shape0" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:30.29005623;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185;stroke-opacity:1"
+ inkscape:connector-curvature="0"
+ d="m 310.0315,297.86051 c 0,-26.74463 -20.75826,-48.42555 -46.36487,-48.42555 -25.60671,0 -46.36497,21.68092 -46.36497,48.42555 0,26.74483 20.75826,48.42575 46.36497,48.42575 25.60661,0 46.36487,-21.68092 46.36487,-48.42575"
+ stroke-miterlimit="2.01260191180"
+ id="shape1" />
+ <path
+ style="fill:none;stroke:#d41a1a;stroke-width:30.46979713;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185;stroke-opacity:1"
+ inkscape:connector-curvature="0"
+ d="m 336.82612,151.08327 c -20.13773,-23.4351 -49.5644,-36.82599 -80.46371,-36.61531 -30.89893,0.21117 -60.14093,14.00172 -79.95723,37.7093"
+ stroke-miterlimit="2.01260191180"
+ id="shape2" />
+ <path
+ style="fill:none;stroke:#d41a1a;stroke-width:30.46979713;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2;stroke-opacity:1"
+ inkscape:connector-curvature="0"
+ d="M 387.88111,106.44678 C 354.76698,67.911659 306.37905,45.892479 255.57087,46.238949 c -50.80799,0.34609 -98.89165,23.02352 -131.47618,62.006601"
+ stroke-miterlimit="2.00000000000"
+ id="shape3" />
+</svg>
diff --git a/Flat Remix/devices/scalable/input-dialpad.svg b/Flat Remix/devices/scalable/input-dialpad.svg
new file mode 100755
index 000000000..84277fc85
--- /dev/null
+++ b/Flat Remix/devices/scalable/input-dialpad.svg
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ viewBox="0 0 135.46666 135.46666"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="input-dialpad.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.040200967"
+ inkscape:cx="-6265.2505"
+ inkscape:cy="-1158.6875"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ units="px" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-161.53336)">
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141"
+ cx="35.261742"
+ cy="245.50255"
+ rx="10.823863"
+ ry="10.823857" />
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141-6"
+ cx="35.261757"
+ cy="213.03094"
+ rx="10.823863"
+ ry="10.823857" />
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141-0"
+ cx="35.261757"
+ cy="180.55936"
+ rx="10.823863"
+ ry="10.823857" />
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141-60"
+ cx="67.733337"
+ cy="245.50252"
+ rx="10.823863"
+ ry="10.823857" />
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141-6-4"
+ cx="67.733337"
+ cy="213.03088"
+ rx="10.823863"
+ ry="10.823857" />
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141-0-5"
+ cx="67.733337"
+ cy="180.55931"
+ rx="10.823863"
+ ry="10.823857" />
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141-8"
+ cx="100.20491"
+ cy="245.50252"
+ rx="10.823863"
+ ry="10.823857" />
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141-6-44"
+ cx="100.20493"
+ cy="213.03088"
+ rx="10.823863"
+ ry="10.823857" />
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141-0-51"
+ cx="100.20493"
+ cy="180.55931"
+ rx="10.823863"
+ ry="10.823857" />
+ <ellipse
+ style="opacity:1;fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4141-0-5-8"
+ cx="67.733337"
+ cy="277.97409"
+ rx="10.823863"
+ ry="10.823857" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/input-gaming.svg b/Flat Remix/devices/scalable/input-gaming.svg
new file mode 100644
index 000000000..cc23d333c
--- /dev/null
+++ b/Flat Remix/devices/scalable/input-gaming.svg
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="input-gaming.svg"
+ viewBox="0 0 512.00001 512.00001">
+ <metadata
+ id="metadata23">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview21"
+ inkscape:document-units="px"
+ showgrid="false"
+ units="px"
+ inkscape:zoom="16.511435"
+ inkscape:cx="19.89012"
+ inkscape:cy="30.761374"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4" />
+ <path
+ style="fill:#ccdade;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ d="m 121.38857,147.33558 c -3.31621,0.005 -6.67095,0.1953 -10.0381,0.56226 -53.874482,5.8696 -93.74354,56.88717 -90.122076,115.31776 3.62147,58.43099 49.436606,103.22351 103.553056,101.2643 23.68594,-0.85728 45.21599,-10.53335 61.95515,-26.05897 l 133.96851,0 c 16.66666,15.08588 37.96092,24.71795 61.49342,26.07902 54.66638,3.16186 102.16044,-39.20385 108.17059,-96.5063 6.01013,-57.30368 -31.56089,-109.57551 -85.56478,-119.05185 -0.19531,-0.0308 -0.38691,-0.0514 -0.58221,-0.0822 l 0,-1.36517 -19.47391,0 -260.32814,0 c -1.01599,-0.0308 -2.00957,-0.16241 -3.0315,-0.16036 z"
+ id="shape0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#7f8c8d;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 316.20384,257.10269 c 0.01,40.83875 30.32309,74.55188 69.04765,76.79171 38.72475,2.23983 72.36181,-27.77395 76.61937,-68.36641 4.25757,-40.59215 -22.34967,-77.6127 -60.60456,-84.3255 -38.25542,-6.7128 -74.82482,19.22201 -83.29773,59.07457"
+ stroke-miterlimit="2.00000000000"
+ id="shape3" />
+ <path
+ style="fill:#223656;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ d="m 99.886959,202.84626 0,33.9288 -38.486083,0 0,39.77095 38.486083,0 0,40.61414 40.493701,0 0,-40.61414 38.727,0 0,-39.77095 -38.727,0 0,-33.9288 -40.493701,0 z m 136.076501,36.59891 c -2.1437,0 -4.27986,0.82644 -5.92248,2.46936 l -17.78751,17.78755 c -3.28524,3.28522 -3.28524,8.55965 0,11.84497 3.28522,3.28522 8.55972,3.28522 11.84496,0 l 17.78752,-17.78755 c 3.28524,-3.28522 3.28524,-8.55976 0,-11.84497 -1.64262,-1.64261 -3.77879,-2.46936 -5.92249,-2.46936 z m 48.10258,0.68253 c -2.14369,0 -4.29994,0.82645 -5.94256,2.46936 l -17.78751,17.78756 c -3.28524,3.28521 -3.28524,8.5798 0,11.86501 3.28525,3.28522 8.5798,3.28522 11.86504,0 l 17.78752,-17.78745 c 3.28523,-3.28532 3.28523,-8.5799 0,-11.86512 -1.64262,-1.6426 -3.77878,-2.46936 -5.92249,-2.46936 z"
+ id="shape4"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="fill:#ecf0f1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185"
+ y="401.59198"
+ x="39.009731"
+ ry="19.982462pt"
+ rx="19.982462pt"
+ height="39.964924pt"
+ width="92.372711pt"
+ stroke-miterlimit="2.01260185242"
+ transform="rotate(-45)"
+ id="shape8" />
+ <path
+ style="fill:#1ba389;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 361.73883,241.83466 c -7.96398,-7.96398 -20.87612,-7.96398 -28.84013,0 -7.96398,7.96398 -7.96398,20.87623 0,28.84021 7.96401,7.96397 20.87615,7.96397 28.84013,0 7.96402,-7.96398 7.96402,-20.87623 0,-28.84021"
+ stroke-miterlimit="2.00000000000"
+ id="shape9" />
+ <path
+ style="fill:#2980b9;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 407.68704,195.62845 c -7.96397,-7.96397 -20.87611,-7.96397 -28.84013,0 -7.96398,7.96398 -7.96398,20.87613 0,28.8401 7.96402,7.96398 20.87616,7.96398 28.84013,0 7.96402,-7.96397 7.96402,-20.87612 0,-28.8401"
+ stroke-miterlimit="2.00000000000"
+ id="shape10" />
+ <rect
+ style="fill:#ecf0f1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ y="462.95224"
+ x="34.937664"
+ ry="19.982462pt"
+ rx="19.982462pt"
+ height="39.964924pt"
+ width="92.372711pt"
+ stroke-miterlimit="2.00000000000"
+ transform="rotate(-45)"
+ id="shape11" />
+ <path
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 402.24742,287.79119 c -7.96398,-7.96398 -20.87612,-7.96408 -28.84013,0 -7.96398,7.96397 -7.96398,20.87613 0,28.8401 7.96401,7.96398 20.87615,7.96398 28.84013,0 7.96402,-7.96408 7.96402,-20.87613 0,-28.8401"
+ stroke-miterlimit="2.00000000000"
+ id="shape12" />
+ <path
+ style="fill:#ba174e;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2"
+ inkscape:connector-curvature="0"
+ d="m 448.19562,241.89634 c -7.96397,-7.96398 -20.87611,-7.96408 -28.84013,0 -7.96398,7.96397 -7.96398,20.87622 0,28.8402 7.96402,7.96398 20.87616,7.96398 28.84013,0 7.96403,-7.96408 7.96403,-20.87623 0,-28.8402"
+ stroke-miterlimit="2.00000000000"
+ id="shape13" />
+</svg>
diff --git a/Flat Remix/devices/scalable/input-keyboard.svg b/Flat Remix/devices/scalable/input-keyboard.svg
new file mode 100755
index 000000000..e33a9d119
--- /dev/null
+++ b/Flat Remix/devices/scalable/input-keyboard.svg
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ viewBox="0 0 144.49777 144.49779"
+ sodipodi:docname="input-keyboard.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.4142136"
+ inkscape:cx="-0.92554949"
+ inkscape:cy="31.392636"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ borderlayer="true"
+ units="px"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ showguides="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1025"
+ inkscape:window-x="0"
+ inkscape:window-y="29"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(38.119153,-266.89383)">
+ <rect
+ style="fill:#bdc3c7;fill-opacity:1;stroke:none;stroke-width:11.24999809"
+ id="rect4118"
+ width="127"
+ height="127.00021"
+ x="-29.370262"
+ y="275.64261" />
+ <rect
+ style="fill:#95a5a6;fill-opacity:1;stroke:none;stroke-width:11.24999809"
+ id="rect4139"
+ width="107.94999"
+ height="107.94993"
+ x="-19.84516"
+ y="288.34314" />
+ <rect
+ y="281.99304"
+ x="-19.84516"
+ height="107.94993"
+ width="107.94999"
+ id="rect4120"
+ style="fill:#ecf0f1;fill-opacity:1;stroke:none;stroke-width:11.24999809" />
+ <path
+ style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:2.87783074px;line-height:125%;font-family:Helvetica85-Heavy;-inkscape-font-specification:'Helvetica85-Heavy Heavy';letter-spacing:0px;word-spacing:0px;fill:#7f8c8d;fill-opacity:1;stroke:none;stroke-width:3.17499971"
+ d="m 17.082796,327.10042 c -1.705114,0 -3.269757,0.31013 -4.694285,0.93638 -1.424527,0.6045 -2.659878,1.46046 -3.6958995,2.56108 -1.0144346,1.10078 -1.7858516,2.38326 -2.3254397,3.85093 -0.5396229,1.46767 -0.8123523,3.03236 -0.8123523,4.69429 0,1.662 0.2727325,3.22661 0.8123523,4.69428 0.53955,1.46768 1.310967,2.75015 2.3254397,3.85093 1.0360215,1.10077 2.2713725,1.96614 3.6958995,2.59209 1.424528,0.6045 2.989171,0.90537 4.694285,0.90537 1.467692,0 2.822315,-0.21291 4.07417,-0.64492 1.251864,-0.432 2.346125,-1.04965 3.274219,-1.84795 0.94969,-0.82013 1.692827,-1.81099 2.232424,-2.97656 0.56115,-1.1871 0.887257,-2.51348 0.973582,-3.98116 l -6.021336,0 c -0.107918,1.33823 -0.565667,2.3824 -1.364259,3.1378 -0.798598,0.7554 -1.896082,1.13481 -3.299022,1.13481 -0.928097,0 -1.740177,-0.18516 -2.43086,-0.5519 -0.690676,-0.3885 -1.248841,-0.90282 -1.680517,-1.55029 -0.431702,-0.64725 -0.757809,-1.38092 -0.973586,-2.20142 -0.194249,-0.82012 -0.291455,-1.67609 -0.291455,-2.56108 0,-0.88493 0.09722,-1.73476 0.291465,-2.55489 0.215836,-0.8202 0.54196,-1.55386 0.973585,-2.20141 0.431698,-0.64725 0.989863,-1.15837 1.680518,-1.52549 0.690673,-0.3885 1.502756,-0.58291 2.430859,-0.58291 1.295026,0 2.348615,0.31633 3.1688,0.94258 0.841762,0.6045 1.343393,1.47927 1.494482,2.62309 l 6.021336,0 0,-0.006 c -0.0435,-1.33822 -0.379016,-2.5423 -1.004589,-3.62148 -0.604352,-1.10077 -1.416425,-2.02893 -2.430859,-2.78433 -1.014435,-0.77707 -2.136966,-1.36023 -3.367237,-1.74873 -1.230271,-0.38849 -2.478268,-0.58291 -3.75171,-0.58291 z m 40.11538,0.48369 0,23.11797 5.506641,0 0,-23.11797 -5.506641,0 z m -25.331786,1.23404 0,5.07875 -2.784326,0 0,3.56568 2.784326,0 0,7.47861 c 0,1.1871 0.08779,2.15295 0.260445,2.90835 0.194246,0.7335 0.510876,1.33234 0.942578,1.78594 0.431698,0.432 1.024334,0.74212 1.779733,0.93637 0.755431,0.19425 1.727445,0.29147 2.914552,0.29147 0.388499,0 0.956087,-0.0317 1.711525,-0.0992 0.582749,-0.045 1.015447,-0.0682 1.296044,-0.0682 l 0,-4.04937 c -0.172656,0 -0.420367,0.0146 -0.74414,0.0372 -0.302165,0.0225 -0.53108,0.0311 -0.68213,0.0311 -0.669074,0 -1.164508,-0.10646 -1.488281,-0.32246 -0.323774,-0.23775 -0.483692,-0.67047 -0.483692,-1.29605 l 0,-7.63984 3.398243,0 0,-3.55947 -3.398243,0 0,-5.07876 -5.506641,0 z m 22.007958,4.75629 c -1.187107,0 -2.221855,0.28236 -3.106788,0.84336 -0.884929,0.561 -1.537074,1.36686 -1.947167,2.42466 l -0.06201,0 0,-2.94556 -5.345411,0 0,16.80518 5.50664,0 0,-8.32197 c 0,-1.12238 0.369935,-2.05993 1.103808,-2.81534 0.733876,-0.77707 1.74358,-1.16582 3.038576,-1.16582 0.604349,0 1.309805,0.10646 2.108397,0.32247 l 0,-5.01675 c -0.3669,-0.0863 -0.799598,-0.13024 -1.296044,-0.13024 z"
+ id="path4137"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/input-mouse.svg b/Flat Remix/devices/scalable/input-mouse.svg
new file mode 100644
index 000000000..639ad405c
--- /dev/null
+++ b/Flat Remix/devices/scalable/input-mouse.svg
@@ -0,0 +1,163 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ width="512"
+ height="512"
+ sodipodi:docname="input-mouse.svg"
+ viewBox="0 0 512 512">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6">
+ <clipPath
+ id="clipPath-717834183">
+ <g
+ id="g17"
+ transform="translate(0,-1004.3622)">
+ <path
+ id="path19"
+ transform="matrix(15.333333,0,0,11.5,414.99999,878.8622)"
+ d="m -24,13 c 0,1.105 -0.672,2 -1.5,2 -0.828,0 -1.5,-0.895 -1.5,-2 0,-1.105 0.672,-2 1.5,-2 0.828,0 1.5,0.895 1.5,2 z"
+ inkscape:connector-curvature="0"
+ style="fill:#1890d0" />
+ </g>
+ </clipPath>
+ <clipPath
+ id="clipPath-699552035">
+ <g
+ id="g12"
+ transform="translate(0,-1004.3622)">
+ <path
+ id="path14"
+ transform="matrix(15.333333,0,0,11.5,414.99999,878.8622)"
+ d="m -24,13 c 0,1.105 -0.672,2 -1.5,2 -0.828,0 -1.5,-0.895 -1.5,-2 0,-1.105 0.672,-2 1.5,-2 0.828,0 1.5,0.895 1.5,2 z"
+ inkscape:connector-curvature="0"
+ style="fill:#1890d0" />
+ </g>
+ </clipPath>
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="1"
+ x2="0"
+ y1="47"
+ id="linearGradient3764">
+ <stop
+ id="stop7"
+ stop-opacity="1"
+ stop-color="#3fc58b" />
+ <stop
+ id="stop9"
+ stop-opacity="1"
+ stop-color="#4eca95"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4153">
+ <path
+ style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:11.60000038;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4155"
+ sodipodi:type="arc"
+ sodipodi:cx="256.54236"
+ sodipodi:cy="255.45761"
+ sodipodi:rx="240.27118"
+ sodipodi:ry="240.27118"
+ sodipodi:start="0"
+ sodipodi:end="6.2831338"
+ sodipodi:open="true"
+ d="M 496.81354,255.45761 A 240.27118,240.27118 0 0 1 256.54545,495.72879 240.27118,240.27118 0 0 1 16.271179,255.4638 240.27118,240.27118 0 0 1 256.53308,15.186432 240.27118,240.27118 0 0 1 496.81354,255.44524" />
+ </clipPath>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4164">
+ <circle
+ style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.98726904;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="circle4166"
+ cx="255.17685"
+ cy="255.43602"
+ r="240.42513" />
+ </clipPath>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath3357">
+ <circle
+ style="opacity:1;fill:#808080;fill-opacity:1;stroke:none;stroke-width:0.89999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="circle3359"
+ cx="255.45761"
+ cy="254.37288"
+ r="233.76271" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="959"
+ inkscape:window-height="1026"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="0.15722536"
+ inkscape:cx="296.06254"
+ inkscape:cy="40.621241"
+ inkscape:window-x="960"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2"
+ inkscape:document-units="px" />
+ <ellipse
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:7.77246761;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path3017"
+ cx="284.11777"
+ cy="105.41552"
+ rx="94.453835"
+ ry="69.314034" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#1ba389;fill-opacity:1"
+ d="M 223.25688,499.02576 C 182.96741,494.48872 140.72839,476.73587 104.91111,449.2857 96.66931,442.9692 73.495181,420.48114 68.055931,413.52157 60.342837,403.65259 58.645594,401.3544 53.522257,393.84169 46.389382,383.38245 39.977069,372.33201 35.8426,363.37397 28.600042,347.68156 27.651734,345.37837 24.290763,335.31613 19.26616,320.27339 15.33592,303.53439 14.000481,291.48919 12.511562,278.05973 9.4007702,236.61876 13.980487,221.96596 16.21358,201.4296 26.392274,168.54507 37.080922,147.3349 c 5.372697,-10.66153 17.313568,-29.76384 25.054083,-40.08021 8.72786,-11.632316 32.855629,-35.760112 44.488015,-44.488 10.31637,-7.740524 29.41868,-19.681357 40.08019,-25.054102 21.2101,-10.688591 54.09468,-20.867285 74.63097,-23.100426 13.62002,-1.481055 56.09383,-1.468668 69.52324,0.02028 11.04807,1.224897 33.27989,6.266905 35.4033,8.029159 1.53758,1.276016 1.80217,44.970051 0.30506,50.359153 -1.16682,4.200071 -6.21713,9.20925 -10.53269,10.446944 -1.7954,0.514923 -13.02828,0.936216 -24.96192,0.936216 -23.71321,0 -25.30553,0.284321 -31.35899,5.59939 -5.76259,5.0596 -6.8699,8.49076 -7.41099,22.964096 l -0.48053,12.85357 -7.61693,1.49722 c -10.11624,1.98851 -13.87577,3.27361 -22.37474,7.6483 -14.03305,7.22329 -24.77549,18.2356 -31.94493,32.7476 -7.88276,15.95576 -7.57418,12.38014 -7.51934,87.11864 0.0476,65.18005 0.08,66.29997 2.17178,74.70262 9.7789,39.28829 47.41787,63.26781 86.60269,55.17397 13.93175,-2.87768 24.78492,-8.74689 35.7512,-19.33351 11.34104,-10.94853 18.85581,-24.83341 21.4727,-39.67477 0.61669,-3.4978 1.04657,-29.75511 1.12893,-68.96408 0.11577,-55.06993 -0.0676,-64.25834 -1.40799,-70.55359 -4.86332,-22.84204 -19.08336,-41.16067 -40.08296,-51.63597 -6.77183,-3.37803 -20.47211,-7.29826 -25.50576,-7.29826 l -2.76847,0 0.33143,-12.78531 c 0.35971,-13.87491 0.93983,-15.560736 6.88371,-20.003866 2.44903,-1.83068 4.2749,-1.99517 27.07647,-2.43912 21.45223,-0.41768 24.85899,-0.6937 27.78275,-2.25096 4.66413,-2.48418 8.39386,-6.146258 10.79852,-10.60261 1.92766,-3.572331 2.07343,-5.328566 2.35164,-28.32545 0.28325,-23.419499 0.37818,-24.516994 2.12055,-24.516994 1.8154,0 12.33048,3.692859 15.77171,5.538946 0.99306,0.532776 5.23321,2.529725 9.42252,4.437662 9.29913,4.23507 20.18468,10.515429 30.94378,17.85277 7.51281,5.123414 9.81093,6.820638 19.6799,14.533732 6.68795,5.226909 29.4164,28.474814 34.91258,35.71041 29.44791,38.76745 46.32303,79.42583 50.70505,122.1668 1.6603,16.1932 1.44522,49.83718 -0.42397,66.35223 -1.08789,9.61174 -6.93436,33.96366 -10.27067,42.77999 -7.35263,19.42928 -10.01293,25.37838 -17.00232,38.02164 -12.94974,23.42508 -22.61372,36.56401 -39.90472,54.25332 -17.84133,18.25241 -33.50583,30.02949 -57.81854,43.46989 -12.64325,6.98939 -18.59235,9.64967 -38.02162,17.00228 -8.77347,3.32014 -33.1305,9.17584 -42.78001,10.28478 -13.56785,1.55924 -56.18934,1.74232 -69.02843,0.29649 z"
+ id="path3040"
+ sodipodi:nodetypes="csssssscsssssscssssscsssscsscsssscssssssscsssssssssssscc"
+ clip-path="url(#clipPath4153)"
+ transform="matrix(0.9364419,0,0,0.9364419,15.762986,16.778789)" />
+ <path
+ style="fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.91983098"
+ inkscape:connector-curvature="0"
+ id="path61"
+ d="m 254.90098,134.42411 0,105.11964 -78.77629,0 0,-31.53589 c 0,-31.53589 39.38814,-73.58375 78.77629,-73.58375" />
+ <path
+ style="fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.91983098"
+ d="m 254.54187,134.42475 0,80.24912 -78.4168,0 0,33.20575 0,6.52769 0,57.54758 c 0,42.71742 29.54101,74.75566 78.77622,74.75565 49.2352,0 78.77621,-32.03823 78.77621,-74.75565 l 0,-57.54758 0,-6.52769 0,-33.20575 0,-3.78799 c 0,-32.76902 -39.56791,-76.46113 -79.13563,-76.46113 z"
+ id="path63"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.91983098"
+ inkscape:connector-curvature="0"
+ id="path69"
+ d="m 254.90098,186.98394 c 5.42574,0 9.84706,5.24986 9.84706,11.71846 l 0,31.24915 c 0,6.4686 -4.42132,11.71846 -9.84706,11.71846 -5.42573,0 -9.84705,-5.24986 -9.84705,-11.71846 l 0,-31.24915 c 0,-6.4686 4.42132,-11.71846 9.84705,-11.71846 m 0,0" />
+</svg>
diff --git a/Flat Remix/devices/scalable/input-tablet.svg b/Flat Remix/devices/scalable/input-tablet.svg
new file mode 120000
index 000000000..81ec4b228
--- /dev/null
+++ b/Flat Remix/devices/scalable/input-tablet.svg
@@ -0,0 +1 @@
+tablet.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-cdr.svg b/Flat Remix/devices/scalable/media-cdr.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-cdr.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-cdrom-audio.svg b/Flat Remix/devices/scalable/media-cdrom-audio.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-cdrom-audio.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-cdrom.svg b/Flat Remix/devices/scalable/media-cdrom.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-cdrom.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-cdrw.svg b/Flat Remix/devices/scalable/media-cdrw.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-cdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-dvd.svg b/Flat Remix/devices/scalable/media-dvd.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-dvd.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-dvdrw.svg b/Flat Remix/devices/scalable/media-dvdrw.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-dvdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-flash-memory-stick.svg b/Flat Remix/devices/scalable/media-flash-memory-stick.svg
new file mode 120000
index 000000000..d5c5c61f2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-flash-memory-stick.svg
@@ -0,0 +1 @@
+./media-flash-sd-mmc.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-flash-sd-mmc.svg b/Flat Remix/devices/scalable/media-flash-sd-mmc.svg
new file mode 100755
index 000000000..f3cf727e6
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-flash-sd-mmc.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2987"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ width="512"
+ height="512"
+ sodipodi:docname="media-flash-sd-mmc.svg"
+ viewBox="0 0 512 512">
+ <metadata
+ id="metadata2993">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs2991" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview2989"
+ showgrid="false"
+ inkscape:zoom="0.45205322"
+ inkscape:cx="413.85332"
+ inkscape:cy="584.63082"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2987"
+ inkscape:document-units="px" />
+ <path
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.47732446"
+ d="m 137.90345,451.00695 c -6.3927,-0.40432 -9.74882,-1.86039 -13.51521,-5.86362 -3.53173,-3.75381 -5.2112,-7.73654 -5.77827,-13.70265 -0.55049,-5.79188 -0.68411,-126.88238 -0.15174,-137.51322 l 0.3528,-7.0447 135.82046,0 135.82047,0 0,72.30545 c 0,46.60064 -0.19575,73.35663 -0.55061,75.26232 -1.18553,6.36638 -4.52616,10.90706 -10.75757,14.62198 l -4.13129,2.46291 -115.84186,-0.0927 c -63.71302,-0.051 -118.28325,-0.24707 -121.26718,-0.4358 z"
+ id="path3787"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#f9de69;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.47732446"
+ d="m 261.1194,61.714098 c -1.8677,-0.005 -3.92908,0.0058 -6.14183,0.03265 -14.44876,0.175459 -14.45054,0.175684 -16.08919,1.556898 -0.90136,0.759762 -1.88885,1.968076 -2.19457,2.68495 -0.62596,1.467802 -0.78553,94.400984 -0.16688,97.200784 0.47548,2.15188 2.81084,4.36915 5.3671,5.09581 1.09402,0.31102 7.62855,0.44931 15.45805,0.32723 12.50973,-0.19505 13.72539,-0.30215 15.65009,-1.37884 1.14772,-0.64205 2.29307,-1.72398 2.5451,-2.40433 0.52544,-1.41837 1.34866,-44.71774 1.44596,-76.050278 l 0.0662,-21.214833 -1.67902,-2.420183 c -1.18991,-1.715203 -2.30138,-2.587848 -3.8158,-2.996332 -0.98151,-0.264743 -4.84212,-0.418623 -10.4452,-0.433506 z m -74.78612,2.007187 -2.6402,2.170332 -2.6402,2.170337 -0.19205,47.695146 c -0.12853,31.88168 0.0238,48.3484 0.45962,49.66319 0.88288,2.66353 3.27805,4.50843 6.4793,4.9914 1.46195,0.22056 8.44202,0.36087 15.51118,0.31231 12.08672,-0.0831 12.98549,-0.16133 15.08606,-1.31265 4.27845,-2.345 4.03675,0.78145 4.03675,-52.03954 0,-26.316679 -0.21352,-48.469946 -0.47453,-49.22968 -0.261,-0.759719 -1.50597,-2.06554 -2.76605,-2.90124 l -2.2906,-1.519605 -15.28464,0 -15.28464,0 z m 107.17985,0.518346 -2.6402,2.127449 -2.6402,2.12838 -0.19019,46.50184 c -0.10456,25.57588 -0.0319,47.24415 0.16129,48.15197 0.19322,0.90782 1.14975,2.47747 2.12559,3.48764 1.4038,1.45317 2.41708,1.91891 4.85435,2.23187 1.69421,0.21755 8.72349,0.3533 15.62025,0.30112 13.90752,-0.10526 15.22833,-0.39117 17.62745,-3.8158 1.13428,-1.61909 1.18212,-3.59985 1.18212,-48.82787 0,-44.528426 -0.0635,-47.239724 -1.13924,-48.943467 -1.93511,-3.064704 -3.61983,-3.343132 -20.18281,-3.343132 l -14.77841,0 z m -145.45064,1.011517 c -7.82968,-0.04043 -15.71274,0.1483 -17.27131,0.598517 -1.35451,0.391273 -2.53207,1.407305 -3.71232,3.204227 l -1.72843,2.631814 0.0755,29.600644 c 0.0412,16.28047 0.26231,37.62052 0.49224,47.42292 l 0.41859,17.82322 2.07804,1.72005 c 1.22676,1.01591 3.11024,1.8862 4.59891,2.12465 3.21363,0.51476 19.26163,0.55768 26.33861,0.0699 4.95715,-0.34166 5.60005,-0.52448 7.55609,-2.14517 l 2.13863,-1.77132 0.18087,-47.92822 c 0.20257,-53.475801 0.40342,-50.977255 -4.21575,-52.576545 -1.34365,-0.46521 -9.12,-0.734278 -16.94968,-0.774717 z m 216.4368,24.973763 c -13.73748,0 -14.48367,0.05564 -16.01834,1.195177 -3.08786,2.292823 -3.01869,1.441172 -3.01311,37.002892 0.003,18.18678 0.2372,34.06473 0.52022,35.28472 0.62724,2.70389 1.47874,3.60924 4.36304,4.63714 2.72914,0.9726 23.31207,1.15272 26.62389,0.23306 1.19258,-0.33117 2.98869,-1.33398 3.99107,-2.22906 l 1.82259,-1.62776 0.36452,-16.43879 c 0.20036,-9.04127 0.39219,-24.4606 0.42698,-34.26574 0.0632,-17.811714 0.0628,-17.829699 -1.28374,-19.962791 -2.50002,-3.960289 -1.88794,-3.828848 -17.79712,-3.828848 z"
+ id="path3777"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path2984"
+ d="m 97.74247,480.4499 c -3.22529,-0.87026 -5.99981,-3.05105 -7.70392,-6.05531 l -1.4601,-2.57407 0,-215.75065 0,-215.750642 1.03883,-1.909298 c 1.54091,-2.832109 3.68428,-4.93237 6.23635,-6.110951 l 2.27131,-1.048916 136.03018,-0.125035 136.03017,-0.125035 26.61813,26.614943 26.61813,26.614942 -0.003,192.840672 c -0.002,129.77661 -0.16209,193.41469 -0.49018,194.59594 -0.84015,3.0249 -3.33674,6.15126 -6.1897,7.75106 l -2.62528,1.47214 -157.03974,0.0893 c -127.29554,0.0724 -157.47382,-0.0278 -159.33151,-0.52908 z m 276.11969,-34.53096 c 5.78756,-2.84927 9.62714,-7.48018 11.18438,-13.48945 0.74355,-2.86933 0.77704,-11.38461 0.46719,-118.81327 -0.18357,-63.64733 -0.44132,-115.89646 -0.57278,-116.10917 -0.30999,-0.50156 -258.76131,-0.50791 -259.07128,-0.006 -0.1293,0.20922 -0.38609,51.92135 -0.57065,114.91586 -0.25258,86.21194 -0.19815,115.40534 0.22008,118.05301 1.23136,7.79524 6.43151,13.96717 13.74165,16.3096 2.68263,0.85961 6.70445,0.88688 117.10735,0.79401 l 114.32931,-0.0962 3.16475,-1.55803 z M 160.71045,166.30339 c 0.72434,-0.54128 1.75984,-1.57724 2.30112,-2.30212 0.97576,-1.30674 0.9852,-1.70519 1.10788,-46.7483 0.11593,-42.561948 0.0707,-45.533665 -0.71598,-47.067037 -0.46185,-0.900186 -1.44569,-2.081564 -2.18629,-2.625284 -1.27049,-0.932725 -2.06602,-0.996095 -14.08107,-1.121631 -14.66809,-0.15326 -15.22003,-0.03322 -17.14976,3.730114 l -1.07398,2.094451 0,44.173847 c 0,27.30097 0.17796,44.79439 0.46592,45.79844 0.25626,0.89353 0.95434,2.15457 1.55131,2.80233 2.18025,2.36578 3.03182,2.49006 16.2066,2.36535 11.53727,-0.10921 12.33463,-0.17383 13.57425,-1.10016 z m 54.1276,0.12988 c 1.3482,-0.71294 2.41149,-1.75012 3.05835,-2.98327 0.98365,-1.87517 0.99162,-2.2536 0.99162,-47.08176 0,-45.105773 -0.002,-45.19394 -0.99854,-46.53913 -0.54919,-0.741257 -1.70864,-1.831031 -2.57654,-2.42172 -1.53731,-1.046286 -1.90052,-1.07398 -14.08592,-1.07398 -12.18541,0 -12.54861,0.02768 -14.08593,1.07398 -0.8679,0.590689 -2.02734,1.680339 -2.57654,2.421443 -0.9941,1.341472 -0.99911,1.544626 -1.1275,45.736367 -0.0848,29.18183 0.0384,45.01051 0.35961,46.20334 0.26872,0.99793 0.95292,2.40475 1.52046,3.12625 1.89616,2.41058 2.99017,2.59246 15.71549,2.61272 11.3322,0.018 11.81028,-0.0192 13.80544,-1.07424 z m 55.25022,-0.25735 c 3.4275,-2.44468 3.20035,0.88504 3.34327,-49.00746 l 0.12854,-44.868495 -1.08319,-2.112643 c -1.94021,-3.784185 -2.47815,-3.901697 -17.15896,-3.748304 -12.01505,0.125536 -12.81059,0.188906 -14.08107,1.121631 -0.74061,0.54372 -1.72212,1.725098 -2.18114,2.625284 -0.77699,1.523787 -0.83463,4.730138 -0.83532,46.473837 -9.5e-4,44.2324 0.0125,44.86439 0.97815,46.85923 0.69434,1.4343 1.56155,2.31511 2.98328,3.03005 1.90696,0.95894 2.59605,1.00138 14.17616,0.87321 11.87416,-0.13144 12.20988,-0.16191 13.73028,-1.24634 z m 52.94474,0.84115 c 1.82897,-0.69298 3.4848,-2.2887 4.25851,-4.10394 0.52412,-1.22964 0.65003,-9.86616 0.6773,-46.45594 0.0317,-42.433902 -0.0145,-45.027368 -0.82465,-46.410759 -0.47198,-0.805901 -1.4641,-1.917317 -2.20471,-2.469816 -1.27784,-0.953278 -1.99729,-1.011722 -14.0981,-1.145249 -12.62355,-0.139288 -12.76769,-0.129708 -14.36126,0.954649 -0.88534,0.602446 -2.05905,1.701714 -2.60825,2.442818 -0.9941,1.341472 -0.99911,1.544626 -1.1275,45.736367 -0.0848,29.18183 0.0384,45.01051 0.35961,46.20334 0.62775,2.33127 2.16279,4.26846 4.02479,5.07918 1.8646,0.81185 23.82952,0.95545 25.90426,0.16935 z m 55.52731,-0.56486 c 1.25481,-0.63603 2.5126,-1.75525 3.08442,-2.74462 0.9378,-1.62258 0.96933,-2.54922 1.09627,-32.2194 l 0.13071,-30.54876 -1.08536,-2.112641 c -1.94417,-3.784324 -2.48149,-3.901688 -17.16113,-3.748305 -12.08994,0.126319 -12.80267,0.183899 -14.08107,1.137598 -0.74061,0.552498 -1.73674,1.670788 -2.21363,2.485085 -0.81507,1.391743 -0.8643,3.335413 -0.82088,32.406833 0.0519,34.78681 -0.11208,33.19421 3.63944,35.33636 1.79142,1.02291 2.34185,1.06645 13.57974,1.07398 11.20858,0.007 11.80383,-0.0384 13.83149,-1.06613 z"
+ style="fill:#000000;stroke-width:0.47732446" />
+ <rect
+ style="fill:#d41a1a;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.47732446"
+ id="rect3005"
+ width="260.02026"
+ height="95.924141"
+ x="125.37857"
+ y="197.10602" />
+</svg>
diff --git a/Flat Remix/devices/scalable/media-flash-smart-media.svg b/Flat Remix/devices/scalable/media-flash-smart-media.svg
new file mode 120000
index 000000000..d5c5c61f2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-flash-smart-media.svg
@@ -0,0 +1 @@
+./media-flash-sd-mmc.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-floppy.svg b/Flat Remix/devices/scalable/media-floppy.svg
new file mode 120000
index 000000000..c434b129c
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-floppy.svg
@@ -0,0 +1 @@
+floppy.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-memory.svg b/Flat Remix/devices/scalable/media-memory.svg
new file mode 120000
index 000000000..d5c5c61f2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-memory.svg
@@ -0,0 +1 @@
+./media-flash-sd-mmc.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-optical-audio.svg b/Flat Remix/devices/scalable/media-optical-audio.svg
new file mode 120000
index 000000000..63739ccc2
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-optical-audio.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/media-optical.svg b/Flat Remix/devices/scalable/media-optical.svg
new file mode 100755
index 000000000..17a761bbb
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-optical.svg
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.91 r13725"
+ version="1.0"
+ sodipodi:docname="drive-cdrom.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ viewBox="0 0 512 512">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="1"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="3.3828125"
+ inkscape:cx="256"
+ inkscape:cy="256"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ width="128px"
+ height="128px"
+ showgrid="true"
+ inkscape:window-width="3840"
+ inkscape:window-height="2016"
+ inkscape:window-x="0"
+ inkscape:window-y="64"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-bbox="true"
+ inkscape:object-paths="false"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,384)">
+ <path
+ d="m 256,-351.60248 c -123.48956,0 -223.602484,100.11298 -223.602484,223.60249 0,123.489615 100.112924,223.602475 223.602484,223.602475 123.48956,0 223.60248,-100.11286 223.60248,-223.602475 0,-123.48951 -100.11292,-223.60249 -223.60248,-223.60249 z m 0,162.62005 c 33.68266,0 60.98248,27.29974 60.98248,60.98244 0,33.682685 -27.29982,60.982545 -60.98248,60.982545 -33.68266,0 -60.98249,-27.29986 -60.98249,-60.982545 0,-33.6827 27.29983,-60.98244 60.98249,-60.98244 z"
+ id="path10"
+ inkscape:connector-curvature="0"
+ style="fill:#e9e9e9;fill-opacity:1;stroke:#d4d4d4;stroke-width:2.79503107;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ style="fill:#ffffff;fill-opacity:1;stroke:#e7e7e7;stroke-width:4.95025444;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 256,-223.46641 c -52.72566,0 -95.46644,42.74072 -95.46644,95.46641 0,52.725695 42.74078,95.466415 95.46644,95.466415 52.72566,0 95.46643,-42.74072 95.46643,-95.466415 0,-52.7257 -42.74077,-95.46641 -95.46643,-95.46641 z m 0,44.80368 c 27.97669,0 50.66276,22.68604 50.66276,50.66273 0,27.97669 -22.68607,50.662735 -50.66276,50.662735 -27.9767,0 -50.66277,-22.686035 -50.66277,-50.662735 0,-27.97669 22.68607,-50.66273 50.66277,-50.66273 z"
+ id="path10-4"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/media-removable.svg b/Flat Remix/devices/scalable/media-removable.svg
new file mode 100755
index 000000000..27fabae54
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-removable.svg
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ viewBox="0 0 135.46666 135.46666"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="media-removable.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.1670024"
+ inkscape:cx="208.69044"
+ inkscape:cy="231.99709"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ units="px"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-161.53336)">
+ <g
+ id="g3351"
+ transform="matrix(0.26458333,0,0,0.26458333,16.244632,161.53336)">
+ <rect
+ id="shape0-6"
+ stroke-miterlimit="2.00000000000"
+ width="60.432961"
+ height="115.25014"
+ x="196.48517"
+ y="365.74985"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2" />
+ <rect
+ id="shape1-7"
+ stroke-miterlimit="2.00000000000"
+ width="60.432961"
+ height="115.25014"
+ x="256.9173"
+ y="365.74985"
+ style="fill:#d5dce0;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2" />
+ <rect
+ id="shape2-0"
+ stroke-miterlimit="2.00000000000"
+ width="209.54466"
+ height="341.93195"
+ rx="42.936798"
+ ry="42.912292"
+ x="151.22766"
+ y="31.000011"
+ style="fill:#006ab9;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2" />
+ <path
+ inkscape:connector-curvature="0"
+ id="shape3-9"
+ d="m 210.57735,433.07306 0,19.17504 31.83307,0 0,-19.17504 -31.83307,0 z m 62.7914,0 0,19.17504 32.05075,0 0,-19.17504 -32.05075,0 z"
+ style="fill:#223656;fill-opacity:1;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2" />
+ <rect
+ id="rect1933-8"
+ transform="rotate(-90)"
+ stroke-miterlimit="2.00000000000"
+ width="32.656151"
+ height="32.754364"
+ x="-156.96332"
+ y="286.8765"
+ style="fill:#ecf0f1;stroke:#2c3e50;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2" />
+ <path
+ id="path2830-2"
+ stroke-miterlimit="2.00000000000"
+ d="m 256.82384,280.31673 c 12.29038,-0.002 22.25525,9.94858 22.25525,22.22467 0,12.27598 -9.96487,22.22692 -22.25525,22.22444 -12.29062,0.002 -22.25536,-9.94846 -22.25536,-22.22444 0,-12.27609 9.96474,-22.22716 22.25536,-22.22467 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ecf0f1;stroke:#2c3e50;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2" />
+ <path
+ id="path4602-0"
+ stroke-miterlimit="2.00000000000"
+ d="m 215.10127,153.02149 c 10.88432,-0.002 19.70883,8.81024 19.70883,19.68174 0,10.8714 -8.82451,19.68385 -19.70883,19.68161 -10.88433,0.002 -19.70894,-8.81021 -19.70894,-19.68161 0,-10.8715 8.82461,-19.68394 19.70894,-19.68174 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ecf0f1;stroke:#2c3e50;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2" />
+ <path
+ id="path4608-0"
+ stroke-miterlimit="2.00000000000"
+ d="m 239.29054,104.58832 c 0,0 17.5495,-39.628859 17.98111,-39.032769 0.43151,0.59592 17.4056,39.032769 17.4056,39.032769 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ecf0f1;fill-rule:evenodd;stroke:#2c3e50;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2" />
+ <path
+ id="path2766-4"
+ stroke-miterlimit="2.01260191180"
+ d="m 256.75331,269.51857 c -2.99697,-28.00088 -43.63812,-41.86101 -43.74887,-58.11741 -0.0749,-10.99111 0.43389,-15.8033 0.3386,-29.78936"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#ecf0f1;stroke-width:6.07965088;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.01260185;stroke-dasharray:none" />
+ <path
+ id="path3653-0"
+ stroke-miterlimit="2.01260191180"
+ d="m 256.76212,239.72295 c 0,-27.56418 30.29016,-34.05609 45.30515,-54.44569 2.29313,-3.45462 0.80219,-34.61394 0.80219,-36.60566"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#ecf0f1;stroke-width:6.07965088;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.01260185;stroke-dasharray:none" />
+ <path
+ id="path5436-0"
+ stroke-miterlimit="2.01260191180"
+ d="m 256.6778,302.93311 0,-206.801069"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#ecf0f1;stroke-width:6.07965088;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.01260185;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g3372"
+ transform="matrix(0.15567078,0,0,-0.15567078,9.9786146,275.36846)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3787"
+ d="m 137.90345,451.00695 c -6.3927,-0.40432 -9.74882,-1.86039 -13.51521,-5.86362 -3.53173,-3.75381 -5.2112,-7.73654 -5.77827,-13.70265 -0.55049,-5.79188 -0.68411,-126.88238 -0.15174,-137.51322 l 0.3528,-7.0447 135.82046,0 135.82047,0 0,72.30545 c 0,46.60064 -0.19575,73.35663 -0.55061,75.26232 -1.18553,6.36638 -4.52616,10.90706 -10.75757,14.62198 l -4.13129,2.46291 -115.84186,-0.0927 c -63.71302,-0.051 -118.28325,-0.24707 -121.26718,-0.4358 z"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.47732446" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3777"
+ d="m 261.1194,61.714098 c -1.8677,-0.005 -3.92908,0.0058 -6.14183,0.03265 -14.44876,0.175459 -14.45054,0.175684 -16.08919,1.556898 -0.90136,0.759762 -1.88885,1.968076 -2.19457,2.68495 -0.62596,1.467802 -0.78553,94.400984 -0.16688,97.200784 0.47548,2.15188 2.81084,4.36915 5.3671,5.09581 1.09402,0.31102 7.62855,0.44931 15.45805,0.32723 12.50973,-0.19505 13.72539,-0.30215 15.65009,-1.37884 1.14772,-0.64205 2.29307,-1.72398 2.5451,-2.40433 0.52544,-1.41837 1.34866,-44.71774 1.44596,-76.050278 l 0.0662,-21.214833 -1.67902,-2.420183 c -1.18991,-1.715203 -2.30138,-2.587848 -3.8158,-2.996332 -0.98151,-0.264743 -4.84212,-0.418623 -10.4452,-0.433506 z m -74.78612,2.007187 -2.6402,2.170332 -2.6402,2.170337 -0.19205,47.695146 c -0.12853,31.88168 0.0238,48.3484 0.45962,49.66319 0.88288,2.66353 3.27805,4.50843 6.4793,4.9914 1.46195,0.22056 8.44202,0.36087 15.51118,0.31231 12.08672,-0.0831 12.98549,-0.16133 15.08606,-1.31265 4.27845,-2.345 4.03675,0.78145 4.03675,-52.03954 0,-26.316679 -0.21352,-48.469946 -0.47453,-49.22968 -0.261,-0.759719 -1.50597,-2.06554 -2.76605,-2.90124 l -2.2906,-1.519605 -15.28464,0 -15.28464,0 z m 107.17985,0.518346 -2.6402,2.127449 -2.6402,2.12838 -0.19019,46.50184 c -0.10456,25.57588 -0.0319,47.24415 0.16129,48.15197 0.19322,0.90782 1.14975,2.47747 2.12559,3.48764 1.4038,1.45317 2.41708,1.91891 4.85435,2.23187 1.69421,0.21755 8.72349,0.3533 15.62025,0.30112 13.90752,-0.10526 15.22833,-0.39117 17.62745,-3.8158 1.13428,-1.61909 1.18212,-3.59985 1.18212,-48.82787 0,-44.528426 -0.0635,-47.239724 -1.13924,-48.943467 -1.93511,-3.064704 -3.61983,-3.343132 -20.18281,-3.343132 l -14.77841,0 z m -145.45064,1.011517 c -7.82968,-0.04043 -15.71274,0.1483 -17.27131,0.598517 -1.35451,0.391273 -2.53207,1.407305 -3.71232,3.204227 l -1.72843,2.631814 0.0755,29.600644 c 0.0412,16.28047 0.26231,37.62052 0.49224,47.42292 l 0.41859,17.82322 2.07804,1.72005 c 1.22676,1.01591 3.11024,1.8862 4.59891,2.12465 3.21363,0.51476 19.26163,0.55768 26.33861,0.0699 4.95715,-0.34166 5.60005,-0.52448 7.55609,-2.14517 l 2.13863,-1.77132 0.18087,-47.92822 c 0.20257,-53.475801 0.40342,-50.977255 -4.21575,-52.576545 -1.34365,-0.46521 -9.12,-0.734278 -16.94968,-0.774717 z m 216.4368,24.973763 c -13.73748,0 -14.48367,0.05564 -16.01834,1.195177 -3.08786,2.292823 -3.01869,1.441172 -3.01311,37.002892 0.003,18.18678 0.2372,34.06473 0.52022,35.28472 0.62724,2.70389 1.47874,3.60924 4.36304,4.63714 2.72914,0.9726 23.31207,1.15272 26.62389,0.23306 1.19258,-0.33117 2.98869,-1.33398 3.99107,-2.22906 l 1.82259,-1.62776 0.36452,-16.43879 c 0.20036,-9.04127 0.39219,-24.4606 0.42698,-34.26574 0.0632,-17.811714 0.0628,-17.829699 -1.28374,-19.962791 -2.50002,-3.960289 -1.88794,-3.828848 -17.79712,-3.828848 z"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.47732446" />
+ <path
+ style="fill:#000000;stroke-width:0.47732446"
+ d="m 97.74247,480.4499 c -3.22529,-0.87026 -5.99981,-3.05105 -7.70392,-6.05531 l -1.4601,-2.57407 0,-215.75065 0,-215.750642 1.03883,-1.909298 c 1.54091,-2.832109 3.68428,-4.93237 6.23635,-6.110951 l 2.27131,-1.048916 136.03018,-0.125035 136.03017,-0.125035 26.61813,26.614943 26.61813,26.614942 -0.003,192.840672 c -0.002,129.77661 -0.16209,193.41469 -0.49018,194.59594 -0.84015,3.0249 -3.33674,6.15126 -6.1897,7.75106 l -2.62528,1.47214 -157.03974,0.0893 c -127.29554,0.0724 -157.47382,-0.0278 -159.33151,-0.52908 z m 276.11969,-34.53096 c 5.78756,-2.84927 9.62714,-7.48018 11.18438,-13.48945 0.74355,-2.86933 0.77704,-11.38461 0.46719,-118.81327 -0.18357,-63.64733 -0.44132,-115.89646 -0.57278,-116.10917 -0.30999,-0.50156 -258.76131,-0.50791 -259.07128,-0.006 -0.1293,0.20922 -0.38609,51.92135 -0.57065,114.91586 -0.25258,86.21194 -0.19815,115.40534 0.22008,118.05301 1.23136,7.79524 6.43151,13.96717 13.74165,16.3096 2.68263,0.85961 6.70445,0.88688 117.10735,0.79401 l 114.32931,-0.0962 3.16475,-1.55803 z M 160.71045,166.30339 c 0.72434,-0.54128 1.75984,-1.57724 2.30112,-2.30212 0.97576,-1.30674 0.9852,-1.70519 1.10788,-46.7483 0.11593,-42.561948 0.0707,-45.533665 -0.71598,-47.067037 -0.46185,-0.900186 -1.44569,-2.081564 -2.18629,-2.625284 -1.27049,-0.932725 -2.06602,-0.996095 -14.08107,-1.121631 -14.66809,-0.15326 -15.22003,-0.03322 -17.14976,3.730114 l -1.07398,2.094451 0,44.173847 c 0,27.30097 0.17796,44.79439 0.46592,45.79844 0.25626,0.89353 0.95434,2.15457 1.55131,2.80233 2.18025,2.36578 3.03182,2.49006 16.2066,2.36535 11.53727,-0.10921 12.33463,-0.17383 13.57425,-1.10016 z m 54.1276,0.12988 c 1.3482,-0.71294 2.41149,-1.75012 3.05835,-2.98327 0.98365,-1.87517 0.99162,-2.2536 0.99162,-47.08176 0,-45.105773 -0.002,-45.19394 -0.99854,-46.53913 -0.54919,-0.741257 -1.70864,-1.831031 -2.57654,-2.42172 -1.53731,-1.046286 -1.90052,-1.07398 -14.08592,-1.07398 -12.18541,0 -12.54861,0.02768 -14.08593,1.07398 -0.8679,0.590689 -2.02734,1.680339 -2.57654,2.421443 -0.9941,1.341472 -0.99911,1.544626 -1.1275,45.736367 -0.0848,29.18183 0.0384,45.01051 0.35961,46.20334 0.26872,0.99793 0.95292,2.40475 1.52046,3.12625 1.89616,2.41058 2.99017,2.59246 15.71549,2.61272 11.3322,0.018 11.81028,-0.0192 13.80544,-1.07424 z m 55.25022,-0.25735 c 3.4275,-2.44468 3.20035,0.88504 3.34327,-49.00746 l 0.12854,-44.868495 -1.08319,-2.112643 c -1.94021,-3.784185 -2.47815,-3.901697 -17.15896,-3.748304 -12.01505,0.125536 -12.81059,0.188906 -14.08107,1.121631 -0.74061,0.54372 -1.72212,1.725098 -2.18114,2.625284 -0.77699,1.523787 -0.83463,4.730138 -0.83532,46.473837 -9.5e-4,44.2324 0.0125,44.86439 0.97815,46.85923 0.69434,1.4343 1.56155,2.31511 2.98328,3.03005 1.90696,0.95894 2.59605,1.00138 14.17616,0.87321 11.87416,-0.13144 12.20988,-0.16191 13.73028,-1.24634 z m 52.94474,0.84115 c 1.82897,-0.69298 3.4848,-2.2887 4.25851,-4.10394 0.52412,-1.22964 0.65003,-9.86616 0.6773,-46.45594 0.0317,-42.433902 -0.0145,-45.027368 -0.82465,-46.410759 -0.47198,-0.805901 -1.4641,-1.917317 -2.20471,-2.469816 -1.27784,-0.953278 -1.99729,-1.011722 -14.0981,-1.145249 -12.62355,-0.139288 -12.76769,-0.129708 -14.36126,0.954649 -0.88534,0.602446 -2.05905,1.701714 -2.60825,2.442818 -0.9941,1.341472 -0.99911,1.544626 -1.1275,45.736367 -0.0848,29.18183 0.0384,45.01051 0.35961,46.20334 0.62775,2.33127 2.16279,4.26846 4.02479,5.07918 1.8646,0.81185 23.82952,0.95545 25.90426,0.16935 z m 55.52731,-0.56486 c 1.25481,-0.63603 2.5126,-1.75525 3.08442,-2.74462 0.9378,-1.62258 0.96933,-2.54922 1.09627,-32.2194 l 0.13071,-30.54876 -1.08536,-2.112641 c -1.94417,-3.784324 -2.48149,-3.901688 -17.16113,-3.748305 -12.08994,0.126319 -12.80267,0.183899 -14.08107,1.137598 -0.74061,0.552498 -1.73674,1.670788 -2.21363,2.485085 -0.81507,1.391743 -0.8643,3.335413 -0.82088,32.406833 0.0519,34.78681 -0.11208,33.19421 3.63944,35.33636 1.79142,1.02291 2.34185,1.06645 13.57974,1.07398 11.20858,0.007 11.80383,-0.0384 13.83149,-1.06613 z"
+ id="path2984"
+ inkscape:connector-curvature="0" />
+ <rect
+ y="197.10602"
+ x="125.37857"
+ height="95.924141"
+ width="260.02026"
+ id="rect3005"
+ style="fill:#d41a1a;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.47732446" />
+ </g>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/media-tape.svg b/Flat Remix/devices/scalable/media-tape.svg
new file mode 100755
index 000000000..37b8e8300
--- /dev/null
+++ b/Flat Remix/devices/scalable/media-tape.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="media-tape.svg"
+ viewBox="0 0 511.99999 511.99999">
+ <metadata
+ id="metadata12">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview10"
+ inkscape:document-units="px"
+ showgrid="false"
+ units="px"
+ inkscape:zoom="0.72970921"
+ inkscape:cx="-58.48636"
+ inkscape:cy="228.38961"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4" />
+ <g
+ id="layer1"
+ transform="matrix(10.850299,0,0,10.850299,-5.3231582,23.662633)">
+ <path
+ id="shape0"
+ transform="translate(3.98314,14.5281)"
+ stroke-miterlimit="2.01260185242"
+ d="M 14.1733,7.08663 C 14.1733,3.17279 11.0005,0 7.08663,0 3.17279,0 0,3.17279 0,7.08663 c 0,3.91387 3.17279,7.08667 7.08663,7.08667 3.91387,0 7.08667,-3.1728 7.08667,-7.08667"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#4d4d4d;stroke-width:3.114218;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185" />
+ <path
+ id="shape1"
+ transform="translate(29.5762,14.0826)"
+ stroke-miterlimit="2.00000000000"
+ d="M 14.6095,7.30477 C 14.6095,3.27045 11.3391,0 7.30477,0 3.27045,0 0,3.27045 0,7.30477 c 0,4.03433 3.27045,7.30473 7.30477,7.30473 4.03433,0 7.30473,-3.2704 7.30473,-7.30473 z"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#4d4d4d;stroke-width:3.114218;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2" />
+ <path
+ id="shape2"
+ transform="translate(12.4557,28.6785)"
+ stroke-miterlimit="2.00000000000"
+ d="M 0,0 22.9063,0.0607595"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#4d4d4d;stroke-width:3.114218;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/monitor.svg b/Flat Remix/devices/scalable/monitor.svg
new file mode 120000
index 000000000..32b450994
--- /dev/null
+++ b/Flat Remix/devices/scalable/monitor.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/multimedia-player-apple-ipod-touch.svg b/Flat Remix/devices/scalable/multimedia-player-apple-ipod-touch.svg
new file mode 120000
index 000000000..63cbeffcc
--- /dev/null
+++ b/Flat Remix/devices/scalable/multimedia-player-apple-ipod-touch.svg
@@ -0,0 +1 @@
+multimedia-player-apple-ipod.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/multimedia-player-apple-ipod.svg b/Flat Remix/devices/scalable/multimedia-player-apple-ipod.svg
new file mode 100755
index 000000000..72c45216e
--- /dev/null
+++ b/Flat Remix/devices/scalable/multimedia-player-apple-ipod.svg
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="multimedia-player-apple-ipod.svg"
+ viewBox="0 0 511.99999 511.99999">
+ <metadata
+ id="metadata13">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview11"
+ inkscape:document-units="px"
+ showgrid="false"
+ units="px"
+ inkscape:zoom="8.2557173"
+ inkscape:cx="-15.002792"
+ inkscape:cy="14.799962"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4" />
+ <g
+ id="layer1"
+ transform="matrix(10.908634,0,0,10.908634,3.4122022,-11.744002)">
+ <path
+ id="shape0"
+ transform="translate(11.2621,3.91837)"
+ d="M 1.91127,1.63132e-5 C 0.955487,-0.00476564 -1.45091e-4,1.04256 1.65232e-8,2.09467 L 0.00511168,39.157 C 0.00525678,40.2091 0.961179,41.2565 1.91696,41.2517 L 21.8776,41.152 c 0.9557,-0.0047 1.9097,-1.0616 1.9079,-2.1138 L 23.721,2.21333 C 23.7192,1.16122 22.7615,0.104335 21.8057,0.0995527 Z"
+ inkscape:connector-curvature="0"
+ style="fill:#c4cbcf;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel" />
+ <path
+ id="shape1"
+ transform="translate(12.2014,9.77566)"
+ d="M 0,0 0,27.1 21.8666,27.0248 21.8059,0.075278 Z"
+ inkscape:connector-curvature="0"
+ style="fill:#2980b9;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel" />
+ <circle
+ id="shape01"
+ transform="translate(20.6489,38.5406)"
+ r="1.9266609pt"
+ cx="1.9266609pt"
+ cy="1.9266609pt"
+ stroke-miterlimit="2.01260185242"
+ style="fill:#a8b2b8;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185" />
+ <rect
+ id="shape11"
+ transform="translate(18.8844,6.14966)"
+ stroke-miterlimit="2.01260185242"
+ width="6.7918367pt"
+ height="1.0448979pt"
+ rx="0.53333336pt"
+ ry="0.52244896pt"
+ x="0"
+ y="0"
+ style="fill:#435564;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/multimedia-player-ipod-touch.svg b/Flat Remix/devices/scalable/multimedia-player-ipod-touch.svg
new file mode 120000
index 000000000..63cbeffcc
--- /dev/null
+++ b/Flat Remix/devices/scalable/multimedia-player-ipod-touch.svg
@@ -0,0 +1 @@
+multimedia-player-apple-ipod.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/multimedia-player.svg b/Flat Remix/devices/scalable/multimedia-player.svg
new file mode 120000
index 000000000..c0649cac0
--- /dev/null
+++ b/Flat Remix/devices/scalable/multimedia-player.svg
@@ -0,0 +1 @@
+./smartphone.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/network-defaultroute.svg b/Flat Remix/devices/scalable/network-defaultroute.svg
new file mode 100755
index 000000000..1c4a1553a
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-defaultroute.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="38.4pt" height="38.4pt">
+<defs/>
+<g id="layer1">
+ <path id="shape0" transform="translate(4.00394, 4.00394)" fill="#2980b9" fill-rule="evenodd" stroke="#003bc3" stroke-width="0.00000000000" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M40.0039 19.9444C39.9721 8.90323 30.9999 -0.0238166 19.9588 4.77354e-05C8.91762 0.0239121 -0.0158884 8.98966 2.12169e-05 20.0308C0.0159308 31.072 8.97524 40.012 20.0164 40.004C31.0576 39.996 40.004 31.0432 40.004 20.002"/>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/network-wired-disconected.svg b/Flat Remix/devices/scalable/network-wired-disconected.svg
new file mode 100755
index 000000000..6affac6ec
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wired-disconected.svg
@@ -0,0 +1,186 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="48"
+ height="48"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48+devel r12662"
+ sodipodi:docname="network-error.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="11.477675"
+ inkscape:cx="16.278403"
+ inkscape:cy="29.168296"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1366"
+ inkscape:window-height="714"
+ inkscape:window-x="0"
+ inkscape:window-y="30"
+ inkscape:window-maximized="1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid3013"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ <sodipodi:guide
+ position="9,39.000017"
+ orientation="30,0"
+ id="guide3265" />
+ <sodipodi:guide
+ position="9,9.0000174"
+ orientation="0,30"
+ id="guide3267" />
+ <sodipodi:guide
+ position="39,9.0000174"
+ orientation="-30,0"
+ id="guide3269" />
+ <sodipodi:guide
+ position="39,39.000017"
+ orientation="0,-30"
+ id="guide3271" />
+ <sodipodi:guide
+ position="9,20.000017"
+ orientation="11,0"
+ id="guide3352" />
+ <sodipodi:guide
+ position="9,9.0000174"
+ orientation="0,11"
+ id="guide3354" />
+ <sodipodi:guide
+ position="20,9.0000174"
+ orientation="-11,0"
+ id="guide3356" />
+ <sodipodi:guide
+ position="20,20.000017"
+ orientation="0,-11"
+ id="guide3358" />
+ <sodipodi:guide
+ position="28,39.000017"
+ orientation="11,0"
+ id="guide3366" />
+ <sodipodi:guide
+ position="28,28.000017"
+ orientation="0,11"
+ id="guide3368" />
+ <sodipodi:guide
+ position="39,28.000017"
+ orientation="-11,0"
+ id="guide3370" />
+ <sodipodi:guide
+ position="39,39.000017"
+ orientation="0,-11"
+ id="guide3372" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1004.3622)">
+ <rect
+ style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ id="rect3261"
+ width="30"
+ height="30"
+ x="9"
+ y="1013.3622" />
+ <rect
+ y="1032.3622"
+ x="9"
+ height="11"
+ width="11"
+ id="rect3348"
+ style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <path
+ style="fill:#e74c3c;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ d="m 16.221826,1025.5338 c -2.938029,2.938 -2.938029,7.6685 0,10.6066 2.938028,2.938 7.668573,2.938 10.606601,0 l 4.949748,-4.9498 c 2.938028,-2.938 2.938028,-7.6685 0,-10.6066 -2.938029,-2.938 -7.668573,-2.938 -10.606602,0 l -4.949747,4.9498 z m 2.827046,2.9568 5.079568,-5.0795 c 1.335467,-1.3355 3.48584,-1.3341 4.821308,0 1.335468,1.3354 1.335467,3.4844 0,4.8199 l -5.079568,5.0795 c -1.335468,1.3355 -3.484459,1.3355 -4.819927,0 -1.335468,-1.3354 -1.336849,-3.4858 -0.0014,-4.8213 z"
+ id="rect3336"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:type="arc"
+ style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ id="path3340"
+ sodipodi:cx="-710.19269"
+ sodipodi:cy="749.63245"
+ sodipodi:rx="2.0013857"
+ sodipodi:ry="2.0000615"
+ d="m -708.1913,749.63245 a 2.0013857,2.0000615 0 1 1 0,0 2.0013857,2.0000615 0 1 1 0,0 z"
+ transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" />
+ <path
+ d="m -699.1913,744.13245 a 2.0013857,2.0000615 0 1 1 0,0 2.0013857,2.0000615 0 1 1 0,0 z"
+ sodipodi:ry="2.0000615"
+ sodipodi:rx="2.0013857"
+ sodipodi:cy="744.13245"
+ sodipodi:cx="-701.19269"
+ id="path3342"
+ style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ sodipodi:type="arc"
+ transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ id="path3344"
+ sodipodi:cx="-719.19269"
+ sodipodi:cy="744.13245"
+ sodipodi:rx="2.0013857"
+ sodipodi:ry="2.0000615"
+ d="m -717.1913,744.13245 a 2.0013857,2.0000615 0 1 1 0,0 2.0013857,2.0000615 0 1 1 0,0 z"
+ transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" />
+ <rect
+ style="fill:#e74c3c;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ id="rect3346"
+ width="4"
+ height="11.557"
+ x="742.13245"
+ y="-729.40454"
+ ry="0"
+ transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)" />
+ <rect
+ style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ id="rect3362"
+ width="11"
+ height="11"
+ x="28"
+ y="1013.3622" />
+ <rect
+ transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"
+ ry="0"
+ y="-702.53516"
+ x="742.13245"
+ height="11.557"
+ width="4"
+ id="rect3360"
+ style="fill:#e74c3c;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/network-wireless-0.svg b/Flat Remix/devices/scalable/network-wireless-0.svg
new file mode 120000
index 000000000..490caeefb
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-0.svg
@@ -0,0 +1 @@
+./network-wireless-00.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/network-wireless-00.svg b/Flat Remix/devices/scalable/network-wireless-00.svg
new file mode 120000
index 000000000..49fca1ef6
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-00.svg
@@ -0,0 +1 @@
+network-wireless-connected-00.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/network-wireless-100.svg b/Flat Remix/devices/scalable/network-wireless-100.svg
new file mode 120000
index 000000000..af0386014
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-100.svg
@@ -0,0 +1 @@
+network-wireless-connected-100.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/network-wireless-25.svg b/Flat Remix/devices/scalable/network-wireless-25.svg
new file mode 120000
index 000000000..bb1542d2d
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-25.svg
@@ -0,0 +1 @@
+network-wireless-connected-25.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/network-wireless-50.svg b/Flat Remix/devices/scalable/network-wireless-50.svg
new file mode 120000
index 000000000..f1b34079f
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-50.svg
@@ -0,0 +1 @@
+network-wireless-connected-50.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/network-wireless-75.svg b/Flat Remix/devices/scalable/network-wireless-75.svg
new file mode 120000
index 000000000..d68bc0dc4
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-75.svg
@@ -0,0 +1 @@
+network-wireless-connected-75.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/network-wireless-connected-00.svg b/Flat Remix/devices/scalable/network-wireless-connected-00.svg
new file mode 100755
index 000000000..fc5c8e2c2
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-connected-00.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="38.4pt" height="38.4pt">
+<defs/>
+<g id="layer0">
+ <path id="shape4" transform="matrix(3.88578e-16 1 -1 3.88578e-16 28.1952 19.2102)" fill="#4d4d4d" fill-rule="evenodd" stroke="#595959" stroke-width="0.00000000000" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M8.10829 3.78888C7.96104 1.57858 6.06867 -0.10535 3.85624 0.00514011C1.64379 0.11563 -0.0713897 1.97973 0.00228729 4.1937C0.0759643 6.40767 1.91128 8.15361 4.12616 8.11676C6.34106 8.07992 8.11727 6.27391 8.11727 4.05871"/>
+ <path id="shape1" transform="translate(24.1444, 23.21)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="bevel" d="M0 0L0 23.271"/>
+ <path id="shape0" transform="translate(14.1367, 13.5736)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M17.9048 16.1443C21.1572 11.9593 20.5814 5.96399 16.592 2.47442C12.6026 -1.01515 6.58404 -0.788011 2.86902 2.99233C-0.846011 6.77266 -0.968242 12.7943 2.59032 16.7223"/>
+ <path id="shape1" transform="translate(8.02221, 7.68524)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M28.7039 25.8816C33.9526 19.1277 32.9779 9.44331 26.4885 3.87085C19.9991 -1.70162 10.2786 -1.20119 4.39577 5.00823C-1.48709 11.2177 -1.46216 20.9509 4.45243 27.1301"/>
+ <path id="shape2" transform="translate(2.12861, 1.99936)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M39.251 35.3917C46.4117 26.1776 45.1037 12.9699 36.275 5.33916C27.4462 -2.29155 14.1883 -1.67309 6.10827 6.7464C-1.97177 15.1659 -2.04443 28.438 5.94295 36.9454"/>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/network-wireless-connected-100.svg b/Flat Remix/devices/scalable/network-wireless-connected-100.svg
new file mode 100755
index 000000000..2eedcfab8
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-connected-100.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="38.4pt" height="38.4pt">
+<defs/>
+<g id="layer0">
+ <path id="shape4" transform="matrix(3.88578e-16 1 -1 3.88578e-16 28.1952 19.2102)" fill="#7f8c8d" fill-rule="evenodd" stroke="#595959" stroke-width="0.00000000000" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M8.10829 3.78888C7.96104 1.57858 6.06867 -0.10535 3.85624 0.00514013C1.64379 0.11563 -0.0713897 1.97973 0.00228729 4.1937C0.0759643 6.40767 1.91128 8.15361 4.12616 8.11676C6.34106 8.07992 8.11727 6.27391 8.11727 4.05871"/>
+ <path id="shape1" transform="translate(24.1444, 23.21)" fill="none" stroke="#7f8c8d" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="bevel" d="M0 0L0 23.271"/>
+ <path id="shape0" transform="translate(14.1367, 13.5736)" fill="none" stroke="#7f8c8d" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M17.9048 16.1443C21.1572 11.9593 20.5814 5.96399 16.592 2.47442C12.6026 -1.01515 6.58404 -0.788014 2.86902 2.99233C-0.846012 6.77266 -0.968243 12.7943 2.59032 16.7223"/>
+ <path id="shape11" transform="translate(8.02221, 7.68524)" fill="none" stroke="#7f8c8d" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M28.7039 25.8816C33.9526 19.1277 32.9779 9.44331 26.4885 3.87085C19.9991 -1.70162 10.2786 -1.20119 4.39577 5.00823C-1.48709 11.2177 -1.46216 20.9509 4.45243 27.1301"/>
+ <path id="shape2" transform="translate(2.23745, 2.1082)" fill="none" stroke="#7f8c8d" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M39.251 35.3917C46.4117 26.1776 45.1037 12.9699 36.275 5.33916C27.4462 -2.29155 14.1883 -1.67309 6.10827 6.7464C-1.97177 15.1659 -2.04443 28.438 5.94295 36.9454"/>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/network-wireless-connected-25.svg b/Flat Remix/devices/scalable/network-wireless-connected-25.svg
new file mode 100755
index 000000000..a35bffd61
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-connected-25.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="38.4pt" height="38.4pt">
+<defs/>
+<g id="layer0">
+ <path id="shape4" transform="matrix(3.88578e-16 1 -1 3.88578e-16 28.1952 19.2102)" fill="#f2f2f2" fill-rule="evenodd" stroke="#595959" stroke-width="0.00000000000" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M8.10829 3.78888C7.96104 1.57858 6.06867 -0.10535 3.85624 0.00514013C1.64379 0.11563 -0.0713897 1.97973 0.00228729 4.1937C0.0759643 6.40767 1.91128 8.15361 4.12616 8.11676C6.34106 8.07992 8.11727 6.27391 8.11727 4.05871"/>
+ <path id="shape1" transform="translate(24.1444, 23.21)" fill="none" stroke="#f2f2f2" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="bevel" d="M0 0L0 23.271"/>
+ <path id="shape0" transform="translate(14.1367, 13.5736)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M17.9048 16.1443C21.1572 11.9593 20.5814 5.96399 16.592 2.47442C12.6026 -1.01515 6.58404 -0.788014 2.86902 2.99233C-0.846012 6.77266 -0.968243 12.7943 2.59032 16.7223"/>
+ <path id="shape11" transform="translate(8.02221, 7.68524)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M28.7039 25.8816C33.9526 19.1277 32.9779 9.44331 26.4885 3.87085C19.9991 -1.70162 10.2786 -1.20119 4.39577 5.00823C-1.48709 11.2177 -1.46216 20.9509 4.45243 27.1301"/>
+ <path id="shape2" transform="translate(2.12861, 1.99936)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M39.251 35.3917C46.4117 26.1776 45.1037 12.9699 36.275 5.33916C27.4462 -2.29155 14.1883 -1.67309 6.10827 6.7464C-1.97177 15.1659 -2.04443 28.438 5.94295 36.9454"/>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/network-wireless-connected-50.svg b/Flat Remix/devices/scalable/network-wireless-connected-50.svg
new file mode 100755
index 000000000..7e9f9d1b4
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-connected-50.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="38.4pt" height="38.4pt">
+<defs/>
+<g id="layer0">
+ <path id="shape4" transform="matrix(3.88578e-16 1 -1 3.88578e-16 28.1952 19.2102)" fill="#f2f2f2" fill-rule="evenodd" stroke="#595959" stroke-width="0.00000000000" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M8.10829 3.78888C7.96104 1.57858 6.06867 -0.10535 3.85624 0.00514013C1.64379 0.11563 -0.0713897 1.97973 0.00228729 4.1937C0.0759643 6.40767 1.91128 8.15361 4.12616 8.11676C6.34106 8.07992 8.11727 6.27391 8.11727 4.05871"/>
+ <path id="shape1" transform="translate(24.1444, 23.21)" fill="none" stroke="#f2f2f2" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="bevel" d="M0 0L0 23.271"/>
+ <path id="shape0" transform="translate(14.1367, 13.5736)" fill="none" stroke="#f2f2f2" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M17.9048 16.1443C21.1572 11.9593 20.5814 5.96399 16.592 2.47442C12.6026 -1.01515 6.58404 -0.788014 2.86902 2.99233C-0.846012 6.77266 -0.968243 12.7943 2.59032 16.7223"/>
+ <path id="shape11" transform="translate(8.02221, 7.68524)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M28.7039 25.8816C33.9526 19.1277 32.9779 9.44331 26.4885 3.87085C19.9991 -1.70162 10.2786 -1.20119 4.39577 5.00823C-1.48709 11.2177 -1.46216 20.9509 4.45243 27.1301"/>
+ <path id="shape2" transform="translate(2.12861, 1.99936)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M39.251 35.3917C46.4117 26.1776 45.1037 12.9699 36.275 5.33916C27.4462 -2.29155 14.1883 -1.67309 6.10827 6.7464C-1.97177 15.1659 -2.04443 28.438 5.94295 36.9454"/>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/network-wireless-connected-75.svg b/Flat Remix/devices/scalable/network-wireless-connected-75.svg
new file mode 100755
index 000000000..1fe09f6fe
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-connected-75.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="38.4pt" height="38.4pt">
+<defs/>
+<g id="layer0">
+ <path id="shape4" transform="matrix(3.88578e-16 1 -1 3.88578e-16 28.1952 19.2102)" fill="#f2f2f2" fill-rule="evenodd" stroke="#595959" stroke-width="0.00000000000" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M8.10829 3.78888C7.96104 1.57858 6.06867 -0.10535 3.85624 0.00514013C1.64379 0.11563 -0.0713897 1.97973 0.00228729 4.1937C0.0759643 6.40767 1.91128 8.15361 4.12616 8.11676C6.34106 8.07992 8.11727 6.27391 8.11727 4.05871"/>
+ <path id="shape1" transform="translate(24.1444, 23.21)" fill="none" stroke="#f2f2f2" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="bevel" d="M0 0L0 23.271"/>
+ <path id="shape0" transform="translate(14.1367, 13.5736)" fill="none" stroke="#f2f2f2" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M17.9048 16.1443C21.1572 11.9593 20.5814 5.96399 16.592 2.47442C12.6026 -1.01515 6.58404 -0.788014 2.86902 2.99233C-0.846012 6.77266 -0.968243 12.7943 2.59032 16.7223"/>
+ <path id="shape11" transform="translate(8.02221, 7.68524)" fill="none" stroke="#f2f2f2" stroke-width="3.11811563800" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M28.7039 25.8816C33.9526 19.1277 32.9779 9.44331 26.4885 3.87085C19.9991 -1.70162 10.2786 -1.20119 4.39577 5.00823C-1.48709 11.2177 -1.46216 20.9509 4.45243 27.1301"/>
+ <path id="shape2" transform="translate(2.12861, 1.99936)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M39.251 35.3917C46.4117 26.1776 45.1037 12.9699 36.275 5.33916C27.4462 -2.29155 14.1883 -1.67309 6.10827 6.7464C-1.97177 15.1659 -2.04443 28.438 5.94295 36.9454"/>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/network-wireless-disconnected.svg b/Flat Remix/devices/scalable/network-wireless-disconnected.svg
new file mode 100755
index 000000000..ba7140a83
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless-disconnected.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="38.4pt" height="38.4pt">
+<defs/>
+<g id="layer0">
+ <path id="shape4" transform="matrix(3.88578e-16 1 -1 3.88578e-16 28.1952 19.2102)" fill="#4d4d4d" fill-rule="evenodd" stroke="#595959" stroke-width="0.00000000000" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260185242" d="M8.10829 3.78888C7.96104 1.57858 6.06867 -0.10535 3.85624 0.00514013C1.64379 0.11563 -0.0713897 1.97973 0.00228729 4.1937C0.0759643 6.40767 1.91128 8.15361 4.12616 8.11676C6.34106 8.07992 8.11727 6.27391 8.11727 4.05871"/>
+ <path id="shape1" transform="translate(24.1444, 23.21)" fill="none" stroke="#4d4d4d" stroke-width="3.13122589693" stroke-linecap="square" stroke-linejoin="bevel" d="M0 0L0 23.271"/>
+ <path id="shape0" transform="matrix(0.707107 -0.707107 0.707107 0.707107 15.4538 10.2293)" fill="#de6143" fill-rule="evenodd" stroke="#de6143" stroke-width="1.87405836470" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="2.01260191180" d="M5.95298 0L6.44906 0L6.44906 5.98605L12.402 5.98605L12.402 6.48489L6.44906 6.48489L6.44906 12.4709L5.95298 12.4709L5.95298 6.48489L0 6.48489L0 5.98605L5.95298 5.98605Z"/>
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/network-wireless.svg b/Flat Remix/devices/scalable/network-wireless.svg
new file mode 120000
index 000000000..61d14d79d
--- /dev/null
+++ b/Flat Remix/devices/scalable/network-wireless.svg
@@ -0,0 +1 @@
+./network-wireless-connected-100.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/nm-device-wireless.svg b/Flat Remix/devices/scalable/nm-device-wireless.svg
new file mode 100755
index 000000000..ff254f488
--- /dev/null
+++ b/Flat Remix/devices/scalable/nm-device-wireless.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="38.4pt"
+ height="38.4pt"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="nm-device-wireless.svg">
+ <metadata
+ id="metadata15">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="640"
+ inkscape:window-height="480"
+ id="namedview13"
+ showgrid="false"
+ inkscape:zoom="4.9166665"
+ inkscape:cx="24.000001"
+ inkscape:cy="24.000001"
+ inkscape:window-x="15"
+ inkscape:window-y="39"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4" />
+ <circle
+ style="opacity:1;fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:21.27499962;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path3343"
+ cx="23.694916"
+ cy="23.898306"
+ r="21.864408" />
+ <g
+ id="layer0"
+ transform="matrix(0.71427731,0,0,0.71427731,6.6716551,6.6093631)">
+ <path
+ id="shape4"
+ transform="matrix(0,1,-1,0,28.1952,19.2102)"
+ stroke-miterlimit="2.01260185242"
+ d="M 8.10829,3.78888 C 7.96104,1.57858 6.06867,-0.10535 3.85624,0.00514011 1.64379,0.11563 -0.0713897,1.97973 0.00228729,4.1937 0.0759643,6.40767 1.91128,8.15361 4.12616,8.11676 6.34106,8.07992 8.11727,6.27391 8.11727,4.05871"
+ inkscape:connector-curvature="0"
+ style="fill:#4d4d4d;fill-rule:evenodd;stroke:#595959;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185" />
+ <path
+ id="shape1"
+ transform="translate(24.1444,23.21)"
+ d="M 0,0 0,23.271"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#4d4d4d;stroke-width:3.13122582;stroke-linecap:square;stroke-linejoin:bevel" />
+ <path
+ id="shape0"
+ transform="translate(14.1367,13.5736)"
+ stroke-miterlimit="2.01260191180"
+ d="M 17.9048,16.1443 C 21.1572,11.9593 20.5814,5.96399 16.592,2.47442 12.6026,-1.01515 6.58404,-0.788011 2.86902,2.99233 -0.846011,6.77266 -0.968242,12.7943 2.59032,16.7223"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#4d4d4d;stroke-width:3.13122582;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185" />
+ <path
+ id="path10"
+ transform="translate(8.02221,7.68524)"
+ stroke-miterlimit="2.01260191180"
+ d="M 28.7039,25.8816 C 33.9526,19.1277 32.9779,9.44331 26.4885,3.87085 19.9991,-1.70162 10.2786,-1.20119 4.39577,5.00823 -1.48709,11.2177 -1.46216,20.9509 4.45243,27.1301"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#4d4d4d;stroke-width:3.13122582;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185" />
+ <path
+ id="shape2"
+ transform="translate(2.12861,1.99936)"
+ stroke-miterlimit="2.01260191180"
+ d="M 39.251,35.3917 C 46.4117,26.1776 45.1037,12.9699 36.275,5.33916 27.4462,-2.29155 14.1883,-1.67309 6.10827,6.7464 -1.97177,15.1659 -2.04443,28.438 5.94295,36.9454"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#4d4d4d;stroke-width:3.13122582;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/office-database.svg b/Flat Remix/devices/scalable/office-database.svg
new file mode 100755
index 000000000..a61cfae6f
--- /dev/null
+++ b/Flat Remix/devices/scalable/office-database.svg
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ width="512"
+ height="512"
+ sodipodi:docname="office-database.svg"
+ viewBox="0 0 512 512">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1204"
+ inkscape:window-height="643"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="0.48843931"
+ inkscape:cx="256"
+ inkscape:cy="256"
+ inkscape:window-x="15"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2"
+ inkscape:document-units="px" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3026"
+ d="M 200.41287,478.71952 C 176.6783,475.3808 150.16105,469.31125 133.64903,463.43791 99.105369,451.15069 70.782742,431.15708 61.482448,412.49384 56.862557,403.22291 56.68517,401.64602 56.68517,369.84917 c 0,-18.4643 0.73978,-33.0178 1.678332,-33.0178 0.923084,0 3.83152,3.67416 6.46322,8.16481 24.306189,41.47538 110.783788,69.03633 205.131798,65.37679 87.306,-3.38638 156.5305,-29.65973 175.44243,-66.58703 2.4813,-4.84502 5.29417,-8.80913 6.25075,-8.80913 3.15237,0 4.22643,12.81218 3.39046,40.44345 -0.7478,24.71677 -1.26686,28.10931 -5.58834,36.5242 -15.08237,29.36891 -58.50579,52.07717 -122.80934,64.22314 -26.90668,5.08224 -98.02319,6.51994 -126.23161,2.55192 z m 10.20001,-90.18268 C 153.33008,382.78211 100.25801,363.238 75.242567,338.68593 58.737545,322.4866 57.710699,319.2187 57.031749,280.7312 c -0.390476,-22.13418 0.0575,-32.91828 1.367639,-32.91828 1.071596,0 4.025227,3.28998 6.563625,7.31105 16.111559,25.52239 58.113537,46.88488 113.010347,57.47783 109.45313,21.12024 237.52748,-7.00733 266.61897,-58.5546 3.08643,-5.46886 6.31544,-9.94337 7.17559,-9.94337 2.82387,0 4.13222,16.61151 3.28226,41.67289 -0.74964,22.10382 -1.35525,25.70288 -5.88182,34.95485 -23.34265,47.71063 -131.78008,78.53211 -238.55548,67.80527 z m 5.56366,-90.86302 C 142.68763,291.1816 80.149429,263.78662 62.654395,230.42316 c -4.678885,-8.92277 -5.02205,-11.27206 -5.636463,-38.58784 -0.799645,-35.55086 0.391903,-38.94368 8.977826,-25.56369 15.615743,24.33506 52.341082,43.03793 105.521942,53.73852 116.68819,23.47897 247.22084,-5.31939 275.36711,-60.75203 1.68322,-3.315 3.7437,-6.02729 4.57884,-6.02729 2.35959,0 4.06305,50.03783 2.11163,62.02772 -8.8682,54.48835 -119.35197,92.84388 -237.39874,82.41527 z m 9.07523,-90.8504 C 148.79447,201.96224 79.062738,172.18869 62.913679,137.50943 40.786141,89.991706 107.6024,43.595841 214.1014,32.527773 c 29.97567,-3.115283 88.08049,-1.254807 114.39764,3.662918 30.90745,5.775475 51.44406,12.244209 74.4834,23.461129 33.75859,16.435725 50.57662,36.051316 50.57662,58.98973 0,54.69731 -106.70974,95.91309 -228.30729,88.18187 z"
+ style="fill:#4aaee8;fill-opacity:1;stroke-width:1.85455096" />
+</svg>
diff --git a/Flat Remix/devices/scalable/pda.svg b/Flat Remix/devices/scalable/pda.svg
new file mode 120000
index 000000000..c0649cac0
--- /dev/null
+++ b/Flat Remix/devices/scalable/pda.svg
@@ -0,0 +1 @@
+./smartphone.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/phone.svg b/Flat Remix/devices/scalable/phone.svg
new file mode 120000
index 000000000..c0649cac0
--- /dev/null
+++ b/Flat Remix/devices/scalable/phone.svg
@@ -0,0 +1 @@
+./smartphone.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/print_printer.svg b/Flat Remix/devices/scalable/print_printer.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/Flat Remix/devices/scalable/print_printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/printer-laser.svg b/Flat Remix/devices/scalable/printer-laser.svg
new file mode 120000
index 000000000..daf9bb25b
--- /dev/null
+++ b/Flat Remix/devices/scalable/printer-laser.svg
@@ -0,0 +1 @@
+./printer.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/printer-network.svg b/Flat Remix/devices/scalable/printer-network.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/Flat Remix/devices/scalable/printer-network.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/printer-remote.svg b/Flat Remix/devices/scalable/printer-remote.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/Flat Remix/devices/scalable/printer-remote.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/printer.svg b/Flat Remix/devices/scalable/printer.svg
new file mode 100644
index 000000000..7398d08a9
--- /dev/null
+++ b/Flat Remix/devices/scalable/printer.svg
@@ -0,0 +1,167 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r14355 custom"
+ width="512"
+ height="512"
+ sodipodi:docname="printer.svg"
+ viewBox="0 0 512 512">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1017"
+ id="namedview4"
+ showgrid="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:snap-global="false"
+ inkscape:zoom="1.1670024"
+ inkscape:cx="-26.181305"
+ inkscape:cy="234.54129"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g2987"
+ inkscape:document-units="px" />
+ <g
+ id="g2987"
+ transform="translate(-448.47458,73.491525)">
+ <path
+ style="fill:#b0b0af;stroke-width:0.94224596"
+ d="m 609.5326,369.11068 c -0.44149,-1.14682 -0.57997,-3.23812 -0.30767,-4.64738 0.44728,-2.31492 2.2772,-2.56226 18.95569,-2.56226 l 18.46062,0 0,4.25059 0,4.2506 -18.15293,0.39677 c -14.92734,0.32623 -18.29557,0.0262 -18.95571,-1.68832 z"
+ id="path3027"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#b0b0af;stroke-width:0.94224596"
+ d="m 666.38347,369.08241 c -0.43551,-1.1312 -0.56906,-3.20974 -0.29677,-4.619 0.46914,-2.42798 3.95892,-2.56228 66.57744,-2.56228 l 66.08234,0 0,4.25059 0,4.25062 -65.7856,0.3684 c -56.42687,0.31595 -65.89821,0.0757 -66.57741,-1.68833 z"
+ id="path3025"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#b0b0af;stroke-width:0.94224596"
+ d="m 608.9703,334.27219 0,-4.29406 40.8694,0.37596 40.86941,0.37596 0,3.54214 0,3.54216 -40.86941,0.37597 -40.8694,0.37594 0,-4.29407 z"
+ id="path3023"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#b0b0af;stroke-width:0.94224596"
+ d="m 708.99247,336.39747 c -0.45003,-1.16888 -0.45003,-3.08166 0,-4.25056 0.7033,-1.82677 7.09156,-2.12532 45.47571,-2.12532 41.33744,0 44.70544,0.18434 45.30269,2.47952 1.56284,6.00607 1.4455,6.02169 -45.25535,6.02169 -38.42623,0 -44.8197,-0.29849 -45.52305,-2.12533 z"
+ id="path3021"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#b0b0af;stroke-width:0.94224596"
+ d="m 783.1741,116.84779 c 6.63562,-6.61378 3.28014,-17.767934 -6.04701,-20.101234 -7.51762,-1.88056 -16.00739,6.581264 -14.1206,14.074134 2.34097,9.29644 13.53199,12.64091 20.16761,6.0271 z"
+ id="path3017"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#b0b0af;stroke-width:0.94224596"
+ d="m 609.52192,305.32396 c -0.43563,-1.13151 -0.56929,-3.21031 -0.29699,-4.61956 0.46876,-2.426 3.85851,-2.56228 63.73436,-2.56228 l 63.23923,0 0,4.2506 0,4.25058 -62.94226,0.36899 c -53.95032,0.31626 -63.05542,0.0753 -63.73434,-1.68833 z"
+ id="path3015"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#b0b0af;stroke-width:0.94224596"
+ d="m 755.94958,305.3462 c -0.44035,-1.1438 -0.57788,-3.23262 -0.30558,-4.64188 0.45218,-2.34026 2.40271,-2.56228 22.50956,-2.56228 l 22.01445,0 0,4.2506 0,4.2506 -21.70889,0.39128 c -18.02749,0.32491 -21.84466,0.0387 -22.50954,-1.68832 z"
+ id="path3013"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#000000;fill-opacity:0;stroke-width:0.94224596"
+ d="m 488.3454,310.77112 c -6.7731,-2.73327 -12.00708,-7.6249 -14.71977,-13.75693 -1.53049,-3.45961 -2.47316,-6.59973 -2.09482,-6.97803 0.37834,-0.37831 1.41927,1.52814 2.3132,4.23651 2.14713,6.50546 5.36794,10.03705 12.20992,13.38829 4.94061,2.41991 7.88363,2.68296 23.76365,2.1238 l 18.12469,-0.63822 0,-32.64025 c 0,-19.78146 0.57973,-33.72337 1.47157,-35.38965 1.4425,-2.69519 4.88748,-2.74943 174.56564,-2.74943 132.73335,0 173.49185,0.39773 174.79994,1.70571 1.23079,1.2307 1.70586,11.08629 1.70586,35.38968 l 0,33.68394 18.12469,0.59188 c 13.56096,0.44287 19.14228,0.0954 22.16604,-1.38004 2.22274,-1.0846 4.39998,-1.6134 4.83829,-1.17511 0.43831,0.43826 -1.54147,1.77384 -4.39954,2.9679 -4.35551,1.81973 -12.38504,2.11029 -49.61693,1.79545 l -44.42047,-0.3756 -0.40444,-16.25996 c -0.22386,-8.99875 -1.0951,-17.09206 -1.95099,-18.12329 -1.25311,-1.50975 -23.96769,-1.85916 -119.71604,-1.84153 -64.99325,0.0124 -118.94766,0.5162 -119.89873,1.12048 -1.1606,0.73742 -1.86177,6.68978 -2.13231,18.1015 l -0.40312,17.0028 -45.48942,0.2755 c -26.15749,0.1584 -46.91202,-0.29863 -48.83691,-1.0754 z m 439.05085,-5.24844 c 0,-0.78181 1.05863,-2.29933 2.3525,-3.37231 6.90576,-5.72661 6.86012,-5.0099 7.29588,-114.59385 0.28446,-71.52653 -0.0574,-103.563194 -1.12622,-105.560254 -0.98961,-1.84896 -1.0592,-3.71674 -0.19599,-5.25914 2.70049,-4.825126 3.22502,16.80357 2.78219,114.722794 l -0.44678,98.7896 -3.2696,6.63678 c -3.23126,6.55895 -7.39198,11.42012 -7.39198,8.63638 z m -457.06608,-123.30209 0.0396,-105.186074 3.18536,-5.958738 c 3.83953,-7.18251 10.43011,-12.431105 18.20526,-14.498281 8.11571,-2.157733 416.75,-2.169019 424.86325,-0.0124 7.37685,1.961488 14.39685,7.258479 17.33431,13.079729 2.11334,4.188121 1.88635,4.077125 -2.88238,-1.409647 -2.84703,-3.275706 -7.23841,-7.031155 -9.75864,-8.345433 -4.28612,-2.23555 -26.61616,-4.795891 -26.61616,-3.052152 0,0.429077 2.19811,5.148687 4.88472,10.488022 7.47517,14.8562 9.71303,25.57143 9.0037,43.111544 -0.42715,10.56273 -1.54286,17.62555 -3.81716,24.16437 -8.79015,25.27242 -28.56081,45.07543 -54.13915,54.22785 -7.8737,2.81734 -11.97269,3.30625 -27.72011,3.30625 -15.7474,0 -19.84641,-0.48891 -27.72011,-3.30625 -12.64777,-4.5256 -23.84761,-11.5752 -33.12035,-20.84723 l -7.7954,-7.79479 -92.91029,-0.003 -92.91029,-0.003 -8.52928,-4.42598 c -12.30037,-6.38329 -18.57135,-13.04063 -25.28173,-26.83987 l -5.87539,-12.08216 -0.58807,-30.205474 -0.58807,-30.20545 -15.10732,0.0087 c -17.93254,0.01117 -24.14253,1.493914 -30.83753,7.371734 -5.4283,4.765737 -7.76912,8.404212 -8.96085,13.928376 -0.42322,1.96128 -1.1358,49.940724 -1.58347,106.620364 l -0.81397,103.05394 0.0396,-105.18609 z m 313.9349,-64.39762 c 5.62742,-5.87333 5.38484,-14.34388 -0.55387,-19.340594 -6.11936,-5.14871 -13.03394,-4.97099 -18.48036,0.47502 -5.44642,5.445984 -5.62418,12.360044 -0.47506,18.478914 3.03996,3.6125 4.7249,4.37334 9.68484,4.37334 4.72325,0 6.81978,-0.85074 9.82445,-3.98668 z"
+ id="path2997"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="fill:#2980b9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.94224596"
+ id="rect3838"
+ width="470"
+ height="259.62701"
+ x="469.47458"
+ y="53.550625"
+ rx="24.929049" />
+ <path
+ style="fill:#383838;stroke-width:0.94224596"
+ d="m 529.82591,273.97227 -0.20909,-34.85183 174.00667,0.59828 173.41634,-1.19658 0.3812,37.24589 0.76279,37.31848 -26.45899,0.12965 -27.50255,-0.082 -0.36349,-19.72644 c -0.13945,-7.57023 0.23569,-14.2278 -1.09009,-15.34299 -1.35092,-1.13634 -25.92019,-0.14514 -119.85111,0.0493 l -117.42837,0.24296 -0.29335,13.99075 -0.39771,20.97118 -27.38464,-0.028 -27.58721,-0.0309 z"
+ id="path3014"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g3858"
+ transform="matrix(1.4215444,0,0,1.4215444,421.32645,-105.65228)"
+ style="fill:#ffffff;fill-opacity:1">
+ <rect
+ rx="1.3801507"
+ y="269.91525"
+ x="114.9038"
+ height="79.728813"
+ width="168.43777"
+ id="rect3800"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ rx="1.3801507"
+ y="269.5"
+ x="114.89552"
+ height="28.652542"
+ width="168.43777"
+ id="rect3800-2"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ </g>
+ <path
+ style="fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.94224596;fill-opacity:1"
+ d="M 324.44531 372.06055 C 323.61314 372.06055 322.94336 372.73033 322.94336 373.5625 L 322.94336 377.76758 C 322.94336 378.59975 323.61314 379.26953 324.44531 379.26953 L 362.3457 379.26953 C 363.17787 379.26953 363.84766 378.59975 363.84766 377.76758 L 363.84766 373.5625 C 363.84766 372.73033 363.17787 372.06055 362.3457 372.06055 L 324.44531 372.06055 z M 154.61328 372.36328 C 153.43296 372.36328 152.48242 373.31382 152.48242 374.49414 L 152.48242 377.44336 C 152.48242 378.62368 153.43296 379.57422 154.61328 379.57422 L 208.37109 379.57422 C 209.55142 379.57422 210.50195 378.62368 210.50195 377.44336 L 210.50195 374.49414 C 210.50195 373.31382 209.55142 372.36328 208.37109 372.36328 L 154.61328 372.36328 z M 225.99414 372.36328 C 224.11751 372.36328 222.60742 373.87337 222.60742 375.75 L 222.60742 376.18555 C 222.60742 378.06218 224.11751 379.57422 225.99414 379.57422 L 311.4668 379.57422 C 313.34343 379.57422 314.85352 378.06218 314.85352 376.18555 L 314.85352 375.75 C 314.85352 373.87337 313.34343 372.36328 311.4668 372.36328 L 225.99414 372.36328 z M 294.16211 404.35156 C 292.67609 404.35156 291.48047 405.54914 291.48047 407.03516 L 291.48047 408.87891 C 291.48047 410.36493 292.67609 411.5625 294.16211 411.5625 L 361.84375 411.5625 C 363.32977 411.5625 364.52539 410.36493 364.52539 408.87891 L 364.52539 407.03516 C 364.52539 405.54914 363.32977 404.35156 361.84375 404.35156 L 294.16211 404.35156 z M 157.25977 404.76953 C 154.72929 404.76953 152.69141 406.37789 152.69141 408.375 C 152.69141 410.37211 154.72929 411.97852 157.25977 411.97852 L 272.51172 411.97852 C 275.0422 411.97852 277.07812 410.37211 277.07812 408.375 C 277.07812 406.37789 275.0422 404.76953 272.51172 404.76953 L 157.25977 404.76953 z M 215.34375 440.24805 C 214.51158 440.24805 213.8418 440.91978 213.8418 441.75195 L 213.8418 445.95703 C 213.8418 446.7892 214.51158 447.45898 215.34375 447.45898 L 253.24609 447.45898 C 254.07827 447.45898 254.74805 446.7892 254.74805 445.95703 L 254.74805 441.75195 C 254.74805 440.91978 254.07827 440.24805 253.24609 440.24805 L 215.34375 440.24805 z M 268.50586 440.24805 C 266.43392 440.24805 264.76562 441.85641 264.76562 443.85352 C 264.76562 445.85062 266.43392 447.45898 268.50586 447.45898 L 362.87305 447.45898 C 364.94498 447.45898 366.61328 445.85062 366.61328 443.85352 C 366.61328 441.85641 364.94498 440.24805 362.87305 440.24805 L 268.50586 440.24805 z M 155.6543 440.25 C 154.82213 440.25 154.15234 440.91978 154.15234 441.75195 L 154.15234 445.95703 C 154.15234 446.7892 154.82213 447.45898 155.6543 447.45898 L 193.55664 447.45898 C 194.38881 447.45898 195.05859 446.7892 195.05859 445.95703 L 195.05859 441.75195 C 195.05859 440.91978 194.38881 440.25 193.55664 440.25 L 155.6543 440.25 z "
+ transform="translate(448.47458,-73.491525)"
+ id="rect3862" />
+ <rect
+ style="fill:#383838;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.94224596"
+ id="rect3016"
+ width="346.50186"
+ height="65.791496"
+ x="530.87219"
+ y="86.235062"
+ rx="50.021095" />
+ <path
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#dcdcdc;stroke-width:21.71385956;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 585.59568,-25.507642 c -16.43483,0 -29.78565,14.15399 -29.78565,31.5781309 V 69.231387 h 29.46329 c 0.34665,0.655043 0.95616,1.090576 1.65647,1.090576 h 235.3587 c 0.70004,0 1.30781,-0.43596 1.65455,-1.090576 H 853.6782 V 6.0704889 c 0,-17.4241409 -13.32388,-31.5781309 -29.7876,-31.5781309 z"
+ id="rect3800-1-0"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="fill:#383838;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.94224596"
+ id="rect3016-0"
+ width="346.50186"
+ height="65.597649"
+ x="530.91785"
+ y="53.516048" />
+ <ellipse
+ style="fill:#d41a1a;fill-opacity:1;fill-rule:evenodd;stroke:#33475c;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path3003-5"
+ cx="838.10266"
+ cy="96.469063"
+ rx="15.652754"
+ ry="15.026644" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/printmgr.svg b/Flat Remix/devices/scalable/printmgr.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/Flat Remix/devices/scalable/printmgr.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/processor.svg b/Flat Remix/devices/scalable/processor.svg
new file mode 100755
index 000000000..f5e65b0d3
--- /dev/null
+++ b/Flat Remix/devices/scalable/processor.svg
@@ -0,0 +1,357 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ width="512"
+ height="512"
+ sodipodi:docname="jockey.svg"
+ viewBox="0 0 512 512">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1024"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="1.625"
+ inkscape:cx="256"
+ inkscape:cy="256"
+ inkscape:window-x="0"
+ inkscape:window-y="29"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:document-units="px" />
+ <path
+ style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.02230215"
+ d=""
+ id="path3783"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g3370"
+ transform="matrix(1.0223022,0,0,1.0223022,550.38056,29.829821)"
+ style="fill:#1ba389;fill-opacity:1">
+ <path
+ style="fill:#1ba389;fill-opacity:1"
+ d="m -481.23244,440.27739 c -11.7104,-4.15748 -22.71226,-16.1017 -25.10625,-27.25673 -0.8003,-3.72904 -1.02653,-58.05038 -0.80663,-193.68258 l 0.30561,-188.499991 2.8683,-5.846564 c 3.67924,-7.499526 11.84227,-15.6450059 19.28514,-19.2436859 5.14465,-2.48747 7.22757,-2.87361 17.34966,-3.21634 l 11.50311,-0.38949 2.21649,4.56221 c 5.58592,11.4975079 21.30237,11.4497769 26.7773,-0.0813 l 2,-4.21233 144.18261,-0.0362 144.18261,-0.0362 0.67974,2.25 c 0.86828,2.87413 5.17483,7.5209499 8.65538,9.3392799 3.49155,1.82407 9.14548,1.80037 12.7302,-0.0534 3.6559,-1.89054 8.06946,-7.1481399 8.06946,-9.6126499 0,-1.51393 0.7111,-1.92327 3.34107,-1.92327 13.426327,0 28.801077,12.1490999 33.688057,26.6202429 1.95776,5.797238 1.98261,8.605988 1.72859,195.380768 l -0.25772,189.49898 -2.87318,5.85144 c -5.765,11.74084 -18.93067,21.51165 -30.250797,22.4504 -4.53732,0.37627 -5.37602,0.18474 -5.37602,-1.22767 0,-6.43751 -8.13208,-12.1042 -16.25083,-11.32409 -5.96777,0.57343 -9.60586,3.12988 -12.24809,8.60662 l -1.99892,4.1433 -32.75108,0 -32.75108,0 -0.022,-27.75 c -0.0197,-24.89825 -0.21326,-28.17123 -1.88347,-31.84893 -1.87413,-4.1267 -5.68185,-7.54481 -9.84457,-8.83726 -2.16752,-0.67298 -2.25,-1.13316 -2.25,-12.55365 l 0,-11.85506 3.33505,-1.10066 c 3.90045,-1.28727 8.09371,-5.3793 9.60133,-9.36954 0.58499,-1.5483 1.06362,-6.39694 1.06362,-10.77475 0,-7.38735 -0.1655,-8.02257 -2.30176,-8.83478 -3.25511,-1.23759 -163.55686,-1.2214 -165.87038,0.0168 -1.53367,0.82079 -1.82786,2.24968 -1.82786,8.87795 0,4.34485 0.47863,9.16652 1.06362,10.71482 1.50762,3.99024 5.70088,8.08227 9.60133,9.36954 l 3.33509,1.10062 -0.003,11.67245 -0.003,11.67245 -4.7471,2.5 c -3.48965,1.83778 -5.34311,3.68191 -6.99711,6.96189 -2.17231,4.30782 -2.25,5.42141 -2.25,32.25 l 2.1e-4,27.78811 -26.25,-0.0362 -26.25,-0.0362 -2,-4.21232 c -2.94095,-6.19412 -7.66911,-9.00017 -14.27213,-8.47016 -5.95261,0.4778 -10.41247,3.77299 -12.86445,9.50496 l -1.39026,3.24992 -10.23658,-0.0731 c -7.38852,-0.0527 -11.73697,-0.60574 -15.62931,-1.98762 z m 96.80509,-134.77556 c 1.4038,-2.62301 1.4706,-163.57967 0.069,-166.19862 -0.91569,-1.71099 -2.1141,-1.963 -9.26652,-1.94868 -10.5484,0.0211 -15.13172,2.29997 -18.57091,9.23355 l -2.3561,4.75 -31.93936,0 -31.93936,0 -2.45454,2.45455 c -2.65092,2.65091 -3.23719,7.21455 -1.37406,10.69585 2.34647,4.38441 5.98074,4.8496 37.88739,4.8496 l 30.0321,0 0,11.5 0,11.5 -29.25,0.006 c -17.04239,0.003 -30.80277,0.43682 -32.97052,1.03886 -6.88937,1.91336 -9.12983,9.39772 -4.20029,14.03125 l 2.57919,2.42389 31.92081,0.28985 31.92081,0.28984 0,11.96016 0,11.96015 -31.57692,0 -31.57693,0 -2.92307,2.92308 c -5.14292,5.14291 -3.24165,12.06116 3.8564,14.03248 2.16775,0.60204 15.92813,1.03561 32.97052,1.03886 l 29.25,0.006 0,12 0,12 -31.86364,0 -31.86363,0 -2.63637,2.63636 c -3.49303,3.49303 -3.56979,8.52112 -0.18181,11.90909 l 2.45454,2.45455 31.93936,0 31.93936,0 2.3561,4.74855 c 3.6501,7.35655 7.33051,9.25145 17.96879,9.25145 7.53139,0 8.96022,-0.26773 9.79966,-1.83625 z m 216.18976,-0.4152 c 1.86883,-1.23829 4.45812,-4.38829 5.75397,-7 l 2.3561,-4.74855 31.93936,0 31.939357,0 2.45454,-2.45455 c 3.36647,-3.36646 3.27307,-8.08166 -0.23254,-11.74073 l -2.68709,-2.80472 -31.812907,0 -31.81291,0 0,-12 0,-12 28.75,-0.0239 c 15.8125,-0.0131 30.55,-0.44091 32.749997,-0.95064 7.6738,-1.77801 9.93479,-8.74456 4.57692,-14.10242 l -2.92307,-2.92304 -31.576927,0 -31.57692,0 0,-11.96015 0,-11.96016 31.92081,-0.28984 31.920807,-0.28985 2.57919,-2.42431 c 4.92954,-4.63353 2.68908,-12.11789 -4.20029,-14.03125 -2.167747,-0.60204 -15.928127,-1.03561 -32.970517,-1.03886 l -29.25,-0.006 0,-11.5 0,-11.5 30.25,-0.002 c 26.8002,-10e-4 30.647927,-0.20096 33.739277,-1.75 5.62922,-2.82076 6.58274,-9.67643 1.98528,-14.27389 -1.88369,-1.88324 -3.4451,-1.97411 -33.927767,-1.97411 l -31.9532,0 -1.92074,-4.34215 c -3.08421,-6.97237 -7.0059,-9.09136 -17.60845,-9.51428 -7.6632,-0.30567 -9.12049,-0.10355 -10.23409,1.41938 -1.0397,1.42187 -1.29653,18.00843 -1.28862,83.22034 0.006,52.87063 0.36401,82.10625 1.01928,83.33062 0.87191,1.62918 2.21036,1.88609 9.82633,1.88609 7.47236,0 9.33511,-0.34334 12.21482,-2.25145 z m -191.67355,-2.31998 c 1.85966,-1.85966 2.07045,-6.52955 0.37143,-8.22857 -3.07996,-3.07996 -9.8,-0.30781 -9.8,4.04269 0,4.81882 6.09134,7.52312 9.42857,4.18588 z m 152.74269,-0.0836 c 3.80283,-3.44147 1.24896,-9.34497 -4.04269,-9.34497 -3.56366,0 -5.12857,1.67824 -5.12857,5.5 0,1.705 0.54,3.64 1.2,4.3 1.71585,1.71585 5.83213,1.4809 7.97126,-0.45499 z M -359.53971,150.13808 c 3.07996,-3.07996 0.30781,-9.8 -4.04269,-9.8 -4.81882,0 -7.52312,6.09134 -4.18588,9.42857 1.85966,1.85966 6.52955,2.07045 8.22857,0.37143 z m 152.37126,-0.45499 c 2.23844,-2.02576 2.32136,-4.19669 0.27204,-7.1225 -1.81559,-2.59211 -5.61647,-2.90648 -7.87187,-0.65108 -1.85966,1.85966 -2.07045,6.52955 -0.37143,8.22857 1.71585,1.71585 5.83213,1.4809 7.97126,-0.45499 z m 3.80678,-24.81855 c 0.82449,-0.99345 1.10874,-4.33297 0.87245,-10.25 -0.41649,-10.42906 -2.56932,-14.37985 -9.50834,-17.449306 l -4.34215,-1.92074 0,-31.39744 0,-31.397438 -2.37041,-2.755763 c -3.32163,-3.861632 -8.93755,-3.861632 -12.25918,0 l -2.37041,2.755763 0,31.444238 0,31.44423 -12,0 -12,0 -0.006,-29.25 c -0.003,-17.181967 -0.43507,-30.796517 -1.04656,-32.998393 -1.83873,-6.620947 -10.02594,-8.635673 -14.59417,-3.591363 -1.70969,1.887873 -1.87621,4.524649 -2.14354,33.943316 l -0.28942,31.89644 -11.92031,0 -11.92031,0 -0.28984,-31.89644 c -0.26733,-29.418667 -0.43385,-32.055443 -2.14354,-33.943316 -4.56823,-5.04431 -12.75544,-3.029584 -14.59417,3.591363 -0.61149,2.201876 -1.04329,15.816426 -1.04656,32.998393 l -0.006,29.25 -12,0 -12,0 0,-31.57692 0,-31.576921 -2.92308,-2.923077 c -3.62524,-3.625241 -6.9683,-3.726802 -11.00019,-0.334183 l -3.07673,2.588893 0,31.805018 0,31.805 -4.75,2.3561 c -6.89669,3.420886 -9.21236,8.036926 -9.23355,18.406086 -0.0101,4.94874 0.44585,8.5123 1.18355,9.25 0.91398,0.91398 20.90612,1.2 83.87756,1.2 71.6114,0 82.84124,-0.19723 83.90048,-1.47354 z m -137.73803,271.22354 0.25999,-46.25 11.75,-0.28174 11.75,-0.28173 0,12.05649 0,12.05648 -2.75,1.04186 c -1.5125,0.57303 -3.80526,2.02439 -5.09501,3.22525 -5.0156,4.6699 -5.15499,5.64698 -5.15499,36.13373 l 0,28.54966 -5.50999,0 -5.50998,0 0.25998,-46.25 z m 40.76262,20 c 0.001,-14.4375 0.29787,-35.3625 0.65872,-46.5 l 0.6561,-20.25 11.68255,0 11.68255,0 0.6561,20.25 c 0.36085,11.1375 0.65728,32.0625 0.65872,46.5 l 0.003,26.25 -13,0 -13,0 0.003,-26.25 z m 55.99737,-2.29966 c 0,-30.48675 -0.13939,-31.46383 -5.15499,-36.13373 -1.28975,-1.20086 -3.58251,-2.65222 -5.09501,-3.22525 l -2.75,-1.04186 0,-12.05648 0,-12.05649 11.75,0.28173 11.75,0.28174 0.25999,46.25 0.25998,46.25 -5.50998,0 -5.50999,0 0,-28.54966 z"
+ id="path2986"
+ inkscape:connector-curvature="0" />
+ <rect
+ y="14.101695"
+ x="-386.15778"
+ height="428.21399"
+ width="198.49675"
+ id="rect3353"
+ style="opacity:1;fill:#1ba389;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <rect
+ transform="rotate(90)"
+ y="74.174263"
+ x="115.87663"
+ height="428.21399"
+ width="198.49675"
+ id="rect3353-6"
+ style="opacity:1;fill:#1ba389;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ </g>
+ <g
+ id="g4176"
+ style="fill:#e6e6e6"
+ transform="matrix(1.0223022,0,0,1.0223022,-5.7233015,-5.7326477)">
+ <g
+ transform="translate(886.71875,-159.375)"
+ id="g3452"
+ style="fill:#e6e6e6">
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375"
+ width="180.09126"
+ height="69.605827"
+ x="-720.36499"
+ y="295.86798"
+ ry="29.700001" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2"
+ width="93.222084"
+ height="19.887383"
+ x="210.51286"
+ y="674.90417"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7"
+ width="93.360191"
+ height="19.887383"
+ x="210.37477"
+ y="638.60577"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0"
+ width="93.360191"
+ height="19.887383"
+ x="210.37477"
+ y="602.74542"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4"
+ width="93.360191"
+ height="19.887383"
+ x="210.23666"
+ y="566.58569"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ </g>
+ <g
+ transform="rotate(90,-106.31018,778.97792)"
+ id="g3452-2"
+ style="fill:#e6e6e6">
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-9"
+ width="180.09126"
+ height="69.605827"
+ x="-720.36499"
+ y="295.86798"
+ ry="29.700001" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-2"
+ width="93.222084"
+ height="19.887383"
+ x="210.51286"
+ y="674.90417"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-9"
+ width="93.360191"
+ height="19.887383"
+ x="210.37477"
+ y="638.60577"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-3"
+ width="93.360191"
+ height="19.887383"
+ x="210.37477"
+ y="602.74542"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4-0"
+ width="93.360191"
+ height="19.887383"
+ x="210.23666"
+ y="566.58569"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ </g>
+ <g
+ transform="matrix(0,1,1,0,-159.73023,886.06936)"
+ id="g3452-2-0"
+ style="fill:#e6e6e6">
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-9-5"
+ width="180.09126"
+ height="69.605827"
+ x="-720.36499"
+ y="295.86798"
+ ry="29.700001" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-2-2"
+ width="93.222084"
+ height="19.887383"
+ x="210.51286"
+ y="674.90417"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-9-0"
+ width="93.360191"
+ height="19.887383"
+ x="210.37477"
+ y="638.60577"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-3-2"
+ width="93.360191"
+ height="19.887383"
+ x="210.37477"
+ y="602.74542"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4-0-0"
+ width="93.360191"
+ height="19.887383"
+ x="210.23666"
+ y="566.58569"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ </g>
+ <g
+ transform="matrix(1,0,0,-1,887.3506,674.07399)"
+ id="g3452-2-0-7"
+ style="fill:#e6e6e6">
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-9-5-1"
+ width="180.09126"
+ height="69.605827"
+ x="-720.36499"
+ y="295.86798"
+ ry="29.700001" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-2-2-8"
+ width="93.222084"
+ height="19.887383"
+ x="210.51286"
+ y="674.90417"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-9-0-3"
+ width="93.360191"
+ height="19.887383"
+ x="210.37477"
+ y="638.60577"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-3-2-6"
+ width="93.360191"
+ height="19.887383"
+ x="210.37477"
+ y="602.74542"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ <rect
+ style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:6.80000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3375-2-7-0-4-0-0-7"
+ width="93.360191"
+ height="19.887383"
+ x="210.23666"
+ y="566.58569"
+ ry="8.4857159"
+ transform="rotate(90)" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path2984"
+ d="m 164.15911,353.37809 c -6.41827,-3.10803 -6.06248,2.67698 -5.98591,-97.32877 l 0.0699,-91.20262 2.31749,-2.47836 c 1.27462,-1.3631 3.10655,-2.90378 4.07097,-3.42375 2.34227,-1.2628 181.23207,-1.2628 183.57433,0 0.96443,0.51997 2.80799,2.07303 4.09683,3.45126 l 2.34332,2.50586 0.0231,91.06374 c 0.0251,99.32082 0.32948,94.08344 -5.65492,97.28618 -3.83512,2.0525 -180.62778,2.17344 -184.8549,0.12646 z m 175.28233,-15.99742 c 1.46736,-3.22049 0.18504,-7.51708 -2.54707,-8.53436 -7.04632,-2.62365 -11.58049,7.37866 -4.88794,10.78275 3.04494,1.54877 6.12998,0.61585 7.43501,-2.24839 z m -156.833,1.39548 c 2.26482,-2.26482 1.48258,-7.7592 -1.37087,-9.62886 -5.12904,-3.36068 -10.49255,2.41538 -7.77705,8.37525 0.86613,1.90094 1.92334,2.48038 4.52564,2.48038 1.86753,0 3.94756,-0.55205 4.62228,-1.22677 z m 0,-156.41224 c 1.99769,-1.99769 1.51604,-7.74722 -0.75063,-8.9603 -4.47884,-2.39699 -9.26793,0.20197 -9.26793,5.02955 0,3.56014 1.74143,5.15752 5.62266,5.15752 1.74302,0 3.72118,-0.55204 4.3959,-1.22677 z m 156.03252,-0.37971 c 2.08343,-2.08342 2.04682,-5.41323 -0.0854,-7.76933 -4.68379,-5.17554 -12.87018,1.12139 -9.04587,6.95804 1.86677,2.84905 6.66704,3.27554 9.13129,0.81129 z"
+ style="fill:#223656;fill-opacity:1;stroke-width:1.02230215" />
+ <g
+ id="g3549"
+ transform="matrix(1.0223022,0,0,1.0223022,-6.7216495,-7.8416418)"
+ style="fill:#f9de69;fill-opacity:1">
+ <rect
+ y="439.81534"
+ x="172.16946"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.80347"
+ x="172.15749"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="439.78714"
+ x="214.1824"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-4"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.77527"
+ x="214.17043"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-8"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="439.82343"
+ x="270.15152"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-47"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.81155"
+ x="270.13956"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-2"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="439.8111"
+ x="311.15192"
+ height="39.398933"
+ width="31.050842"
+ id="rect3817-5"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="13.641031"
+ y="410.79922"
+ x="311.13995"
+ height="41.987663"
+ width="31.050842"
+ id="rect3817-2-7"
+ style="fill:#f9de69;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/scanner.svg b/Flat Remix/devices/scalable/scanner.svg
new file mode 100755
index 000000000..de8303de8
--- /dev/null
+++ b/Flat Remix/devices/scalable/scanner.svg
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512mm"
+ height="512mm"
+ viewBox="0 0 512 512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r14055 custom"
+ sodipodi:docname="scanner.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4233">
+ <stop
+ style="stop-color:#4aaee8;stop-opacity:1"
+ offset="0"
+ id="stop4235" />
+ <stop
+ style="stop-color:#424242;stop-opacity:0;"
+ offset="1"
+ id="stop4237" />
+ </linearGradient>
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter4202"
+ x="-0.0060294397"
+ width="1.0120589"
+ y="-1.2288384"
+ height="3.4576767">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.61284218"
+ id="feGaussianBlur4204" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4233"
+ id="linearGradient4239"
+ x1="841.77478"
+ y1="1177.6693"
+ x2="841.77478"
+ y2="959.79987"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3273479,0,0,0.33043955,-60.330208,-267.85804)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.41237793"
+ inkscape:cx="1053.6847"
+ inkscape:cy="861.70754"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ showguides="false"
+ inkscape:window-width="1920"
+ inkscape:window-height="1008"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,215)">
+ <path
+ style="fill:#737272;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.33043954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 22.574987,246.53377 c 0.01249,2.65942 1.876718,6.56333 4.536175,6.56333 l 454.134998,0 c 3.85437,0 9.65344,-2.48696 9.66919,-6.3413 l 0.0672,-16.43156 -468.482596,0.22539 z"
+ id="path4160-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ssssccs" />
+ <path
+ style="fill:#535353;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.33043954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 26.115635,-171.09709 c -1.757434,-1e-4 -3.699916,1.07896 -4.589772,2.59446 -1.160467,1.97636 -0.03823,6.87552 -0.03823,6.87552 l 468.764137,0.96234 c 0,0 0.52319,-4.38688 -0.19734,-6.39369 -0.57126,-1.59107 -1.58611,-3.2661 -3.10369,-4.01094 z"
+ id="path4156-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="saccacs" />
+ <path
+ style="fill:#aaaaaa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.33043954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 26.115645,-163.82737 c -1.697474,0.45514 -5.559607,1.12885 -4.589772,2.59445 l 72.913996,110.186915 325.037181,0 70.57736,-108.742745 c 0.92035,-1.41802 -1.41317,-4.01083 -3.10367,-4.01093 z"
+ id="path4156"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csccssc" />
+ <path
+ style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.33043954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 22.574986,229.07473 c -0.631835,2.58329 1.876722,6.56332 4.536172,6.56332 l 454.135002,0 c 3.85436,0 10.58485,-2.59728 9.66919,-6.34129 l -67.4804,-275.917954 c -0.63292,-2.587911 -3.90137,-4.557881 -6.56554,-4.557881 l -317.503271,0 c -3.32426,0 -8.40195,0.63981 -9.19173,3.868883 z"
+ id="path4160"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssssssss" />
+ <path
+ style="fill:#333333;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.33043954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 129.45846,-11.880596 92.560589,186.03237 c -0.69366,3.72069 4.49013,7.77755 8.274931,7.7748 l 313.23327,-0.22744 c 4.3091,-0.004 9.05763,-5.64768 8.32087,-9.89332 L 389.15992,-7.800991 c -1.50557,-8.675854 -7.1292,-10.446058 -14.30855,-10.448309 l -237.18969,-0.07436 c -3.477,-0.0011 -7.53967,3.02996 -8.20322,6.443059 z"
+ id="path4158"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cssssssssc" />
+ <path
+ style="fill:url(#linearGradient4239);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.32889009px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 122.20374,46.655867 -13.88529,71.089283 299.66759,0.80231 -12.45949,-70.439777 z"
+ id="path4158-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#4aaee8;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4202)"
+ d="m 136.44091,94.607959 239.93326,-1.28918"
+ id="path4164"
+ inkscape:connector-curvature="0"
+ transform="matrix(1.2482417,0,0,1.2492253,-61.833792,0.626867)"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:0.5;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.33043954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 137.6614,-18.323911 c -3.477,-9.92e-4 -7.53934,3.030465 -8.20289,6.443571 L 92.560279,186.0323 c -0.26372,1.41455 0.32369,2.8771 1.35919,4.14729 -0.0112,-0.28164 0.004,-0.56321 0.0555,-0.84289 L 134.52163,-4.610669 c 0.65787,-3.413107 4.68617,-6.474514 8.13321,-6.443571 l 229.20694,2.057509 c 7.11776,0.0024 10.50353,-0.17201 12.20367,8.465578 l 36.90981,187.521863 c 0.11914,0.69271 0.0913,1.42288 -0.0536,2.15946 1.14309,-1.73097 1.77162,-3.7156 1.46824,-5.46385 L 389.16011,-7.800828 c -1.50559,-8.675846 -7.12961,-10.445968 -14.30893,-10.448215 l -237.18978,-0.07487 z"
+ id="path4158-6"
+ sodipodi:nodetypes="ccscccscsccssscc" />
+ <path
+ style="fill:#c5c5c5;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.33043954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 127.16064,-63.872515 255.57978,0 39.94354,-87.232995 -333.787631,0 z"
+ id="path4152"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.4;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.33043954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 87.574639,-153.08838 2.77131,5.28703 330.825491,0 2.17366,-5.28703 z"
+ id="path4152-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/security-medium.svg b/Flat Remix/devices/scalable/security-medium.svg
new file mode 100755
index 000000000..26eb49fa6
--- /dev/null
+++ b/Flat Remix/devices/scalable/security-medium.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ viewBox="0 0 144.49777 144.49779"
+ sodipodi:docname="security-medium.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.70710681"
+ inkscape:cx="-57.924886"
+ inkscape:cy="-83.573234"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ borderlayer="true"
+ units="px"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ showguides="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1025"
+ inkscape:window-x="0"
+ inkscape:window-y="29"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(38.119153,-266.89383)">
+ <path
+ style="fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:3.17499995"
+ d="m 34.129735,275.64272 c -23.74585,0 -42.8624994,19.11628 -42.8624994,42.8625 l 0,84.1375 9.52500005,0 0,-84.1375 c 0,-18.46937 14.86842035,-33.3375 33.33749935,-33.3375 18.46908,0 33.337501,14.86813 33.337501,33.3375 l 0,84.1375 9.525,0 0,-84.1375 c 0,-23.74622 -19.11665,-42.8625 -42.862501,-42.8625 z"
+ id="rect4122"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="fill:#f9de69;fill-opacity:1;stroke:none;stroke-width:11.24999905"
+ id="rect4118"
+ width="107.95003"
+ height="63.5"
+ x="-19.845276"
+ y="-402.64246"
+ transform="scale(1,-1)" />
+ <path
+ style="fill:#223656;fill-opacity:1;stroke:none;stroke-width:3.17499995"
+ d="m 34.129736,351.84272 a 7.9375001,7.9375001 0 0 0 -7.9375,7.9375 7.9375001,7.9375001 0 0 0 4.7625,7.26777 l 0,22.89473 6.35,0 0,-22.89473 a 7.9375001,7.9375001 0 0 0 4.7625,-7.26777 7.9375001,7.9375001 0 0 0 -7.9375,-7.9375 z"
+ id="path4135"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/smartphone.svg b/Flat Remix/devices/scalable/smartphone.svg
new file mode 100755
index 000000000..97b504fd1
--- /dev/null
+++ b/Flat Remix/devices/scalable/smartphone.svg
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="multimedia-player.svg"
+ viewBox="0 0 511.99999 511.99999">
+ <metadata
+ id="metadata18">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ id="namedview16"
+ inkscape:document-units="px"
+ showgrid="false"
+ inkscape:zoom="4.7924346"
+ inkscape:cx="14.716165"
+ inkscape:cy="25.600001"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ units="px" />
+ <defs
+ id="defs4" />
+ <g
+ id="layer1"
+ transform="matrix(11.62403,0,0,11.62403,-11.588658,-16.750869)">
+ <path
+ id="shape0"
+ transform="translate(12.0033,4.10795)"
+ d="M 0,1.73805 0.00527207,37.1869 C 1.64034,39.0751 19.9569,39.3991 22.0341,37.0849 L 21.9675,1.83998 C 19.9123,-0.626784 1.51205,-0.565806 0,1.73805 Z"
+ inkscape:connector-curvature="0"
+ style="fill:#a8b2b8;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel" />
+ <path
+ id="shape01"
+ transform="translate(11.9962,4.55363)"
+ d="M 0,1.7037 0.00527546,36.4519 C 1.6414,38.3027 19.9698,38.6204 22.0482,36.3519 L 21.9816,1.80361 C 19.9251,-0.614395 1.51302,-0.554623 0,1.7037 Z"
+ inkscape:connector-curvature="0"
+ style="fill:#34495e;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel" />
+ <path
+ id="shape1"
+ transform="translate(12.4256,8.415)"
+ d="M 0,0 0,29.1696 21.1468,29.0886 21.0881,0.0810268 Z"
+ inkscape:connector-curvature="0"
+ style="fill:#2980b9;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel" />
+ <path
+ id="shape11"
+ transform="translate(12.4218,34.8497)"
+ d="M 0,0 0,2.74142 21.156,2.68604 21.1698,0.0553822 Z"
+ inkscape:connector-curvature="0"
+ style="fill:#001424;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel" />
+ <path
+ id="shape12"
+ transform="translate(12.4158,8.40091)"
+ d="M 0,0 0,1.22187 21.0991,1.21245 21.1129,0.0444047 Z"
+ inkscape:connector-curvature="0"
+ style="fill:#001424;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel" />
+ <circle
+ id="circle12"
+ transform="translate(30.9285,5.97608)"
+ r="0.4251976pt"
+ cx="0.4251976pt"
+ cy="0.4251976pt"
+ stroke-miterlimit="2.01260185242"
+ style="fill:#2980b9;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.01260185" />
+ <path
+ id="path14"
+ transform="translate(20.381,4.55796)"
+ d="M 0,0.0406785 C 1.78173,-0.0114201 3.55369,-0.0244167 5.29932,0.0678894 L 4.41108,0.747745 0.880354,0.733314 Z"
+ inkscape:connector-curvature="0"
+ style="fill:#001424;fill-rule:evenodd;stroke:#003bc3;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/soundcard.svg b/Flat Remix/devices/scalable/soundcard.svg
new file mode 120000
index 000000000..1de6f80dc
--- /dev/null
+++ b/Flat Remix/devices/scalable/soundcard.svg
@@ -0,0 +1 @@
+audio-card.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/stock_printers.svg b/Flat Remix/devices/scalable/stock_printers.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/Flat Remix/devices/scalable/stock_printers.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/system.svg b/Flat Remix/devices/scalable/system.svg
new file mode 100755
index 000000000..b497ee995
--- /dev/null
+++ b/Flat Remix/devices/scalable/system.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ width="512"
+ height="512"
+ viewBox="0 0 512 512"
+ style="overflow:visible"
+ xml:space="preserve"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="system.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata
+ id="metadata51"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+ id="defs49"><inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 64 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="128 : 64 : 1"
+ inkscape:persp3d-origin="64 : 42.666667 : 1"
+ id="perspective53" /></defs><sodipodi:namedview
+ inkscape:window-height="1026"
+ inkscape:window-width="959"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ showgrid="false"
+ inkscape:zoom="0.31659338"
+ inkscape:cx="222.12802"
+ inkscape:cy="-0.16112524"
+ inkscape:window-x="960"
+ inkscape:window-y="27"
+ inkscape:current-layer="svg2"
+ inkscape:window-maximized="0" /><path
+ style="fill:#e04b26;fill-opacity:1;stroke-width:3.66606522"
+ d="M 392.47656 31 A 46.143673 45.546558 0 0 0 346.33398 76.546875 A 46.143673 45.546558 0 0 0 392.47656 122.09375 A 46.143673 45.546558 0 0 0 438.62109 76.546875 A 46.143673 45.546558 0 0 0 392.47656 31 z M 295.04883 66.650391 C 266.60647 66.653991 237.86796 73.710841 211.9375 86.369141 C 211.01536 86.820961 210.32937 87.638714 210.05273 88.615234 C 209.7724 89.591744 209.92675 90.636174 210.47266 91.496094 L 247.80859 150.01172 C 248.75655 151.49836 250.65547 152.08763 252.29688 151.40625 C 266.14367 145.62366 280.53072 142.69141 295.04883 142.69141 C 348.45156 142.69141 395.03327 181.80346 403.40625 233.67188 C 403.68658 235.41358 405.20672 236.69141 406.98828 236.69141 L 477.36523 236.79688 C 478.39064 236.79688 479.36883 236.37169 480.05859 235.62109 C 480.74835 234.87048 481.08028 233.87623 480.98438 232.86328 C 477.19254 194.37826 460.60877 157.25475 434.29102 128.3418 C 433.10331 127.03006 431.12233 126.76826 429.62109 127.72656 C 419.00916 134.4966 406.95495 138.08203 394.77539 138.08203 C 359.24367 138.08203 330.33963 109.69752 330.33594 74.8125 C 330.33994 74.7943 330.40625 73.478222 330.40625 73.419922 C 330.40625 71.68187 329.14116 70.185504 327.39648 69.886719 C 316.28659 67.984695 305.40626 66.650391 295.04883 66.650391 z M 182.85547 104.72656 C 182.09955 104.75235 181.36203 105.00885 180.76172 105.4707 C 150.26485 128.67393 127.3408 161.32218 116.20508 197.40234 C 115.76984 198.81246 116.24917 200.34155 117.42578 201.25977 C 132.75168 213.25127 141.90039 231.71174 141.90039 250.64453 C 141.90039 269.57733 132.74755 288.04366 117.41797 300.03516 C 116.2487 300.94973 115.76202 302.47491 116.19727 303.88867 C 127.24445 339.6664 149.91061 372.12902 180.03125 395.28125 C 180.83904 395.90433 181.87214 396.15928 182.88281 395.98438 C 183.88978 395.81311 184.77853 395.22594 185.32812 394.37695 L 222.98438 335.99805 C 223.94708 334.50777 223.66663 332.54658 222.32031 331.37695 C 198.68044 310.82999 185.125 281.40316 185.125 250.64648 C 185.125 219.66024 198.82589 190.10308 222.71289 169.54883 C 224.05921 168.38648 224.35377 166.42921 223.39844 164.93164 L 186.05078 106.39648 C 185.50488 105.54385 184.62025 104.95224 183.61328 104.77734 C 183.36154 104.73362 183.10744 104.71797 182.85547 104.72656 z M 78.224609 204.88672 A 47.224419 46.617813 0 0 0 31 251.50391 A 47.224419 46.617813 0 0 0 78.224609 298.12109 A 47.224419 46.617813 0 0 0 125.44922 251.50391 A 47.224419 46.617813 0 0 0 78.224609 204.88672 z M 477.29102 265.04688 L 406.92188 265.27344 C 405.14769 265.27744 403.63168 266.55608 403.34766 268.2832 C 394.86034 319.76539 348.30401 358.58984 295.04883 358.58984 C 280.36105 358.58984 265.81226 355.58681 251.81055 349.66211 C 250.17284 348.97344 248.27716 349.55359 247.31445 351.0293 L 209.67969 409.38281 C 209.1301 410.23908 208.97314 411.28547 209.24609 412.26562 C 209.51904 413.24214 210.20069 414.06185 211.11914 414.51367 C 237.25247 427.43796 266.27819 434.26563 295.04883 434.26562 C 305.71979 434.26562 316.83177 433.27008 328.07812 431.29883 C 329.65683 431.02555 330.86657 429.75404 331.05469 428.18359 C 334.80225 396.20991 362.1982 372.0957 394.77539 372.0957 C 404.87461 372.0957 415.15084 374.6395 424.49023 379.44922 C 425.91032 380.18161 427.64063 379.9125 428.76562 378.7793 C 458.21864 349.10845 476.74644 310.12477 480.92188 268.99805 C 481.02515 267.98874 480.68953 266.98277 479.99609 266.22852 C 479.30264 265.47427 478.31644 265.04323 477.29102 265.04688 z M 394.26953 388.24609 A 47.224419 46.377327 0 0 0 347.04492 434.62305 A 47.224419 46.377327 0 0 0 394.26953 481 A 47.224419 46.377327 0 0 0 441.49414 434.62305 A 47.224419 46.377327 0 0 0 394.26953 388.24609 z "
+ id="path10" /><linearGradient
+ id="XMLID_3_"
+ gradientUnits="userSpaceOnUse"
+ x1="75.503899"
+ y1="11.96"
+ x2="85.596901"
+ y2="36.3307"><stop
+ offset="0"
+ style="stop-color:#F99D77"
+ id="stop33" /><stop
+ offset="1"
+ style="stop-color:#F7804E"
+ id="stop35" /></linearGradient><linearGradient
+ id="XMLID_4_"
+ gradientUnits="userSpaceOnUse"
+ x1="37.674301"
+ y1="25.6035"
+ x2="37.674301"
+ y2="47.500599"><stop
+ offset="0"
+ style="stop-color:#FCB462"
+ id="stop40" /><stop
+ offset="1"
+ style="stop-color:#FCAF55"
+ id="stop42" /></linearGradient></svg> \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/tablet.svg b/Flat Remix/devices/scalable/tablet.svg
new file mode 100755
index 000000000..172e1183a
--- /dev/null
+++ b/Flat Remix/devices/scalable/tablet.svg
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created using Karbon, part of Calligra: http://www.calligra.org/karbon -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r14055 custom"
+ sodipodi:docname="tablet.svg"
+ viewBox="0 0 511.99999 511.99999">
+ <metadata
+ id="metadata15">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="960"
+ inkscape:window-height="1008"
+ id="namedview13"
+ inkscape:document-units="px"
+ showgrid="false"
+ inkscape:zoom="0.4609375"
+ inkscape:cx="256"
+ inkscape:cy="256"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2"
+ units="px" />
+ <defs
+ id="defs4" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:1;fill:#d1d5db;fill-opacity:1;stroke:none;stroke-width:21.36363602;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 85.090872,63.72727 0,384.54546 373.863638,0 C 476.70768,448.27273 491,433.98046 491,416.22728 L 491,95.77272 C 491,78.01954 476.70768,63.72727 458.95451,63.72727 l -373.863638,0 z"
+ id="rect4169" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4235"
+ d="m 378.30345,189.02927 c -3.28849,-3.28893 -8.46879,-3.27505 -11.75695,0 l -16.2414,16.3325 -11.16677,11.16784 -29.25217,29.25323 -59.22713,59.23175 0,31.09905 31.09614,0 59.22702,-59.23175 29.25217,-29.25537 11.16688,-11.16677 16.32987,-16.24277 c 3.28815,-3.28894 3.30269,-8.46962 0.0111,-11.75748 L 378.2998,189.01538 Z"
+ style="fill:#000000;fill-opacity:0.2;stroke-width:10.68181801" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:1;fill:#3b414b;fill-opacity:1;stroke:none;stroke-width:21.36363602;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 53.045383,63.72727 C 35.292204,63.72727 21,78.01954 21,95.77272 l 0,320.45456 c 0,17.75318 14.292204,32.04545 32.045383,32.04545 l 32.045489,0 0,-10.68182 0,-64.09091 0,-309.77273 -32.045489,0 z"
+ id="rect4171" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:1;fill:#ffffff;fill-opacity:0.2;stroke:none;stroke-width:21.36363602;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 53.045383,63.72727 C 35.292204,63.72727 21,78.01954 21,95.77272 l 0,10.68182 C 21,88.70136 35.292204,74.40909 53.045383,74.40909 l 32.045489,0 373.863638,0 C 476.70768,74.40909 491,88.70136 491,106.45454 l 0,-10.68182 C 491,78.01954 476.70768,63.72727 458.95451,63.72727 l -373.863638,0 -32.045489,0 z"
+ id="path4179" />
+ <path
+ id="path4187"
+ d="M 53.045383,448.27273 C 35.292204,448.27273 21,433.98046 21,416.22728 l 0,-10.68182 c 0,17.75318 14.292204,32.04545 32.045383,32.04545 l 32.045489,0 373.863638,0 C 476.70768,437.59091 491,423.29864 491,405.54546 l 0,10.68182 c 0,17.75318 -14.29232,32.04545 -32.04549,32.04545 l -373.863638,0 -32.045489,0 z"
+ style="opacity:1;fill:#000000;fill-opacity:0.2;stroke:none;stroke-width:21.36363602;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#3b414b;fill-opacity:1;stroke-width:10.68181801"
+ d="m 372.96253,183.68836 c -3.28848,-3.28893 -8.46879,-3.27504 -11.75694,0 l -16.24141,16.3325 -11.16677,11.16784 -29.25217,29.25323 -59.22712,59.23175 0,31.09905 31.09613,0 59.22702,-59.23175 29.25217,-29.25536 11.16688,-11.16678 16.32988,-16.24277 c 3.28815,-3.28894 3.30268,-8.46962 0.0111,-11.75748 l -19.44241,-19.44412 z"
+ id="path4"
+ inkscape:connector-curvature="0" />
+ <circle
+ r="16.022728"
+ style="opacity:1;fill:#2980b9;fill-opacity:1;stroke:none;stroke-width:21.36363602;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path4242"
+ cx="53.045486"
+ cy="394.86331" />
+</svg>
diff --git a/Flat Remix/devices/scalable/uninterruptible-power-supply.svg b/Flat Remix/devices/scalable/uninterruptible-power-supply.svg
new file mode 100755
index 000000000..9991f5f7c
--- /dev/null
+++ b/Flat Remix/devices/scalable/uninterruptible-power-supply.svg
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="512"
+ height="512"
+ viewBox="0 0 135.46666 135.46667"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91+devel r"
+ sodipodi:docname="uninterruptible-power-supply.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.6484375"
+ inkscape:cx="256"
+ inkscape:cy="256"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ units="px"
+ inkscape:window-width="1920"
+ inkscape:window-height="1027"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-161.53332)">
+ <rect
+ style="opacity:1;fill:#f9f9f9;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4141"
+ width="64.276276"
+ height="119.0625"
+ x="35.595196"
+ y="169.7354"
+ rx="0.15254828"
+ ry="0.13778676" />
+ <rect
+ style="opacity:1;fill:#0fa15f;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4143"
+ width="40.341988"
+ height="8.3774195"
+ x="47.56234"
+ y="189.44263"
+ rx="3.4448986"
+ ry="3.4448986" />
+ <circle
+ style="opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path4145"
+ cx="67.73333"
+ cy="245.56784"
+ r="5.5348177" />
+ <g
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.79099274px;line-height:125%;font-family:'Arial Black';-inkscape-font-specification:'Arial Black, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#d41a1a;fill-opacity:1;stroke:none;stroke-width:0.19477482px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4147"
+ transform="matrix(0.77415825,0,0,0.77415825,15.297014,59.243924)">
+ <path
+ d="m 62.91722,259.53456 1.719497,0 0,3.32487 q 0,0.49454 -0.155972,0.93583 -0.152168,0.43748 -0.483133,0.76845 -0.327161,0.32716 -0.68856,0.4603 -0.502153,0.18641 -1.20593,0.18641 -0.407049,0 -0.890181,-0.0571 -0.479329,-0.0571 -0.802686,-0.22445 -0.323356,-0.17119 -0.593454,-0.48313 -0.266294,-0.31195 -0.365203,-0.64291 -0.159776,-0.53259 -0.159776,-0.94344 l 0,-3.32487 1.719496,0 0,3.40476 q 0,0.4565 0.251077,0.71518 0.254881,0.25489 0.703776,0.25489 0.445091,0 0.696168,-0.25108 0.254881,-0.25488 0.254881,-0.71899 l 0,-3.40476 z"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.79099274px;line-height:125%;font-family:'Arial Black';-inkscape-font-specification:'Arial Black, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#d41a1a;fill-opacity:1;stroke-width:0.19477482px"
+ id="path4146"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 65.777975,259.53456 2.86456,0 q 0.935832,0 1.399944,0.44509 0.467916,0.44509 0.467916,1.2668 0,0.84453 -0.509762,1.32005 -0.505958,0.47553 -1.548308,0.47553 l -0.943441,0 0,2.06948 -1.730909,0 0,-5.57695 z m 1.730909,2.37762 0.422266,0 q 0.49835,0 0.699972,-0.17119 0.201622,-0.17499 0.201622,-0.44509 0,-0.26249 -0.174993,-0.44509 -0.174993,-0.1826 -0.658125,-0.1826 l -0.490742,0 0,1.24397 z"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.79099274px;line-height:125%;font-family:'Arial Black';-inkscape-font-specification:'Arial Black, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#d41a1a;fill-opacity:1;stroke-width:0.19477482px"
+ id="path4148"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 71.115261,263.26648 1.639609,-0.10272 q 0.05326,0.39944 0.216839,0.60867 0.266293,0.33858 0.760839,0.33858 0.369007,0 0.566825,-0.17119 0.201622,-0.17499 0.201622,-0.40325 0,-0.21683 -0.190209,-0.38802 -0.19021,-0.17119 -0.882574,-0.32336 -1.13365,-0.25488 -1.616783,-0.67715 -0.486937,-0.42226 -0.486937,-1.07658 0,-0.42988 0.247273,-0.8103 0.251077,-0.38422 0.749426,-0.60106 0.502154,-0.22064 1.373315,-0.22064 1.068979,0 1.628196,0.39944 0.563021,0.39563 0.669538,1.26299 l -1.624391,0.0951 q -0.06467,-0.37661 -0.273903,-0.5478 -0.205426,-0.17119 -0.570629,-0.17119 -0.300531,0 -0.452699,0.12934 -0.152168,0.12554 -0.152168,0.30814 0,0.13315 0.125538,0.23967 0.121735,0.11032 0.578238,0.20542 1.129846,0.24347 1.616783,0.49455 0.490742,0.24727 0.711385,0.61628 0.224447,0.36901 0.224447,0.82551 0,0.53639 -0.296727,0.98909 -0.296727,0.4527 -0.829314,0.68856 -0.532588,0.23206 -1.342882,0.23206 -1.422769,0 -1.970573,-0.54781 -0.547804,-0.5478 -0.620084,-1.39233 z"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.79099274px;line-height:125%;font-family:'Arial Black';-inkscape-font-specification:'Arial Black, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#d41a1a;fill-opacity:1;stroke-width:0.19477482px"
+ id="path4150"
+ inkscape:connector-curvature="0" />
+ </g>
+ <rect
+ style="opacity:1;fill:#ececec;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4143-0"
+ width="28.284969"
+ height="5.8736587"
+ x="53.590847"
+ y="203.02196"
+ rx="2.4153209"
+ ry="2.4153209" />
+ <rect
+ style="opacity:1;fill:#ececec;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4143-4"
+ width="28.284969"
+ height="5.8736587"
+ x="53.590847"
+ y="212.29422"
+ rx="2.4153209"
+ ry="2.4153209" />
+ </g>
+</svg>
diff --git a/Flat Remix/devices/scalable/video-display.svg b/Flat Remix/devices/scalable/video-display.svg
new file mode 120000
index 000000000..32b450994
--- /dev/null
+++ b/Flat Remix/devices/scalable/video-display.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/Flat Remix/devices/scalable/video-television.svg b/Flat Remix/devices/scalable/video-television.svg
new file mode 120000
index 000000000..32b450994
--- /dev/null
+++ b/Flat Remix/devices/scalable/video-television.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file