<NME> 41 detect for symbol hierarchy 2.txt
<BEF> ADDFILE
<MSG> Implemented faster layer search

- added dictionary for layers to have O(1) time for get operation
- updated actions to support new search
- updated order inventory
- added 2 tests

<DFF> @@ -0,0 +1,18 @@
+bg = new Layer width: 178*retina, height: 197*retina, backgroundColor: "rgba(59,59,59,1)"
+
+bg.states.add {
+	position_a: { x: 37*retina, y: 209*retina}
+	position_b: { x: 39*retina, y: 214*retina}
+}
+bg.states.switchInstant "position_a"
+
+nice = new Layer image: "images/nice.png"
+
+nice.states.add {
+	position_a: { width: 240*retina, height: 240*retina, x: 68*retina, y: 94*retina}
+	position_b: { width: 120*retina, height: 120*retina, x: 128*retina, y: 154*retina}
+}
+nice.states.switchInstant "position_a"
+
+topper = new Layer width: 178*retina, height: 197*retina, x: 188*retina, y: 38*retina, backgroundColor: "rgba(216,216,216,1)"
+

Implemented faster layer search