SOLID
                                
                                 SOLID copied to clipboard
                                
                                    SOLID copied to clipboard
                            
                            
                            
                        Board size is inconsistent
I've noticed when you create the board you make it 3 x N, being N passed as a parameter on the constructor. But when the presenter will present the board, it assumes it's N x N.
I guess the board must relay it's size to the presenter as well as the spots available.