private BufferedImage[] cutMobSheet() {

		BufferedImage mobSpriteSheet = null;
		try {
			mobSpriteSheet = ImageIO.read(new File(
					"Images/CondensedOverworldSprites.png"));
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		BufferedImage spriteSheet = null;
		try {
			spriteSheet = ImageIO.read(new File(
					"Images/CondensedPokemonSprites.png"));
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		BufferedImage[] mobSprites = new BufferedImage[(11)
				* (11)];
		
		BufferedImage[] sprites = new BufferedImage[(spriteRows+1)
		                               				* (spriteColumns+1)];
		
		for(int i = 0; i<spriteColumns;i++)
	  	{
	  		for(int j = 0; j<spriteRows;j++)
	  		{
	  			mobSprites[(i*spriteRows)+j] = mobSpriteSheet.getSubimage(
		  				j*spriteWidth,
		  				i*spriteHeight+offset,
		  				spriteWidth,
		  				spriteHeight);
	  		}
	  	}
		for (int i = 0; i < 10; i++) {
			for (int j = 0; j < 10; j++) {
				sprites[(i * 10) + j] = spriteSheet.getSubimage((j
						* 60), (i * 60) + 20,60,
						60);
			}
		}

		return mobSprites;
	}