a wall specialization I missed.
added commands to move (and move over) continuously; in the process improved state machine usage.
swapped definitions of take and takeHere to match other usages.
moved around some code for aesthetic reasons.