Add test code for creating NSButton programatically
Initial implementation of button creation code
Add more button selection code. Need better look for the selected squares. Empties are indistinguishable from unselected.
Change button selection state so that selected empty squares are visible. Ugly but works for now.