@@ -0,0 +1,580 @@
+package app.lsgui.utils;%0D%0A%0D%0Aimport java.util.concurrent.Callable;%0D%0A%0D%0Aimport app.lsgui.serviceapi.twitch.TwitchStreamData;%0D%0Aimport javafx.scene.image.Image;%0D%0A%0D%0Apublic class StreamImageUpdateCallable implements Callable%3CVoid%3E %7B%0D%0A%0D%0A    private TwitchStreamData data;%0D%0A%0D%0A    public StreamImageUpdateCallable(TwitchStreamData data) %7B%0D%0A        this.data = data;%0D%0A    %7D%0D%0A%0D%0A    @Override%0D%0A    public Void call() throws Exception %7B%0D%0A        data.setPreviewImage(new Image(data.getPreviewURL()));%0D%0A        data.setLogoImage(new Image(data.getLogoURL()));%0D%0A        return null;%0D%0A    %7D%0D%0A%0D%0A%7D%0D%0A

add callable to update stream images