public GameBoard() { this.Rows = SudokuFactory.BuildSingle <Row>().ToList(); this.Columns = SudokuFactory.BuildSingle <Column>().ToList(); this.subGrids = SudokuFactory.BuildDouble <SubGrid>(); this.AlignCollections(); }