static public Image loadImage(String path) {
		if(images.containsKey(path)) {
			return images.get(path);
		}
		
		Image image = null;
		
		try {
			image = ImageIO.read(new File(path));
		} catch(Exception e) {
			System.out.println("Failed to load image: " + path);
		}
		
		images.put(path, image);
		
		return image;
	}