moved character overview into its own dialog, and set all 3 of the inventory sub-dialogs to extend InventoryWindowControl, which extends WindowControl. this is in favor of extending Control, since Control doesn't support mouse over buttons, or WindowControl, since I will want to re-style this stuff at some point.
cleaned up the positioning of a lot of elements on the character info screen
added events to handle changing weapon/armor/accessory