Now checking for object visibility when describing relationships.

If an object is invisible, it is omitted from the perspective tree
entirely.
Added a cone inside the monkey.

This demonstrates that the semi-opaque monkey lets you see objects
that are inside it, but the cube does not.
Ignoring the word "is" in commands.

For things like "where is the monkey".