Possible fix for sliding stickiness

Now instead of checking a range of tiles to determine if Rock is in a
tunnel only the two corners of the bounding box are checked.
Added object registry to enable retrieval by ID