public SplashScreen(URL filename) {
		// Get Image
		MediaTracker mt = new MediaTracker(this);
		image = Toolkit.getDefaultToolkit().getImage(filename);
		mt.addImage(image,0);
		try {
			mt.waitForID(0);
		} catch(InterruptedException ie){}

		// Set size of image
		setSize(image.getWidth(null),image.getHeight(null));
		
		// Center Window
		Dimension screenDim = Toolkit.getDefaultToolkit().getScreenSize();
		Rectangle winDim = getBounds();
		setLocation((screenDim.width - winDim.width) / 2,(screenDim.height - winDim.height) / 2);
		
		setVisible(true);
	}