/* global Thing */

(function (document, window) {
    'use strict';

    var Main = function () {
        // console.log('Main()');

        this.field = document.getElementById('field');

        this.things = [];

        for (var i = 0; i < Thing.MAX_NUMBER; i++) {
            var thing = new Thing(this.field);

            this.things.push(thing);
        }
    };

    window.Main = Main;

})(document, window);

@@ -357,16 +357,130 @@
        %7D
+%0A%0A        Main.tick(0);%0A    %7D;%0A%0A    Main.tick = function (time) %7B%0A        window.requestAnimationFrame(Main.tick);
 %0A    %7D;%0A

Add repeated ticks for animation