public void completeRows()
	{
		int count = 0;
		for (int i = 0; i < NUM_ROWS; i++) // Loop through rows
		{	
			for (int j = 1; j < NUM_COLUMNS - 1; j++) // Loop through columns
			{	
				// Check each column in the row to see if it is occupied by an INACTIVE_BLOCK
				if(gameBoard[i][j] == INACTIVE_BLOCK)
				{	
					count++;
				}
				else
				{
					break;
				}
			}
			
			// A row will be full if the count reaches 10
			if (count == 10)
			{
				// Deletes row of INACTIVE_BLOCKS
				for (int j = 1; j < NUM_COLUMNS - 1; j++) // Loop through columns
				{	
					gameBoard[i][j] = EMPTY;
				}
				score++;
				
				// Copies row above deleted row down one unit, repeats until top of gameBoard reached
				for(int x = i; x > 1; x--)
				{
					for(int j = 1; j < NUM_COLUMNS - 1; j++)
					{
						gameBoard[x][j] = gameBoard[x-1][j];
					}
				}
				
				// Deletes top row of any blocks
				for(int j = 1; j < 11; j++)
				{
					gameBoard[0][j] = EMPTY;
				}
			}
			
			// Resets count before moving to next row
			count = 0;		
		}
	}