Basic cursor & identify (?). Small bug fixes.

- Added in a cursor that you can activate with '?' and then move to an
entity you wish to identify.
- Fixed a few bugs with boundary checking (swapped height and width in a
few places).
- Added in some print statements to help with debugging (bumping into
walls, etc)