public BagOfTiles() {
		_tileBag = new ArrayList<Tile>();
		_pointValueMap = new HashMap<Tile, Integer>();
		String[] s = null;
		@SuppressWarnings("resource")
		BufferedReader br = null;
	
		try {
			br = new BufferedReader(new FileReader("Txt/Characters"));
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
			String currentLine;
				try {
					while ((currentLine = br.readLine()) != null) {
					s = currentLine.split(" ");
					for (int i = 0; i < Integer.parseInt(s[1]); i++) {
						for (int j = 0; j < s[0].length(); j++) {
							_tileBag.add(new Tile(s[0].charAt(j)));
						}
					}_pointValueMap.put(new Tile(s[0].charAt(0)), Integer.parseInt(s[2]));
						}
				} catch (NumberFormatException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
	}