Add category support to move menu

This organizes moves by category.  Not only does this make moves easier
to find (and prevent them from going off the screen!), it should help
with strategizing, as the menu categories are the same ones used by,
e.g., Crackdown.