Remove obsolete friend.
Add note about ::destroy()

This method is used in the world code, but not the mind.
Implementing it in the mind code would help highlight the real
differences between the two use cases, and eliminating the unnecessary
ones.
Add a framework for testing mind/map interaction