Added Hiding & Unhiding of objects

Drawable objects can now be hidden and unhidden on collision with
player. Still requires a lot of work to make this flow nicely, but going
to the right way :-)