Refactor to use EmptyTile because NSArray can't handle nil
GameBoard first pass
BoardView first pass