diff --git a/static/images/jssc2018/obi_sch.svg b/static/images/jssc2018/obi_sch.svg
index 048b943..2fc9baa 100644
--- a/static/images/jssc2018/obi_sch.svg
+++ b/static/images/jssc2018/obi_sch.svg
@@ -23,13 +23,13 @@
inkscape:deskcolor="#505050"
inkscape:document-units="pt"
showgrid="false"
- inkscape:zoom="4.8424903"
- inkscape:cx="299.74247"
- inkscape:cy="123.07717"
- inkscape:window-width="1920"
- inkscape:window-height="1027"
- inkscape:window-x="-8"
- inkscape:window-y="-8"
+ inkscape:zoom="4"
+ inkscape:cx="386.75"
+ inkscape:cy="11.375"
+ inkscape:window-width="3840"
+ inkscape:window-height="2080"
+ inkscape:window-x="-11"
+ inkscape:window-y="-11"
inkscape:window-maximized="1"
inkscape:current-layer="svg10153" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.283465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 401.49219,68.503381 0,-0.54635 c 0,-0.207031 0.084,-0.394531 0.21972,-0.530273 0.13574,-0.135743 0.32324,-0.219727 0.53028,-0.219727 h 115.92578 c 0.41406,0 0.75,0.335938 0.75,0.75 V 113.5 c 0,0.20703 -0.084,0.39453 -0.21973,0.53027 -0.13574,0.13574 -0.32324,0.21973 -0.53027,0.21973 l -0.83725,0"
+ id="path9042"
+ sodipodi:nodetypes="cssssssssc" />
+ style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.283465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 403.10989,67.135378 v -0.54635 c 0,-0.207031 0.084,-0.394531 0.21972,-0.530273 0.13574,-0.135743 0.32324,-0.219727 0.53028,-0.219727 h 115.92578 c 0.41406,0 0.75,0.335938 0.75,0.75 V 112.132 c 0,0.20703 -0.084,0.39453 -0.21973,0.53027 -0.13574,0.13574 -0.32324,0.21973 -0.53027,0.21973 h -0.83725"
+ id="path9042-4"
+ sodipodi:nodetypes="cssssssssc" />
+ style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.283465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 404.69207,65.81145 V 65.2651 c 0,-0.207031 0.084,-0.394531 0.21972,-0.530273 0.13574,-0.135743 0.32324,-0.219727 0.53028,-0.219727 h 115.92578 c 0.41406,0 0.75,0.335938 0.75,0.75 v 45.54297 c 0,0.20703 -0.084,0.39453 -0.21973,0.53027 -0.13574,0.13574 -0.32324,0.21973 -0.53027,0.21973 h -0.83725"
+ id="path9042-4-9"
+ sodipodi:nodetypes="cssssssssc" />
-
-
+ d="m 450.84375,77.652344 h -1.5918 m -6.72265,0 h -2.59961"
+ id="path9064"
+ sodipodi:nodetypes="cccc" />
+ style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.518281;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 447.33887,77.158203 -0.68067,-0.400391 -1.36132,-0.800781 -2.72656,-1.601562 v 6.40625 l 2.72656,-1.601563 1.36132,-0.800781 0.68067,-0.400391"
+ id="path9072"
+ sodipodi:nodetypes="cccccccc" />
+
+ style="fill:none;stroke:#ffffff;stroke-width:1.0121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 479.66797,83.03125 -13.10547,0 M 464.89453,70.552735 V 60.042969 h -9.37207 m -3.79395,0 h -14.57226"
+ id="path9080"
+ sodipodi:nodetypes="ccccccc" />
-
-
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:none;stroke:#ffffff;stroke-width:1.0121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 437.04687,0.316406 0,7.1171458 m 0,13.0833592 0,31.479184 V 70.87994 m 0,13.580543 0,10.928893 m 0,13.187374 v 10.96663 m 0,13.55198 0,5.03355"
+ id="path9150"
+ sodipodi:nodetypes="ccccccccccc" />
+ style="fill:none;stroke:#ffffff;stroke-width:1.0121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 480.98193,0.06664573 V 7.1837917 m 0,13.0833593 V 51.746335 70.63018 m 0,13.580543 v 10.928893 m 0,13.187384 v 10.96663 m 0,13.55198 v 5.03355"
+ id="path9150-2"
+ sodipodi:nodetypes="ccccccccccc" />
-
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
-
-
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:none;stroke:#ffffff;stroke-width:1.0121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 394.60547,45.96875 11.12966,0 m 16.27002,0 35.3258,0 m 3.73044,0 h 35.05201 m 15.94147,0 12.71075,0"
+ id="path9204"
+ sodipodi:nodetypes="cccccccc" />
-
-
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:none;stroke:#ffffff;stroke-width:1.0121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 425.07031,14.03125 h -4.55469 v 14.300781 h 34.42969 l 1.98828,-3.442383 0.49707,-0.860595 0.49707,-0.860596 m 1.98829,-3.442383 0.99414,-1.721191 1.98828,-3.442383 h 6.5"
+ id="path9236"
+ sodipodi:nodetypes="ccccccccccc" />
+ clip-path="url(#clipPath24731)"
+ sodipodi:nodetypes="ccc" />
-
-
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
-
-
-
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:none;stroke:#ffffff;stroke-width:1.0121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 489.80469,89.359375 0,5.792968 m 0,13.404117 0,4.76385 h -8.84766"
+ id="path9396"
+ sodipodi:nodetypes="ccccc" />
+ style="fill:none;stroke:#ffffff;stroke-width:1.0121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 428.30381,89.356351 v 5.792968 m 0,13.404111 v 4.76385 h 8.84766"
+ id="path9396-2"
+ sodipodi:nodetypes="ccccc" />
-
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
-
+ style="fill:none;stroke:#ffffff;stroke-width:1.0121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 438.59171,83.035156 h 13.78513 m 1.32238,-12.436294 V 57.300781 h 27.4414"
+ id="path9464"
+ sodipodi:nodetypes="ccccc" />
-
-
-
-
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 462.14062,74.976563 2.46095,5.851562 c 0.17578,0.394532 0,0.855469 -0.39453,1.03125 -0.39454,0.175782 -0.85547,-0.0039 -1.02735,-0.398437 l -2.46094,-5.851563 c -0.17578,-0.394531 0,-0.855469 0.39453,-1.027344 0.39453,-0.175781 0.85547,0 1.02734,0.394532"
+ id="path9488"
+ sodipodi:nodetypes="ccscccc" />
-
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 478.32812,74.976563 2.46095,5.851562 c 0.17578,0.394532 0,0.855469 -0.39453,1.03125 -0.39454,0.175782 -0.85547,-0.0039 -1.02735,-0.398437 l -2.46485,-5.851563 c -0.17187,-0.394531 0.004,-0.855469 0.39844,-1.027344 0.39063,-0.175781 0.85547,0 1.02734,0.394532"
+ id="path9496"
+ sodipodi:nodetypes="ccscccc" />
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 455.91798,75.131191 -2.46095,5.851562 c -0.17578,0.394532 0,0.855469 0.39453,1.03125 0.39454,0.175782 0.85547,-0.0039 1.02735,-0.398437 l 2.46094,-5.851563 c 0.17578,-0.394531 0,-0.855469 -0.39453,-1.027344 -0.39453,-0.175781 -0.85547,0 -1.02734,0.394532"
+ id="path9488-1"
+ sodipodi:nodetypes="ccscccc" />
+
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:none;stroke:#ffffff;stroke-width:1.03639;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="m 304.56743,108.29688 h -8.73149 V 94.953125 h 8.7354"
+ id="path9644"
+ sodipodi:nodetypes="cccc" />
@@ -2510,15 +2456,15 @@
d="m 274.66797,103.70313 v -4.308599 h 6.79297 l 2.19922,2.101559 -2.25391,2.15625 z m 0,0"
id="path9690" />
@@ -2527,15 +2473,15 @@
d="m 359.5,103.70313 v -4.308599 h -6.79297 l -2.19922,2.101559 2.25391,2.15625 z m 0,0"
id="path9698" />
@@ -2557,11 +2503,11 @@
id="path9714"
clip-path="url(#clipPath24420)" />
@@ -2634,83 +2580,83 @@
x="296.98758"
y="126.44159"
id="use9764"
- style="fill:#000000;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
+ style="fill:#ffffff;fill-opacity:1" />
-
-
-
-
-
-
-
+ style="fill:#ffffff;fill-opacity:1" />
-
-
+ style="fill:#ffffff;fill-opacity:1" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
@@ -3423,11 +3373,11 @@
diff --git a/static/images/jssc2018/obi_sys.svg b/static/images/jssc2018/obi_sys.svg
index 302eef4..c1e77f5 100644
--- a/static/images/jssc2018/obi_sys.svg
+++ b/static/images/jssc2018/obi_sys.svg
@@ -1,548 +1,1635 @@
-
-