removed unneeded debug call
new_garbage effect now need more info than just last step position
added dying_cubes_position_ mapping to record every frame's dying cubes to do the new_garbage effect. But made some code adjustments to OneFading and SimpleMap to better separate Map/SimpleMap implementation
code cleanup and changed the SimpleMap's cycle process, to reflect that 'sinking' cubes don't fall instantly but 'dropping' cubes will fall rather fast. So that some checks on whether the cube has hit the ground is really important now
changes related to OneFading and the addition of dying_cubes_position_ effects, and most importantly the alarm_sound_ now won't trigger when there are chains on the map.
new_garbage effects.