changeset 149:e26280d809d3

less hacky make_pngs
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Tue, 13 Sep 2011 18:47:38 +0200
parents ed69e9f5ffaf
children 4eb3aed07065
files data/menus/lock.png scripts/make_pngs.sh source/svg/common/blue.svg source/svg/common/red.svg source/svg/common/snake/green.svg source/svg/common/snake/snake-body-r.svg source/svg/common/snake/snake-corner-tl.svg source/svg/common/snake/snake-head-eye-r.svg source/svg/common/snake/snake-head-mouth-open-r.svg source/svg/common/snake/snake-head-r.svg source/svg/common/snake/snake-head-tongue-r.svg source/svg/common/snake/snake-tail-r.svg source/svg/common/yellow.svg source/svg/lab/door-fittings.svg source/svg/lab/door.svg source/svg/lab/entrance-1.svg source/svg/lab/entrance-2.svg source/svg/lab/exit-1.svg source/svg/lab/exit-2.svg source/svg/lab/floor.svg source/svg/lab/puddle-0.svg source/svg/lab/puddle-1.svg source/svg/lab/puddle-2a.svg source/svg/lab/puddle.svg source/svg/lab/rat-big.svg source/svg/lab/rat-small.svg source/svg/lab/spray-fittings.svg source/svg/lab/spray.svg source/svg/lab/wall.svg source/svg/tiles/common/blue.svg source/svg/tiles/common/red.svg source/svg/tiles/common/snake/green.svg source/svg/tiles/common/snake/snake-body-r.svg source/svg/tiles/common/snake/snake-corner-tl.svg source/svg/tiles/common/snake/snake-head-eye-r.svg source/svg/tiles/common/snake/snake-head-mouth-open-r.svg source/svg/tiles/common/snake/snake-head-r.svg source/svg/tiles/common/snake/snake-head-tongue-r.svg source/svg/tiles/common/snake/snake-tail-r.svg source/svg/tiles/common/yellow.svg source/svg/tiles/lab/door-fittings.svg source/svg/tiles/lab/door.svg source/svg/tiles/lab/entrance-1.svg source/svg/tiles/lab/entrance-2.svg source/svg/tiles/lab/exit-1.svg source/svg/tiles/lab/exit-2.svg source/svg/tiles/lab/floor.svg source/svg/tiles/lab/puddle-0.svg source/svg/tiles/lab/puddle-1.svg source/svg/tiles/lab/puddle-2a.svg source/svg/tiles/lab/puddle.svg source/svg/tiles/lab/rat-big.svg source/svg/tiles/lab/rat-small.svg source/svg/tiles/lab/spray-fittings.svg source/svg/tiles/lab/spray.svg source/svg/tiles/lab/wall.svg
diffstat 56 files changed, 2942 insertions(+), 2954 deletions(-) [+]
line wrap: on
line diff
Binary file data/menus/lock.png has changed
--- a/scripts/make_pngs.sh	Tue Sep 13 18:22:28 2011 +0200
+++ b/scripts/make_pngs.sh	Tue Sep 13 18:47:38 2011 +0200
@@ -5,9 +5,9 @@
 
 tilesize=20
 svgdir=source/svg
-pngdir=data/tiles
+pngdir=data
 
