.
Finally update item menu to accept c key to cancel.
Descriptions now wrap properly.

Also simplified the item menu functions a bit.