                 ySize: 26
             }
             gflag: {
+                dir: 0,
                 imgSet: 1,
                 x: 5,
                 y: 5,
+                xOff: 2,
+                yOff: 2,
+                xSize: 26,
+                ySize: 26
+            }
+            guard: {
+                imgSet: 1,
                 xOff: 2,
                 yOff: 2,
                 xSize: 26,

    game : {
        startpos : [1, 1]
        targetpos : [3, 5]
    }
    visual : {
        gameType: "grid",

        },
        characters: {
            protagonist: {
                dir: 1,
                imgSet: 0,
                # x: 0,
                # y: 0,