-for subdir in common common/snake lab
+for subdir in tiles/common tiles/common/snake tiles/lab menus
 do
     for x in $svgdir/$subdir/*.svg
     do
@@ -17,15 +17,3 @@
         pngcrush -q $filepath tmp && mv tmp $filepath
     done
 done
-
-pngdir=data
-for subdir in menus
-do
-    for x in $svgdir/$subdir/*.svg
-    do
-        filename=`basename $x`
-        filepath=$pngdir/$subdir/${filename/svg/png}
-        rsvg-convert $x -o $filepath
-        pngcrush -q $filepath tmp && mv tmp $filepath
-    done
-done
--- a/source/svg/common/blue.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,81 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="yellow.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="71.289533"
-     inkscape:cy="100"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#0000ff;fill-opacity:1;stroke:none"
-       id="rect2999"
-       width="200"
-       height="200"
-       x="0"
-       y="852.36218" />
-  </g>
-</svg>
--- a/source/svg/common/red.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,81 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="blue.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="71.289533"
-     inkscape:cy="100"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#ff0000;fill-opacity:1;stroke:none"
-       id="rect2999"
-       width="200"
-       height="200"
-       x="0"
-       y="852.36218" />
-  </g>
-</svg>
--- a/source/svg/common/snake/green.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,81 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="red.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="71.289533"
-     inkscape:cy="127.44425"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#7cff00;fill-opacity:0.98431373;stroke:none"
-       id="rect2999"
-       width="200"
-       height="200"
-       x="0"
-       y="852.36218" />
-  </g>
-</svg>
--- a/source/svg/common/snake/snake-body-r.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,80 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="snake-body-r.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="42.71012"
-     inkscape:cy="113.72213"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       id="rect3785"
-       width="180"
-       height="200"
-       x="862.36218"
-       y="-200"
-       transform="matrix(0,1,-1,0,0,0)" />
-  </g>
-</svg>
--- a/source/svg/common/snake/snake-corner-tl.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,122 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="snake-corner-tl.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="10.794527"
-     inkscape:cy="11.948282"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true">
-    <sodipodi:guide
-       orientation="1,0"
-       position="190,208.85727"
-       id="guide3880" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="10,105.31732"
-       id="guide3882" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="148.54202,190"
-       id="guide3884" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="-9.6054889,10"
-       id="guide3886" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="70,100.426"
-       id="guide3931" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="100,146.51544"
-       id="guide3933" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="190,-0.091"
-       id="guide3935" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="195,6.9384853"
-       id="guide3937" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="195,4.994"
-       id="guide3939" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="200,-1.6351844"
-       id="guide4328" />
-  </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,-852.36218)">
-    <path
-       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
-       d="m 10,200.091 180,0 C 190,195.006 195,190 200,190 L 200,10 C 100,10 10,99.38375 10,200.091 z"
-       transform="translate(0,852.36218)"
-       id="rect3785"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="ccccc" />
-  </g>
-</svg>
--- a/source/svg/common/snake/snake-head-eye-r.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,119 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="snake-head-r.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="95.893071"
-     inkscape:cy="86.277873"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,180"
-       id="guide4133" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,20"
-       id="guide4135" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="100,180"
-       id="guide4137" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="100,190"
-       id="guide4139" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="100,10"
-       id="guide4141" />
-  </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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <g
-       id="g4657"
-       transform="translate(-14.751287,3.0874786)">
-      <path
-         transform="matrix(1.0485612,0,0,1.313063,-25.50008,835.13844)"
-         d="m 147.16981,88.164665 c 0,21.030395 -21.34903,38.078905 -47.68439,38.078905 -26.335362,0 -47.684391,-17.04851 -47.684391,-38.078905 0,-21.030397 21.349029,-38.078903 47.684391,-38.078903 26.33536,0 47.68439,17.048506 47.68439,38.078903 z"
-         sodipodi:ry="38.078903"
-         sodipodi:rx="47.684391"
-         sodipodi:cy="88.164665"
-         sodipodi:cx="99.48542"
-         id="path4143"
-         style="fill:#0c8100;fill-opacity:0.98431373;stroke:#000000;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-         sodipodi:type="arc" />
-      <path
-         transform="matrix(1.4014424,0,0,1.4014424,-166.85662,814.36573)"
-         d="m 193.13894,97.427101 c 0,9.852079 -7.98669,17.838769 -17.83877,17.838769 -9.85208,0 -17.83876,-7.98669 -17.83876,-17.838769 0,-9.852077 7.98668,-17.838764 17.83876,-17.838764 9.85208,0 17.83877,7.986687 17.83877,17.838764 z"
-         sodipodi:ry="17.838764"
-         sodipodi:rx="17.838764"
-         sodipodi:cy="97.427101"
-         sodipodi:cx="175.30017"
-         id="path4655"
-         style="fill:#000000;fill-opacity:0.98431373;stroke:#000000;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-         sodipodi:type="arc" />
-    </g>
-  </g>
-</svg>
--- a/source/svg/common/snake/snake-head-mouth-open-r.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,114 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="snake-head-mouth-open-r.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="118.1197"
-     inkscape:cy="100.49353"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,180"
-       id="guide4133" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,20"
-       id="guide4135" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="100,180"
-       id="guide4137" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="100,190"
-       id="guide4139" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="100,10"
-       id="guide4141" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="180,0"
-       id="guide3058" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="0,150"
-       id="guide3060" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="0,50"
-       id="guide3062" />
-  </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,-852.36218)">
-    <path
-       transform="matrix(0,1,-1,0,0,0)"
-       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1"
-       d="M 1003.1245,-180.00754 C 1042.3622,-180 1042.3622,-72.935297 1042.3622,0 L 862.36218,0 c 0,-72.927655 0,-180 40,-180 0,80 100.00002,80 100.00002,0 z"
-       id="rect3785"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cccccc" />
-  </g>
-</svg>
--- a/source/svg/common/snake/snake-head-r.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,102 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="snake-head-r.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="95.893071"
-     inkscape:cy="86.277873"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,180"
-       id="guide4133" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,20"
-       id="guide4135" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="100,180"
-       id="guide4137" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="100,190"
-       id="guide4139" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="100,10"
-       id="guide4141" />
-  </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,-852.36218)">
-    <path
-       transform="matrix(0,1,-1,0,0,0)"
-       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1"
-       d="m 952.36219,-200 c 80.00001,0 90.00001,100 90.00001,200 L 862.36218,0 c 0,-100 10,-200 90.00001,-200 z"
-       id="rect3785"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cccc" />
-  </g>
-</svg>
--- a/source/svg/common/snake/snake-head-tongue-r.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,112 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="snake-head-tongue-r.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="118.1197"
-     inkscape:cy="100.49353"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,180"
-       id="guide4133" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,20"
-       id="guide4135" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="100,180"
-       id="guide4137" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="100,190"
-       id="guide4139" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="100,10"
-       id="guide4141" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="180,0"
-       id="guide3058" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="0,150"
-       id="guide3060" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="0,50"
-       id="guide3062" />
-  </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,-852.36218)">
-    <path
-       inkscape:connector-curvature="0"
-       style="fill:#d40000;fill-opacity:1;stroke:none"
-       d="m 193.16878,932.58267 c -35.28881,10.9989 -60.34621,10.61476 -72.21875,9.40625 -1.63259,7.22698 -1.52957,14.74911 0.3125,21.9375 12.40197,-2.46946 38.27046,-6.22711 71.90625,10.5 -15.48038,-18.62366 -27.34375,-22.625 -27.34375,-22.625 0,0 10.53414,-1.64375 27.34375,-19.21875 z"
-       id="path3116" />
-  </g>
-</svg>
--- a/source/svg/common/snake/snake-tail-r.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,97 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="snake-tail-r.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="42.71012"
-     inkscape:cy="100"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true">
-    <sodipodi:guide
-       orientation="1,0"
-       position="10,75.814751"
-       id="guide4028" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="190,85.763293"
-       id="guide4030" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="211.32075,100"
-       id="guide4032" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="10,50"
-       id="guide4034" />
-  </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,-852.36218)">
-    <path
-       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1"
-       d="m 200.00001,1042.3622 0,-180.00001 c -99.99999,0 -150.000012,0 -200.0000124999999,90.00001 50.0000004999999,90 100.0000224999999,90 200.0000124999999,90 z"
-       id="rect3785"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cccc" />
-  </g>
-</svg>
--- a/source/svg/common/yellow.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,81 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="snake-tail-r.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="71.289533"
-     inkscape:cy="100"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#ffff00;fill-opacity:1;stroke:none"
-       id="rect2999"
-       width="200"
-       height="200"
-       x="0"
-       y="852.36218" />
-  </g>
-</svg>
--- a/source/svg/lab/door-fittings.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,164 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="door-red.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="100"
-     inkscape:cy="100"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7467"
-       width="39.460896"
-       height="39.460892"
-       x="7.2695527"
-       y="858.63171" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7467-3"
-       width="39.460896"
-       height="39.460892"
-       x="53.269558"
-       y="858.63171" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7467-6"
-       width="39.460896"
-       height="39.460892"
-       x="7.2695527"
-       y="904.63184" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7467-3-9"
-       width="39.460896"
-       height="39.460892"
-       x="53.269558"
-       y="904.63184" />
-    <rect
-       style="fill:#808000;fill-opacity:1;stroke:#000000;stroke-width:1.00935411000000008;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7662"
-       width="16.922386"
-       height="32.945892"
-       x="75.572945"
-       y="953.56287" />
-    <rect
-       style="fill:#505000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7670"
-       width="6.1749573"
-       height="21.955402"
-       x="80.946655"
-       y="959.05811" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7467-4"
-       width="39.460896"
-       height="39.460892"
-       x="-192.73045"
-       y="858.63171"
-       transform="scale(-1,1)" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7467-3-6"
-       width="39.460896"
-       height="39.460892"
-       x="-146.73044"
-       y="858.63171"
-       transform="scale(-1,1)" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7467-6-2"
-       width="39.460896"
-       height="39.460892"
-       x="-192.73045"
-       y="904.63184"
-       transform="scale(-1,1)" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7467-3-9-6"
-       width="39.460896"
-       height="39.460892"
-       x="-146.73044"
-       y="904.63184"
-       transform="scale(-1,1)" />
-    <rect
-       style="fill:#808000;fill-opacity:1;stroke:#000000;stroke-width:1.00935411000000008;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7662-7"
-       width="16.922386"
-       height="32.945892"
-       x="-124.42706"
-       y="953.56287"
-       transform="scale(-1,1)" />
-    <rect
-       style="fill:#505000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
-       id="rect7670-5"
-       width="6.1749573"
-       height="21.955402"
-       x="-119.05334"
-       y="959.05811"
-       transform="scale(-1,1)" />
-  </g>
-</svg>
--- a/source/svg/lab/door.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="door-fittings.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="100"
-     inkscape:cy="100"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.70337545999999995;stroke-opacity:1"
-       id="rect6957"
-       width="99.296623"
-       height="199.29663"
-       x="0.35169205"
-       y="852.71387" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.70337545999999995;stroke-opacity:1"
-       id="rect6957-0"
-       width="99.296623"
-       height="199.29663"
-       x="-199.64832"
-       y="852.71387"
-       transform="scale(-1,1)" />
-  </g>
-</svg>
--- a/source/svg/lab/entrance-1.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,146 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="exit-2.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="105.65552"
-     inkscape:cy="98.873583"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <path
-       sodipodi:type="star"
-       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7920"
-       sodipodi:sides="5"
-       sodipodi:cx="67.92453"
-       sodipodi:cy="71.355057"
-       sodipodi:r1="65.026451"
-       sodipodi:r2="35.234176"
-       sodipodi:arg1="1.406515"
-       sodipodi:arg2="2.0348335"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 78.559175,135.506 52.155051,102.86332 10.199643,101.29294 33.085353,66.09398 21.613942,25.70674 62.162214,36.595268 97.0279,13.204965 99.2024,55.133403 132.22199,81.06464 93.017633,96.089312 z"
-       transform="translate(0,852.36218)"
-       inkscape:transform-center-x="3.2095637"
-       inkscape:transform-center-y="-0.9884541" />
-    <path
-       transform="translate(90.710281,814.37033)"
-       sodipodi:type="star"
-       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7920-9"
-       sodipodi:sides="5"
-       sodipodi:cx="67.92453"
-       sodipodi:cy="71.355057"
-       sodipodi:r1="27.549114"
-       sodipodi:r2="14.161792"
-       sodipodi:arg1="1.3961242"
-       sodipodi:arg2="2.0244427"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 72.71216,98.484972 61.718181,84.084455 43.601907,84.291968 53.900286,69.386068 48.104692,52.220593 65.463419,57.408757 79.99782,46.592396 80.427724,64.704758 95.206072,75.185355 78.11304,81.191246 z"
-       inkscape:transform-center-x="3.2095637"
-       inkscape:transform-center-y="-0.9884541" />
-    <path
-       transform="translate(81.88246,933.51132)"
-       sodipodi:type="star"
-       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7920-9-8"
-       sodipodi:sides="5"
-       sodipodi:cx="67.92453"
-       sodipodi:cy="71.355057"
-       sodipodi:r1="39.673351"
-       sodipodi:r2="21.381255"
-       sodipodi:arg1="1.4061424"
-       sodipodi:arg2="2.0631605"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 74.427427,110.49183 57.817385,90.196598 32.712751,89.633607 46.88188,67.564947 39.659557,43.515048 65.026602,50.1711 85.667595,35.870434 87.176162,62.052761 107.15532,77.264363 82.720621,86.789879 z"
-       inkscape:transform-center-x="3.2095637"
-       inkscape:transform-center-y="-0.9884541" />
-    <path
-       transform="translate(-29.609821,944.14596)"
-       sodipodi:type="star"
-       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7920-9-7"
-       sodipodi:sides="5"
-       sodipodi:cx="67.92453"
-       sodipodi:cy="71.355057"
-       sodipodi:r1="27.549114"
-       sodipodi:r2="14.161792"
-       sodipodi:arg1="1.3961242"
-       sodipodi:arg2="2.0244427"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 72.71216,98.484972 61.718181,84.084455 43.601907,84.291968 53.900286,69.386069 48.104692,52.220593 65.463419,57.408757 79.99782,46.592396 80.427724,64.704757 95.206072,75.185355 78.11304,81.191246 z"
-       inkscape:transform-center-x="3.2095637"
-       inkscape:transform-center-y="-0.9884541" />
-  </g>
-</svg>
--- a/source/svg/lab/entrance-2.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,128 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="entrance-1.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="105.65552"
-     inkscape:cy="98.873583"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <path
-       sodipodi:type="star"
-       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7920"
-       sodipodi:sides="5"
-       sodipodi:cx="67.92453"
-       sodipodi:cy="71.355057"
-       sodipodi:r1="75.366371"
-       sodipodi:r2="41.616814"
-       sodipodi:arg1="1.0358413"
-       sodipodi:arg2="1.6641598"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 106.34648,136.19211 64.044681,112.79062 18.133865,127.93226 27.318028,80.469394 -1.2697465,41.484637 46.708181,35.552463 74.95078,-3.6830782 95.418607,40.1135 141.46127,54.849359 106.13315,87.849306 z"
-       transform="translate(52.830188,909.65206)"
-       inkscape:transform-center-x="3.2095637"
-       inkscape:transform-center-y="-0.9884541" />
-    <path
-       transform="translate(-9.8042986,811.6259)"
-       sodipodi:type="star"
-       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7920-9"
-       sodipodi:sides="5"
-       sodipodi:cx="67.92453"
-       sodipodi:cy="71.355057"
-       sodipodi:r1="27.549114"
-       sodipodi:r2="14.161792"
-       sodipodi:arg1="1.3961242"
-       sodipodi:arg2="2.0244427"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 72.71216,98.484972 61.718181,84.084455 43.601907,84.291968 53.900286,69.386068 48.104692,52.220593 65.463419,57.408757 79.99782,46.592396 80.427724,64.704758 95.206072,75.185355 78.11304,81.191246 z"
-       inkscape:transform-center-x="3.2095637"
-       inkscape:transform-center-y="-0.9884541" />
-    <path
-       transform="translate(-35.784779,927.67941)"
-       sodipodi:type="star"
-       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7920-9-7"
-       sodipodi:sides="5"
-       sodipodi:cx="67.92453"
-       sodipodi:cy="71.355057"
-       sodipodi:r1="27.549114"
-       sodipodi:r2="14.161792"
-       sodipodi:arg1="1.3961242"
-       sodipodi:arg2="2.0244427"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 72.71216,98.484972 61.718181,84.084455 43.601907,84.291968 53.900286,69.386069 48.104692,52.220593 65.463419,57.408757 79.99782,46.592396 80.427724,64.704757 95.206072,75.185355 78.11304,81.191246 z"
-       inkscape:transform-center-x="3.2095637"
-       inkscape:transform-center-y="-0.9884541" />
-  </g>
-</svg>
--- a/source/svg/lab/exit-1.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,128 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="door-yellow.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="105.65552"
-     inkscape:cy="98.873583"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <path
-       sodipodi:type="star"
-       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7843"
-       sodipodi:sides="5"
-       sodipodi:cx="88.850769"
-       sodipodi:cy="110.46312"
-       sodipodi:r1="79.600166"
-       sodipodi:r2="28.728605"
-       sodipodi:arg1="2.1970578"
-       sodipodi:arg2="2.8253763"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 42.195534,174.95712 19.351028,-55.56019 -48.450489,-33.375835 58.820671,1.23488 16.770283,-56.392853 17.002143,56.32338 58.8151,-1.476862 -48.31277,33.57488 19.57944,55.48011 -46.861074,-35.57297 z"
-       transform="translate(29.502573,847.55943)"
-       inkscape:transform-center-x="3.9223426"
-       inkscape:transform-center-y="3.607571" />
-    <path
-       sodipodi:type="star"
-       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7847"
-       sodipodi:sides="5"
-       sodipodi:cx="115.95197"
-       sodipodi:cy="22.298456"
-       sodipodi:r1="24.76169"
-       sodipodi:r2="9.1335611"
-       sodipodi:arg1="1.3897037"
-       sodipodi:arg2="2.0180222"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 120.41166,46.655231 112.00202,30.533734 94.165424,34.066531 106.89916,21.086668 98.027455,5.214752 l 16.279525,8.0995 12.35358,-13.34218046 -2.67243,17.98562946 16.50663,7.625995 -17.93118,3.01623 z"
-       transform="translate(-85.763293,988.21124)"
-       inkscape:transform-center-x="-1.3781204"
-       inkscape:transform-center-y="1.0151947" />
-    <path
-       sodipodi:type="star"
-       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7849"
-       sodipodi:sides="5"
-       sodipodi:cx="159.86278"
-       sodipodi:cy="90.909088"
-       sodipodi:r1="31.225376"
-       sodipodi:r2="11.517747"
-       sodipodi:arg1="1.5488218"
-       sodipodi:arg2="2.1771404"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 160.54889,122.12693 -7.2497,-21.75328 -22.91432,0.83481 18.44832,-13.617003 -7.87487,-21.534846 18.65138,13.337511 18.04739,-14.144079 -6.92113,21.860035 19.02876,12.793325 -22.92887,0.172737 z"
-       transform="translate(-111.83533,792.32788)"
-       inkscape:transform-center-x="-0.21201852"
-       inkscape:transform-center-y="2.7793967" />
-  </g>
-</svg>
--- a/source/svg/lab/exit-2.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,146 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="exit-1.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="105.65552"
-     inkscape:cy="98.873583"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <path
-       sodipodi:type="star"
-       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7843"
-       sodipodi:sides="5"
-       sodipodi:cx="88.850769"
-       sodipodi:cy="110.46312"
-       sodipodi:r1="75.789139"
-       sodipodi:r2="28.728605"
-       sodipodi:arg1="2.6819936"
-       sodipodi:arg2="3.3103121"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 20.926237,144.08233 60.530093,105.63901 35.887162,56.251959 84.687201,82.037823 124.04199,43.339566 l -9.44377,54.379865 48.96553,25.470209 -54.63661,7.82274 -9.092434,54.43972 -24.323509,-49.54515 z"
-       transform="translate(-15.780446,816.34159)"
-       inkscape:transform-center-x="3.9223426"
-       inkscape:transform-center-y="3.607571" />
-    <path
-       sodipodi:type="star"
-       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7847"
-       sodipodi:sides="5"
-       sodipodi:cx="115.95197"
-       sodipodi:cy="22.298456"
-       sodipodi:r1="24.76169"
-       sodipodi:r2="9.1335611"
-       sodipodi:arg1="1.3897037"
-       sodipodi:arg2="2.0180222"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 120.41166,46.655231 112.00202,30.533734 94.165424,34.066531 106.89916,21.086668 98.027455,5.214752 l 16.279525,8.0995 12.35358,-13.34218046 -2.67243,17.98562946 16.50663,7.625995 -17.93118,3.01623 z"
-       transform="translate(-85.763293,988.21124)"
-       inkscape:transform-center-x="-1.3781204"
-       inkscape:transform-center-y="1.0151947" />
-    <path
-       sodipodi:type="star"
-       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7849"
-       sodipodi:sides="5"
-       sodipodi:cx="159.86278"
-       sodipodi:cy="90.909088"
-       sodipodi:r1="31.225376"
-       sodipodi:r2="11.517747"
-       sodipodi:arg1="1.5488218"
-       sodipodi:arg2="2.1771404"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 160.54889,122.12693 -7.2497,-21.75328 -22.91432,0.83481 18.44832,-13.617003 -7.87487,-21.534846 18.65138,13.337511 18.04739,-14.144079 -6.92113,21.860035 19.02876,12.793325 -22.92887,0.172737 z"
-       transform="translate(4.4337907e-6,921.65893)"
-       inkscape:transform-center-x="-0.21201852"
-       inkscape:transform-center-y="2.7793967" />
-    <path
-       sodipodi:type="star"
-       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="path7847-6"
-       sodipodi:sides="5"
-       sodipodi:cx="115.95197"
-       sodipodi:cy="22.298456"
-       sodipodi:r1="24.76169"
-       sodipodi:r2="9.1335611"
-       sodipodi:arg1="1.3897037"
-       sodipodi:arg2="2.0180222"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="M 120.41166,46.655231 112.00202,30.533734 94.165424,34.066531 106.89916,21.086668 98.027455,5.214752 l 16.279525,8.0995 12.35358,-13.34218046 -2.67243,17.98562946 16.50663,7.625995 -17.93118,3.01623 z"
-       transform="translate(43.561845,867.47048)"
-       inkscape:transform-center-x="-1.3781204"
-       inkscape:transform-center-y="1.0151947" />
-  </g>
-</svg>
--- a/source/svg/lab/floor.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,114 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="floor.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="75.960218"
-     inkscape:cy="90.755611"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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,-852.36218)">
-    <g
-       id="g3489"
-       transform="translate(-5e-7,-9.1337924)">
-      <g
-         transform="translate(24.485321,9.1338395)"
-         id="g3461">
-        <rect
-           style="fill:#ffaaaa;fill-opacity:1;stroke:none"
-           id="rect3061"
-           width="100"
-           height="100"
-           x="-24.485319"
-           y="952.36218" />
-        <rect
-           style="fill:#ffd5d5;fill-opacity:1;stroke:none"
-           id="rect3061-7"
-           width="100"
-           height="100"
-           x="75.514679"
-           y="952.36218" />
-      </g>
-      <g
-         id="g3461-4"
-         transform="matrix(-1,0,0,1,175.51468,-90.86626)">
-        <rect
-           style="fill:#ffaaaa;fill-opacity:1;stroke:none"
-           id="rect3061-3"
-           width="100"
-           height="100"
-           x="-24.485319"
-           y="952.36218" />
-        <rect
-           style="fill:#ffd5d5;fill-opacity:1;stroke:none"
-           id="rect3061-7-1"
-           width="100"
-           height="100"
-           x="75.514679"
-           y="952.36218" />
-      </g>
-    </g>
-  </g>
-</svg>
--- a/source/svg/lab/puddle-0.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,82 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="puddle.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="113.44499"
-     inkscape:cy="100"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#00ffff;fill-opacity:0.50588223;stroke:none"
-       id="rect4425"
-       width="200"
-       height="200"
-       x="0"
-       y="852.36218"
-       ry="61.749573" />
-  </g>
-</svg>
--- a/source/svg/lab/puddle-1.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,93 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="puddle.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="100"
-     inkscape:cy="154.88851"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true">
-    <sodipodi:guide
-       orientation="1,0"
-       position="200,0"
-       id="guide5819" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="0,200"
-       id="guide5821" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,0"
-       id="guide5823" />
-  </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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <path
-       style="fill:#00ffff;fill-opacity:0.50476194;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1"
-       d="M 2.6e-6,852.36224 C 200,852.36218 200,852.36218 200,952.36222 200,1052.3622 200,1052.3622 2.6e-6,1052.3622 z"
-       id="rect5797"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cccc" />
-  </g>
-</svg>
--- a/source/svg/lab/puddle-2a.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="puddle-tl.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="107.5407"
-     inkscape:cy="110.83807"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true">
-    <sodipodi:guide
-       orientation="1,0"
-       position="0,0"
-       id="guide5846" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,200"
-       id="guide5848" />
-  </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,-852.36218)">
-    <path
-       style="fill:#00ffff;fill-opacity:0.50476194;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1"
-       d="m 200,852.36218 0,199.99992 -200,0 C 0,852.36218 0,852.36218 200,852.36218 z"
-       id="rect5797"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cccc" />
-  </g>
-</svg>
--- a/source/svg/lab/puddle.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="puddle.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="96.543407"
-     inkscape:cy="123.21398"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <path
-       style="fill:#00ffff;fill-opacity:0.50476194;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1"
-       d="m 2.6e-6,852.36224 199.9999974,0 0,199.99996 -199.9999974,0 z"
-       id="rect5797"
-       inkscape:connector-curvature="0" />
-  </g>
-</svg>
--- a/source/svg/lab/rat-big.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,142 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="rat-big.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="99.656947"
-     inkscape:cy="102.70812"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <g
-       id="g5325"
-       transform="matrix(1.201813,0,0,1.201813,-14.138833,-215.98772)">
-      <path
-         sodipodi:nodetypes="cccccccccc"
-         inkscape:connector-curvature="0"
-         id="path5247"
-         d="m 52.830189,965.22667 c 0.92273,8.7814 3.163784,18.38675 0.686106,25.04289 -8.787487,0.43539 -10.858295,-0.041 -16.123499,1.71526 9.731227,2.88289 7.378973,2.79984 10.291595,2.40137 -4.56698,0.79578 -7.686715,0.79345 -10.634648,4.11664 2.800375,-0.23812 9.289698,-0.0537 14.408233,-2.40137 -1.631624,2.9649 -3.612434,0.53661 -8.576328,5.48884 7.362531,0.2865 14.159314,-5.47755 15.265865,-6.00341 7.384673,-4.54696 10.438472,-4.41929 17.667238,-14.92282 z"
-         style="fill:#ffffff;stroke:none" />
-      <path
-         sodipodi:nodetypes="cccc"
-         inkscape:connector-curvature="0"
-         id="path5251"
-         d="m 45.969125,928.86304 c -1.626687,-4.9171 -0.773521,-9.83419 3.087479,-14.75129 2.18533,7.46488 4.790227,12.20258 7.890223,13.72213 z"
-         style="fill:#ffaaaa;stroke:none" />
-      <path
-         sodipodi:nodetypes="cczczczcsccccccccccccccc"
-         inkscape:connector-curvature="0"
-         id="path4540"
-         d="m 16.123499,940.8699 c 17.162026,-14.92396 42.749653,-18.45517 69.639794,-13.03602 7.017858,-7.09183 35.472887,-17.68836 56.603777,-10.2916 21.13088,7.39677 32.08475,21.88371 33.96227,62.43568 0.88097,16.09522 0.45282,37.03364 -22.64152,47.34134 -23.09433,10.3077 -65.459162,-11.6714 -125.214405,-7.2041 34.927429,-16.802 93.919985,5.7043 115.951975,-1.7153 22.03198,-7.4196 22.64151,-28.81645 22.64151,-28.81645 -13.72063,6.91321 -19.32544,2.99027 -26.74128,5.62639 -5.10639,1.81518 -6.77411,4.95666 -12.6825,6.32516 0.31891,-2.61739 3.11187,-5.88404 3.11187,-5.88404 -0.29743,0.25494 -5.63333,5.15814 -8.31169,5.70394 -0.1037,-3.46338 4.68376,-7.55846 4.68376,-7.47031 0,0 -7.266,3.12142 -10.42024,2.28793 3.238,-5.64934 17.41792,-5.47615 18.79919,-8.30434 -31.52312,4.69375 -33.73557,1.3018 -39.794174,-1.02915 -9.608443,6.20806 -16.799872,11.22967 -31.983614,19.76717 0.697358,-4.3813 2.989049,-4.9148 3.648727,-6.1212 -3.125695,-0.087 -2.815876,2.3512 -8.55195,4.0091 1.528635,-3.0862 2.954406,-5.27245 6.112529,-7.54363 -4.365434,0.20482 -8.308983,7.66053 -10.974132,6.22873 6.311741,-11.81305 14.366974,-8.20036 21.165249,-18.39849 -11.871034,-3.25415 -22.294318,-12.26256 -30.531732,-23.67067 -18.883117,-3.2089 -23.464775,-2.349 -28.473414,-20.24014 z"
-         style="fill:#ffffff;stroke:none" />
-      <path
-         transform="matrix(1.4605174,0,0,1.4605174,-20.970966,814.91147)"
-         d="m 52.487135,85.248711 c 0,3.12614 -2.611032,5.660377 -5.831904,5.660377 -3.220871,0 -5.831903,-2.534237 -5.831903,-5.660377 0,-3.126141 2.611032,-5.660378 5.831903,-5.660378 3.220872,0 5.831904,2.534237 5.831904,5.660378 z"
-         sodipodi:ry="5.6603775"
-         sodipodi:rx="5.8319039"
-         sodipodi:cy="85.248711"
-         sodipodi:cx="46.655231"
-         id="path5243"
-         style="fill:#000000;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-         sodipodi:type="arc" />
-      <path
-         transform="translate(-1.7152659,852.70523)"
-         d="m 27.444254,90.394508 c 0,3.315603 -2.764623,6.003431 -6.174957,6.003431 -3.410335,0 -6.174958,-2.687828 -6.174958,-6.003431 0,-3.315603 2.764623,-6.00343 6.174958,-6.00343 3.410334,0 6.174957,2.687827 6.174957,6.00343 z"
-         sodipodi:ry="6.0034304"
-         sodipodi:rx="6.1749573"
-         sodipodi:cy="90.394508"
-         sodipodi:cx="21.269297"
-         id="path5245"
-         style="fill:#ffaaaa;stroke:none"
-         sodipodi:type="arc" />
-      <path
-         sodipodi:nodetypes="ccssc"
-         inkscape:connector-curvature="0"
-         id="path5249"
-         d="m 58.490566,930.5783 c 4.008801,1.78578 6.73725,5.76645 7.54717,13.03602 0,0 12.820455,-6.06115 13.207547,-14.57976 0.316725,-6.97002 -6.493465,-10.88073 -10.229461,-8.83977 -7.539294,4.11869 -10.525256,10.38351 -10.525256,10.38351 z"
-         style="fill:#ffaaaa;stroke:none" />
-      <path
-         transform="matrix(1.8571429,0,0,1.8571429,12.202892,727.83389)"
-         d="m 21.783877,112.86449 c 0,0.66312 -0.537565,1.20068 -1.200686,1.20068 -0.663121,0 -1.200686,-0.53756 -1.200686,-1.20068 0,-0.66312 0.537565,-1.20069 1.200686,-1.20069 0.663121,0 1.200686,0.53757 1.200686,1.20069 z"
-         sodipodi:ry="1.2006861"
-         sodipodi:rx="1.2006861"
-         sodipodi:cy="112.86449"
-         sodipodi:cx="20.583191"
-         id="path5257"
-         style="fill:#ffffff;fill-opacity:1;stroke:none"
-         sodipodi:type="arc" />
-      <path
-         id="path4540-3"
-         d="m 137.3861,987.38829 -4.46875,0.90625 c 0.78035,-0.11124 1.49313,-0.22175 2.3125,-0.34375 -1.38127,2.82819 -15.54325,2.66316 -18.78125,8.3125 3.15424,0.83349 10.40625,-2.28125 10.40625,-2.28125 0,-0.0882 -4.7912,4.0054 -4.6875,7.46876 2.67836,-0.5458 8.01507,-5.46382 8.3125,-5.71876 0,0 -2.77484,3.28884 -3.09375,5.90626 5.90839,-1.3686 7.54986,-4.52858 12.65625,-6.34376 2.72833,-0.96984 5.23635,-1.03326 7.96875,-1.09375 l -10.625,-6.8125 z m -65.718755,1.25 c -6.02945,5.65763 -12.6172,4.60901 -17.968749,14.62501 2.665149,1.4317 6.603319,-6.01394 10.968749,-6.21876 -3.15812,2.27118 -4.59636,4.44506 -6.125,7.53126 5.73607,-1.6579 5.43681,-4.0873 8.5625,-4 -0.65968,1.2063 -2.95889,1.7436 -3.65625,6.125 8.25431,-4.6413 14.1098,-8.21267 19.3125,-11.53126 l -11.09375,-6.53125 z m 104.593755,0.53125 -9.8125,3.375 c -1.02403,6.06456 -5.19004,20.18176 -22.28125,25.93746 -22.03199,7.4196 -81.041325,-15.0832 -115.968754,1.7188 59.755239,-4.4673 102.124424,17.5264 125.218754,7.2187 18.93068,-8.4493 22.60992,-24.0373 22.84375,-38.24996 z"
-         style="fill:#ffaaaa;stroke:none"
-         inkscape:connector-curvature="0" />
-      <path
-         id="path5247-7"
-         d="m 54.192351,985.75742 c -0.159601,1.62832 -0.478151,3.16058 -1,4.5625 -8.787487,0.43539 -10.828546,-0.0375 -16.09375,1.71875 9.731227,2.88289 7.368628,2.80472 10.28125,2.40625 -4.56698,0.79578 -7.677067,0.80181 -10.625,4.125 2.800375,-0.23812 9.287715,-0.0586 14.40625,-2.40625 -1.631624,2.9649 -3.629856,0.51651 -8.59375,5.46873 7.362531,0.2865 14.174699,-5.47412 15.28125,-5.99998 3.425682,-2.10929 5.901669,-3.21844 8.3125,-4.84375 l -11.96875,-5.03125 z"
-         style="fill:#ffaaaa;stroke:none"
-         inkscape:connector-curvature="0" />
-    </g>
-  </g>
-</svg>
--- a/source/svg/lab/rat-small.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,142 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="rat-big.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="99.656947"
-     inkscape:cy="75.263867"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <g
-       id="g5325"
-       transform="matrix(0.74773379,0,0,0.74773379,28.986072,225.44818)">
-      <path
-         sodipodi:nodetypes="cccccccccc"
-         inkscape:connector-curvature="0"
-         id="path5247"
-         d="m 52.830189,965.22667 c 0.92273,8.7814 3.163784,18.38675 0.686106,25.04289 -8.787487,0.43539 -10.858295,-0.041 -16.123499,1.71526 9.731227,2.88289 7.378973,2.79984 10.291595,2.40137 -4.56698,0.79578 -7.686715,0.79345 -10.634648,4.11664 2.800375,-0.23812 9.289698,-0.0537 14.408233,-2.40137 -1.631624,2.9649 -3.612434,0.53661 -8.576328,5.48884 7.362531,0.2865 14.159314,-5.47755 15.265865,-6.00341 7.384673,-4.54696 10.438472,-4.41929 17.667238,-14.92282 z"
-         style="fill:#ffffff;stroke:none" />
-      <path
-         sodipodi:nodetypes="cccc"
-         inkscape:connector-curvature="0"
-         id="path5251"
-         d="m 45.969125,928.86304 c -1.626687,-4.9171 -0.773521,-9.83419 3.087479,-14.75129 2.18533,7.46488 4.790227,12.20258 7.890223,13.72213 z"
-         style="fill:#ffaaaa;stroke:none" />
-      <path
-         sodipodi:nodetypes="cczczczcsccccccccccccccc"
-         inkscape:connector-curvature="0"
-         id="path4540"
-         d="m 16.123499,940.8699 c 17.162026,-14.92396 42.749653,-18.45517 69.639794,-13.03602 7.017858,-7.09183 35.472887,-17.68836 56.603777,-10.2916 21.13088,7.39677 32.08475,21.88371 33.96227,62.43568 0.88097,16.09522 0.45282,37.03364 -22.64152,47.34134 -23.09433,10.3077 -65.459162,-11.6714 -125.214405,-7.2041 34.927429,-16.802 93.919985,5.7043 115.951975,-1.7153 22.03198,-7.4196 22.64151,-28.81645 22.64151,-28.81645 -13.72063,6.91321 -19.32544,2.99027 -26.74128,5.62639 -5.10639,1.81518 -6.77411,4.95666 -12.6825,6.32516 0.31891,-2.61739 3.11187,-5.88404 3.11187,-5.88404 -0.29743,0.25494 -5.63333,5.15814 -8.31169,5.70394 -0.1037,-3.46338 4.68376,-7.55846 4.68376,-7.47031 0,0 -7.266,3.12142 -10.42024,2.28793 3.238,-5.64934 17.41792,-5.47615 18.79919,-8.30434 -31.52312,4.69375 -33.73557,1.3018 -39.794174,-1.02915 -9.608443,6.20806 -16.799872,11.22967 -31.983614,19.76717 0.697358,-4.3813 2.989049,-4.9148 3.648727,-6.1212 -3.125695,-0.087 -2.815876,2.3512 -8.55195,4.0091 1.528635,-3.0862 2.954406,-5.27245 6.112529,-7.54363 -4.365434,0.20482 -8.308983,7.66053 -10.974132,6.22873 6.311741,-11.81305 14.366974,-8.20036 21.165249,-18.39849 -11.871034,-3.25415 -22.294318,-12.26256 -30.531732,-23.67067 -18.883117,-3.2089 -23.464775,-2.349 -28.473414,-20.24014 z"
-         style="fill:#ffffff;stroke:none" />
-      <path
-         transform="matrix(1.4605174,0,0,1.4605174,-20.970966,814.91147)"
-         d="m 52.487135,85.248711 c 0,3.12614 -2.611032,5.660377 -5.831904,5.660377 -3.220871,0 -5.831903,-2.534237 -5.831903,-5.660377 0,-3.126141 2.611032,-5.660378 5.831903,-5.660378 3.220872,0 5.831904,2.534237 5.831904,5.660378 z"
-         sodipodi:ry="5.6603775"
-         sodipodi:rx="5.8319039"
-         sodipodi:cy="85.248711"
-         sodipodi:cx="46.655231"
-         id="path5243"
-         style="fill:#000000;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-         sodipodi:type="arc" />
-      <path
-         transform="translate(-1.7152659,852.70523)"
-         d="m 27.444254,90.394508 c 0,3.315603 -2.764623,6.003431 -6.174957,6.003431 -3.410335,0 -6.174958,-2.687828 -6.174958,-6.003431 0,-3.315603 2.764623,-6.00343 6.174958,-6.00343 3.410334,0 6.174957,2.687827 6.174957,6.00343 z"
-         sodipodi:ry="6.0034304"
-         sodipodi:rx="6.1749573"
-         sodipodi:cy="90.394508"
-         sodipodi:cx="21.269297"
-         id="path5245"
-         style="fill:#ffaaaa;stroke:none"
-         sodipodi:type="arc" />
-      <path
-         sodipodi:nodetypes="ccssc"
-         inkscape:connector-curvature="0"
-         id="path5249"
-         d="m 58.490566,930.5783 c 4.008801,1.78578 6.73725,5.76645 7.54717,13.03602 0,0 12.820455,-6.06115 13.207547,-14.57976 0.316725,-6.97002 -6.493465,-10.88073 -10.229461,-8.83977 -7.539294,4.11869 -10.525256,10.38351 -10.525256,10.38351 z"
-         style="fill:#ffaaaa;stroke:none" />
-      <path
-         transform="matrix(1.8571429,0,0,1.8571429,12.202892,727.83389)"
-         d="m 21.783877,112.86449 c 0,0.66312 -0.537565,1.20068 -1.200686,1.20068 -0.663121,0 -1.200686,-0.53756 -1.200686,-1.20068 0,-0.66312 0.537565,-1.20069 1.200686,-1.20069 0.663121,0 1.200686,0.53757 1.200686,1.20069 z"
-         sodipodi:ry="1.2006861"
-         sodipodi:rx="1.2006861"
-         sodipodi:cy="112.86449"
-         sodipodi:cx="20.583191"
-         id="path5257"
-         style="fill:#ffffff;fill-opacity:1;stroke:none"
-         sodipodi:type="arc" />
-      <path
-         id="path4540-3"
-         d="m 137.3861,987.38829 -4.46875,0.90625 c 0.78035,-0.11124 1.49313,-0.22175 2.3125,-0.34375 -1.38127,2.82819 -15.54325,2.66316 -18.78125,8.3125 3.15424,0.83349 10.40625,-2.28125 10.40625,-2.28125 0,-0.0882 -4.7912,4.0054 -4.6875,7.46876 2.67836,-0.5458 8.01507,-5.46382 8.3125,-5.71876 0,0 -2.77484,3.28884 -3.09375,5.90626 5.90839,-1.3686 7.54986,-4.52858 12.65625,-6.34376 2.72833,-0.96984 5.23635,-1.03326 7.96875,-1.09375 l -10.625,-6.8125 z m -65.718755,1.25 c -6.02945,5.65763 -12.6172,4.60901 -17.968749,14.62501 2.665149,1.4317 6.603319,-6.01394 10.968749,-6.21876 -3.15812,2.27118 -4.59636,4.44506 -6.125,7.53126 5.73607,-1.6579 5.43681,-4.0873 8.5625,-4 -0.65968,1.2063 -2.95889,1.7436 -3.65625,6.125 8.25431,-4.6413 14.1098,-8.21267 19.3125,-11.53126 l -11.09375,-6.53125 z m 104.593755,0.53125 -9.8125,3.375 c -1.02403,6.06456 -5.19004,20.18176 -22.28125,25.93746 -22.03199,7.4196 -81.041325,-15.0832 -115.968754,1.7188 59.755239,-4.4673 102.124424,17.5264 125.218754,7.2187 18.93068,-8.4493 22.60992,-24.0373 22.84375,-38.24996 z"
-         style="fill:#ffaaaa;stroke:none"
-         inkscape:connector-curvature="0" />
-      <path
-         id="path5247-7"
-         d="m 54.192351,985.75742 c -0.159601,1.62832 -0.478151,3.16058 -1,4.5625 -8.787487,0.43539 -10.828546,-0.0375 -16.09375,1.71875 9.731227,2.88289 7.368628,2.80472 10.28125,2.40625 -4.56698,0.79578 -7.677067,0.80181 -10.625,4.125 2.800375,-0.23812 9.287715,-0.0586 14.40625,-2.40625 -1.631624,2.9649 -3.629856,0.51651 -8.59375,5.46873 7.362531,0.2865 14.174699,-5.47412 15.28125,-5.99998 3.425682,-2.10929 5.901669,-3.21844 8.3125,-4.84375 l -11.96875,-5.03125 z"
-         style="fill:#ffaaaa;stroke:none"
-         inkscape:connector-curvature="0" />
-    </g>
-  </g>
-</svg>
--- a/source/svg/lab/spray-fittings.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,88 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="spray-blue.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="105.65552"
-     inkscape:cy="98.987803"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect8091"
-       width="80"
-       height="10"
-       x="60"
-       y="1041.8622" />
-    <rect
-       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-       id="rect8091-7"
-       width="80"
-       height="10"
-       x="60"
-       y="852.86218" />
-  </g>
-</svg>
--- a/source/svg/lab/spray.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,81 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="spray-fittings.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="105.65552"
-     inkscape:cy="98.987803"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true" />
-  <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="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-852.36218)">
-    <rect
-       style="fill:#ffffff;fill-opacity:0.66517861000000000;stroke:none"
-       id="rect8132"
-       width="50"
-       height="187.30704"
-       x="75"
-       y="859.22327" />
-  </g>
-</svg>
--- a/source/svg/lab/wall.svg	Tue Sep 13 18:22:28 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,159 +0,0 @@
-<?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="200"
-   height="200"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="wall.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient3765">
-      <stop
-         style="stop-color:#0000ff;stop-opacity:1;"
-         offset="0"
-         id="stop3781" />
-      <stop
-         id="stop3783"
-         offset="0.5"
-         style="stop-color:#0000ff;stop-opacity:0;" />
-      <stop
-         id="stop3769"
-         offset="1"
-         style="stop-color:#0000ff;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.915"
-     inkscape:cx="68.252218"
-     inkscape:cy="100.43142"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1172"
-     inkscape:window-height="752"
-     inkscape:window-x="108"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true">
-    <sodipodi:guide
-       orientation="1,0"
-       position="0,0"
-       id="guide5846" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="200,200"
-       id="guide5848" />
-  </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,-852.36218)">
-    <g
-       id="g3591"
-       transform="translate(8.2117614e-7,-13.807949)">
-      <g
-         transform="translate(-1.6423523e-6,13.807854)"
-         id="g3541">
-        <rect
-           style="fill:#533853;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-           id="rect5869"
-           width="100"
-           height="50"
-           x="1.6423523e-06"
-           y="1002.3624" />
-        <rect
-           style="fill:#867186;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-           id="rect5869-9"
-           width="100"
-           height="50"
-           x="100"
-           y="1002.3624" />
-      </g>
-      <g
-         id="g3541-4"
-         transform="matrix(-1,0,0,1,200,-36.192246)">
-        <rect
-           style="fill:#533853;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-           id="rect5869-92"
-           width="100"
-           height="50"
-           x="1.6423523e-06"
-           y="1002.3624" />
-        <rect
-           style="fill:#867186;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-           id="rect5869-9-0"
-           width="100"
-           height="50"
-           x="100"
-           y="1002.3624" />
-      </g>
-      <g
-         id="g3541-6"
-         transform="translate(-1.6423523e-6,-86.192346)">
-        <rect
-           style="fill:#533853;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-           id="rect5869-8"
-           width="100"
-           height="50"
-           x="1.6423523e-06"
-           y="1002.3624" />
-        <rect
-           style="fill:#867186;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-           id="rect5869-9-9"
-           width="100"
-           height="50"
-           x="100"
-           y="1002.3624" />
-      </g>
-      <g
-         id="g3541-2"
-         transform="matrix(-1,0,0,1,200,-136.19245)">
-        <rect
-           style="fill:#533853;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-           id="rect5869-6"
-           width="100"
-           height="50"
-           x="1.6423523e-06"
-           y="1002.3624" />
-        <rect
-           style="fill:#867186;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
-           id="rect5869-9-6"
-           width="100"
-           height="50"
-           x="100"
-           y="1002.3624" />
-      </g>
-    </g>
-  </g>
-</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/blue.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,81 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="yellow.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="71.289533"
+     inkscape:cy="100"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#0000ff;fill-opacity:1;stroke:none"
+       id="rect2999"
+       width="200"
+       height="200"
+       x="0"
+       y="852.36218" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/red.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,81 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="blue.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="71.289533"
+     inkscape:cy="100"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#ff0000;fill-opacity:1;stroke:none"
+       id="rect2999"
+       width="200"
+       height="200"
+       x="0"
+       y="852.36218" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/snake/green.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,81 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="red.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="71.289533"
+     inkscape:cy="127.44425"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#7cff00;fill-opacity:0.98431373;stroke:none"
+       id="rect2999"
+       width="200"
+       height="200"
+       x="0"
+       y="852.36218" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/snake/snake-body-r.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,80 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="snake-body-r.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="42.71012"
+     inkscape:cy="113.72213"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect3785"
+       width="180"
+       height="200"
+       x="862.36218"
+       y="-200"
+       transform="matrix(0,1,-1,0,0,0)" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/snake/snake-corner-tl.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,122 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="snake-corner-tl.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="22.627417"
+     inkscape:cx="10.794527"
+     inkscape:cy="11.948282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="1,0"
+       position="190,208.85727"
+       id="guide3880" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="10,105.31732"
+       id="guide3882" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="148.54202,190"
+       id="guide3884" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="-9.6054889,10"
+       id="guide3886" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="70,100.426"
+       id="guide3931" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="100,146.51544"
+       id="guide3933" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="190,-0.091"
+       id="guide3935" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="195,6.9384853"
+       id="guide3937" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="195,4.994"
+       id="guide3939" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="200,-1.6351844"
+       id="guide4328" />
+  </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,-852.36218)">
+    <path
+       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
+       d="m 10,200.091 180,0 C 190,195.006 195,190 200,190 L 200,10 C 100,10 10,99.38375 10,200.091 z"
+       transform="translate(0,852.36218)"
+       id="rect3785"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/snake/snake-head-eye-r.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,119 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="snake-head-r.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="95.893071"
+     inkscape:cy="86.277873"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,180"
+       id="guide4133" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,20"
+       id="guide4135" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="100,180"
+       id="guide4137" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="100,190"
+       id="guide4139" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="100,10"
+       id="guide4141" />
+  </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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <g
+       id="g4657"
+       transform="translate(-14.751287,3.0874786)">
+      <path
+         transform="matrix(1.0485612,0,0,1.313063,-25.50008,835.13844)"
+         d="m 147.16981,88.164665 c 0,21.030395 -21.34903,38.078905 -47.68439,38.078905 -26.335362,0 -47.684391,-17.04851 -47.684391,-38.078905 0,-21.030397 21.349029,-38.078903 47.684391,-38.078903 26.33536,0 47.68439,17.048506 47.68439,38.078903 z"
+         sodipodi:ry="38.078903"
+         sodipodi:rx="47.684391"
+         sodipodi:cy="88.164665"
+         sodipodi:cx="99.48542"
+         id="path4143"
+         style="fill:#0c8100;fill-opacity:0.98431373;stroke:#000000;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+      <path
+         transform="matrix(1.4014424,0,0,1.4014424,-166.85662,814.36573)"
+         d="m 193.13894,97.427101 c 0,9.852079 -7.98669,17.838769 -17.83877,17.838769 -9.85208,0 -17.83876,-7.98669 -17.83876,-17.838769 0,-9.852077 7.98668,-17.838764 17.83876,-17.838764 9.85208,0 17.83877,7.986687 17.83877,17.838764 z"
+         sodipodi:ry="17.838764"
+         sodipodi:rx="17.838764"
+         sodipodi:cy="97.427101"
+         sodipodi:cx="175.30017"
+         id="path4655"
+         style="fill:#000000;fill-opacity:0.98431373;stroke:#000000;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+    </g>
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/snake/snake-head-mouth-open-r.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,114 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="snake-head-mouth-open-r.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="118.1197"
+     inkscape:cy="100.49353"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,180"
+       id="guide4133" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,20"
+       id="guide4135" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="100,180"
+       id="guide4137" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="100,190"
+       id="guide4139" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="100,10"
+       id="guide4141" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="180,0"
+       id="guide3058" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,150"
+       id="guide3060" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,50"
+       id="guide3062" />
+  </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,-852.36218)">
+    <path
+       transform="matrix(0,1,-1,0,0,0)"
+       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1"
+       d="M 1003.1245,-180.00754 C 1042.3622,-180 1042.3622,-72.935297 1042.3622,0 L 862.36218,0 c 0,-72.927655 0,-180 40,-180 0,80 100.00002,80 100.00002,0 z"
+       id="rect3785"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/snake/snake-head-r.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,102 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="snake-head-r.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="95.893071"
+     inkscape:cy="86.277873"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,180"
+       id="guide4133" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,20"
+       id="guide4135" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="100,180"
+       id="guide4137" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="100,190"
+       id="guide4139" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="100,10"
+       id="guide4141" />
+  </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,-852.36218)">
+    <path
+       transform="matrix(0,1,-1,0,0,0)"
+       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1"
+       d="m 952.36219,-200 c 80.00001,0 90.00001,100 90.00001,200 L 862.36218,0 c 0,-100 10,-200 90.00001,-200 z"
+       id="rect3785"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/snake/snake-head-tongue-r.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,112 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="snake-head-tongue-r.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="118.1197"
+     inkscape:cy="100.49353"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,180"
+       id="guide4133" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,20"
+       id="guide4135" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="100,180"
+       id="guide4137" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="100,190"
+       id="guide4139" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="100,10"
+       id="guide4141" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="180,0"
+       id="guide3058" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,150"
+       id="guide3060" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,50"
+       id="guide3062" />
+  </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,-852.36218)">
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#d40000;fill-opacity:1;stroke:none"
+       d="m 193.16878,932.58267 c -35.28881,10.9989 -60.34621,10.61476 -72.21875,9.40625 -1.63259,7.22698 -1.52957,14.74911 0.3125,21.9375 12.40197,-2.46946 38.27046,-6.22711 71.90625,10.5 -15.48038,-18.62366 -27.34375,-22.625 -27.34375,-22.625 0,0 10.53414,-1.64375 27.34375,-19.21875 z"
+       id="path3116" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/snake/snake-tail-r.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,97 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="snake-tail-r.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="42.71012"
+     inkscape:cy="100"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="1,0"
+       position="10,75.814751"
+       id="guide4028" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="190,85.763293"
+       id="guide4030" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="211.32075,100"
+       id="guide4032" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="10,50"
+       id="guide4034" />
+  </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,-852.36218)">
+    <path
+       style="fill:#ffffff;fill-opacity:0.98431373000000000;stroke:#000000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1"
+       d="m 200.00001,1042.3622 0,-180.00001 c -99.99999,0 -150.000012,0 -200.0000124999999,90.00001 50.0000004999999,90 100.0000224999999,90 200.0000124999999,90 z"
+       id="rect3785"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/common/yellow.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,81 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="snake-tail-r.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="71.289533"
+     inkscape:cy="100"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#ffff00;fill-opacity:1;stroke:none"
+       id="rect2999"
+       width="200"
+       height="200"
+       x="0"
+       y="852.36218" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/door-fittings.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="door-red.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="100"
+     inkscape:cy="100"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7467"
+       width="39.460896"
+       height="39.460892"
+       x="7.2695527"
+       y="858.63171" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7467-3"
+       width="39.460896"
+       height="39.460892"
+       x="53.269558"
+       y="858.63171" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7467-6"
+       width="39.460896"
+       height="39.460892"
+       x="7.2695527"
+       y="904.63184" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7467-3-9"
+       width="39.460896"
+       height="39.460892"
+       x="53.269558"
+       y="904.63184" />
+    <rect
+       style="fill:#808000;fill-opacity:1;stroke:#000000;stroke-width:1.00935411000000008;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7662"
+       width="16.922386"
+       height="32.945892"
+       x="75.572945"
+       y="953.56287" />
+    <rect
+       style="fill:#505000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7670"
+       width="6.1749573"
+       height="21.955402"
+       x="80.946655"
+       y="959.05811" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7467-4"
+       width="39.460896"
+       height="39.460892"
+       x="-192.73045"
+       y="858.63171"
+       transform="scale(-1,1)" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7467-3-6"
+       width="39.460896"
+       height="39.460892"
+       x="-146.73044"
+       y="858.63171"
+       transform="scale(-1,1)" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7467-6-2"
+       width="39.460896"
+       height="39.460892"
+       x="-192.73045"
+       y="904.63184"
+       transform="scale(-1,1)" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53910792;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7467-3-9-6"
+       width="39.460896"
+       height="39.460892"
+       x="-146.73044"
+       y="904.63184"
+       transform="scale(-1,1)" />
+    <rect
+       style="fill:#808000;fill-opacity:1;stroke:#000000;stroke-width:1.00935411000000008;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7662-7"
+       width="16.922386"
+       height="32.945892"
+       x="-124.42706"
+       y="953.56287"
+       transform="scale(-1,1)" />
+    <rect
+       style="fill:#505000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.59999990000000025;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7670-5"
+       width="6.1749573"
+       height="21.955402"
+       x="-119.05334"
+       y="959.05811"
+       transform="scale(-1,1)" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/door.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,89 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="door-fittings.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="100"
+     inkscape:cy="100"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.70337545999999995;stroke-opacity:1"
+       id="rect6957"
+       width="99.296623"
+       height="199.29663"
+       x="0.35169205"
+       y="852.71387" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.70337545999999995;stroke-opacity:1"
+       id="rect6957-0"
+       width="99.296623"
+       height="199.29663"
+       x="-199.64832"
+       y="852.71387"
+       transform="scale(-1,1)" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/entrance-1.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,146 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="exit-2.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="105.65552"
+     inkscape:cy="98.873583"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <path
+       sodipodi:type="star"
+       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7920"
+       sodipodi:sides="5"
+       sodipodi:cx="67.92453"
+       sodipodi:cy="71.355057"
+       sodipodi:r1="65.026451"
+       sodipodi:r2="35.234176"
+       sodipodi:arg1="1.406515"
+       sodipodi:arg2="2.0348335"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 78.559175,135.506 52.155051,102.86332 10.199643,101.29294 33.085353,66.09398 21.613942,25.70674 62.162214,36.595268 97.0279,13.204965 99.2024,55.133403 132.22199,81.06464 93.017633,96.089312 z"
+       transform="translate(0,852.36218)"
+       inkscape:transform-center-x="3.2095637"
+       inkscape:transform-center-y="-0.9884541" />
+    <path
+       transform="translate(90.710281,814.37033)"
+       sodipodi:type="star"
+       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7920-9"
+       sodipodi:sides="5"
+       sodipodi:cx="67.92453"
+       sodipodi:cy="71.355057"
+       sodipodi:r1="27.549114"
+       sodipodi:r2="14.161792"
+       sodipodi:arg1="1.3961242"
+       sodipodi:arg2="2.0244427"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 72.71216,98.484972 61.718181,84.084455 43.601907,84.291968 53.900286,69.386068 48.104692,52.220593 65.463419,57.408757 79.99782,46.592396 80.427724,64.704758 95.206072,75.185355 78.11304,81.191246 z"
+       inkscape:transform-center-x="3.2095637"
+       inkscape:transform-center-y="-0.9884541" />
+    <path
+       transform="translate(81.88246,933.51132)"
+       sodipodi:type="star"
+       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7920-9-8"
+       sodipodi:sides="5"
+       sodipodi:cx="67.92453"
+       sodipodi:cy="71.355057"
+       sodipodi:r1="39.673351"
+       sodipodi:r2="21.381255"
+       sodipodi:arg1="1.4061424"
+       sodipodi:arg2="2.0631605"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 74.427427,110.49183 57.817385,90.196598 32.712751,89.633607 46.88188,67.564947 39.659557,43.515048 65.026602,50.1711 85.667595,35.870434 87.176162,62.052761 107.15532,77.264363 82.720621,86.789879 z"
+       inkscape:transform-center-x="3.2095637"
+       inkscape:transform-center-y="-0.9884541" />
+    <path
+       transform="translate(-29.609821,944.14596)"
+       sodipodi:type="star"
+       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7920-9-7"
+       sodipodi:sides="5"
+       sodipodi:cx="67.92453"
+       sodipodi:cy="71.355057"
+       sodipodi:r1="27.549114"
+       sodipodi:r2="14.161792"
+       sodipodi:arg1="1.3961242"
+       sodipodi:arg2="2.0244427"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 72.71216,98.484972 61.718181,84.084455 43.601907,84.291968 53.900286,69.386069 48.104692,52.220593 65.463419,57.408757 79.99782,46.592396 80.427724,64.704757 95.206072,75.185355 78.11304,81.191246 z"
+       inkscape:transform-center-x="3.2095637"
+       inkscape:transform-center-y="-0.9884541" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/entrance-2.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="entrance-1.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="105.65552"
+     inkscape:cy="98.873583"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <path
+       sodipodi:type="star"
+       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7920"
+       sodipodi:sides="5"
+       sodipodi:cx="67.92453"
+       sodipodi:cy="71.355057"
+       sodipodi:r1="75.366371"
+       sodipodi:r2="41.616814"
+       sodipodi:arg1="1.0358413"
+       sodipodi:arg2="1.6641598"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 106.34648,136.19211 64.044681,112.79062 18.133865,127.93226 27.318028,80.469394 -1.2697465,41.484637 46.708181,35.552463 74.95078,-3.6830782 95.418607,40.1135 141.46127,54.849359 106.13315,87.849306 z"
+       transform="translate(52.830188,909.65206)"
+       inkscape:transform-center-x="3.2095637"
+       inkscape:transform-center-y="-0.9884541" />
+    <path
+       transform="translate(-9.8042986,811.6259)"
+       sodipodi:type="star"
+       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7920-9"
+       sodipodi:sides="5"
+       sodipodi:cx="67.92453"
+       sodipodi:cy="71.355057"
+       sodipodi:r1="27.549114"
+       sodipodi:r2="14.161792"
+       sodipodi:arg1="1.3961242"
+       sodipodi:arg2="2.0244427"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 72.71216,98.484972 61.718181,84.084455 43.601907,84.291968 53.900286,69.386068 48.104692,52.220593 65.463419,57.408757 79.99782,46.592396 80.427724,64.704758 95.206072,75.185355 78.11304,81.191246 z"
+       inkscape:transform-center-x="3.2095637"
+       inkscape:transform-center-y="-0.9884541" />
+    <path
+       transform="translate(-35.784779,927.67941)"
+       sodipodi:type="star"
+       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7920-9-7"
+       sodipodi:sides="5"
+       sodipodi:cx="67.92453"
+       sodipodi:cy="71.355057"
+       sodipodi:r1="27.549114"
+       sodipodi:r2="14.161792"
+       sodipodi:arg1="1.3961242"
+       sodipodi:arg2="2.0244427"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 72.71216,98.484972 61.718181,84.084455 43.601907,84.291968 53.900286,69.386069 48.104692,52.220593 65.463419,57.408757 79.99782,46.592396 80.427724,64.704757 95.206072,75.185355 78.11304,81.191246 z"
+       inkscape:transform-center-x="3.2095637"
+       inkscape:transform-center-y="-0.9884541" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/exit-1.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="door-yellow.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="105.65552"
+     inkscape:cy="98.873583"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <path
+       sodipodi:type="star"
+       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7843"
+       sodipodi:sides="5"
+       sodipodi:cx="88.850769"
+       sodipodi:cy="110.46312"
+       sodipodi:r1="79.600166"
+       sodipodi:r2="28.728605"
+       sodipodi:arg1="2.1970578"
+       sodipodi:arg2="2.8253763"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m 42.195534,174.95712 19.351028,-55.56019 -48.450489,-33.375835 58.820671,1.23488 16.770283,-56.392853 17.002143,56.32338 58.8151,-1.476862 -48.31277,33.57488 19.57944,55.48011 -46.861074,-35.57297 z"
+       transform="translate(29.502573,847.55943)"
+       inkscape:transform-center-x="3.9223426"
+       inkscape:transform-center-y="3.607571" />
+    <path
+       sodipodi:type="star"
+       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7847"
+       sodipodi:sides="5"
+       sodipodi:cx="115.95197"
+       sodipodi:cy="22.298456"
+       sodipodi:r1="24.76169"
+       sodipodi:r2="9.1335611"
+       sodipodi:arg1="1.3897037"
+       sodipodi:arg2="2.0180222"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 120.41166,46.655231 112.00202,30.533734 94.165424,34.066531 106.89916,21.086668 98.027455,5.214752 l 16.279525,8.0995 12.35358,-13.34218046 -2.67243,17.98562946 16.50663,7.625995 -17.93118,3.01623 z"
+       transform="translate(-85.763293,988.21124)"
+       inkscape:transform-center-x="-1.3781204"
+       inkscape:transform-center-y="1.0151947" />
+    <path
+       sodipodi:type="star"
+       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7849"
+       sodipodi:sides="5"
+       sodipodi:cx="159.86278"
+       sodipodi:cy="90.909088"
+       sodipodi:r1="31.225376"
+       sodipodi:r2="11.517747"
+       sodipodi:arg1="1.5488218"
+       sodipodi:arg2="2.1771404"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m 160.54889,122.12693 -7.2497,-21.75328 -22.91432,0.83481 18.44832,-13.617003 -7.87487,-21.534846 18.65138,13.337511 18.04739,-14.144079 -6.92113,21.860035 19.02876,12.793325 -22.92887,0.172737 z"
+       transform="translate(-111.83533,792.32788)"
+       inkscape:transform-center-x="-0.21201852"
+       inkscape:transform-center-y="2.7793967" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/exit-2.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,146 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="exit-1.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="105.65552"
+     inkscape:cy="98.873583"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <path
+       sodipodi:type="star"
+       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7843"
+       sodipodi:sides="5"
+       sodipodi:cx="88.850769"
+       sodipodi:cy="110.46312"
+       sodipodi:r1="75.789139"
+       sodipodi:r2="28.728605"
+       sodipodi:arg1="2.6819936"
+       sodipodi:arg2="3.3103121"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 20.926237,144.08233 60.530093,105.63901 35.887162,56.251959 84.687201,82.037823 124.04199,43.339566 l -9.44377,54.379865 48.96553,25.470209 -54.63661,7.82274 -9.092434,54.43972 -24.323509,-49.54515 z"
+       transform="translate(-15.780446,816.34159)"
+       inkscape:transform-center-x="3.9223426"
+       inkscape:transform-center-y="3.607571" />
+    <path
+       sodipodi:type="star"
+       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7847"
+       sodipodi:sides="5"
+       sodipodi:cx="115.95197"
+       sodipodi:cy="22.298456"
+       sodipodi:r1="24.76169"
+       sodipodi:r2="9.1335611"
+       sodipodi:arg1="1.3897037"
+       sodipodi:arg2="2.0180222"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 120.41166,46.655231 112.00202,30.533734 94.165424,34.066531 106.89916,21.086668 98.027455,5.214752 l 16.279525,8.0995 12.35358,-13.34218046 -2.67243,17.98562946 16.50663,7.625995 -17.93118,3.01623 z"
+       transform="translate(-85.763293,988.21124)"
+       inkscape:transform-center-x="-1.3781204"
+       inkscape:transform-center-y="1.0151947" />
+    <path
+       sodipodi:type="star"
+       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7849"
+       sodipodi:sides="5"
+       sodipodi:cx="159.86278"
+       sodipodi:cy="90.909088"
+       sodipodi:r1="31.225376"
+       sodipodi:r2="11.517747"
+       sodipodi:arg1="1.5488218"
+       sodipodi:arg2="2.1771404"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m 160.54889,122.12693 -7.2497,-21.75328 -22.91432,0.83481 18.44832,-13.617003 -7.87487,-21.534846 18.65138,13.337511 18.04739,-14.144079 -6.92113,21.860035 19.02876,12.793325 -22.92887,0.172737 z"
+       transform="translate(4.4337907e-6,921.65893)"
+       inkscape:transform-center-x="-0.21201852"
+       inkscape:transform-center-y="2.7793967" />
+    <path
+       sodipodi:type="star"
+       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="path7847-6"
+       sodipodi:sides="5"
+       sodipodi:cx="115.95197"
+       sodipodi:cy="22.298456"
+       sodipodi:r1="24.76169"
+       sodipodi:r2="9.1335611"
+       sodipodi:arg1="1.3897037"
+       sodipodi:arg2="2.0180222"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 120.41166,46.655231 112.00202,30.533734 94.165424,34.066531 106.89916,21.086668 98.027455,5.214752 l 16.279525,8.0995 12.35358,-13.34218046 -2.67243,17.98562946 16.50663,7.625995 -17.93118,3.01623 z"
+       transform="translate(43.561845,867.47048)"
+       inkscape:transform-center-x="-1.3781204"
+       inkscape:transform-center-y="1.0151947" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/floor.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,114 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="floor.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="75.960218"
+     inkscape:cy="90.755611"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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,-852.36218)">
+    <g
+       id="g3489"
+       transform="translate(-5e-7,-9.1337924)">
+      <g
+         transform="translate(24.485321,9.1338395)"
+         id="g3461">
+        <rect
+           style="fill:#ffaaaa;fill-opacity:1;stroke:none"
+           id="rect3061"
+           width="100"
+           height="100"
+           x="-24.485319"
+           y="952.36218" />
+        <rect
+           style="fill:#ffd5d5;fill-opacity:1;stroke:none"
+           id="rect3061-7"
+           width="100"
+           height="100"
+           x="75.514679"
+           y="952.36218" />
+      </g>
+      <g
+         id="g3461-4"
+         transform="matrix(-1,0,0,1,175.51468,-90.86626)">
+        <rect
+           style="fill:#ffaaaa;fill-opacity:1;stroke:none"
+           id="rect3061-3"
+           width="100"
+           height="100"
+           x="-24.485319"
+           y="952.36218" />
+        <rect
+           style="fill:#ffd5d5;fill-opacity:1;stroke:none"
+           id="rect3061-7-1"
+           width="100"
+           height="100"
+           x="75.514679"
+           y="952.36218" />
+      </g>
+    </g>
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/puddle-0.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,82 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="puddle.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="113.44499"
+     inkscape:cy="100"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#00ffff;fill-opacity:0.50588223;stroke:none"
+       id="rect4425"
+       width="200"
+       height="200"
+       x="0"
+       y="852.36218"
+       ry="61.749573" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/puddle-1.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="puddle.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="100"
+     inkscape:cy="154.88851"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="1,0"
+       position="200,0"
+       id="guide5819" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,200"
+       id="guide5821" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,0"
+       id="guide5823" />
+  </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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <path
+       style="fill:#00ffff;fill-opacity:0.50476194;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1"
+       d="M 2.6e-6,852.36224 C 200,852.36218 200,852.36218 200,952.36222 200,1052.3622 200,1052.3622 2.6e-6,1052.3622 z"
+       id="rect5797"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/puddle-2a.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,89 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="puddle-tl.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="107.5407"
+     inkscape:cy="110.83807"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="1,0"
+       position="0,0"
+       id="guide5846" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,200"
+       id="guide5848" />
+  </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,-852.36218)">
+    <path
+       style="fill:#00ffff;fill-opacity:0.50476194;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1"
+       d="m 200,852.36218 0,199.99992 -200,0 C 0,852.36218 0,852.36218 200,852.36218 z"
+       id="rect5797"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/puddle.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,79 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="puddle.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="96.543407"
+     inkscape:cy="123.21398"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <path
+       style="fill:#00ffff;fill-opacity:0.50476194;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1"
+       d="m 2.6e-6,852.36224 199.9999974,0 0,199.99996 -199.9999974,0 z"
+       id="rect5797"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/rat-big.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,142 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="rat-big.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="99.656947"
+     inkscape:cy="102.70812"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <g
+       id="g5325"
+       transform="matrix(1.201813,0,0,1.201813,-14.138833,-215.98772)">
+      <path
+         sodipodi:nodetypes="cccccccccc"
+         inkscape:connector-curvature="0"
+         id="path5247"
+         d="m 52.830189,965.22667 c 0.92273,8.7814 3.163784,18.38675 0.686106,25.04289 -8.787487,0.43539 -10.858295,-0.041 -16.123499,1.71526 9.731227,2.88289 7.378973,2.79984 10.291595,2.40137 -4.56698,0.79578 -7.686715,0.79345 -10.634648,4.11664 2.800375,-0.23812 9.289698,-0.0537 14.408233,-2.40137 -1.631624,2.9649 -3.612434,0.53661 -8.576328,5.48884 7.362531,0.2865 14.159314,-5.47755 15.265865,-6.00341 7.384673,-4.54696 10.438472,-4.41929 17.667238,-14.92282 z"
+         style="fill:#ffffff;stroke:none" />
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path5251"
+         d="m 45.969125,928.86304 c -1.626687,-4.9171 -0.773521,-9.83419 3.087479,-14.75129 2.18533,7.46488 4.790227,12.20258 7.890223,13.72213 z"
+         style="fill:#ffaaaa;stroke:none" />
+      <path
+         sodipodi:nodetypes="cczczczcsccccccccccccccc"
+         inkscape:connector-curvature="0"
+         id="path4540"
+         d="m 16.123499,940.8699 c 17.162026,-14.92396 42.749653,-18.45517 69.639794,-13.03602 7.017858,-7.09183 35.472887,-17.68836 56.603777,-10.2916 21.13088,7.39677 32.08475,21.88371 33.96227,62.43568 0.88097,16.09522 0.45282,37.03364 -22.64152,47.34134 -23.09433,10.3077 -65.459162,-11.6714 -125.214405,-7.2041 34.927429,-16.802 93.919985,5.7043 115.951975,-1.7153 22.03198,-7.4196 22.64151,-28.81645 22.64151,-28.81645 -13.72063,6.91321 -19.32544,2.99027 -26.74128,5.62639 -5.10639,1.81518 -6.77411,4.95666 -12.6825,6.32516 0.31891,-2.61739 3.11187,-5.88404 3.11187,-5.88404 -0.29743,0.25494 -5.63333,5.15814 -8.31169,5.70394 -0.1037,-3.46338 4.68376,-7.55846 4.68376,-7.47031 0,0 -7.266,3.12142 -10.42024,2.28793 3.238,-5.64934 17.41792,-5.47615 18.79919,-8.30434 -31.52312,4.69375 -33.73557,1.3018 -39.794174,-1.02915 -9.608443,6.20806 -16.799872,11.22967 -31.983614,19.76717 0.697358,-4.3813 2.989049,-4.9148 3.648727,-6.1212 -3.125695,-0.087 -2.815876,2.3512 -8.55195,4.0091 1.528635,-3.0862 2.954406,-5.27245 6.112529,-7.54363 -4.365434,0.20482 -8.308983,7.66053 -10.974132,6.22873 6.311741,-11.81305 14.366974,-8.20036 21.165249,-18.39849 -11.871034,-3.25415 -22.294318,-12.26256 -30.531732,-23.67067 -18.883117,-3.2089 -23.464775,-2.349 -28.473414,-20.24014 z"
+         style="fill:#ffffff;stroke:none" />
+      <path
+         transform="matrix(1.4605174,0,0,1.4605174,-20.970966,814.91147)"
+         d="m 52.487135,85.248711 c 0,3.12614 -2.611032,5.660377 -5.831904,5.660377 -3.220871,0 -5.831903,-2.534237 -5.831903,-5.660377 0,-3.126141 2.611032,-5.660378 5.831903,-5.660378 3.220872,0 5.831904,2.534237 5.831904,5.660378 z"
+         sodipodi:ry="5.6603775"
+         sodipodi:rx="5.8319039"
+         sodipodi:cy="85.248711"
+         sodipodi:cx="46.655231"
+         id="path5243"
+         style="fill:#000000;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+      <path
+         transform="translate(-1.7152659,852.70523)"
+         d="m 27.444254,90.394508 c 0,3.315603 -2.764623,6.003431 -6.174957,6.003431 -3.410335,0 -6.174958,-2.687828 -6.174958,-6.003431 0,-3.315603 2.764623,-6.00343 6.174958,-6.00343 3.410334,0 6.174957,2.687827 6.174957,6.00343 z"
+         sodipodi:ry="6.0034304"
+         sodipodi:rx="6.1749573"
+         sodipodi:cy="90.394508"
+         sodipodi:cx="21.269297"
+         id="path5245"
+         style="fill:#ffaaaa;stroke:none"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:nodetypes="ccssc"
+         inkscape:connector-curvature="0"
+         id="path5249"
+         d="m 58.490566,930.5783 c 4.008801,1.78578 6.73725,5.76645 7.54717,13.03602 0,0 12.820455,-6.06115 13.207547,-14.57976 0.316725,-6.97002 -6.493465,-10.88073 -10.229461,-8.83977 -7.539294,4.11869 -10.525256,10.38351 -10.525256,10.38351 z"
+         style="fill:#ffaaaa;stroke:none" />
+      <path
+         transform="matrix(1.8571429,0,0,1.8571429,12.202892,727.83389)"
+         d="m 21.783877,112.86449 c 0,0.66312 -0.537565,1.20068 -1.200686,1.20068 -0.663121,0 -1.200686,-0.53756 -1.200686,-1.20068 0,-0.66312 0.537565,-1.20069 1.200686,-1.20069 0.663121,0 1.200686,0.53757 1.200686,1.20069 z"
+         sodipodi:ry="1.2006861"
+         sodipodi:rx="1.2006861"
+         sodipodi:cy="112.86449"
+         sodipodi:cx="20.583191"
+         id="path5257"
+         style="fill:#ffffff;fill-opacity:1;stroke:none"
+         sodipodi:type="arc" />
+      <path
+         id="path4540-3"
+         d="m 137.3861,987.38829 -4.46875,0.90625 c 0.78035,-0.11124 1.49313,-0.22175 2.3125,-0.34375 -1.38127,2.82819 -15.54325,2.66316 -18.78125,8.3125 3.15424,0.83349 10.40625,-2.28125 10.40625,-2.28125 0,-0.0882 -4.7912,4.0054 -4.6875,7.46876 2.67836,-0.5458 8.01507,-5.46382 8.3125,-5.71876 0,0 -2.77484,3.28884 -3.09375,5.90626 5.90839,-1.3686 7.54986,-4.52858 12.65625,-6.34376 2.72833,-0.96984 5.23635,-1.03326 7.96875,-1.09375 l -10.625,-6.8125 z m -65.718755,1.25 c -6.02945,5.65763 -12.6172,4.60901 -17.968749,14.62501 2.665149,1.4317 6.603319,-6.01394 10.968749,-6.21876 -3.15812,2.27118 -4.59636,4.44506 -6.125,7.53126 5.73607,-1.6579 5.43681,-4.0873 8.5625,-4 -0.65968,1.2063 -2.95889,1.7436 -3.65625,6.125 8.25431,-4.6413 14.1098,-8.21267 19.3125,-11.53126 l -11.09375,-6.53125 z m 104.593755,0.53125 -9.8125,3.375 c -1.02403,6.06456 -5.19004,20.18176 -22.28125,25.93746 -22.03199,7.4196 -81.041325,-15.0832 -115.968754,1.7188 59.755239,-4.4673 102.124424,17.5264 125.218754,7.2187 18.93068,-8.4493 22.60992,-24.0373 22.84375,-38.24996 z"
+         style="fill:#ffaaaa;stroke:none"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path5247-7"
+         d="m 54.192351,985.75742 c -0.159601,1.62832 -0.478151,3.16058 -1,4.5625 -8.787487,0.43539 -10.828546,-0.0375 -16.09375,1.71875 9.731227,2.88289 7.368628,2.80472 10.28125,2.40625 -4.56698,0.79578 -7.677067,0.80181 -10.625,4.125 2.800375,-0.23812 9.287715,-0.0586 14.40625,-2.40625 -1.631624,2.9649 -3.629856,0.51651 -8.59375,5.46873 7.362531,0.2865 14.174699,-5.47412 15.28125,-5.99998 3.425682,-2.10929 5.901669,-3.21844 8.3125,-4.84375 l -11.96875,-5.03125 z"
+         style="fill:#ffaaaa;stroke:none"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/rat-small.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,142 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="rat-big.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="99.656947"
+     inkscape:cy="75.263867"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <g
+       id="g5325"
+       transform="matrix(0.74773379,0,0,0.74773379,28.986072,225.44818)">
+      <path
+         sodipodi:nodetypes="cccccccccc"
+         inkscape:connector-curvature="0"
+         id="path5247"
+         d="m 52.830189,965.22667 c 0.92273,8.7814 3.163784,18.38675 0.686106,25.04289 -8.787487,0.43539 -10.858295,-0.041 -16.123499,1.71526 9.731227,2.88289 7.378973,2.79984 10.291595,2.40137 -4.56698,0.79578 -7.686715,0.79345 -10.634648,4.11664 2.800375,-0.23812 9.289698,-0.0537 14.408233,-2.40137 -1.631624,2.9649 -3.612434,0.53661 -8.576328,5.48884 7.362531,0.2865 14.159314,-5.47755 15.265865,-6.00341 7.384673,-4.54696 10.438472,-4.41929 17.667238,-14.92282 z"
+         style="fill:#ffffff;stroke:none" />
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path5251"
+         d="m 45.969125,928.86304 c -1.626687,-4.9171 -0.773521,-9.83419 3.087479,-14.75129 2.18533,7.46488 4.790227,12.20258 7.890223,13.72213 z"
+         style="fill:#ffaaaa;stroke:none" />
+      <path
+         sodipodi:nodetypes="cczczczcsccccccccccccccc"
+         inkscape:connector-curvature="0"
+         id="path4540"
+         d="m 16.123499,940.8699 c 17.162026,-14.92396 42.749653,-18.45517 69.639794,-13.03602 7.017858,-7.09183 35.472887,-17.68836 56.603777,-10.2916 21.13088,7.39677 32.08475,21.88371 33.96227,62.43568 0.88097,16.09522 0.45282,37.03364 -22.64152,47.34134 -23.09433,10.3077 -65.459162,-11.6714 -125.214405,-7.2041 34.927429,-16.802 93.919985,5.7043 115.951975,-1.7153 22.03198,-7.4196 22.64151,-28.81645 22.64151,-28.81645 -13.72063,6.91321 -19.32544,2.99027 -26.74128,5.62639 -5.10639,1.81518 -6.77411,4.95666 -12.6825,6.32516 0.31891,-2.61739 3.11187,-5.88404 3.11187,-5.88404 -0.29743,0.25494 -5.63333,5.15814 -8.31169,5.70394 -0.1037,-3.46338 4.68376,-7.55846 4.68376,-7.47031 0,0 -7.266,3.12142 -10.42024,2.28793 3.238,-5.64934 17.41792,-5.47615 18.79919,-8.30434 -31.52312,4.69375 -33.73557,1.3018 -39.794174,-1.02915 -9.608443,6.20806 -16.799872,11.22967 -31.983614,19.76717 0.697358,-4.3813 2.989049,-4.9148 3.648727,-6.1212 -3.125695,-0.087 -2.815876,2.3512 -8.55195,4.0091 1.528635,-3.0862 2.954406,-5.27245 6.112529,-7.54363 -4.365434,0.20482 -8.308983,7.66053 -10.974132,6.22873 6.311741,-11.81305 14.366974,-8.20036 21.165249,-18.39849 -11.871034,-3.25415 -22.294318,-12.26256 -30.531732,-23.67067 -18.883117,-3.2089 -23.464775,-2.349 -28.473414,-20.24014 z"
+         style="fill:#ffffff;stroke:none" />
+      <path
+         transform="matrix(1.4605174,0,0,1.4605174,-20.970966,814.91147)"
+         d="m 52.487135,85.248711 c 0,3.12614 -2.611032,5.660377 -5.831904,5.660377 -3.220871,0 -5.831903,-2.534237 -5.831903,-5.660377 0,-3.126141 2.611032,-5.660378 5.831903,-5.660378 3.220872,0 5.831904,2.534237 5.831904,5.660378 z"
+         sodipodi:ry="5.6603775"
+         sodipodi:rx="5.8319039"
+         sodipodi:cy="85.248711"
+         sodipodi:cx="46.655231"
+         id="path5243"
+         style="fill:#000000;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+      <path
+         transform="translate(-1.7152659,852.70523)"
+         d="m 27.444254,90.394508 c 0,3.315603 -2.764623,6.003431 -6.174957,6.003431 -3.410335,0 -6.174958,-2.687828 -6.174958,-6.003431 0,-3.315603 2.764623,-6.00343 6.174958,-6.00343 3.410334,0 6.174957,2.687827 6.174957,6.00343 z"
+         sodipodi:ry="6.0034304"
+         sodipodi:rx="6.1749573"
+         sodipodi:cy="90.394508"
+         sodipodi:cx="21.269297"
+         id="path5245"
+         style="fill:#ffaaaa;stroke:none"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:nodetypes="ccssc"
+         inkscape:connector-curvature="0"
+         id="path5249"
+         d="m 58.490566,930.5783 c 4.008801,1.78578 6.73725,5.76645 7.54717,13.03602 0,0 12.820455,-6.06115 13.207547,-14.57976 0.316725,-6.97002 -6.493465,-10.88073 -10.229461,-8.83977 -7.539294,4.11869 -10.525256,10.38351 -10.525256,10.38351 z"
+         style="fill:#ffaaaa;stroke:none" />
+      <path
+         transform="matrix(1.8571429,0,0,1.8571429,12.202892,727.83389)"
+         d="m 21.783877,112.86449 c 0,0.66312 -0.537565,1.20068 -1.200686,1.20068 -0.663121,0 -1.200686,-0.53756 -1.200686,-1.20068 0,-0.66312 0.537565,-1.20069 1.200686,-1.20069 0.663121,0 1.200686,0.53757 1.200686,1.20069 z"
+         sodipodi:ry="1.2006861"
+         sodipodi:rx="1.2006861"
+         sodipodi:cy="112.86449"
+         sodipodi:cx="20.583191"
+         id="path5257"
+         style="fill:#ffffff;fill-opacity:1;stroke:none"
+         sodipodi:type="arc" />
+      <path
+         id="path4540-3"
+         d="m 137.3861,987.38829 -4.46875,0.90625 c 0.78035,-0.11124 1.49313,-0.22175 2.3125,-0.34375 -1.38127,2.82819 -15.54325,2.66316 -18.78125,8.3125 3.15424,0.83349 10.40625,-2.28125 10.40625,-2.28125 0,-0.0882 -4.7912,4.0054 -4.6875,7.46876 2.67836,-0.5458 8.01507,-5.46382 8.3125,-5.71876 0,0 -2.77484,3.28884 -3.09375,5.90626 5.90839,-1.3686 7.54986,-4.52858 12.65625,-6.34376 2.72833,-0.96984 5.23635,-1.03326 7.96875,-1.09375 l -10.625,-6.8125 z m -65.718755,1.25 c -6.02945,5.65763 -12.6172,4.60901 -17.968749,14.62501 2.665149,1.4317 6.603319,-6.01394 10.968749,-6.21876 -3.15812,2.27118 -4.59636,4.44506 -6.125,7.53126 5.73607,-1.6579 5.43681,-4.0873 8.5625,-4 -0.65968,1.2063 -2.95889,1.7436 -3.65625,6.125 8.25431,-4.6413 14.1098,-8.21267 19.3125,-11.53126 l -11.09375,-6.53125 z m 104.593755,0.53125 -9.8125,3.375 c -1.02403,6.06456 -5.19004,20.18176 -22.28125,25.93746 -22.03199,7.4196 -81.041325,-15.0832 -115.968754,1.7188 59.755239,-4.4673 102.124424,17.5264 125.218754,7.2187 18.93068,-8.4493 22.60992,-24.0373 22.84375,-38.24996 z"
+         style="fill:#ffaaaa;stroke:none"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path5247-7"
+         d="m 54.192351,985.75742 c -0.159601,1.62832 -0.478151,3.16058 -1,4.5625 -8.787487,0.43539 -10.828546,-0.0375 -16.09375,1.71875 9.731227,2.88289 7.368628,2.80472 10.28125,2.40625 -4.56698,0.79578 -7.677067,0.80181 -10.625,4.125 2.800375,-0.23812 9.287715,-0.0586 14.40625,-2.40625 -1.631624,2.9649 -3.629856,0.51651 -8.59375,5.46873 7.362531,0.2865 14.174699,-5.47412 15.28125,-5.99998 3.425682,-2.10929 5.901669,-3.21844 8.3125,-4.84375 l -11.96875,-5.03125 z"
+         style="fill:#ffaaaa;stroke:none"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/spray-fittings.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,88 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="spray-blue.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="105.65552"
+     inkscape:cy="98.987803"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect8091"
+       width="80"
+       height="10"
+       x="60"
+       y="1041.8622" />
+    <rect
+       style="fill:#800080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+       id="rect8091-7"
+       width="80"
+       height="10"
+       x="60"
+       y="852.86218" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/spray.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,81 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="spray-fittings.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="105.65552"
+     inkscape:cy="98.987803"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <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="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-852.36218)">
+    <rect
+       style="fill:#ffffff;fill-opacity:0.66517861000000000;stroke:none"
+       id="rect8132"
+       width="50"
+       height="187.30704"
+       x="75"
+       y="859.22327" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/svg/tiles/lab/wall.svg	Tue Sep 13 18:47:38 2011 +0200
@@ -0,0 +1,159 @@
+<?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="200"
+   height="200"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="wall.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3765">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop3781" />
+      <stop
+         id="stop3783"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:0;" />
+      <stop
+         id="stop3769"
+         offset="1"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.915"
+     inkscape:cx="68.252218"
+     inkscape:cy="100.43142"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1172"
+     inkscape:window-height="752"
+     inkscape:window-x="108"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="1,0"
+       position="0,0"
+       id="guide5846" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="200,200"
+       id="guide5848" />
+  </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,-852.36218)">
+    <g
+       id="g3591"
+       transform="translate(8.2117614e-7,-13.807949)">
+      <g
+         transform="translate(-1.6423523e-6,13.807854)"
+         id="g3541">
+        <rect
+           style="fill:#533853;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+           id="rect5869"
+           width="100"
+           height="50"
+           x="1.6423523e-06"
+           y="1002.3624" />
+        <rect
+           style="fill:#867186;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+           id="rect5869-9"
+           width="100"
+           height="50"
+           x="100"
+           y="1002.3624" />
+      </g>
+      <g
+         id="g3541-4"
+         transform="matrix(-1,0,0,1,200,-36.192246)">
+        <rect
+           style="fill:#533853;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+           id="rect5869-92"
+           width="100"
+           height="50"
+           x="1.6423523e-06"
+           y="1002.3624" />
+        <rect
+           style="fill:#867186;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+           id="rect5869-9-0"
+           width="100"
+           height="50"
+           x="100"
+           y="1002.3624" />
+      </g>
+      <g
+         id="g3541-6"
+         transform="translate(-1.6423523e-6,-86.192346)">
+        <rect
+           style="fill:#533853;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+           id="rect5869-8"
+           width="100"
+           height="50"
+           x="1.6423523e-06"
+           y="1002.3624" />
+        <rect
+           style="fill:#867186;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+           id="rect5869-9-9"
+           width="100"
+           height="50"
+           x="100"
+           y="1002.3624" />
+      </g>
+      <g
+         id="g3541-2"
+         transform="matrix(-1,0,0,1,200,-136.19245)">
+        <rect
+           style="fill:#533853;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+           id="rect5869-6"
+           width="100"
+           height="50"
+           x="1.6423523e-06"
+           y="1002.3624" />
+        <rect
+           style="fill:#867186;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4.5999999;stroke-opacity:1;stroke-dasharray:none"
+           id="rect5869-9-6"
+           width="100"
+           height="50"
+           x="100"
+           y="1002.3624" />
+      </g>
+    </g>
+  </g>
+</svg>