code: public static ResourceScanner getInstance() {
  		if(INSTANCE == null) {
  			synchronized(ResourceScanner.class) {
  				if(INSTANCE == null) {
  					INSTANCE = new ResourceScanner();
  				}
  			}
  		}
  		
  		return INSTANCE;
  	}
docs: singleton producer.
  @return singleton instance of ResourceScanner