Woohoo!  Mostly working.

Still needs better input handling so < and > work on stairs, plus there
are occasional Item-related bugs.