+comparmentalized the views like we talked about. Now there are 4 grid
layouts. One for the board, one for the action buttons, one for the unit
pool, and one to hold all 3.

+added in a upgrade depot button and a corresponding (empty)
processbutton method in the driver