public Card(JSONObject data) throws JSONException, IOException {
		// Populate object properties
		ID = data.getInt("id");
		Points = data.getInt("points");
		sImage = data.getString("src");
		sMatch =  data.getString("match");
		sMisMatch = data.getString("mismatch");
		sReveal = data.getString("reveal");
		
		MatchSound = sMatch.equals("") ? null : makeOGG("mob/" + sMatch);
		MisMatchSound = sMisMatch.equals("") ? null : makeOGG("mob/" + sMisMatch);
		RevealSound = sReveal.equals("") ? null : makeOGG("mob/" + sReveal);
		
		Image = new ImageIcon(Program.getAsset("img/mob/" + sImage));
	}