[#74774412] Attempt to work out sizing of grid widgets

This still has several issues and doesn't size it self as well as it
should.

@evanweaver This code is not right, but GUI code is definitely not my forte. I'm not even sure I'm heading in the right direction, but wanted to show you where I can gotten so far. I ended up having to wrap each widget in a containing widget it get it to size properly. Otherwise the min/max size of the widgets was preventing them from lining up across the board.