Improve spacing.
Adjustment.
Move function declarations around.
Better comments.  In Interface::building_status(), when we move or delete an item from the production queue, make sure our cursor winds up somewhere sensible, not just back at the beginning of the list.  The help text is now a dynamic field, which will be set differently for selecting a building and adjusting the production queue.  + and - now work like A and R when adjusting the production queue.  Use Tab instead of E to move control to/from the production queue.  Use > and < to move items in the production queue.  LOTS of pointer checking to avoid segfaults.