private boolean boardFull()
	{
		
		for(int i = 0; i < gameBoard.length; i++)
		{
			if(gameBoard[i].getState().getState() == 0)
			{
				return false; //if any tile is empty ie state = 0 then the board isn't full
			}
		}
		
		return true;
	}