public void resetToOriginalQuery(){
		hasBeenMagnified  = false;
		this.removeAll();
		tileBar.removeAll();
		int accumulator = 1;//I have no idea why to start at one, but if it's not 1 the tilebar shifts left 1 px.
		for(int i = 0;i < chapterTiles.size();i++){
			chapterTiles.get(i).setSelected(false);
			chapterTiles.get(i).magnifyTileBar(1);
			chapterTiles.get(i).setBounds(moveX+(offSetBetweenTiles*i+accumulator), moveY, ((selected.getChapter(i).getEnd()-selected.getChapter(i).getStart())+1), 52);
			ArrayList<Chapter> subChapters = chapterTiles.get(i).getChapter().getSubChapters();
			/*
	    	for(Chapter c : subChapters){
	    		//Add the two ticks(top/bottom)
	    		JPanel topMarker = new JPanel();
	    		topMarker.setBackground(Color.GRAY);
	    		topMarker.setBounds(new Rectangle(c.getStart()+moveX+offSetBetweenTiles*i,moveY-markerLength,1,markerLength));
	    		this.add(topMarker);
	    		JPanel bottomMarker = new JPanel();
	    		bottomMarker.setBackground(Color.GRAY);
	    		bottomMarker.setBounds(c.getStart()+moveX+offSetBetweenTiles*i, 52+moveY, 1, markerLength);
	    		this.add(bottomMarker);
	    	}
	    	*/
			accumulator += selected.getChapter(i).getEnd()-selected.getChapter(i).getStart()+1;
			tileBar.add(chapterTiles.get(i));
			this.add(chapterTiles.get(i));
		}
	}