Changed the design to be four 4 by 4 grids for fun. Logic thus far scaled perfectly, although I didn't like that I had to change the values hard coded into the view for number of rows, cols, and tables to expect