private void handleCollision()
	{
		//Snake - Meat meatCollisions
		meatCollision = snake.getHead().getI() == meat.getI() && snake.getHead().getJ() == meat.getJ();
		if(meatCollision)
		{
			meat.generateNewPosition(); 
			score ++;
			snake.grow(CELL_GROWTH_PER_MEAT_EATEN, direction);
			increaseSpeed();
		}

		//Snake - wallCollision
		wallCollision = (snake.getHead().getI() == 0 || snake.getHead().getJ() == 0
				|| snake.getHead().getI() == (N_COLUMNS-1) || snake.getHead().getJ() == (N_COLUMNS-1));
		
		gameOver = wallCollision || snakeCollision;
	}