+ * added engine functionality that allows custom elements that "can dig"
+ other elements not only to do so when moving by themselves, but also
+ when being pushed by the player (therefore adding the functionality to
+ push one element over another element, replacing it with the new one)