/**
Types of Entitys that can be in a square.
*/
public enum Type {
/** A square that is empty and can be entered (note that it may no
* longer be empty by the time you actually get around to entering
* it, though!. */
EMPTY,
/** A square that cannot be entered because it is blocked by an
immovable and indestructible wall.*/
WALL,
/** A square that cannot be entered because it is blocked by an immovable
and indestructible thorn hedge. Attempting to move into the hedge
converts a creature into an Apple. */
THORN,
CREATURE;
}