diff --git a/configurations/Brain's Brain/earth.json b/configurations/Brain's Brain/earth.json
new file mode 100644
index 0000000000000000000000000000000000000000..e95e0d91ff5defba5187a63acec3f19621bf980f
--- /dev/null
+++ b/configurations/Brain's Brain/earth.json	
@@ -0,0 +1,9 @@
+{
+    "data": "x = 189, y = 188\n84b2o17b3o$77bo33bo$72bo43bo$68bo51bo$65bo57bo$62bo63bo$59bo69bo$57bo73bo$55bo77bo3$139bo$47bo93bo$45bo97bo2$42bo103bo2$39bo109bo$71bo78bo$152bo$35bo13bB3bB11bo4bo2bB79bo$34bo3bB6bBb3Bb2B25bo5bB69bo$36bB6bBb2Bb2B4bo4bo11b6ob3o$36bB4bB2boBo7b3o11b2o3b9o$30boB3bBbB5bBobo5bobobo9b3o2b8ob4o74bo$29boBbB3bB4bBbB3o3bo2b2o9b3o4b11o2bo74bo$28boB6bB8b2o2bobobobo7bobo3b3ob3o2b3obo3b2o72bo$27boB4b3B4bB4bo5bo3bo9bo3b10ob2o3b2obo72bo$26bo4B2bBbB3bB2bB2bo4bo16b5oB3o3bo2bB2bo76bo$25bo3bB2bBbB3bB5boBobo15b6ob3obo14bB72bo$27bB10b2B5b5o16b4o2b2o3bo$24b3B4b2B2bBb3B3b2Bo2bo17b2oBo2b3o$24b4B7b4B2bB2bBob2obo7bo2bob8o2b2o$23b5B7b2BbB5b5obo8boBb8o3b2o$21bobB2bB7b4Bb3BoBobo8bob3ob11obo93bo$20bo2BbB8b4B4bBb2o12b14o5bo91bo$20b2B10bBo3B2bB3bo9b2ob7ob5o3bo2bo3bB$19b3B4bB4b2BboB6bo6bo3b8o3b6o10bB$19bBb2B7bBoBo2B7bo4b2o3b8o3b6o100bo$17boB7bB3bBbB9b2o3b4ob10obo4bo102bo$17b2B10b3B10b2o2b15o2bo4bo$16bB12b3B8bobo5b15o5bo19bB$15bo2B10bB8b2B4bo4b15obo3b2o103bo$15bB5bB9b2B10b2obo2b13o6bo17bo19bo$14bB6bB2b2B10b3B4bo2bob2ob9o8b2o$13bo2B5bB2b4B12bB4bobo2b6o6bob2o2bo25bo80bo$13b2B5bB3b5Bb2BbBbB3b2Bob2obob3ob4o3b3o4b3o$12bo2B4bBbB3b4B6bB2boB2o3b2obob4ob4obob6obo106bo$12b2B3b2Bb2B2b7BbB4b3B3o2bobob2ob2ob3o3bob7o19bo9bo$11b2BbB2bBb2B2bBb2Bo2B3bB4boB2o2b5o2b5o3b7ob4o21bo84bo$11b2Bb7B3bBbBo4B2bBo2B3ob5o2b6obob2ob9o4b2o10b3obo2b2o$10b6Bb4B3b2Bb2oBoBbo2b11o5b4o3b5ob4ob2o2b4o7b4o5b2o$10b3BbB3b4B2b3Bb2obBo3B17o2b8ob8o2b4obB4b6o$9b4B5b5Bb2B3b3B18ob4ob15o4b2o2bBbBbB8o20bo$9b4B3b4BoB3bo3BbB15o2b2o4b16obo3b2oB3o3b3ob5o$9b4Bb8B3b2oBoBoBo2Bob8o4bo5b2ob12ob2o2b2ob4o2bo2b6o87bo$8b4B3b5Bo2B4bB7oB9o2b3o3b2ob3ob4ob7o4b6obB2bBbob2o$7bo4Bb9B2bB3bB3oBb2Bb2o2bob5ob2o2b2ob2o2b2ob10obob6o3b2obobBo89bo$7b11BoBo2bBoB3bB3bB4bob3ob6o2b3ob3ob4ob10o3b3oB8bo6bo$6bo4B2b6B2bB2b3BbBbB8b6ob2obo3b6ob17o2b3obo2bBobo4bB87bo$6b11BoBb3B5b3BbB3bob37o2b4oB2b4o2bo2b2o$6b4Bb6Bo3BbBb2oB2ob2B6b3ob6ob2ob29oBb3ob3o2b2o2bo$5bo4Bb9BbBo4Bo3B4bo2b2obob4o3b31oB2b5o3b2obo87bo$5b4Bb7BbBob3B4b3B4bo3b5ob6obo3b20ob4ob5o4b6o$5b15Bo2BbBbBbB6bo3b5ob2o2b3o4b16o2b23o4bo16bB2o14bB$4bo15Bb2B2b2BobB4b2ob2ob7ob2obob2ob19ob14obob6o85bo$4b6Bb11Bb3B2bB4bBb2ob5o4b3o4bob20ob3ob20obB$4b12Bb3Bo2B2o2B6bB3o3bob3ob6o2bob14ob3o2b5ob2ob18o4B$3bo5Bb14Bb3B4b2Bb2o3bob3ob5o2bob15ob2obob6obo2b19oBo19bB58bo$3b7B2b4Bb3Bo4Bb2B4b2Bb2ob3ob4o3bo3bobo2b13o2bob9o2b20o3B18bobB$3b19Bo5B6b8ob8o2bo2b15o6bob3obob19oB2oBbo14bobo$3b7Bb5B2b2Bb3B3bB4b2B2b3obobob9o2b16o9b6o2b16oBoBboB5bo5bB2b2obBb2o$2bo14B2b10B2bBoB10o2b2ob2obob13obobo3bo2b2o2b3ob20ob2o4bB2o2bBo4bB2bo59bo$2b19Bb9B18ob3ob9ob6obo2b6obob7ob14obo5bBoBoBbo4bB6bo$2b12BbBb2BbB2b6B2b2B2o2B2b6ob4ob11ob2o2b3o2bo3b7ob15o2b4obo5bo2b3o4b2o$2b9Bo3B2bBbBbBb4Bb2Bb2B3oBb8o2b2ob14ob5ob4ob5ob14obobob2o2bo8b2oBo$2b10B2o5B5b5Bb2B4oB9o3b15ob3o4b4ob7ob4o2b3o2bo3bB4bB22bB$bo5BbBb2Bo4Bb2B3bBbo5B17ob2ob13ob2o3bob10obo7bobo5bB86bo$b9Bb2BoBb2Bo2Bo8B38o3bo2b8o2bo15bo6bB7bB8bB$b7BbBb2B2o7Bo3BbB2bBoB35o6b6o34bo$b7BbBb3B2oBbBb2Bb6BbBb2BoB31o6b6o34bobo$b10B2bo4Bb9BoBbB2b2B4ob26o3bo2b4o4b2o3bo8b2B2bBbB10b2ob2B$b12Bo3Bo3BoB2o3Bo3B4bB2obB11ob11obo6b5obo17b5oB5o$b7Bb3B5o2B3oB2bB2boBo2B3bB3ob5o2b2ob11ob3o4bo2bo7b2ob3o9bo2boboB2oB4bB77bo$8BbB2b3B5o2B2b2B2b2B2o2B3b3oBb4ob5ob13o6b2o2bobo109bo$8Bb2B3b3BoBo9Bb2oB3b4o2B3o3b11o4b4ob5obo113bo$10BbBbB2oBo5BbBo3BbBo2b2B4o2Bb2o3b20obob2obo$9Bb3Bb3o5BbBbo2bBoBoBb3Bb3obB2o2b5ob14oB2bBbB$15Bb2B3bBbBb4BobB8bo3B2o2b3ob13o2B3bB$9B2b2B3o2BbB6bBo3B2o6bB2obBbo3b15o2Bb3B18bo$9B2bBoBoBo2B4b2BbB2o2B3o5bBbo3Bo4b13ob4B24bo$9BbBoBbBbBbo5bB3bBb4oBb2BbB2o2Bbo4b8ob4o5B2bB$8BbBb3B2b2BbB4b2BbBo2b4oBbBbBbo3Bbo3b13o5B22bo$6BbB3b2B2b3B7bB2bBoBb3B5bBob3Bo3b2ob5ob5o3B25bo$9Bb3B6bB7boB2bo2BbB4b2Bob3Bbo2b7ob4o4B25bo$7B4bBb2B10bBb2B2b4B5b2Bbo3B3b10obo4B$8B2bB7bB6bBbo5bo7bBb5B3b11o5B$9B6b2B9b2B13b8B2b7ob3o5B4bo$9B3bB2bBbB9b2B3bBbB6b8Bo2b9ob6Bo$11B2bBbB4bB12bB6b9Bo2b7ob2o6BbB6bobB$10B30b10Bb5ob2obob5B2bB6bB$Bo7B21bB9b9B4b2o3bob2o5B2oB$Bo8B10bB3bB14b10B3b8ob2o4B2o2bB$10B26b13B3bob7o2b4B4bB3bB48bBb3o59bo$10B24b2B3b11Bb2o2bob3o2bo5B3bB40bB13b2ob2o57bo$o3Bo4B14bB12bB2b12B2bo3b4obob5Bob2BbB5bo39bo3bB2bo60bo$b3Bo6B12bB8bobB4b13B5bo2b3ob9B5b2ob2B6bB28bo5bobBoB$b4Bo3BbBb2B2b2B2bo3bobB7bB6bBo10B3bo2b3o2bo8B4b4oB41bo$b9Bb3B2bB2b2o3bo8bB7b14B4bobo2b2ob3B2oB2bob4oB5bo12bB27bo2bB$b8B4bB4b2B4bB2oB4bo8bo14B5b2o2b8o2b10oB32bo14bB$b10B3b2Bbo6bB2o6bB7b2Bo14B4b8o5b8o2b2B43bB3bo$bo9B2b2B11b2B6bB9b16Bo2b2obob2o3b6oBb5o2B33bo7b2o56bo$2b8B4bB3bo2B8bB4bo8b18B5b2ob2ob7oBbB2o3B34bB8bo$2b8BbB2b2B3bB7boBo4bo2B6b5Bb20B4b6oB2bBbBb2B$2b10B2b2B4bB2bB5bB2bBbB9b20Bb2B2bBob7o2b2o2b2obo35bo$2b9Bb2Bb2B3bB2bB3bBbB5bB9b5Bo8Bb2Bb2o3b3B3ob4o3bo2b4oB12bB12bB8bB2b2o2boB$2bo10Bb4BbB6b3B4bobB9bBbBb7BbB2bBb3B7bo4bo3b4ob5o11bB31bB51bo$3b19B4b2B2b2o2bB13bBo3B27bob2o3boboBobB$3b15B3b2Bb2B5b2oB11b2BbBbBbB2b2B20bo2b8o2B29bB$3b10BbBb2Bo2BoB4b2B7bBbB18b2B25b4oB11bB9bo11bB$3bo8B4bBbB2bB2o2bBo22bB30bob2ob2oB27bo68bo$4b11B2b3Bb3Bobo3boB9bB3bBoB10b2B10b2B13b2o26bo4bo$4b14BbBboB3o4bo3bBbB2bB5b2B5bo4bB2bB23bB19bo5bo3bo$4bo10BbBbB2b3BobB3b3o6bB6bB17bB10bo8b3o18bob2o75bo$5b11B4bB3bB3b3BbBobo17b3B30b5oBb2oBbB8b2obo3bo2bo3bo4b2o$5b11B2bB2b3B2bBbBoB6o2bo13b2B21b3B5bBb2obo4bo12b2o2bo2bo4bobo$5bo9B5b2B6bo2B6o8bB7bB2oBbB16boboB5bB5obBoBbo6bobo5bob4o5bo61bo$6b9B2bBbB3bBbBoBb2B3bB11bB6bBboBboB26b6o5bB6bo8b3o4bo$6b10B2bBbB5b2B5bB5bB5b3B3bBo2B2bBo2B33bo4bobobo5b3obob2o$6bo7BbB16bBbB9bB2bB4b2Bb3BoBbo36b3obo7bo4b2ob2o2bo59bo$7b9BbBbB3bB19bB3b3B3bBoBboBbB41bo4bobob3o3bo$7b10Bb2BbBbB20bB4bBbBb3B3oBb2BbB27bo7bobo4b3o3b4o64bo$8b11BbB2bB14bBo8b2o4B3oBb2B2o2B2obo2Bo2B21b2B3b3obo2b2obo3b2o4bobo$8b12Bb2B9b2B2b3o10b3B3bo8B2b2Bb2B4bob2BbB2bo5bB10bBo2bob4o2b2o3b3obo$9b7BbBb4B6bB3bBbobBboBob2B5bB3bB3b3B2b2B2bB2bBb2B2b3oB2ob2ob2BoB5bBbBbB6b3o8b3o$9b10B2bBbB6bB3bB2bBo2Bb2B5bB3o6bB2bBb3B5b2B2bBoB2bobBo2bB7bBbB4b2o7bob2obo$10b9Bb2BbB3b2B2bB3bB3bB3b2B4bBoB10bBbB2bo4BbB3boB3bB2bBbB7bB5b3o3bobo4bob2o$10b8BbB4bB2bB11bB5boBbo2b3B16b2B5b2BbB2bBbo3bB8bobo4b2o6bo2bo5bo4bo$11b9B13bB17b4B2bBo2b2B13bBbBb3B2bBo2Bo5bB2b3obobo8b2o9bo$11b13B6bB5bB8bB6b3B2bB2o2bB13bo2B4b2B6bBbB2bBbobo2b4o5bo2bobo4bo4bo$12b7B2bB3bB4b2B12b4B10bB20bBbB3b2B4bBbB3bB2b5obo14b2obo$12b8B23boB4b2BbB3bBb4B3b2BbB15bB4bB5bB2o3b2o3bo2bob4obo8bo50bo$13b9B14bB3bBboB15b3BboBo3bBo23bBb2obo5b3obobobobob2o5bo$13bo9B10b2B7bBbB10bBb3Bo2B2bBbB5bBo2bB17b6ob2ob2obobobo3b2obo55bo$14b7Bb2B6bB6bB13bB3b3B3bo2B2bBbB4bobo2Bo3boB12b5obobobo4b3obob4o2b2obo$15b8B9b2B4bB7bB7b3Bb2oB2bB2bBb2BbB2bB2bB3ob2B11b5o2bobob3obob4ob9o$15bo8B2bB2bB8bo3bB4bB4bBbB2bB2b2Bb2o3BbBoB2bob2BoBbo3Bob2BoB2b2B4o10b5ob3ob7o47bo$16b8B3b2B2bB4bB2bB14bo3b2Bo2B2bBbB3bo4B3b2oBob4o2B3boBob6o4bobo9b3obo$17b7B2bBb2B2bB2bB10bB7bB4b2B2bB3bB2bBbB2o2bB4boB2b5Bb3B3obo17bo$17bo7BbB16bB9bB2bB9bobB11bob2oB2boB2b2oB8o69bo$18b7B2bB9bB3bB2bB9bBb3B12bB2bB2b4obo5BobobBb7o$19b6Bb5BbB13bB7b2oB6b3B2bB2bB2b2B2obBoBo3B2bBbB2b2B5o2b2o$20b8BbB3bB12b2B3b2BbBbob3B3bBbB4bB2b4B4o5BbB5b7o8bo$20bo7BbB4bB3bB2b2B10bBbB3ob2oB4bBb3Bb5BbBb3B2oB2b2BbBbBbB4o3bob2o60bo$21b9B2bBb2BbB2bBbB2bB8bB2bo2Bb2Bo3BbBoBbBb5Bb4Bb2Bb2BbBoB4b4ob2o62bo$22b7B9bBb3B3bBbBbB2bB2b2B2b2B2b3BbBb2B2bB5bB4bBb2B3bBo6b2o$23b4Bb2BbB6bBbB2bBbB2b3B5bBb3B4bBbBbo2BoB4bBb2o9B9b2o4bo$24b7B6bB3bB3b3B2b2B2b2BbB3bBbB5bB5bBbBo3B2o8Bb2B6b2o3bo$25b5B8bB3bB4bB2bB2bB2b3B2b2B4b2B2bB4boB3bBbBoBb6B2oB6bobo59bo$25bo6Bb2B5bB2b4B5b5Bo6B3bB5bB7b2oBo8B2o2B3bB2bobo57bo$26bo3B3bB18b3Bo2B6bBbB5b2B2bBbBb2oBo4Bb6Bb2B8bo55bo$27bo4BbBbBbB6bB3b5B2b9B14b3BbBbo3Bb5B3bBbB3bobo5bo49bo$28bo5B7b2B2bB3b3BbBbB3b2BbBb2B2bB5bB4bB2b5BbB5bB4bB4b2o2bobobo47bo$29bo6B2bB3b2BbB2bB3bBb9B3b2B8b4B5bB5b3B2b2B11bo49bo$30bo9B2bBb3B5b3B3b3BbBb2B2b2B11b6BbB6b2B15bo45bo$32b10Bb3B2b2B13b2B2b2B2bB6bB2bB16b2B$33b7B13bB4b2BbB4bB2b3B10bB$34b4B5bBbB9bB2b2B2bBbB7bB5bB75bo$35bo3B2bB2bB108bo$37b3B2bBb2B$38b2B6b3B$39bo3B3bBbB100bo$41b2BbB5bB$42boB6bBbB28bB7bB56bo$44bBbBbBbB6bB28bB$45bo2bB2bBb2BbB2bB20bB6bB6bB48bo$47bB3b2B2b2B26bB57bo$49bB2b2B14bB12bB4bB$51b2B6b3B$53bB10bB$59bB6bB$57bo3bB69bo$59bo10bB58bo$62bo63bo$65bo57bo$68bo51bo$72bo43bo$77bo33bo!",
+    "height": 200,
+    "left": 6,
+    "model": "Brian's Brain",
+    "title": "Earth",
+    "top": 6,
+    "width": 200
+}
diff --git a/configurations/Game of Life/dog.json b/configurations/Game of Life/dog.json
new file mode 100644
index 0000000000000000000000000000000000000000..78e0c17f81e4474fc3cfed89276fc994da275e8a
--- /dev/null
+++ b/configurations/Game of Life/dog.json	
@@ -0,0 +1,9 @@
+{
+    "data": "x = 94, y = 73\n22b4obo$8bo18b2o19b4o$9bo20bo15bo6bo13bo$15bo16bo11bo16bo14bo$34bo7bo17bo16bo$35b5o18b4o$13bo27bo16bobo11bo$12bo25bo20b2o$39bo21bo$41bo$42bo3bo15bo9bo$31bo10bo20bo14bo$64bo$9bo32bo21b2o$64b2obo$8bo23bo31b3o$49bo14b10o$33bo15bo10b3o11b3o$7bo34bo15bo19bo$6bo35bo13bo22bo$6bo34bo13b2o2bo19bobo$9bo31bo15b4o19bo$5bo2b2o40bo3bo2b4obo17bobo$8b2o20bo10bo3bo8b2ob20obo3bo$7b3o19bo2bobo5b2o12b2o3b18o5bo$3bo3b3o4bo13bo5bo4b2o10b2obo9b7o11b4o$3bo3b3o17bo11b4o9bobo27bo3bo$7b3o16b2o7bo2b4o10b3o$6b4o26b5o11b3o27b3o$3bo2b4o26b4o12b3o27bo2bo$3bo2b4obo2b4o13bo3b3o14b4o26b2obobo$2b2ob6o6bo18bo15b3o27bo2bobo$2b2o6bo24b2o15b4o26bo2bo$o9b2o23bo16b4o25bo3bo$9b3obo2bo33b6o25bo$13b2obo17bo13b3o30b2o$15bo26b2o2b4o6bo24bo2bobo$8b2o5bo8b2o7bo9b6o7bo23b2o$9b2o4b2o5b5o6b3o6b4o10bo23b2obobo$9b2o2bobo5b6o6bo8b3o36b2o$8b3ob5o4b6o5bo9b2o36b2o2bo$7b5ob4o4b5o5bo9b2o14bo21bob3o$5bo8b4o5b2o16b2o14bo21b4o$18bo11b2o23bob2o20b8o$19bo4b3o2bo22bo4b2o19bo2b5o$21b3o2b4o3bo16bo5bobo19bo5bo$22b9o2bo23bobo18b3o$30b4o2bo2bo15bob2o18bo3bo$29b10o19b6o13bo5bo$34b3o19b3o2b6o8b4o$47bo14b9o2b4o9bo5b2o$47bo17b10o2bo6b2o4b3o$23bo23b2o21bo12b2o4b3o$49bo38b3o$87b3o$52bo33b2o$49b6o29b2o$40bo14b2o24b2o$42bobo11b6o16b2o$40b4o2b2o3bo12b8o$42b5obobo$47bo$46bo10$92bo!",
+    "height": 100,
+    "left": 6,
+    "model": "Game of Life",
+    "title": "Dog",
+    "top": 27,
+    "width": 100
+}
diff --git a/configurations/Griffeath/random.json b/configurations/Griffeath/random.json
new file mode 100644
index 0000000000000000000000000000000000000000..88e49c6d4eb7094e33783011a86cd35d79ed9b7e
--- /dev/null
+++ b/configurations/Griffeath/random.json
@@ -0,0 +1,9 @@
+{
+    "data": "x = 100, y = 100\n2o3b2BCoCbobC2BCo2BC3oC2b2oBbC2bobC2Bb2Bob2BbCbBoBb3BbBb3B4oCB2oCBboBbo2B2CBbB3oBbo2Cb2o2b2o$obobBob2obCoCbC2b2oCobCBC2bBo2b2oBboCBoCo2CoBoCBobBbobBoCoCBCoCBCboCbCb2BbBCBoC2BCb2o2bB2b2oboBobobo$2o2BbCoCb2CB2ob3oCb2oCoBCoCbB2CBCo4CBbCbobCoBoCoB2CbCobobBCbo2BCBC2o2BCoCo2bCb2o3Bb2Cb2obCB2Cobo$CbobBbBC2o2bC2bCB2CBCBo2bCBoCoBob2obCob2C2o2BC2oC3Bb3BC2B2CB2CBCoCBboB2o2CoC3bB2bCBCb2obo3CBoCbC$Co2b2oC2bCobBb2obCboBC2bB2b2obo2Bo2B3boCb3oCBbCbBb3o2BCbBob3Cbo2BCBC2oCbobBbCBbCb2Cb2oCbCbC3obo$CoBb2CbC2BoCBbB2obBCboCBoBCB2o2CB2CBo2B2CB2bBboBobCoCo2BbBCob2C2obo2CoCoBboBbBCo2bobBo4CoBCbCoB3o$bo2Co3Cb2Cbo2bCbBCobBC2o2Co3BCBobCo2CBoC3BCboBboboCbB2obCoB2bCBbC2B2C2oBbo2BboBobC3oB3o2BbBb2Co$Co5BbCoBCBbCoB2bB2oBoC2ob2o2CBCobo2BCbC2B4bBoCo2BboBbC2BbBCo2BCB2CoC2boB4Cb2Bo2B2b2BbB2CboBC$3bCBoCbC2bC3bB2obBobC2B2C2B2bCoCB2CBbCbobo2BoCb2BC3obBC2oCbCoCoCBCBoBo2BCoBoBbBo2CBo2Bb2oBoBbC3o$2Bb2BbBCoCobBobBoC2oBoCBoboBoCbCbB2o2CoCBobC2B2boCbCBC2bobB3oBC2bCbC2BoCoBoCobob2C3o2C2B2CB2oCbCB$CBobBCboC2b2oB4bo2bobCBCb2BoBCbBCboBoB3boBo2BC2bo2BCoC3b2Cb4CboCoB2CoCoC2oBbBC2oBbB2boBbCBCboB$2o3boBoC2o2bo2CBobBCB2b2oCBCB2oCoCbCBCob2CBCBo2C3BoB2bBob2Bob2oBoBC3o2bC2obBobBCb2BoBCoC2oboCboCB$2B3CbCbC2BbCBC2bCBCB2bo2b2obB2b2B2ob2oC2o2CBoBC3bCbC2oCbBbo4bobB3bBCoCbB2oCBCoBbBb3oCbCb2Cb3B$2b2ob2oBCBCoB2bo3bobBoB2oBCo2Bbo2Cbo2B3oboCb3B3oBbB4b2obo2BoBCBC2obBobBCo3CbBbCobobo2B2oCBC2B$Co2BCbo4bB2Cb4Bbo2Bb3oCbobobCo4bCBbCoBb2BCo2BC2BoBCBCoBC2oB2C2o3C3BC2bBoBCbBCoCbCB2o2Cb2o2C$Cbo2BCB3CoC2B2b2o2boBCBbCob2oBbobBC2B3C2B2CbB2o2B2CboBoCbCo2BCoBCo2bCB2o3bo2CB2CbCbC3BbCoC2BoBCB$bo2boC2bob2Bb3CoCob2o2Bbo2CBCBoBb4oB2oCb2Bb2CobCBCboBb2C2bBb3BCoCBbBoBbCo4Bb2BbBoBCBb2C2BoCBo$oCbCBCBo2BoboCoB3C2B2o2BbC2BoCBoCoCoCBbCb3C2boBoB3o4CboCBo3C2b3o2bC2bBbCBCoBobBbo3bC2BbCoCbo$o3B2CbC2B3CBCoBC2b2BCBCb2C2BoBb2ob2B2bo3C3Bob2oboBoC2oB3oCbCb3CoCboBbBCo3BCobob2CBoB4CoB2C$bC2o2bo4bBbBCBoC3bCBCbobBoC3oBCo2bBo2C3Bob2B5bB2CB2C2bB2bBbBo2C3o2Bbo2BbBb2o2CoBCBoB2o4bB$3ob2BbC2o3CBC3ob2CbCBbCB5bBo2CBbBC2BCo2CoC2BobCbB2Co2B2o2CBbBb2oBbCb2oCBC2BbCbBC2o3boCb2oCo$Bo3bB3o2CbCBbCb2BCBCboBbCoBoCbBoBoboCBCo2boBC4o2bC2BoBbCB2CBob2Bo2boBoC2B2oB3bBobCb2BbCobBbC2bB$obCb4BbBb2B2obBoB4C2obB2b2BCo2boBo2boBCo3CB2CbC2oBoCBCbCbBb2o3CoBbCbB2CbC2boboCob2CB2CoBC2oCoB$BCBCBoBbB2bB2bB3CoCoBboBC2BboB2o2BCboBoCbBboC2Bb3BoCo2Bbo2C2bBoCBob2C3boBoCoCoC3BbC3oCbBCoboBoB$o5CBbobBbCoB2oCobB4oCb2CBC2bB2boBbB3oCBoboBb3CboCbCBCo2b2obB3o3bBCBoCBbobobBbBbCbo2bCoC2bC$oBbCbo2C2B2bBC3bBb3o2C5bCo2CbBo2C2o2CbC2b2Cbob3CbBoBb2CoCoboBbBCob2o3b2CobBoboBC4B2Co2Bb3B$oBbCboCBC2BCBbCBCo5bBoCoBCBbobCB2b2BCBCBCboC2boCB2CoCo2b2oBbCBboBbobBbB2CboboB2oBCb3Bb2C2obBboCo$B2oC2bCoBoB2CBoBb2BC2BC3bBoCbCobCoBo2bCboBob2Cb2BoB3Cb2Bo2bBo3CoCbCo3bBC2obCb3C2Bb2CbBCBoBoC2bC$2o2CbC2oBb2BCBoBC2boCBbBb2ob3C2b2o2BobCBCb3CBb3oCo2C2oBC2oCbC2bCb2C2oB2Cobo2CBb5CbBC2BC3oCoBo$Bo2CBCobBbBob2o2Cbo2C3bBbBbCob2o2BoBbo2b2o2bBCoB2bBbBobB4o3b2B2CBoboC2boBbo3CoB2oCoBCb3oC3BoB$BCbC2b2o2B2Cb2B2o2bB2b3Cb2CoBob2obBb2BCb2B2CbobobCoBob3BCbC2oC2boC4BCb2Bo2BbBb3obob5CbCoCbo$oCB2b2obBb2C3oB2oBb2Bbo3CbBbCBb2obCb2oBoBCoBCbBCoBCboC2oCBboCBboCBbC3oB2Co2b3Cb2BoBC2B2oC3BoCoB$BCBb2BbBbCBCBoBbB2bCBC2bobCbCBob2C4BCBCB2bo3b2oBo2bo2C2BCoCBbo2bCoBC3BCBo2bB2obCBbC3obB3oB3oC$C2oBoB2o2BbBCbCbBbBbCo2C2obBCbCBbCbB2C2oCB2bCoBbo3CboBoBCBoC3oCob2Bb2CB2Cob2o2CBbBo2B2bBCoboCBoCoB$bBb2oBoCbCboboC2BCob2Bb2CbB2C2b2BoC2oCBCo2bB2CboCoBoB3b3o2BobB3boBoCBbCbBobB2bCBCBbCBCob3oBCoCbC$2bCB4oC2oCoBbBCoBCbCbBCob3C3BoBoC2BC2BoC2obBo2bBC2b2CobC2bB2oboBboCboBCB2oB2b2oB2CbCBbBboBoBobB$BCboC3BoBCB2CB3obBbB2bBCob2BboBCBbCoB2oCBob3BoBob2oboCBoCbo3bBb2B2boboCBoC2oCoCob3BCoB2CBbobCB$b2Cob4CBCB2CboC2bBCbBbBbCboCob2oCbCBoBoB2obCB4bCbob2BbB2oB2boC2bB4ob2BCBbBb2o2b3oCB2bB4CbC$2obBo2CobCB2CoboCBC6o2C2bo3bBobCb2B2CoCo2bBC2b2CB4oCob2obBCbCoC2BbobCoboCBCboCboBboCoCo3b2oC$2CbC2BbobBCboB2oC2boboCbo3bBCobCb2BCB2CBbCob3oboB3Cb2BCo2bBCB2bCbob3CBb2CobCB2bB2CoCoBboBob2ob2C$2o3CbBb2Bb4o2bB3C2boboCo3CoB2b2BoBob2CobCoC2boBb2B3ob4Bo2Bo2Co3C2oBbB3obCobCb3BCbo2bBC2B$CoBboCbCB2b2oCo2B2bBCbobBCoBCo2bB2o5BC2BCB2bB2bBCbBob2CB2bCBC2bBCbo3B3CobCB5boCB2oBbBCbobCbo$B2oCBob2o2BbC3bo4bo2BC3Bbob2C2BoB2bobC2BbC3obC2bBoBoCo2BCo2bCobCobCbCBCoBbBo3b2oCbBCboCbCB2oB$ob2CBo2Bo2bC2ob2Bo3bob2CoCbBC2B2b2oBoBoCBoboCBobCoBbBC2oBb3B3boBo2b2Cb2CoboBo2CoCoBCoC2BbCobCbo2C$bBo3bCB2CboCb3o3bCBoBCoCb2oCboCBbB2bCBCoCbBCoB2bCBoBbCBboCb2BbobC2bCboBbBoCoboCo4b4CbBboCoCBo$2bCobCB2CbCbBoC2oBCoBboCBoCobCoB2Cb2CbBbBb2C2obo3bC2BobB2bB2oCBo2Bb2ob2Bb2CobB2Co2B2oCBb3o2CBoBb2B$2Cbo2C2BbB2ob2B4boBC2ob2Bb2B2CoBC2oCoCbBCBbCB2CbC2oC2bBoBobC2oCob2CbC2Bb2B2CboBobo2bC3oB2oboBboCo$B2bCB3ob2C2bB2CoC2bCoB3oBbB3oBboBC2oCoBbCBCo2BbBo4CbobBCB2oCBb3C3bo2B3oCb2B2b2C2obC2b3CbBbB$2bobBbobC3bCoBoCBo2B2b3obBCbB3Co2C2BCbCbBCBo3b2Bo2BCBbC3BbBbo3B2C2BCboboCBC3bCoBoBCb2BCoC2B2C$obCoCboB4o2C2Bb3C2BCbC2o2CobCBoC2b2o3C3BboC2bo2BCoCb2obo2BCB2oboBC3BC2B2bCBo2bBCo2CB2boCb3obC$BbCoBCBCb2CBbBo2Bo2bBbBoCoB2C2bB2C2BCBoC2bB2bBCbBCo2Bobo2Cob2C2BC2BCbB2bBC2BC2BC2obB2CoBoBb2CB2ob3B$Cbob2o2BboCo2boBoBoBboCBobo2bBC2BC4BC2obobCbo3Cobo2BbBoCb4CBb2B2oC2bBb2BbCBCB3boBoBCBbCb2o3BC$BCboBb2oboCoC3BobBobCB2C2B2bBoCobBoCBCbC3Bb2CBCbCbB2bCB2obB2C2oBCo2C2Bob2CoC3bCb2B3CobBo2Bbo2bo$B2CoC3BbC2bB2oCo3C2boCBCo4bo2Cob2obBCBb4B2CBo2CbC2B2obBC2BbCb2CobBCBCB3b2Cb2C2o2Cb2o2BboB2CbB$boB2bCo2b2Bo2CbCbBob2BCBC2boboB3o2C3B2oBbBoboCBb3B3oCBbCobobBCoCo3Cbo2CBobCbBo2BoCobC2bo2B2CbC$boCb6BbC5B2CbCB2bCb2CbC2B2o2BoB3oCo2CoB2b2C4bCboCBoBbo2BoCoboCBC2b2ob2Cb2CB3oboC3oboboCo$b2o2CB2b2Bb3Bo2Cb2BCB4oBCBobB2boCB3o4C2BCBoB2CbB2boBCoBCbo4B3boboboC2bCoBoB2o2boCBbBCb2B2C$bBbBobCboCoBCoC3bB2boCoC2bobBbo2boBoC2bCbo2C5BbCb2CBo3BbC2oBobCoBboBCbBbBb2Cbo2CB2obCb2obC2bB$3B5CboC4BCB3o2boBbBoBbB2oB2CB3bBo2B2oCoC2obo2b3o2bC2BbBobBCoboCboBCBboCbBoC3oB2bB2bB2CoBC$2b2B2bBCBb2CBCbB2Cb2oBoC3o2bo2BC2BbCbBCobBC2b3B5C2o2bCo2CbBbBo2CbCBCbBCBCoCBobBbCbC2BC2BCbBobC$2BCb4CboboBboCBob2C2bCoCBb2Cob2B2oBoBCBo2bCoBC2Bo2CoB3bCBoC2BCoBo2bB2boCboC2ob2oBo4Bo2B2oBo2Cbo$2oCb2obobC2b2CBC2B2Co3C2oBCoCBCoCBo2B2C2bCBbC2bCB2oCoBo2BbCbo3bCBoCboCbCbBbBob2BoB3bCboCbo2C2obCB$bBoCBbobob3CoBbBCo2Co3bCBbob2BboCobBo2Cb2o3bBb2CbBCoBb2oCbCBCo2b2C3obCbBCBbCo2bBCBoBCBob2BCbob2C$2CboBb2Bob2oBoCobCobC3oCoB2o2b2CoBbCbBoCB4Cb3B2bobobBCB3ob2oBCboBoCBCBobobCo2BCobBCboCBoCBbC2bB$oC3o3C2bBo2b5C2oBoCboBbBCb3B2oBC3o2C2oCboCobBoCob2C2oBbCoBbob2CoCoC2oB2bob2oB2b3BCBCBCBoCoBC$3B2oC2BbBCbCbC2oboCoBoBbCbCBbC2bobC2oBoC2B2bBoCBC3bC3B2obCBbob2CBbBCoB2b2CB2boB2oCbBCob5Bobo$2bCo2Co3bCbCobC2ob3oBCBobCBC2B2CoCbC5BCb2Cb2C2bBCoBoCBoCb2o7B2C2oBCobBoBCo2CbCoCbBCbBCoBoB$3oBoCoCo4CobB2oBoCoC2BobBbCBCo3CobobCbBobo2bobCBC2Bo2bCoBbB2oBo2Bbo2Cb2CB2o2boCob2BC3bCboCbC2BC$4BobBbCB3o2CB2bBb2C2B2C2bobCBCB3CboBb2CB2CB3oBb5o2Bo2b2CBo2b2CBb2ob2oboC2bBCBCobBo2Cbo2B2CB$CBb2BbCob2CBoBC2Bo2Cbo2BbCbCB3Co3bBCbBbCb3CbCb3B2o2CBb5Bb2Bb3BbC2obBbBoC2BCo2BC2boCboCb2o2C$BC2BCo2bB3CBCobCbo2Co2Co2Cobo3BC2BoB2CBC3oB3bBoBCBCoC2Bb2oCoBobC4obB2C2BbC2ob2CbBb2CBC3oCBCoB$2oC3bBbCo2Bob3o2bBoBo2bob3oboBCb2BCoCBCo2B2b2C3B2bBbBbo3bBoCBbBoBbBb3oBbBCBo2C2oBCB2CBCbo2BC$BC2bo2C4ob2B2C2bC2BoBoBbC2o2BCoBb2obBboBbBCbC2oBbCb2C2bo2boB2oB2boboBbo2b2ob2obBob3oBC2BoBbB3o$2o3b2CoCBbCbo2CoBb2obCBb3CoboB2o3CBb2B2o3CoB2CobCBCoBb3C2BC2b2C2B2bBoBo4CoCBC2obo2BCBCBbCBCbC$oBo3CB2oBoboC2BCobo2BoB3o2CB4Co2bCoboC3b2BoboB4Cbo2CoBb2CB2boC3bBCbCBo2b2oCBoBobBCBCbBoCbB$BC3BoCo4CBC2B2CoC2BbCBCbCBb2CBCb2CBC2BoCBCb3C2o5Co4bCobCoboBoCBbC2obCBoC2o3BCo2boboCb3obB$3CoB2b2oB3bBC2BoBCB3b2CBbCB2bo2bCB2ob2oboB4o2BCBCbo2bCbBoBoBC2oboBC2oCBoBCB2oBCoC5obBo3boCo$B2oCoBC2b2Cb3CBCob2BC2B2C2obo2bBbBCoCBbo2CoC4bCbBCB3o2BCBbBCo2CBbo2bBbBboC2ob2o2CoCobCBbB2obC3B$b2CBbC3obCo2B4bCBC2o2CoCo2b2BCBob3CbBo2b2Cbo2bobCoCbCbB2bBboBoBbBob2oC2BCb2ob2o2bCo2boBCB2C3o$B3bB2obBbCBCB2b3BoCb2o3CobBoBbobB2o3b4Cb3o2Cb2CoB2b2oBCboBbCoB3CbB2b2BbCboBoBC2oBbCo2bBo2boB$2b2BCoC3oBCb3oBCB2bCb2BC2BboCBobBCo3CboBCoBbB2oCBoBoBbo2bo2b2C2BbBo2bCoboC2oB2obCbob2BobCB2o3CBC$3Bo2BoC3BCBbobBCbBbo2CbC2boBCBoCBCbCbCob2C2B3C2oC2o2b3C5bBbCbCbobBCB2bB2oCBbC2BbCB2oBobobBb2o$oCoBCbobC2bBoC2bCboBCbC2oCBbobo2CBC2o2CBb2B3Co2bBoB3bCBob3CBoboCb2CoBC2oB2Cbobo2b2BbCboBoCob2B3o$CoBbCb2oBCbBo2bBoBb2oboBC3bC2BbCoBbBobBbBoBobCBoCBoCobBoBoBbCoCb4B2bC2b2CoboC2BbCboCoB2Cbob2CB2bB$bBbCb2Cb2o2bC2BCBCBbBb3BCBb2oB2bC2oBb3oCBCobC2BbB3o2C2BoBoB2b3B2CBCBboBC2bCB2CBoB2oBC2oB3oCBbC$6Co2boBbCoBoBbobCob3Bo2CboboC2bBC2BoC2obB2Cob2BC2o2bob2B5CB2oB2oB4CoboCB2bCBbBCoCBC3o2CBC$bCBobo3bC2oboC2Bb2BCB2oBoC3BCbCb2B2boB3Co2Cbo2BoBCoBo2C2BboB3o2bC2o2CBobBbBC2o2boBCboboBoCo3CoC$3b2B2CoC2oB3b2CbBoB3b2oBboBCbBbC2BC2BC2BbCb2CBbBCbBboCBoBCobob3obBo3BbCBo2b2o3bCbBbC3bo2bCb2B$bCboCBCobBb2BbBCoCbobC2oB2o2CoB2o3Cbo2b2CBoCbCb3obCb3CBo2bC2B2oCbCboC2oB2oBbCBoB2o2CobCb2oC2o2BC$oBoBC2bBbB2bobCBoBbC2o5bB2o2bBb2obCo2b2Cb2BoBboBoBbCb2C2oBCbBoBCbBC2boB3oBCoBboCBCboCbBCoboCbCBC$2Cob2BCbB2o2CoBo2BbCbBCBo2CbobCB2b2o3bBbBb3CbCBC2B2o3C2bCo2b2oBC2bCbob2BCo2boBC2BbCB2Cb2B4bBb2C$C2b2Bbo2CboCB2o2Co2boCoCBCb3CB2b2C2B3oCoC2BC2oC2BbobCb3B2CBCBoCo2b2o2BbBb2o3bC2BCbBbB2oBboB3b2C$2CoBCbCB2bBbB2CoBCoBbCoBbB2bC2bo2b2obB2oCb2B2bB2CbobobCobCboC2bo2CBbCo2bB4bBoCBC4oBoCbBCb3CboCo$BCoB3bCbBCoC3oC2BoC3BoCB2CobBCbCoCBCbob2o3BboB2bB2oBC2bo2bBoBoBbo2b2BCBCBo2Bo2BbobB3CBo2B2bo3B$CBCbobBCb3CbBC2bCBoCb2C6Bb3o3bB2obCobBo2bC2boCB2Cb2oBCBCbCob2oBbo2B2CB2Cbo2b3oBobBb2BobCboCB$BbBbBb2oBoC2b3B2CoB2oCo2b2B2oCo2C2bCb2CbCobBbCoCoCbobBCbCo4BoBCbBC2BCobC2b2BbCB2bBoB2b3oCbCBoBbC$2boC2oCbBoCoCboCobBb2BC2b2CbBobo2Cbob3oCoCBoCoC2B4CBCoB2b2C2BCBbC2ob5o3bBbCboCbBC2o2boBbo2B$Bobo2B2o4CoBoCB2bB2oCoCB2o2BbCoboB3CB2C2oCbB2CbCBoBb2CbB4bB2CbBbobCbo2BC2bB2bC2o5CBo2bobCobC$o2b2BbC2oCBo2C2o3bCb2obBbBoCBoboCoBbo2Bo2bB2obobCboBCboBob2obCb2BoC2bBoBb2CBC2bC2BCoCobCoBbCoCo2BCo$3b2BC2B2oBbBoBC2oCoB2bBC2o2B2C3oBoCb2obBob2o2b2oCbC2BbBo2CobBoBbC2BCoCoCo2b3oBoCo2BobCoCboBCB2oCB!",
+    "height": 100,
+    "left": 0,
+    "model": "griffeath",
+    "title": "Random",
+    "top": 0,
+    "width": 100
+}
diff --git a/configurations/Langton's Loops/loop.json b/configurations/Langton's Loops/loop.json
new file mode 100644
index 0000000000000000000000000000000000000000..58103498bd6d806791394bf404af93b5c589e8f3
--- /dev/null
+++ b/configurations/Langton's Loops/loop.json	
@@ -0,0 +1,9 @@
+{
+    "data": "x = 15, y = 10\nb8B$BoGboDboDB$Bb6BbB$BGB4bBoB$BoB4bBoB$BbB4bBoB$BGB4bBoB$Bo6Bo5B$BbGobGobG5oB$b13B!",
+    "height": 100,
+    "left": 40,
+    "model": "langton",
+    "title": "Loop",
+    "top": 43,
+    "width": 100
+}
diff --git a/models/gol.json b/models/gol.json
new file mode 100644
index 0000000000000000000000000000000000000000..6b52aab1b28886c2131ab1b3db8904bd580fc91d
--- /dev/null
+++ b/models/gol.json
@@ -0,0 +1,31 @@
+{
+    "alphabet": [
+        {
+            "color": [
+                255,
+                255,
+                255
+            ],
+            "name": "Dead"
+        },
+        {
+            "color": [
+                0,
+                0,
+                255
+            ],
+            "name": "Alive"
+        }
+    ],
+    "author": "JM",
+    "date": "jeu. juin 10 2021",
+    "desc": "Le jeu de la vie !",
+    "neighborhood_data": {
+        "radius": 1
+    },
+    "neighborhood_name": "Moore",
+    "title": "Game of Life",
+    "transition_data": {
+    },
+    "transition_name": "Game of Life"
+}
diff --git a/models/gol_rulestring.json b/models/gol_rulestring.json
index 32d5a605607ae2657e6d935a59a5e7c4e5f3f09e..6c46f0ff17d6b13ad5010ecf25267409adc3cf22 100644
--- a/models/gol_rulestring.json
+++ b/models/gol_rulestring.json
@@ -19,12 +19,12 @@
     ],
     "author": "JM",
     "date": "sam. juin 5 2021",
-    "desc": "",
+    "desc": "Jeu de la vie, implémenté à l'aide de règles de transition totalistiques génériques",
     "neighborhood_data": {
         "radius": 1
     },
     "neighborhood_name": "Moore",
-    "title": "gameoflife_rulestring",
+    "title": "Game of Life",
     "transition_data": {
         "rule_string": "0,0:*     ,1:[3]->1\n1,1:[0..1],0:*  ->0\n1,1:[4..*],0:*  ->0"
     },